0001595974-24-000022.txt : 20240508 0001595974-24-000022.hdr.sgml : 20240508 20240508161548 ACCESSION NUMBER: 0001595974-24-000022 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAGNITE, INC. CENTRAL INDEX KEY: 0001595974 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] ORGANIZATION NAME: 06 Technology IRS NUMBER: 208881738 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36384 FILM NUMBER: 24926307 BUSINESS ADDRESS: STREET 1: 1250 BROADWAY STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10001 BUSINESS PHONE: 212-243-2769 MAIL ADDRESS: STREET 1: 1250 BROADWAY STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10001 FORMER COMPANY: FORMER CONFORMED NAME: RUBICON PROJECT, INC. DATE OF NAME CHANGE: 20140106 10-Q 1 mgni-20240331.htm 10-Q mgni-20240331
0001595974false2024Q1December 310.01565393450.0156539200274273xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:puremgni:equityInstrumentmgni:day00015959742024-01-012024-03-3100015959742024-04-3000015959742024-03-3100015959742023-12-3100015959742023-01-012023-03-310001595974us-gaap:CommonStockMember2022-12-310001595974us-gaap:AdditionalPaidInCapitalMember2022-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001595974us-gaap:RetainedEarningsMember2022-12-3100015959742022-12-310001595974us-gaap:CommonStockMember2023-01-012023-03-310001595974us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001595974us-gaap:RetainedEarningsMember2023-01-012023-03-310001595974us-gaap:CommonStockMember2023-03-310001595974us-gaap:AdditionalPaidInCapitalMember2023-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001595974us-gaap:RetainedEarningsMember2023-03-3100015959742023-03-310001595974us-gaap:CommonStockMember2023-12-310001595974us-gaap:AdditionalPaidInCapitalMember2023-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001595974us-gaap:RetainedEarningsMember2023-12-310001595974us-gaap:CommonStockMember2024-01-012024-03-310001595974us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001595974us-gaap:RetainedEarningsMember2024-01-012024-03-310001595974us-gaap:CommonStockMember2024-03-310001595974us-gaap:AdditionalPaidInCapitalMember2024-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001595974us-gaap:RetainedEarningsMember2024-03-310001595974us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember2023-12-310001595974us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember2024-01-010001595974us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember2024-01-012024-03-310001595974srt:MinimumMemberus-gaap:ComputerEquipmentMember2024-03-310001595974srt:MaximumMemberus-gaap:ComputerEquipmentMember2024-03-310001595974srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2024-03-310001595974srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2024-03-310001595974us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001595974us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001595974us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001595974us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001595974us-gaap:PerformanceSharesMember2024-01-012024-03-310001595974us-gaap:PerformanceSharesMember2023-01-012023-03-310001595974us-gaap:EmployeeStockMember2024-01-012024-03-310001595974us-gaap:EmployeeStockMember2023-01-012023-03-310001595974us-gaap:ConvertibleDebtSecuritiesMember2024-01-012024-03-310001595974us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-03-310001595974mgni:PerformanceSharesGrantedIn2021Member2024-01-012024-03-310001595974mgni:PerformanceSharesGrantedIn2022Member2024-01-012024-03-310001595974mgni:PerformanceSharesGrantedIn2023Member2024-01-012024-03-310001595974mgni:PerformanceSharesGrantedIn2024Member2024-01-012024-03-310001595974mgni:PerformanceSharesGrantedIn2020Member2023-01-012023-03-310001595974mgni:PerformanceSharesGrantedIn2021Member2023-01-012023-03-310001595974mgni:PerformanceSharesGrantedIn2022Member2023-01-012023-03-310001595974mgni:PerformanceSharesGrantedIn2023Member2023-01-012023-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2024-01-012024-03-310001595974mgni:NetRevenueMember2024-01-012024-03-310001595974mgni:NetRevenueMemberus-gaap:RevenueFromContractWithCustomerMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2024-01-012024-03-310001595974mgni:NetRevenueMember2023-01-012023-03-310001595974mgni:NetRevenueMemberus-gaap:RevenueFromContractWithCustomerMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2023-01-012023-03-310001595974mgni:GrossRevenueMember2024-01-012024-03-310001595974mgni:GrossRevenueMemberus-gaap:RevenueFromContractWithCustomerMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2024-01-012024-03-310001595974mgni:GrossRevenueMember2023-01-012023-03-310001595974mgni:GrossRevenueMemberus-gaap:RevenueFromContractWithCustomerMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2023-01-012023-03-310001595974us-gaap:RevenueFromContractWithCustomerMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2024-01-012024-03-310001595974us-gaap:RevenueFromContractWithCustomerMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2023-01-012023-03-310001595974mgni:ConnectedTelevisionMember2024-01-012024-03-310001595974mgni:ConnectedTelevisionMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2024-01-012024-03-310001595974mgni:ConnectedTelevisionMember2023-01-012023-03-310001595974mgni:ConnectedTelevisionMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-03-310001595974mgni:MobileMember2024-01-012024-03-310001595974mgni:MobileMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2024-01-012024-03-310001595974mgni:MobileMember2023-01-012023-03-310001595974mgni:MobileMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-03-310001595974mgni:DesktopMember2024-01-012024-03-310001595974mgni:DesktopMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2024-01-012024-03-310001595974mgni:DesktopMember2023-01-012023-03-310001595974mgni:DesktopMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-03-310001595974us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2024-01-012024-03-310001595974us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-03-310001595974country:US2024-01-012024-03-310001595974country:US2023-01-012023-03-310001595974us-gaap:NonUsMember2024-01-012024-03-310001595974us-gaap:NonUsMember2023-01-012023-03-310001595974us-gaap:FairValueMeasurementsRecurringMember2024-03-310001595974us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001595974us-gaap:FairValueMeasurementsRecurringMember2023-12-310001595974us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001595974us-gaap:SecuredDebtMembermgni:CreditAgreements2021And2024Memberus-gaap:LineOfCreditMember2024-03-310001595974us-gaap:SecuredDebtMembermgni:CreditAgreements2021And2024Memberus-gaap:LineOfCreditMember2023-12-310001595974us-gaap:ComputerEquipmentMember2024-03-310001595974us-gaap:ComputerEquipmentMember2023-12-310001595974us-gaap:FurnitureAndFixturesMember2024-03-310001595974us-gaap:FurnitureAndFixturesMember2023-12-310001595974us-gaap:LeaseholdImprovementsMember2024-03-310001595974us-gaap:LeaseholdImprovementsMember2023-12-310001595974us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001595974us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001595974country:US2024-03-310001595974country:US2023-12-310001595974us-gaap:NonUsMember2024-03-310001595974us-gaap:NonUsMember2023-12-310001595974us-gaap:DevelopedTechnologyRightsMember2024-03-310001595974us-gaap:DevelopedTechnologyRightsMember2023-12-310001595974us-gaap:CustomerRelationshipsMember2024-03-310001595974us-gaap:CustomerRelationshipsMember2023-12-310001595974us-gaap:InProcessResearchAndDevelopmentMember2024-03-310001595974us-gaap:InProcessResearchAndDevelopmentMember2023-12-310001595974us-gaap:TrademarksMember2024-03-310001595974us-gaap:TrademarksMember2023-12-310001595974us-gaap:NoncompeteAgreementsMember2024-03-310001595974us-gaap:NoncompeteAgreementsMember2023-12-310001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2023-01-012023-03-310001595974mgni:ExitCostsMember2023-01-012023-03-310001595974us-gaap:EmployeeStockOptionMember2024-03-310001595974us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001595974us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001595974us-gaap:RestrictedStockUnitsRSUMember2023-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001595974us-gaap:RestrictedStockUnitsRSUMember2024-03-310001595974mgni:ShareBasedPaymentArrangementTrancheFourMembersrt:MinimumMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2024-01-012024-03-310001595974mgni:ShareBasedPaymentArrangementTrancheFourMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMembersrt:MaximumMember2024-01-012024-03-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2024-01-012024-03-310001595974us-gaap:PerformanceSharesMember2024-01-012024-03-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001595974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2024-01-012024-03-310001595974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2024-01-012024-03-310001595974us-gaap:PerformanceSharesMember2023-12-310001595974us-gaap:PerformanceSharesMember2024-03-310001595974us-gaap:PerformanceSharesMember2023-01-012023-03-310001595974us-gaap:CostOfSalesMember2024-01-012024-03-310001595974us-gaap:CostOfSalesMember2023-01-012023-03-310001595974us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001595974us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001595974us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001595974us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001595974us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001595974us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001595974mgni:MergerAcquisitionAndRestructuringChargesMember2024-01-012024-03-310001595974mgni:MergerAcquisitionAndRestructuringChargesMember2023-01-012023-03-310001595974mgni:A2014EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2024-03-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-08-012021-08-310001595974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-310001595974us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-310001595974srt:MinimumMember2024-03-310001595974srt:MaximumMember2024-03-310001595974us-gaap:FinancialStandbyLetterOfCreditMember2024-03-310001595974us-gaap:FinancialStandbyLetterOfCreditMember2023-12-310001595974mgni:NonCancelableInventoryAndOtherServicesPurchaseCommitmentsMemberMember2024-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2024-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2023-12-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-3100015959742021-03-012021-03-310001595974mgni:ConversionTermIMemberus-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-310001595974mgni:ConversionTermIiMemberus-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConversionTermVMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMembermgni:ConversionTermIvMember2021-03-012021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMembersrt:MaximumMember2021-03-012021-03-310001595974us-gaap:ConvertibleDebtMembersrt:MinimumMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMember2021-03-310001595974srt:MinimumMembermgni:ConvertibleSeniorNoteMember2021-03-310001595974mgni:ConvertibleSeniorNoteMembersrt:MaximumMember2021-03-310001595974mgni:ConvertibleSeniorNoteMember2021-03-012021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2023-01-012023-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2023-03-310001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2021Memberus-gaap:LineOfCreditMember2021-04-300001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2021Memberus-gaap:LineOfCreditMember2021-04-300001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2021Membermgni:SecuredOvernightFinancingRateSOFRMemberus-gaap:LineOfCreditMember2021-04-302021-04-300001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2021Membermgni:AlternateBaseRateMemberus-gaap:LineOfCreditMember2021-04-302021-04-300001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2021Membermgni:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMember2021-04-302021-04-300001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2021Membermgni:SecuredOvernightFinancingRateSOFRMembersrt:MaximumMember2021-04-302021-04-300001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2021Membersrt:MinimumMembermgni:AlternateBaseRateMember2021-04-302021-04-300001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2021Membermgni:AlternateBaseRateMembersrt:MaximumMember2021-04-302021-04-300001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-060001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-060001595974us-gaap:SecuredDebtMembermgni:SecuredOvernightFinancingRateSOFRMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2024Membermgni:AlternateBaseRateMemberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:RevolvingCreditFacilityMembermgni:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:RevolvingCreditFacilityMembermgni:SecuredOvernightFinancingRateSOFRMembermgni:CreditAgreement2024Membersrt:MaximumMemberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:RevolvingCreditFacilityMembersrt:MinimumMembermgni:CreditAgreement2024Membermgni:AlternateBaseRateMemberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2024Membermgni:AlternateBaseRateMembersrt:MaximumMemberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-03-310001595974us-gaap:LetterOfCreditMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-03-310001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974mgni:ExistingLendersMemberus-gaap:SecuredDebtMembermgni:DebtDiscountMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-060001595974mgni:ExistingLendersMemberus-gaap:SecuredDebtMembermgni:DeferredFinancingCostsMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-060001595974us-gaap:RevolvingCreditFacilityMembermgni:ExistingLendersMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-060001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2021Membermgni:DebtDiscountMemberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:SecuredDebtMembermgni:CreditAgreement2021Membermgni:DebtRefinanceCostMemberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974us-gaap:RevolvingCreditFacilityMembermgni:CreditAgreement2021Membermgni:DeferredFinancingCostsMemberus-gaap:LineOfCreditMember2024-02-062024-02-060001595974mgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-060001595974us-gaap:SecuredDebtMembermgni:NewLendersMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-02-060001595974mgni:ExistingLendersMemberus-gaap:SecuredDebtMembermgni:CreditAgreement2024Memberus-gaap:LineOfCreditMember2024-03-310001595974us-gaap:RevolvingCreditFacilityMembermgni:NewLendersMembermgni:CreditAgreements2021And2024Memberus-gaap:LineOfCreditMember2024-02-060001595974us-gaap:SecuredDebtMembermgni:CreditAgreements2021And2024Memberus-gaap:LineOfCreditMember2024-01-012024-03-310001595974us-gaap:SecuredDebtMembermgni:CreditAgreements2021And2024Memberus-gaap:LineOfCreditMember2023-01-012023-03-310001595974mgni:JamesRossmanMember2024-01-012024-03-310001595974mgni:JamesRossmanMember2024-03-310001595974mgni:KatherynEvansMember2024-01-012024-03-310001595974mgni:KatherynEvansMember2024-03-310001595974mgni:AaronSaltzMember2024-01-012024-03-310001595974mgni:AaronSaltzMember2024-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________
FORM 10-Q
__________________
  (Mark One)

  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____________ to _____________
 
Commission File Number: 001-36384
__________________
MAGNITE, INC.
(Exact name of registrant as specified in its charter)
 __________________
Delaware20-8881738
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1250 Broadway, 15th Floor
New York, New York 10001
(Address of principal executive offices, including zip code)
Registrant's telephone number, including area code:
(212) 243-2769
______________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.00001 per shareMGNINasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes    No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes    No   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   Yes  No
Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of the latest practicable date.
ClassOutstanding as of April 30, 2024
Common Stock, $0.00001 par value140,023,657


MAGNITE, INC.
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Page No.
Part I.
Item 1.
Item 2.
Item 3.
Item 4.
Part II.
Item 1.
Item 1A.
Item 2.
Item 6.
2

PART I. FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements
MAGNITE, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
(unaudited)
March 31, 2024December 31, 2023
ASSETS
Current assets:
Cash and cash equivalents
$252,834$326,219
Accounts receivable, net
999,8481,176,276
Prepaid expenses and other current assets
20,77220,508
TOTAL CURRENT ASSETS
1,273,4541,523,003
Property and equipment, net
55,53347,371
Right-of-use lease asset
64,00160,549
Internal use software development costs, net
23,11721,926
Intangible assets, net
43,42251,011
Goodwill
978,217978,217
Other assets, non-current
16,3256,729
TOTAL ASSETS
$2,454,069$2,688,806
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable and accrued expenses
$1,123,407$1,372,176
Lease liabilities, current
19,90520,402
Debt, current
3,6503,600
Other current liabilities
7,7295,957
TOTAL CURRENT LIABILITIES
1,154,6911,402,135
Debt, non-current, net of debt discount and debt issuance costs
549,077532,986
Lease liabilities, non-current
53,05949,665
Deferred tax liability, net288680
Other liabilities, non-current
1,5771,657
TOTAL LIABILITIES
1,758,6921,987,123
Commitments and contingencies (Note 12)


STOCKHOLDERS' EQUITY
Preferred stock, $0.00001 par value, 10,000 shares authorized at March 31, 2024 and December 31, 2023; 0 shares issued and outstanding at March 31, 2024 and December 31, 2023
Common stock, $0.00001 par value; 500,000 shares authorized at March 31, 2024 and December 31, 2023; 140,024 and 138,577 shares issued and outstanding at March 31, 2024 and December 31, 2023
22
Additional paid-in capital
1,400,1811,387,715
Accumulated other comprehensive loss(3,091)(2,076)
Accumulated deficit
(701,715)(683,958)
TOTAL STOCKHOLDERS' EQUITY
695,377701,683
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY
$2,454,069$2,688,806

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

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(unaudited)
 Three Months Ended
March 31, 2024March 31, 2023
Revenue$149,319 $130,150 
Expenses:
Cost of revenue65,902 124,828 
Sales and marketing43,689 53,049 
Technology and development26,891 24,215 
General and administrative26,665 21,088 
Merger, acquisition, and restructuring costs 7,465 
Total expenses163,147 230,645 
Loss from operations(13,828)(100,495)
Other (income) expense:
Interest expense, net7,958 8,175 
Foreign exchange (gain) loss, net(2,315)233 
(Gain) loss on extinguishment of debt
7,387 (8,549)
Other income(1,292)(1,313)
Total other (income) expense, net
11,738 (1,454)
Loss before income taxes(25,566)(99,041)
Benefit for income taxes(7,809)(309)
Net loss$(17,757)$(98,732)
Net loss per share:
Basic and diluted$(0.13)$(0.73)
Weighted average shares used to compute net loss per share:
Basic and diluted139,297 134,667 

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


 
4

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(unaudited)
Three Months Ended
March 31, 2024March 31, 2023
Net loss$(17,757)$(98,732)
Other comprehensive income (loss):
Foreign currency translation adjustments(1,015)367 
Other comprehensive income (loss)(1,015)367 
Comprehensive loss$(18,772)$(98,365)

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



5

 

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(unaudited)
Common Stock Additional
Paid-In
Capital
Accumulated Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity
Shares
Amount
Balance at December 31, 2022134,006 $2 $1,319,221 $(3,151)$(524,774)$791,298 
Exercise of common stock options303 — 1,486 — — 1,486 
Issuance of common stock related to RSU vesting1,829 — — — — — 
Shares withheld related to net share settlement(700)— (9,046)— — (9,046)
Stock-based compensation— — 19,856 — — 19,856 
Other comprehensive income— — — 367 — 367 
Net loss— — — — (98,732)(98,732)
Balance at March 31, 2023135,438

$2 

$1,331,517 

$(2,784)

$(623,506)

$705,229 

Common Stock Additional
Paid-In
Capital
Accumulated Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 2023138,577 $2 $1,387,715 $(2,076)$(683,958)$701,683 
Issuance of common stock related to RSU vesting2,363 — — — — — 
Shares withheld related to net share settlement(916)— (8,941)— — (8,941)
Stock-based compensation— — 21,407 — — 21,407 
Other comprehensive loss
— — — (1,015)— (1,015)
Net loss— — — — (17,757)(17,757)
Balance at March 31, 2024140,024 $2 $1,400,181 $(3,091)$(701,715)$695,377 

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


MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
Three Months Ended
March 31, 2024March 31, 2023
OPERATING ACTIVITIES:
Net loss$(17,757)$(98,732)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization13,567 95,795 
Stock-based compensation20,831 19,287 
(Gain) loss on extinguishment of debt
7,387 (8,549)
Gain on disposal of property and equipment(10)(26)
Provision for doubtful accounts
134 67 
Amortization of debt discount and issuance costs1,152 1,669 
Non-cash lease expense(546)34 
Deferred income taxes(7,770)(404)
Unrealized foreign currency gain, net(3,910)(1,463)
Other items, net 2,696 
Changes in operating assets and liabilities:
Accounts receivable175,313 100,142 
Prepaid expenses and other assets(812)(2,063)
Accounts payable and accrued expenses(249,742)(141,068)
Other liabilities1,752 1,722 
Net cash used in operating activities
(60,411)(30,893)
INVESTING ACTIVITIES:
Purchases of property and equipment(5,873)(4,404)
Capitalized internal use software development costs(3,379)(3,063)
Net cash used in investing activities(9,252)(7,467)
FINANCING ACTIVITIES:
Proceeds from issuance of 2024 Term Loan B Facility, net of debt discount
361,350  
Repayment of 2021 Term Loan B Facility
(351,000) 
Payment for debt issuance costs(4,510) 
Repayment of debt (900)
Repurchase of Convertible Senior Notes (40,828)
Proceeds from exercise of stock options 1,486 
Repayment of financing lease (208)
Taxes paid related to net share settlement(8,941)(9,046)
Payment of indemnification claims holdback (2,313)
Net cash used in financing activities(3,101)(51,809)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH(621)265 
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH(73,385)(89,904)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period326,219 326,502 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period$252,834 $236,598 

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

7

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)

Three Months Ended
March 31, 2024March 31, 2023
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS
Cash and cash equivalents$252,834 $236,550 
Restricted cash included in prepaid expenses and other current assets 48 
Total cash, cash equivalents and restricted cash$252,834 $236,598 
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:
Cash paid for income taxes$729 $1,547 
Cash paid for interest$7,182 $8,987 
Capitalized assets financed by accounts payable and accrued expenses and other liabilities
$7,272 $3,320 
Capitalized stock-based compensation$576 $569 
Operating lease right-of-use assets obtained in exchange for operating lease liabilities$8,255 $271 

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

MAGNITE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
Note 1—Organization and Summary of Significant Accounting Policies
Company Overview
Magnite, Inc. ("Magnite" or the "Company") was formed in Delaware and began operations on April 20, 2007. The Company operates a sell side advertising platform that offers buyers and sellers of digital advertising a single partner for transacting globally across all channels, formats, and auction types.
The Company's common stock is listed on the Nasdaq Global Select Market of The Nasdaq Stock Market LLC ("Nasdaq") under the symbol "MGNI." Magnite has its principal offices in New York City, Los Angeles, Denver, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.
The Company’s platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, connected television ("CTV") channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2024, or for any future year.
The condensed consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its 2023 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.
In connection with the Company's periodic review of the estimated useful lives of its property and equipment, the Company extended the estimated useful lives of its network hardware assets from three years to five years effective January 1, 2024. The change in estimated useful lives were due to actual and expected longer refresh cycles for these assets. Based on the carrying value of network hardware assets as of December 31, 2023 and those placed in service during the three months ended March 31, 2024, the effect of this change in estimate was a decrease in loss from operations of $3.6 million and an increase in net loss of $2.0 million, or $0.01 per basic and diluted share, for the three months ended March 31, 2024. The updated policy reflecting the change in estimated useful lives is below.
Property and Equipment, Net
Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:
9

Years
Computer equipment and network hardware
3 to 5
Furniture, fixtures, and office equipment
5 to 7
Leasehold improvements
Shorter of useful life or life of lease
Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or loss is reflected in the Company's results of operations.
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for annual periods beginning after December 15, 2023 and for interim periods beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this new accounting guidance on its disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) – Improvements to Income Tax Disclosures ("ASU 2023-09") to enhance income tax information primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. The Company is evaluating the impact of adopting this new accounting guidance on its disclosures.
The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have a material impact on the Company’s present or future condensed consolidated financial statements.

Note 2—Net Loss Per Share
The following table presents the basic and diluted net loss per share:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except per share data)
Basic and Diluted Loss Per Share:
Net loss$(17,757)$(98,732)
Weighted-average common shares outstanding used to compute net loss per share
139,297 134,667 
Basic and diluted loss per share$(0.13)$(0.73)
The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Unvested restricted stock units2,558 1,738 
Options to purchase common stock1,572 1,742 
Unvested performance stock units241 135 
ESPP shares65 17 
Convertible Senior Notes3,210 6,026 
Total shares excluded from net loss per share7,646 9,658 

For the three months ended March 31, 2024 and 2023, the Company excluded outstanding performance stock units from the calculation of diluted net loss per share because they were anti-dilutive. As of March 31, 2024, the performance stock units granted during 2021, 2022, 2023, and 2024 had expected achievement levels of 0%, 80%, 93%, and 150%, respectively. As of March 31, 2023, the performance stock units granted in 2020, 2021, 2022, and 2023 had expected achievement levels of 94%, 0%,
10

54%, and 29%, respectively. Refer to Note 9—"Stock-Based Compensation" for additional information related to performance stock units.
For the three months ended March 31, 2024 and 2023, shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 13) were excluded from the calculation of diluted loss per share because they were anti-dilutive. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of March 31, 2024 and 2023, the number of shares that would be issuable assuming conversion of all of the Convertible Senior Notes is approximately 3,210,098 and 5,474,952, respectively.
Note 3—Revenue
For the majority of transactions on the Company's platform, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions.
The following table presents the Company's revenue recognized on a net basis and on a gross basis for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except percentages)
Revenue:
Net basis$121,092 81 %$107,457 83 %
Gross basis28,227 19 22,693 17 
Total$149,319 100 %$130,150 100 %
The following table presents the Company's revenue by channel for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except percentages)
Channel:
CTV$72,592 49 %$59,050 45 %
Mobile53,953 36 48,184 37 
Desktop22,774 15 22,916 18 
Total$149,319 100 %$130,150 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
United States$113,412 $97,156 
International35,907 32,994 
Total$149,319 $130,150 

Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
11

Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable are presented net of an allowance for doubtful accounts of $2.5 million at March 31, 2024, and $20.4 million at December 31, 2023. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible.
The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $1.5 million and $1.1 million as of March 31, 2024 and December 31, 2023, respectively.
The following is a summary of activity in the allowance for doubtful accounts for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Allowance for doubtful accounts, beginning balance$20,363 $1,092 
Write-offs(18,511)(16)
Increase in provision for expected credit losses
615 586 
Allowance for doubtful accounts, ending balance$2,467 $1,662 
During the three months ended March 31, 2024 the Company wrote off $18.5 million of allowance for doubtful accounts, which was primarily attributable to the outstanding accounts receivable from a buyer that had filed for bankruptcy during 2023.
During the three months ended March 31, 2024, the provision for expected credit losses associated with accounts receivable increased by $0.6 million, offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in $0.1 million of bad debt expense. During the three months ended March 31, 2023, the provision for expected credit losses associated with accounts receivable increased by $0.6 million, offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in $0.1 million of bad debt expense.
Note 4—Fair Value Measurements
Recurring Fair Value Measurements    
Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs.
12

The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at March 31, 2024:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$212,417 $212,417 $ $ 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2023:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$281,162 $281,162 $ $ 
At March 31, 2024 and December 31, 2023, cash equivalents of $212.4 million and $281.2 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market.
At March 31, 2024 the Company had debt outstanding under its Convertible Senior Notes and loans under its 2024 Term Loan B Facility (as defined in Note 13), and at December 31, 2023, had debt outstanding under its Convertible Senior Notes and loans under its 2021 Term Loan B Facility (as defined in Note 13) included in its balance sheets, respectively. The estimated fair value of the Company's Convertible Senior Notes was $183.3 million and $174.3 million as of March 31, 2024 and December 31, 2023, respectively. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of March 31, 2024 and December 31, 2023 and is classified as Level 2 in the fair value hierarchy. At March 31, 2024 and December 31, 2023, the estimated fair value of the Company's 2024 Term Loan B Facility and of the Company's 2021 Term Loan B Facility was $365.5 million and $352.3 million, respectively. The estimated fair value is based on borrowing rates currently available to the Company for financing with similar terms and is classified as Level 2 in the fair value hierarchy.
There were no transfers between Level 1 and Level 2 fair value measurements during the three months ended March 31, 2024 and 2023.
Note 5—Other Balance Sheet Amounts
Accounts payable and accrued expenses included the following:
March 31, 2024December 31, 2023
(in thousands)
Accounts payable—seller$1,072,080 $1,333,242 
Accounts payable—trade33,472 23,844 
Accrued employee-related payables17,855 15,090 
Total$1,123,407 $1,372,176 

13

Note 6—Property and Equipment
Major classes of property and equipment were as follows:
March 31, 2024December 31, 2023
(in thousands)
Computer equipment and network hardware
$164,546 $154,821 
Furniture, fixtures, and office equipment
4,003 4,031 
Leasehold improvements
3,809 3,893 
Purchased software
1,124 1,124 
Gross property and equipment
173,482 163,869 
Accumulated depreciation
(117,949)(116,498)
Net property and equipment
$55,533 $47,371 
Depreciation expense on property and equipment totaled $3.2 million and $5.3 million for the three months ended March 31, 2024 and 2023, respectively. See Note 1 for information related to the change in estimated useful lives of network hardware assets.
The Company's property and equipment, net by geographical region was as follows:
March 31, 2024December 31, 2023
(in thousands)
United States
$39,800 $32,161 
International
15,733 15,210 
Total
$55,533 $47,371 
Note 7—Intangible Assets
The Company’s intangible assets as of March 31, 2024 and December 31, 2023 included the following:
March 31, 2024December 31, 2023
(in thousands)
Amortizable intangible assets:
Developed technology$109,736 $109,736 
Customer relationships37,300 37,300 
In-process research and development8,830 8,830 
Trademarks900 900 
Non-compete agreements 200 
Total identifiable intangible assets, gross156,766 156,966 
Accumulated amortization—intangible assets:
Developed technology(79,976)(75,321)
Customer relationships(27,198)(24,867)
In-process research and development(5,345)(4,832)
Trademarks(825)(750)
Non-compete agreements (185)
Total accumulated amortization—intangible assets(113,344)(105,955)
Total identifiable intangible assets, net$43,422 $51,011 
14

Amortization of intangible assets for the three months ended March 31, 2024 and 2023 was $7.6 million and $86.4 million, respectively.
The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of March 31, 2024:
Fiscal YearAmount
(in thousands)
Remaining 2024$22,545 
202514,445 
20266,001 
2027431 
Total$43,422 


Note 8—Merger, Acquisition, and Restructuring Costs
Merger, acquisition, and restructuring costs primarily consists of professional services fees and employee termination costs, including stock-based compensation charges, associated with historical acquisitions and restructuring activities.
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Three Months Ended
March 31, 2023
(in thousands)
Personnel related (severance and one-time termination benefit costs)$3,218 
Loss contracts (facilities related)2,190 
Exit costs1,408 
Impairment of property and equipment, net506 
Non-cash stock-based compensation (double-trigger acceleration and severance)143 
Total merger, acquisition, and restructuring costs$7,465 

During the three months ended March 31, 2024, the Company did not incur any merger, acquisition, and restructuring costs. During the three months ended March 31, 2023, the Company incurred merger, acquisition, and restructuring costs of $7.5 million, which included the Company's reduction of its global workforce primarily associated with the elimination of duplicative roles and other costs associated with the consolidation of its legacy CTV and SpotX CTV platforms following the 2021 acquisition of SpotX Inc., including loss contracts for office facilities the Company does not plan to continue to occupy and impairment charges related to certain assets it no longer plans to utilize.

15

Note 9—Stock-Based Compensation
Stock Options
A summary of stock option activity for the three months ended March 31, 2024 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20234,262 $8.65 
Granted130 $9.20 
Expired(7)$15.30 
Outstanding at March 31, 20244,385 $8.66 5.3 years$18,357 
Exercisable at March 31, 20243,781 $7.70 4.8 years$18,036 
At March 31, 2024, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $5.4 million, which is expected to be recognized over a weighted-average period of 2.3 years. Total grant date fair value of options vested during the three months ended March 31, 2024 was $1.1 million.
The Company estimates the fair value of stock options that contain service conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the three months ended March 31, 2024 was $6.34 per share. The weighted-average input assumptions used by the Company were as follows:
Three Months Ended
March 31, 2024March 31, 2023
Expected term (in years)5.05.0
Risk-free interest rate3.93 %3.99 %
Expected volatility84 %84 %
Dividend yield % %

Restricted Stock Units
A summary of restricted stock unit ("RSU") activity for the three months ended March 31, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 2023
11,450 $12.63 
Granted6,673 $9.20 
Canceled(216)$10.30 
Vested and released
(2,363)$11.90 
Restricted stock units outstanding and unvested at March 31, 2024
15,544 $11.30 
The weighted-average grant date fair value per share of restricted stock units granted during the three months ended March 31, 2024 was $9.20. The intrinsic value of restricted stock units that vested during the three months ended March 31, 2024 was $23.2 million. At March 31, 2024, the intrinsic value of unvested restricted stock units was $167.1 million. At March 31, 2024, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $161.2 million, which is expected to be recognized over a weighted-average period of 3.0 years.
Performance Stock Units
The Company grants performance stock units ("PSU") to select executive employees that vest based on share price metrics tied to total shareholder return relative ("TSR") to a peer group, subject to a time-based service component. Between 0% and 150% of the performance stock units will vest at the end of the performance period, which is generally on the third anniversary of the PSU grant date.
During the three months ended March 31, 2024, the Company granted PSUs with an aggregate target of 486,431 shares, assuming a performance measurement of 100%. The amount of shares that will ultimately vest will be determined based on the
16

Company's TSR relative to the TSRs of a peer group for the three year-period beginning January 1, 2024, as well as certain interim measurements based on relative TSR for the one-year and two-year periods beginning on January 1, 2024.
A summary of PSU activity for the three months ended March 31, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Outstanding at December 31, 2023
967 $18.17 
Granted486 $11.76 
Outstanding at March 31, 2024
1,453 $16.03 
The grant date fair value for the PSUs was estimated using a Monte-Carlo simulation model that incorporates option-pricing inputs covering the period from the grant date through the end of the performance period. Stock-based compensation expense for PSUs is based on the grant date fair value and the number of shares assuming a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met. The weighted-average input assumptions used by the Company were as follows:
Three Months Ended
March 31, 2024March 31, 2023
Performance period (in years)
3.03.0
Risk-free interest rate4.05 %4.19 %
Expected volatility of Magnite87 %94 %
Expected volatility of selected peer companies55 %64 %
Expected correlation coefficients of Magnite0.590.62
Expected correlation coefficients of selected peer companies0.470.54
Dividend yield % %
At March 31, 2024, the intrinsic value of unvested performance stock units based on expected achievement levels was $13.3 million. As of March 31, 2024, the Company had unrecognized stock-based compensation expense relating to outstanding PSUs of approximately $12.0 million, which will be recognized over a weighted-average period of 2.2 years.
Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Cost of revenue$500 $468 
Sales and marketing8,236 7,405 
Technology and development5,416 5,446 
General and administrative6,679 5,825 
Merger, acquisition, and restructuring costs 143 
Total stock-based compensation expense$20,831 $19,287 
As of March 31, 2024, an aggregate of 16,787,890 shares remained available for future grants under the Magnite, Inc. Amended and Restated 2014 Equity Incentive Plan (the "Amended and Restated 2014 Equity Incentive Plan").
As of March 31, 2024, the Company has reserved 4,730,838 shares of its common stock for issuance under the Magnite, Inc. Amended and Restated 2014 Employee Stock Purchase Plan (the "Amended and Restated 2014 Employee Stock Purchase Plan").
Note 10—Income Taxes
In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, deductible stock option expenses, nondeductible executive compensation, and changes in the Company's valuation allowance.
17

The Company recorded an income tax benefit of $7.8 million for the three months ended March 31, 2024, and an income tax benefit of $0.3 million for the three months ended March 31, 2023. The tax benefit for the three months ended March 31, 2024 was primarily the result of the Company's ability to recognize deferred tax assets ("DTAs") subject to the domestic valuation allowance, Base Erosion and Anti-Abuse Tax (“BEAT”), and the foreign income tax provision. The tax benefit for the three months ended March 31, 2023 was primarily the result of the Company's ability to recognize DTAs subject to the domestic valuation allowance and the foreign income tax provision. The Company continues to maintain a partial valuation allowance for the domestic DTAs.
Due to uncertainty as to the realization of benefits from the Company's domestic and certain international DTAs, including net operating loss carryforwards and research and development tax credits, the Company has a partial valuation allowance reserved against such assets. The Company intends to continue to maintain a partial valuation allowance on the DTAs until there is sufficient evidence to support the reversal of all or some additional portion of these allowances.
Due to the net operating loss carryforwards, all of the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. For the Netherlands, India, Sweden, and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France, only 2021 and forward are open, for Singapore, only 2019 and forward are open for examination, for Australia, Brazil, Germany, and New Zealand, 2019 and forward are open for examination, for Canada, Italy, and Malaysia, 2018 and forward are open for examination, and for Japan, 2017 and forward remain open for examination.
Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the merger with Telaria Inc. As a result, the use of the Company's total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact its ability to utilize substantially all of its NOLs and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its federal research and development carryforward tax credits will not be recovered prior to expiration.
There was no material change to the Company's unrecognized tax benefits in the three months ended March 31, 2024 and the Company does not expect to have any material changes to unrecognized tax benefits through the end of the fiscal year.
Note 11—Lease Obligations
Operating lease expense was $5.7 million and $6.5 million for the three months ended March 31, 2024 and 2023, respectively, and variable lease expense was $0.9 million during each of the three months ended March 31, 2024 and 2023.
The Company also received rental income of $1.3 million and $1.3 million for real estate leases for which it subleases the property to third parties during the three months ended March 31, 2024 and 2023, respectively.
As of March 31, 2024 and December 31, 2023, a weighted average discount rate of 6.21% and 6.19%, respectively, has been applied to the remaining lease payments to calculate the lease liabilities included within the condensed consolidated balance sheet. The lease terms of the Company’s operating leases generally range from one year to ten years, and the weighted average remaining lease term of leases included in the lease liability is 5.0 years and 5.2 years as of March 31, 2024 and December 31, 2023, respectively.
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of March 31, 2024 (in thousands):
Fiscal Year
Remaining 2024$18,596 
202518,265 
202615,178 
202710,119 
20287,839 
Thereafter14,358 
Total lease payments (undiscounted)84,355 
Less: imputed interest(11,391)
Lease liabilities—total (discounted)$72,964 
18

Note 12—Commitments and Contingencies
Commitments
The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 11).
As of March 31, 2024 and December 31, 2023, the Company had $5.2 million and $5.3 million, respectively, of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.
In the normal course of business, the Company enters into non-cancelable contractual obligations with various parties, primarily related to software services agreements and data center providers. As of March 31, 2024, the Company's outstanding non-cancelable contractual obligations with a remaining term of one year or longer consist of the following (in thousands):
Fiscal Year
Remaining 2024
$44,596 
202521,990 
2026346 
2027241 
2028
241 
Total$67,414 

The amounts above include commitments under a cloud-managed services agreement, under which the Company has a non-cancelable minimum spend commitment from July 2024 to June 2025 of $57.6 million. The minimum spend commitment reflected above approximates the manner in which the Company expects to fulfill the obligation.
Guarantees and Indemnification
The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers, and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s condensed consolidated financial statements.
Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations, audits by taxing authorities, or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of March 31, 2024. However, based on management’s knowledge as of March 31, 2024, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s condensed consolidated financial position, results of operations or cash flows.
19

Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations.

Note 13—Debt
Long term debt as of March 31, 2024 and December 31, 2023 consisted of the following:
March 31, 2024December 31, 2023
(in thousands)
Convertible Senior Notes$205,067 $205,067 
Less: Unamortized debt issuance cost(2,304)(2,598)
Net carrying value of Convertible Senior Notes
202,763 202,469 
Term Loan B Facility*
365,000 351,000 
Less: Unamortized discount and debt issuance cost(15,036)(16,883)
Net carrying value of Term Loan B Facility*
349,964 334,117 
Balance Sheet Presentation:
Debt, current
3,650 3,600 
Debt, non-current, net of debt discount and debt issuance costs
549,077 $532,986 
Total debt
$552,727 $536,586 
* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.
Maturities of the principal amount of the Company's long-term debt as of March 31, 2024 are as follows (in thousands):
Fiscal Year
Remaining 2024
$2,737 
20253,650 
2026208,717 
20273,650 
20283,650 
Thereafter347,663 
Total$570,067 
Amortization of debt discount and debt issuance cost is computed using the effective interest method and is included in interest expense in the condensed consolidated statement of operations. Amortization of the debt discount and debt issuance cost associated with the Company's indebtedness totaled $1.0 million for the three months ended March 31, 2024 and $1.6 million for the three months ended March 31, 2023. In addition, amortization of deferred financing costs was $0.1 million for the three months ended March 31, 2024 and $0.1 million for the three months ended March 31, 2023. Deferred financing costs are included in other assets, non-current assets.

Convertible Senior Notes and Capped Call Transactions
In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs, paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below).
The Convertible Senior Notes are senior, unsecured obligations and are (i) equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured
20

indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under the Loan Agreement or the new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.
The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions.
Holders have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date.
Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.
The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date the Company sends such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.
If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date the Company distributes the related fundamental change notice.
If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to the Company or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then, the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.
The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances.
In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into
21

with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying condensed consolidated financial statements.
The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations.
During the three months ended March 31, 2023, the Company repurchased its Convertible Senior Notes in the open market with cash on hand for $40.8 million. The Company recognized a gain on extinguishment of debt of $8.5 million related to the repurchase of $50.3 million of principal balance of Convertible Senior Notes and $0.9 million of unamortized debt issuance costs associated with the extinguished debt during the three months ended March 31, 2023. The gain on extinguishment is included in other (income) expense in the Company's condensed consolidated statement of operations.
The following table sets forth interest expense related to the Convertible Senior Notes for the three months ended March 31, 2024 and 2023 (in thousands, except interest rates):
Three Months Ended
March 31, 2024March 31, 2023
Contractual interest expense$128 $241 
Amortization of debt issuance costs293 551 
Total interest expense$421 $792 
Effective interest rate0.82 %0.82 %
Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2024 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
Remaining 2024
$879 
20251,173 
2026252 
Total$2,304 

2021 and 2024 Credit Agreements
On April 30, 2021, the Company entered into a credit agreement (the "2021 Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The 2021 Credit Agreement provided for a $360.0 million seven-year senior secured term loan facility ("2021 Term Loan B Facility"), which had a maturity in April 2028, and a $65.0 million senior secured revolving credit facility (as amended in June 2021, the "2021 Revolving Credit Facility"), which had a maturity in December 2025. In June 2023, the Company amended the 2021 Credit Agreement (the "Amended 2021 Credit Agreement") to transition away from a variable interest rate based on the Eurodollar Rate towards a similar variable interest rate based on Adjusted Term SOFR, as defined in the Amended 2021 Credit Agreement, which is based on the secured overnight financing rate (“SOFR”).
Amounts outstanding under the Amended 2021 Credit Agreement accrued interest at a rate equal to either, (1) for the 2021 Term Loan B Facility, at the Company’s election, the Adjusted Term SOFR plus a margin of 5.00% per annum, or ABR (as defined in the Amended 2021 Credit Agreement) plus a margin of 4.00%, and (2) for the 2021 Revolving Credit Facility, at the Company’s election, Adjusted Term SOFR plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio.
22

On February 6, 2024, the Company entered into a credit agreement (the “2024 Credit Agreement”) with Morgan Stanley Senior Funding, Inc. as the Company term loan administrative agent and Citibank, N.A. as the Company's revolving facility administrative agent and collateral agent, and other lender parties thereto. The 2024 Credit Agreement includes a $365.0 million seven-year senior secured term loan facility (the "2024 Term Loan B Facility"), whose loans will mature in February 2031 and a $175.0 million five-year senior secured revolving credit facility (the "2024 Revolving Credit Facility"), which matures in February 2029. The Company primarily used the proceeds from the 2024 Term Loan B Facility to repay in full all outstanding amounts owed under the Company's Amended 2021 Credit Agreement. Accordingly, the Amended 2021 Credit Agreement was terminated and replaced in its entirely. The obligations under the 2024 Credit Agreement are secured by substantially all of the assets of the Company.
Amounts outstanding under the 2024 Credit Agreement accrue interest at a rate equal to either, (1) for the 2024 Term Loan B Facility, at the Company’s election, Term SOFR (as defined in the 2024 Credit Agreement) plus a margin of 4.50% per annum, or ABR (as defined in the 2024 Credit Agreement) plus a margin of 3.50%, and (2) for the 2024 Revolving Credit Facility, at the Company’s election, Term SOFR plus a margin of 3.50% to 4.00%, or ABR plus a margin of 2.50% to 3.00%, in each case, depending on the Company’s First Lien Net Leverage Ratio (as defined in the 2024 Credit Agreement). As of March 31, 2024, the contractual interest rate related to the Term Loan B Facility was 9.79%. In addition to having to pay contractual interest on the 2024 Term Loan B Facility, the Company is also required to pay certain other fees, primarily to the lenders under the 2024 Revolving Credit Facility, in order to maintain their revolving facility commitments.
The covenants of the 2024 Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the 2024 Credit Agreement contains a springing financial covenant that is tested on the last day of any fiscal quarter only if utilization of the 2024 Revolving Credit Facility exceeds 35% of the total revolving commitments, whereby the Company is required to maintain a First Lien Net Leverage Ratio below 3.25 to 1.00. As of March 31, 2024, no amounts were outstanding under the 2024 Revolving Credit Facility and the Company was in compliance with its debt covenants. At March 31, 2024, amounts available under the 2024 Revolving Credit Facility were $169.8 million, net of letters of credit outstanding in the amount of $5.2 million.
The 2024 Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the 2024 Credit Agreement. The 2024 Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the 2024 Term Loan B Facility based on an annual calculation of free cash flow ("Excess Cash Flow") as defined by the 2024 Credit Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended March 31, 2024.
The following table summarizes the amount outstanding under the Company's 2024 Term Loan B Facility and 2021 Term Loan B Facility at March 31, 2024 and December 31, 2023, respectively:
March 31, 2024December 31, 2023
(in thousands)
Term Loan B Facility*
$365,000 $351,000 
Unamortized debt discounts(7,146)(6,594)
Unamortized debt issuance costs(7,890)(10,289)
Debt, net of debt discount and debt issuance costs
$349,964 $334,117 
* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.
As part of the debt refinance on February 6, 2024, where lenders under the 2021 Credit Agreement continued to be lenders under the 2024 Credit Agreement, certain of their loans and revolving facility commitments were deemed to have been modified ("Modified Loans" and "Modified Commitments," respectively). The Company continued to defer debt discount costs of $3.7 million and debt issuance costs of $5.7 million from Modified Loans over the term of the new 2024 Term Loan B Facility. The Company continued to defer financing costs as of February 6, 2024 of $0.6 million from Modified Commitments over the term of the new 2024 Revolver Facility.
For lenders of the 2021 Credit Agreement that did not continue to participate in the 2024 Credit Agreement, their pro-rata portion of the unamortized debt discount of $2.8 million, unamortized debt issuance cost of $4.3 million, and unamortized deferred financing costs of $0.3 million were deemed to be extinguished. The resulting loss on extinguishment of debt is included in other (income) expense in the Company's condensed consolidated statement of operations.
The Company paid $7.7 million in third-party fees related to the closing of the 2024 Credit Agreement. Third-party fees attributed to new lenders of $2.4 million were capitalized as part of the debt issuance cost and will be amortized over the term of the
23

2024 Term Loan B Facility while third-party fees attributed to Modified Loans of $3.1 million were included in general and administrative expenses in the Company's condensed consolidated statement of operations for the three months ended March 31, 2024. In addition, third-party fees of $2.1 million attributed to new revolving lenders and Modified Commitments were capitalized as part of deferred financing costs and will be amortized over the term of the 2024 Revolving Facility. The Company also capitalized additional debt discount costs of $3.7 million associated with the closing of the 2024 Term Loan B Facility, which will be amortized over the term of the 2024 Term Loan B Facility.
The following table sets forth interest expense related to the 2024 Term Loan B Facility and the 2021 Term Loan B Facility for the three months ended March 31, 2024 and related to the 2021 Term Loan B Facility for the three months ended March 31, 2023 (in thousands, except interest rates):
Three Months Ended
March 31, 2024March 31, 2023
Contractual interest expense$9,166 $8,436 
Amortization of debt discount314 393 
Amortization of debt issuance costs418 612 
Total interest expense$9,898 $9,441 
Effective interest rate11.03 %10.65 %
Amortization expense for the 2024 Term Loan B Facility debt discount and debt issuance costs for fiscal years 2024 through 2028 and thereafter is as follows (in thousands):
Fiscal YearDebt DiscountDebt Issuance Costs
Remaining 2024
$807 $891 
20251,067 1,178 
20261,056 1,166 
20271,045 1,154 
20281,034 1,142 
Thereafter2,137 2,359 
Total$7,146 $7,890 

24

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
This Quarterly Report on Form 10-Q and related statements by the Company contain forward-looking statements, including statements based upon or relating to our expectations, assumptions, estimates, and projections. In some cases, you can identify forward-looking statements by terms such as "may," "might," "will," "objective," "intend," "should," "could," "can," "would," "expect," "believe," "design," "anticipate," "estimate," "predict," "potential," "plan" or the negative of these terms, and similar expressions. Forward-looking statements may include, but are not limited to, statements concerning the Company's guidance or expectations with respect to future financial performance; acquisitions by the Company, or the anticipated benefits thereof; potential synergies from the Company's acquisitions; macroeconomic conditions or concerns related thereto; the growth of ad-supported programmatic connected television ("CTV"); our ability to use and collect data to provide our offerings; scope and duration of client relationships; the fees we may charge in the future; our anticipated financial performance; key strategic objectives; anticipated benefits of new offerings; business mix; sales growth; benefits from supply path optimization; the development of identity solutions; client utilization of our offerings; our competitive differentiation; our market share and leadership position in the industry; market conditions, trends, and opportunities; certain statements regarding future operational performance measures; and other statements that are not historical facts. These statements are not guarantees of future performance; they reflect our current views with respect to future events and are based on assumptions and estimates and subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from expectations or results projected or implied by forward-looking statements.
We discuss many of these risks and additional factors that could cause actual results to differ materially from those anticipated by our forward-looking statements under the headings "Risk Factors" and "Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this report and in other filings we have made and will make from time to time with the Securities and Exchange Commission, or SEC, including our Annual Report on Form 10-K for the year ended December 31, 2023 and subsequent filings. These forward-looking statements represent our estimates and assumptions only as of the date of the report in which they are included. Unless required by federal securities laws, we assume no obligation to update any of these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated, to reflect circumstances or events that occur after the statements are made. Without limiting the foregoing, any guidance we may provide will generally be given only in connection with quarterly and annual earnings announcements, without interim updates, and we may appear at industry conferences or make other public statements without disclosing material nonpublic information in our possession. Given these uncertainties, investors should not place undue reliance on these forward-looking statements.
Investors should read this Quarterly Report on Form 10-Q and the documents that we reference in this report and have filed or will file with the SEC completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q.
25

Overview
Magnite, Inc., ("we," or "us"), provides technology solutions to automate the purchase and sale of digital advertising inventory.
We believe that we are the world’s largest independent omni-channel sell-side advertising platform ("SSP"), offering a single partner for transacting globally across all channels, formats and auction types, and the largest independent programmatic CTV marketplace, making it easier for buyers to reach CTV audiences at scale from industry-leading streaming content providers, broadcasters, platforms and device manufacturers.
Our platform features applications and services for sellers of digital advertising inventory, or publishers, that own and operate CTV channels, applications, websites and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms ("DSPs"), to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. Our clients include many of the world’s leading buyers and sellers of digital advertising inventory. Our platform processes trillions of ad requests per month, allowing buyers access to a global, scaled, independent alternative to "walled gardens," who both own and sell inventory and maintain control on the demand side.
Our streaming SSP platform and ad server offers CTV sellers a holistic solution for workflow, yield management and monetization, across both programmatic and direct-sold video inventory. We provide sellers with a full suite of tools to protect the consumer viewing experience and brand safety expectations, while increasing revenue opportunities, including forecasting tools, customized ad experiences and ad formats, and advanced podding logic. These tools are particularly important to CTV sellers who need to provide a TV-like viewing and advertising experience for consumers. For instance, our ad-pod feature provides publishers with a tool analogous to commercial breaks in traditional linear television so that they can request and manage several ads at once from different demand sources. Using this tool, publishers can establish business rules such as competitive separation of advertisers so that competing brand ads do not appear during the same commercial break. Other tools we offer include audio normalization tools to control for the volume of an ad relative to content, frequency capping to avoid exposing viewers to repetitive ad placements, and creative review so that a publisher can review and approve the ad units being served to its properties.
Buyers leverage our platform to manage their advertising spend and reach their target audiences on brand-safe premium inventory, simplify order management and campaign tracking, obtain actionable insights into audiences for their advertising, and access impression-level purchasing from thousands of sellers. We believe that our scale, platform features, and omni-channel offering makes us an essential partner for buyers.
We operate our business on a worldwide basis, with an established operating presence in North America, Australia and Europe, and a developing presence in Asia and South America. Our non-U.S. subsidiaries and operations perform primarily sales, marketing, and service functions.
26

Industry and Business Trends, Opportunities and Challenges
Continued Shift Toward Digital Advertising and Automation of Buying and Selling
Consumers are rapidly shifting their viewing habits towards digital mediums and expect to be able to consume content seamlessly across multiple devices, including computers, tablets, smartphones, and CTVs whenever and wherever they want. As digital content consumption continues to proliferate, we believe the percentage of advertising dollars spent through digital channels will continue to grow.
Due to the size and complexity of the digital advertising ecosystem and purchasing process, manual processes cannot effectively manage digital advertising inventory at scale. In addition, both buyers and sellers are demanding more transparency, better controls and more relevant insights from their advertising inventory purchases and sales. This has created a need for software solutions, known as programmatic advertising, that automate the process for planning, buying, selling and measuring digital advertising across screens. Programmatic advertising allows buyers and sellers to transact on an impression-by-impression basis through the use of real-time bidding technology, and allows for the use of advanced data and identity solutions to better target ad campaigns. Programmatic transactions include open auctions, where multiple buyers bid against each other in a real-time auction for the right to purchase a publisher's inventory, as well as reserve auctions, where publishers establish direct deals or private marketplaces with select buyers. These reserve auctions may be “guaranteed,” where a buyer has negotiated a pre-established price and volume with a seller.
Convergence of TV and Digital
CTV viewership is growing rapidly and the pace of adoption is accelerating the transition of linear television to CTV programming. As the number of CTV channels continues to proliferate, we believe that ad-supported models or hybrid models that rely on a combination of subscription fees and advertising revenue will continue to gain traction. In turn, we believe brand advertisers looking to engage with streaming viewers will continue to shift their budgets from linear to CTV. Furthermore, as the CTV market continues to mature, we believe that a greater percentage of CTV advertising inventory will be sold programmatically, and through biddable environments rather than programmatic guaranteed, similar to trends that occurred in desktop and mobile.
We have made and plan to continue to make significant investments in technology, sales and support related to our CTV growth initiatives, and believe CTV will be a significant driver of our revenue growth for the foreseeable future. Consistent with this growth objective, in 2023 we introduced our Magnite Streaming platform, which merges leading technology from our legacy Magnite CTV and SpotX CTV platforms. We believe the combination of our Magnite Streaming platform with our ad server, which we acquired in 2021, is highly strategic as it allows us to offer publishers an independent full-stack solution to the walled gardens, which can be leveraged across their entire video advertising business.
The percentage of our revenue and Contribution ex-TAC (as defined in section "Key Operating and Financial Performance Metrics") attributable to CTV has increased significantly in recent years. Because CTV is largely transacted through reserve auctions, these types of auctions have become a more significant portion of the transactions on our platform. In addition, as newer entrants to programmatic advertising, the largest publishers and broadcasters have tended to transact almost exclusively through reserve auctions and have lower overall take rates. These publishers have continued to increase their focus and investment in programmatic CTV, and in recent periods have grown as a percentage of our CTV business. Accordingly, the increase in share among these publishers on our platform has driven a decrease in our aggregate CTV take rates.
Identity Solutions
A number of participants in the advertising technology ecosystem have taken or are expected to take action to eliminate or restrict the use of third-party cookies and other primary identifiers that have historically been used to deliver targeted advertisements. For instance, Google previously announced plans to fully deprecate third-party cookies by the end of 2024. Recently, Google has announced that this timing will be delayed until at least 2025, but has not provided a specific timeline. While we generally support third-party cookie deprecation in favor of more transparent identity solutions, these efforts could lead to significant uncertainty and instability in the short term as the industry adjusts to a new targeting paradigm, as well as a decrease in CPMs and a shift of advertising spend to large walled gardens that have access to large amounts of first party data.
Despite these potential near-term challenges, in the longer term we believe that the elimination of third-party cookies has the potential to shift the programmatic ecosystem from an identity model powered by buyers that are able to aggregate and target audiences through cookies to one enabled by sellers that have direct relationships with consumers and are therefore better positioned to obtain user data and consent for implementing first party identifiers. In CTV, this identity model already largely exists with publishers more tightly controlling access to identifiers and user data, while offering proprietary first party data segments for reaching desired audiences. We believe that our scale and expertise in CTV position us well to take a leadership position in advancing this shift to a first party identity model and creating additional value opportunities for our clients. Accordingly, we have invested and intend to further invest in the development and enhancement of industry leading identity and audience solutions.
27

Supply Path Optimization
Supply Path Optimization ("SPO") refers to efforts by buyers to consolidate the number of vendors with which they work to find the most effective and cost-efficient paths to procure media. SPO is important to buyers because it can increase the proportion of their advertising ultimately spent on working media, with the goal of increasing return on their advertising spend, and can help them gain efficiencies by reducing the number of vendors with which they work in a complex ecosystem. In furtherance of these goals, in April 2023 we announced the launch of ClearLine, a self-service solution that provides agencies direct access to premium advertising on our platform. This solution helps agencies maximize the spend going towards working media, makes it easier for sellers and agencies to securely share data, improves workflow for campaigns traditionally transacted manually, and helps publishers generate more revenue and develop new sources of unique demand. We believe we are well positioned to benefit from SPO in the long run as a result of our transparency, our broad and unique inventory supply across all channels and formats, including CTV, buyer tools, such as traffic shaping and ClearLine that reduce the cost of working with us, and our brand safety measures.
Header Bidding and Data Processing
Header bidding is a programmatic technique by which sellers offer inventory to multiple ad exchanges and supply side platforms, such as our platform, simultaneously. Header bidding has been rapidly adopted in recent years in the desktop and mobile channels and has experienced modest adoption in CTV. The adoption of header bidding has created a number of challenges and technical complexities for both sellers and buyers, which require sophisticated tools to manage. We have invested in technology solutions, such as Demand Manager, to help desktop and mobile publishers manage their header-bidding inventory.
In addition, header bidding has led to a significant increase in the number of ad impressions to be processed and analyzed through our platform as well as by DSPs, which can lead to increased costs if not properly addressed. We continuously work to increase the operational efficiency of our platform, so as to enable buyers and sellers to achieve their campaign and monetization objectives in a cost-effective manner. Our solution is self-improving as we process more volume and accumulate more data, which in turn helps make our machine-learning algorithms more intelligent. We believe these cost savings make our platform more attractive to buyers, which in turn improves revenue opportunities for sellers.
While header-bidding technologies have not been largely adopted by CTV sellers, such solutions or similar solutions geared towards increasing demand competition have become more prevalent. We have addressed this, in part, through our ad server, which offers sellers a unified programmatic demand solution for CTV that leverages our existing programmatic SSP capabilities as well as connects with third party programmatic demand sources.
Macroeconomic Developments
Our business has been negatively impacted as a result of macroeconomic challenges, such as inflation, high interest rates, global conflict, capital market disruptions and instability of financial institutions, the risk of a recession, labor strikes, and other macroeconomic factors, which have generally negatively impacted ad budgets, and in turn have led to slower ad spend growth through our platform. Any worsening of macroeconomic conditions in future periods would likely have a negative effect on our financial results, the magnitude of which is difficult to predict. In addition, continued inflation could result in an increase in our cost base relative to our revenue.
Refer to Item 1A. "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2023 for additional information related to risks associated with macroeconomic challenges.

28

Components of Our Results of Operations
We report our financial results as one operating segment. Our consolidated operating results are regularly reviewed by our chief operating decision maker, principally to make decisions about how we allocate our resources and to measure our consolidated operating performance.
Revenue
We generate revenue from the use of our platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients, services, or transaction types, we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders, we earn revenue based on the full amount of ad spend that runs through our platform. In addition, we may receive certain fixed monthly fees for the use of our platform or products. We recognize revenue upon the fulfillment of our contractual obligations in connection with a completed transaction, subject to satisfying all other revenue recognition criteria. For the majority of transactions executed through our platform, we act as an agent on behalf of the publisher that is monetizing its inventory, and revenue is recognized net of any advertising inventory costs that we remit to sellers. With respect to certain revenue streams for managed advertising campaigns that are transacted through insertion orders, we report revenue on a gross basis, based primarily on our determination that the Company acts as the primary obligor in the delivery of advertising campaigns for our buyer clients with respect to such transactions.
For the three months ended March 31, 2024 and 2023, our revenue reported on a gross basis was 19% and 17% of total revenue for the respective periods. Any mix shift that causes an increase in the relative percentage of our revenue accounted for on a gross basis would result in a higher revenue contribution and an associated decrease in our gross margin percentage (with no underlying impact on gross profit or Contribution ex-TAC, as defined in section "Key Operating and Financial Performance Metrics"). Our revenue recognition policies are discussed in more detail in our audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in our Annual Report on Form 10-K and in Note 3 of the accompanying Notes to the Condensed Consolidated Financial Statements.
Expenses
We classify our expenses into the following categories:
Cost of Revenue. Our cost of revenue primarily consists of cloud hosting, data center, and bandwidth costs, ad verification costs, depreciation and maintenance expense of hardware supporting our revenue-producing platform, amortization of software costs for the development of our revenue-producing platform, amortization expense associated with acquired developed technologies, and personnel costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in our network operations group who support our platform. We capitalize costs associated with software that is developed or obtained for internal use and amortize the costs associated with our revenue-producing platform in cost of revenue over their estimated useful lives. We amortize acquired developed technologies over their estimated useful lives.
Sales and Marketing. Our sales and marketing expenses primarily consists of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, amortization expense associated with client relationships, backlog, and non-compete agreements from our business acquisitions, professional services, facilities-related costs, and depreciation expense. Our sales and support organization focuses on increasing the adoption of our solution by existing and new buyers and sellers and supports ongoing client relationships. We amortize acquired intangibles associated with client relationships and backlog from our business acquisitions over their estimated useful lives.
Technology and Development. Our technology and development expenses primarily consists of personnel costs, including salaries, bonuses, and stock-based compensation, as well as professional services associated with the ongoing development and maintenance of our solution, third-party software license costs, facilities-related costs, and depreciation and amortization expense. These expenses include costs incurred in the development, implementation, and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net, on our condensed consolidated balance sheets. We amortize internal use software development costs that relate to our revenue-producing activities on our platform to cost of revenue and amortize other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. We amortize acquired intangibles associated with technology and development functions from our business acquisitions over their estimated useful lives.
General and Administrative. Our general and administrative expenses primarily consists of personnel costs, including salaries, bonuses, and stock-based compensation, associated with our executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs, depreciation expense, bad debt expense, and other corporate-related expenses.
29

Merger, Acquisition, and Restructuring Costs. Our merger, acquisition, and restructuring costs primarily consists of professional service fees associated with merger and acquisition activities, cash-based employee termination costs, related stock-based compensation charges, and other restructuring activities, including facility closures, relocation costs, contract termination costs, and impairment costs of abandoned technology associated with restructuring activities.
Other (Income) Expense
Interest (Income) Expense, Net. Interest expense primarily consists of interest expense associated with our 2024 Term Loan B Facility (defined below), 2021 Term Loan B Facility (defined below) and Convertible Senior Notes (defined below), and their related amortization of debt issuance costs and debt discount. Interest income primarily consists of interest earned on our cash equivalents.
Foreign Currency Exchange (Gain) Loss, Net. Foreign currency exchange (gain) loss, net consists of gains and losses on foreign currency transactions and remeasurement of monetary assets and liabilities on our balance sheet denominated in foreign currencies. Foreign currency monetary assets and liabilities primarily consists of cash and cash equivalents, accounts receivable, accounts payable, and various intercompany balances held between our subsidiaries. Our primary foreign currency exposures are currencies other than the U.S. Dollar, principally the Australian Dollar, British Pound, Canadian Dollar, Euro, Japanese Yen, and New Zealand Dollar.
(Gain) Loss on Extinguishment of Debt. Gain or loss on extinguishment of debt consists of gains or losses associated with the repurchases of Convertible Senior Notes at a discount or premium and gains or losses associated with the refinancing of our debt facilities, including the extinguishment of unamortized debt discount, debt issuance costs, and deferred financing costs.
Other Income. Other income primarily consists of rental income from commercial office space we hold under lease and have sublet to other tenants.
Provision (Benefit) for Income Taxes
We are subject to income taxes in the U.S. (federal and state) and numerous foreign jurisdictions. Tax laws, regulations, administrative practices, principles, and interpretations in various jurisdictions may be subject to significant change, with or without notice, due to economic, political, and other conditions, and significant judgment is required in evaluating and estimating our provision and accruals for these taxes. There are many transactions that occur during the ordinary course of business for which the ultimate tax determination is uncertain. Our effective tax rates could be affected by numerous factors, such as changes in our business operations, acquisitions, investments, entry into new businesses and geographies, intercompany transactions, the relative amount of our foreign earnings, including earnings being lower than anticipated in jurisdictions where we have lower statutory rates and higher than anticipated in jurisdictions where we have higher statutory rates, losses incurred in jurisdictions for which we are not able to realize related income tax benefits, the applicability of special tax regimes, changes in foreign currency exchange rates, changes in our stock price, changes in our deferred tax assets ("DTAs") and liabilities and their valuation, changes in the laws, regulations, administrative practices, principles, and interpretations related to tax, including changes to the global tax framework, competition, and other laws and accounting rules in various jurisdictions.
30

Results of Operations
    The following table sets forth our condensed consolidated results of operations:
Three Months EndedChange %
March 31, 2024March 31, 2023
(in thousands)
Revenue$149,319 $130,150 15 %
Expenses (1)(2):
Cost of revenue65,902 124,828 (47)%
Sales and marketing43,689 53,049 (18)%
Technology and development26,891 24,215 11 %
General and administrative26,665 21,088 26 %
Merger, acquisition, and restructuring costs— 7,465 (100)%
Total expenses163,147 230,645 (29)%
Loss from operations(13,828)(100,495)(86)%
Other (income) expense, net
11,738 (1,454)NM
Loss before income taxes(25,566)(99,041)(74)%
Benefit for income taxes(7,809)(309)NM
Net loss$(17,757)$(98,732)(82)%
  NM - Not meaningful
(1) Stock-based compensation expense included in our expenses was as follows:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Cost of revenue
$500 $468 
Sales and marketing8,236 7,405 
Technology and development
5,416 5,446 
General and administrative
6,679 5,825 
Merger, acquisition, and restructuring costs— 143 
Total stock-based compensation expense
$20,831 $19,287 
(2) Depreciation and amortization expense included in our expenses was as follows:
 Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Cost of revenue
$10,716 $80,391 
Sales and marketing2,610 15,044 
Technology and development
147 205 
General and administrative
94 155 
Total depreciation and amortization expense
$13,567 $95,795 
31

    The following table sets forth our condensed consolidated results of operations for the specified periods as a percentage of our revenue for those periods presented:
Three Months Ended
March 31, 2024March 31, 2023
Revenue
100  %100  %
Cost of revenue
44 96 
Sales and marketing
29 41 
Technology and development
18 19 
General and administrative18 16 
Merger, acquisition, and restructuring costs— 
Total expenses
109 177 
Loss from operations(9)(77)
Other (income) expense, net(1)
Loss before income taxes(17)(76)
Benefit for income taxes(5)— 
Net loss(12)%(76)%
Note: Percentages may not sum due to rounding.
Comparison of the Three Months Ended March 31, 2024 and 2023
    Revenue
Revenue increased $19.2 million, or 15%, for the three months ended March 31, 2024 compared to the prior year period. Our revenue growth was primarily driven by growth in CTV and mobile. Revenue from CTV and mobile increased by $13.5 million, or 23%, and $5.8 million, or 12%, respectively.
Our revenue is largely a function of the number of advertising transactions and the price, or CPM, at which the inventory is sold, which results in total advertising spend on our platform, and, with respect to our revenue reported on a net basis, the take rate we charge for our services. Because pricing and take rate vary across publisher, channel, and transaction type, our revenue is subject to changes in publisher-specific take rates, and shifts in the mix of advertising spend on our platform among publishers and transaction types. For instance, managed services tend to have higher take rates while reserve auctions tend to have lower take rates. For full-year 2024, we believe our revenue will increase compared to the prior year period and we expect CTV will be our biggest growth driver for the remainder of 2024.
Cost of Revenue
Cost of revenue decreased $58.9 million, or 47%, for the three months ended March 31, 2024 compared to the prior year period primarily due to a decrease of $69.7 million in depreciation and amortization, which was primarily driven by certain acquired intangible assets becoming fully amortized in the third quarter of 2023. This decrease was partially offset by increases of $5.6 million in cloud hosting, data center, and bandwidth expenses and $4.7 million in traffic acquisition costs, primarily due to revenue growth.
We expect cost of revenue to decrease through the remainder of 2024 compared to 2023 in absolute dollars primarily due to certain acquired intangible assets becoming fully amortized in 2023 and due to the change in estimated useful life of our network hardware assets. On January 1, 2024, we extended the estimated useful lives of our network hardware assets from three years to five years, which was due to actual and expected longer refresh cycles for these assets. Based on the related asset balance as of December 31, 2023 and those placed in service during the three months ended March 31, 2024, the effect of this change is estimated to reduce depreciation expense by $11.4 million for the full year ending December 31, 2024 when compared to what depreciation expense would have been based on the original expected useful lives of three years.
Cost of revenue may fluctuate from quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, depending on revenue levels and the volume of transactions we process supporting those revenues, and the timing and amounts of depreciation and amortization of equipment and software.
    Sales and Marketing
Sales and marketing expenses decreased $9.4 million, or 18%, for the three months ended March 31, 2024 compared to the prior year period primarily due to a decrease of $12.4 million in depreciation and amortization, which was primarily driven by
32

certain acquired intangible assets becoming fully amortized in 2023. This decrease was partially offset by increases of $1.9 million of personnel related expenses and $1.7 million of event and travel-related expenses.
We expect sales and marketing expenses to increase through the remainder of 2024 compared to 2023 in absolute dollars primarily due to increases in personnel related expenses partially offset by decreases in amortization related to previously acquired intangible assets.
Sales and marketing expenses may fluctuate quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, based on revenue levels, the timing of our investments and seasonality in our industry and business.
    Technology and Development
Technology and development expenses increased $2.7 million, or 11%, for the three months ended March 31, 2024 compared to the prior year period primarily due to increases of $1.3 million of event and travel-related expenses and $1.1 million of software license expenses.
We expect technology and development expenses to increase through the remainder of 2024 compared to 2023 in absolute dollars due to increases in personnel related expenses and software license expenses.
The timing and amount of our capitalized development and enhancement projects may affect the amount of development costs expensed in any given period. As a percentage of revenue, technology and development expense may fluctuate from quarter to quarter and period to period based on revenue levels, the timing and amounts of technology and development efforts, the timing and the rate of the amortization of capitalized projects and the timing and amounts of future capitalized internal use software development costs.
General and Administrative
General and administrative expenses increased $5.6 million, or 26%, for the three months ended March 31, 2024 compared to the prior year period primarily due to increases of $3.1 million in expenses associated with refinancing our 2021 Credit Agreement (defined below) and $2.2 million in personnel expenses.
We expect general and administrative expenses to increase the remainder of 2024 compared to 2023 in absolute dollars primarily due to increases in personnel related expenses.
General and administrative expenses may fluctuate from quarter to quarter and period to period based on the timing and amounts of expenditures in our general and administrative functions as they vary in scope and scale over periods. Such fluctuations may not be directly proportional to changes in revenue.
Merger, Acquisition, and Restructuring Costs
Merger, acquisition, and restructuring costs decreased $7.5 million, or 100% for the three months ended March 31, 2024 compared to the prior year period. There were no costs incurred for the three months ended March 31, 2024. Merger, acquisition, and restructuring costs incurred during the three months ended March 31, 2023 included $3.4 million of severance related expenses, $2.2 million of facilities related loss contracts, and $1.4 million of exit costs, all due to restructuring activities as a result of consolidating our legacy CTV and SpotX CTV platforms following the acquisition of SpotX, Inc.
Other (Income) Expense, Net
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Interest expense, net$7,958 $8,175 
Foreign exchange (gain) loss, net(2,315)233 
(Gain) loss on extinguishment of debt
7,387 (8,549)
Other income(1,292)(1,313)
Total other (income) expense, net
$11,738 $(1,454)
Interest expense, net decreased $0.2 million for the three months ended March 31, 2024 compared to the prior year period.
Foreign exchange (gain) loss, net increased $2.5 million for the three months ended March 31, 2024 compared to the prior year period, respectively, due to movements in foreign currency exchange rates and the amount of foreign currency-denominated cash, receivables, and payables, which were impacted by our billings to buyers, payments to sellers, and intercompany balances.
33

The loss on extinguishment of debt of $7.4 million for the three months ended March 31, 2024, was due to the refinancing of our 2021 Credit Agreement (defined below). The gain on extinguishment of debt of $8.5 million during the three months ended March 31, 2023 was due to the repurchase of portions of our Convertible Senior Notes (defined below).
Provision (Benefit) for Income Taxes    
    We recorded an income tax benefit of $7.8 million for the three months ended March 31, 2024 and an income tax benefit of $0.3 million for the three months ended March 31, 2023. The tax benefit for the three months ended March 31, 2024 was primarily the result of the Company's ability to recognize DTAs subject to the domestic valuation allowance, Base Erosion and Anti-Abuse Tax (BEAT), and the foreign income tax provision. The tax benefit for the three months ended March 31, 2023 was primarily the result of the Company's ability to recognize DTAs subject to the domestic valuation allowance and the foreign income tax provision.

Key Operating and Financial Performance Metrics
In addition to our GAAP results, we review non-GAAP financial measures, including Contribution ex-TAC and Adjusted EBITDA, to help us evaluate our business on a consistent basis, measure our performance, identify trends affecting our business, establish budgets, measure the effectiveness of investments in our technology and development and sales and marketing, and assess our operational efficiencies. Our non-GAAP financial measures are discussed below. Revenue and net income (loss) are discussed above under the headings "Components of Our Results of Operations" and "Results of Operations."

Three Months Ended
March 31, 2024
March 31, 2023
Change
Favorable/ (Unfavorable)
(in thousands)
Financial Measures and non-GAAP Financial Measures:
Revenue$149,319 $130,150 15%
Gross profit$83,417 $5,322 NM
Contribution ex-TAC$130,553 $116,049 12%
Net loss$(17,757)$(98,732)82%
Adjusted EBITDA$25,026 $23,338 7%
Contribution ex-TAC
Contribution ex-TAC is calculated as gross profit plus cost of revenue excluding traffic acquisition cost ("TAC"). Traffic acquisition cost, a component of cost of revenue, represents what we must pay sellers for the sale of advertising inventory through our platform for revenue reported on a gross basis. Contribution ex-TAC is a non-GAAP financial measure that is most comparable to gross profit. Our management believes Contribution ex-TAC is a useful measure in assessing our performance and facilitates a consistent comparison against our core business without considering the impact of traffic acquisition costs related to revenue reported on a gross basis.
Our use of Contribution ex-TAC has limitations as an analytical tool and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. A potential limitation of this non-GAAP financial measure is that other companies, including companies in our industry which have similar business arrangements, may define Contribution ex-TAC differently, which may make comparisons difficult. Because of these and other limitations, you should consider our non-GAAP measures only as supplemental to GAAP-based financial performance measures, including revenue, gross profit, net income (loss) and cash flows.
34

The following table presents the calculation of gross profit and reconciliation of gross profit to Contribution ex-TAC for the three months ended March 31, 2024 and 2023:

 Three Months Ended
 
March 31, 2024
March 31, 2023
Change %
(in thousands)
Revenue$149,319 $130,150 15 %
Less: Cost of revenue65,902 124,828 (47)%
Gross profit
83,417 5,322 NM
Add back: Cost of revenue, excluding TAC47,136 110,727 (57)%
Contribution ex-TAC$130,553 $116,049 12 %
We track the breakdown of Contribution ex-TAC across channels to better understand how our clients are transacting on our platform, which informs decisions as to business strategy and the allocation of resources and capital. The following table presents Contribution ex-TAC by channel:
Contribution ex-TAC
Three Months Ended
March 31, 2024
March 31, 2023
Change %
(in thousands)
Channel:
CTV$54,894 $46,412 18 %
Mobile53,299 46,897 14 %
Desktop22,360 22,740 (2)%
Total$130,553 $116,049 12 %

Contribution ex-TAC increased $14.5 million, or 12%, for the three months ended March 31, 2024 compared to the three months ended March 31, 2023. The increase in Contribution ex-TAC was primarily due to the growth drivers described above for revenue.
For the remainder of 2024, we expect Contribution ex-TAC to increase compared to the prior year period and we expect CTV will be our biggest growth driver in 2024.
Adjusted EBITDA

We define Adjusted EBITDA as net income (loss) adjusted to exclude stock-based compensation expense, depreciation and amortization, amortization of acquired intangible assets, impairment charges, interest income or expense, and other cash and non-cash based income or expenses that we do not consider indicative of our core operating performance, including, but not limited to foreign exchange gains and losses, acquisition and related items, gains or losses on extinguishment of debt, other debt refinancing expenses, non-operational real estate and other expenses (income), net, and provision (benefit) for income taxes. We believe Adjusted EBITDA is useful to investors in evaluating our performance for the following reasons:
Adjusted EBITDA is widely used by investors and securities analysts to measure a company’s performance without regard to items such as those we exclude in calculating this measure, which can vary substantially from company to company depending upon their financing, capital structures, and the method by which assets were acquired.
Our management uses Adjusted EBITDA in conjunction with GAAP financial measures for planning purposes, including the preparation of our annual operating budget, as a measure of performance and the effectiveness of our business strategies, and in communications with our board of directors concerning our performance. Adjusted EBITDA is also used as a metric for determining payment of cash incentive compensation.
Adjusted EBITDA provides a measure of consistency and comparability with our past performance that many investors find useful, facilitates period-to-period comparisons of operations, and also facilitates comparisons with other peer companies, many of which use similar non-GAAP financial measures to supplement their GAAP results.
Although Adjusted EBITDA is frequently used by investors and securities analysts in their evaluations of companies, Adjusted EBITDA has limitations as an analytical tool, and should not be considered in isolation or as a substitute for analysis of our results of operations as reported under GAAP. These limitations include:
35

Stock-based compensation is a non-cash charge and will remain an element of our long-term incentive compensation package, although we exclude it as an expense when evaluating our ongoing operating performance for a particular period.
Depreciation and amortization are non-cash charges, and the assets being depreciated or amortized will often have to be replaced in the future, but Adjusted EBITDA does not reflect any cash requirements for these replacements.
Impairment charges are non-cash charges related to goodwill, intangible assets and/or long-lived assets.
Adjusted EBITDA does not reflect certain cash and non-cash charges related to acquisition and related items, such as amortization of acquired intangible assets, merger, acquisition, or restructuring related severance costs, and changes in the fair value of contingent consideration.
Adjusted EBITDA does not reflect cash and non-cash charges and changes in, or cash requirements for, acquisition and related items, such as certain transaction expenses.
Adjusted EBITDA does not reflect cash and non-cash charges related to certain financing transactions such as gains or losses on extinguishment of debt or other debt refinancing expenses.
Adjusted EBITDA does not reflect changes in our working capital needs, capital expenditures, non-operational real estate expenses or income, or contractual commitments.
Adjusted EBITDA does not reflect cash requirements for income taxes and the cash impact of other income or expense.
Other companies may calculate Adjusted EBITDA differently than we do, limiting its usefulness as a comparative measure.
Our Adjusted EBITDA is influenced by fluctuations in our revenue, cost of revenue, and the timing and amounts of the cost of our operations. Adjusted EBITDA should not be considered as an alternative to net income (loss), income (loss) from operations, or any other measure of financial performance calculated and presented in accordance with GAAP.
The following table presents a reconciliation of net loss, the most comparable GAAP measure, to Adjusted EBITDA for the three months ended March 31, 2024 and 2023 (in thousands):
 Three Months Ended
 
March 31, 2024
March 31, 2023
Net loss$(17,757)$(98,732)
Add back (deduct):
Depreciation and amortization expense, excluding amortization of acquired intangible assets5,978 9,366 
   Amortization of acquired intangibles7,589 86,429 
   Stock-based compensation expense20,831 19,287 
Merger, acquisition, and restructuring costs, excluding stock-based compensation expense— 7,322 
Non-operational real estate and other expense, net
24 116 
Interest expense, net7,958 8,175 
Foreign exchange (gain) loss, net
(2,315)233 
(Gain) loss on extinguishment of debt
7,387 (8,549)
Other debt refinancing expense
3,140 — 
Benefit for income taxes
(7,809)(309)
Adjusted EBITDA$25,026 $23,338 
Adjusted EBITDA increased by $1.7 million during the three months ended March 31, 2024 compared to the prior year period, primarily due to increases in revenue exceeding increases in operating expenses, such as increases in cloud hosting, data center, and bandwidth costs, traffic acquisition costs, event and travel-related expenses, and personnel expenses, which are discussed in section "Comparison of the Three Months Ended March 31, 2024 and 2023."
36

Liquidity and Capital Resources
Liquidity
As of March 31, 2024, we had cash and cash equivalents of $252.8 million, of which $40.3 million was held in foreign currency denominated cash accounts, and an aggregate gross principal amount of $570.1 million of indebtedness outstanding under our 2024 Term Loan B Facility (as defined below) and our Convertible Senior Notes (as defined below). In addition, we were party to a $175.0 million 2024 Revolving Credit Facility (as defined below), of which approximately $5.2 million was assigned to outstanding but undrawn letters of credit. See "Capital Resources" below for further information about our outstanding debt.
Our principal cash requirements for the twelve-month period following this report primarily consists of personnel costs, contractual payment obligations, including office leases, data center costs and cloud hosting costs, capital expenditures, payment of interest and required principal payments on our Convertible Senior Notes and our 2024 Term Loan B Facility, cash outlays for income taxes, and cash requirements to fund working capital. In the longer term, we would expect to have similar cash requirements, with increases in absolute dollars associated with the continued growth of our business and expansion of operations. See "Contractual Obligations and Known Future Cash Requirements" for a further discussion of our known material contractual obligations.
Our working capital needs and cash conversion cycle, which is influenced by seasonality and by the mix of terms among our buyers and sellers and which may be negatively impacted as a result of pandemics, inflationary, recessionary and other macroeconomic challenges, can have large fluctuations due to the timing of receipts from buyers and timing of disbursements to sellers. In addition, in the event a buyer defaults on payment, we may still be required to pay sellers for the inventory purchased. The impacts from changes in working capital and capital expenditures can significantly impact our cash flows and therefore, our liquidity during any period presented.
We have historically relied upon cash and cash equivalents, cash generated from operations, borrowings under credit facilities and issuance of debt for our liquidity needs. Our ability to meet our cash requirements depends on, among other things, our operating performance, competitive developments, and financial market conditions, all of which are significantly affected by business, financial, economic, political, global health-related and other factors, many of which we may not be able to control or influence.
We believe our existing cash and cash equivalents, cash generated from operating activities, and amounts available to borrow under our 2024 Revolving Credit Facility will be sufficient to meet our liquidity requirements for at least the next twelve months from the issuance of our financial statements. However, there are multiple factors that could impact our cash balances in the future, including the factors described above with respect to working capital and cash conversion cycles, as well as the duration and severity of events beyond our control, macroeconomic factors, and other factors set forth in Part I, Item 1A: "Risk Factors" of our Annual Report on Form 10-K for the year ended December 31, 2023.
Capital Resources
In March 2021, we sold convertible senior notes ("Convertible Senior Notes") for gross proceeds of $400.0 million. The Convertible Senior Notes are senior, unsecured obligations with interest payable semi-annually in cash at a rate of 0.25% per annum in arrears on March 15 and September 15. The Convertible Senior Notes will mature on March 15, 2026, unless earlier converted, redeemed, or repurchased. The initial conversion rate is 15.6539 shares per $1,000 principal amount of notes, which represents an initial conversion price of approximately $63.88 per share of the Company’s common stock and is subject to adjustment as described in the Offering Memorandum. At March 31, 2024, the balance of the Convertible Senior Notes was $202.8 million, net of unamortized debt issuance costs of $2.3 million. Accrued interest for the Convertible Senior Notes at March 31, 2024 was immaterial.
In conjunction with the issuance of the Convertible Senior Notes, we entered into capped call transactions to reduce the Company's exposure to additional cash payments above principal balances in the event of a cash conversion of the Convertible Senior Notes. The Company may owe additional cash or shares to the holders of the Convertible Senior Notes upon early conversion if our stock price exceeds $91.260 per share, which is subject to certain adjustments.
On February 6, 2024, we entered into a credit agreement (the “2024 Credit Agreement”) with Morgan Stanley Senior Funding, Inc. as our term loan administrative agent and Citibank, N.A. as our revolving facility administrative agent and collateral agent, and other lender parties thereto. The 2024 Credit Agreement provided for a $365.0 million seven-year senior secured term loan facility (the "2024 Term Loan B Facility") and a $175.0 million five-year senior secured revolving credit facility (the "2024 Revolving Credit Facility"). The proceeds from the 2024 Term Loan B Facility were used, among other things, to terminate and to repay in full the outstanding facilities under the 2021 Credit Agreement. At March 31, 2024, amounts available under the 2024 Revolving Credit Facility were $169.8 million, net of letters of credit outstanding in the amount of $5.2 million. Accrued interest for the 2024 Term Loan B Facility at March 31, 2024 was $3.3 million.
On August 4, 2023, the Board of Directors approved a repurchase plan (the "August 2023 Repurchase Plan"), pursuant to which we were authorized to repurchase common stock or Convertible Senior Notes, with an aggregate market value of up to $100.0 million, through August 4, 2025. As of December 31, 2023, $9.5 million remained available under the August 2023
37

Repurchase Plan. Subsequently, on February 1, 2024, the Board of Directors approved a new repurchase plan (the "February 2024 Repurchase Plan"), which fully replaced the August 2023 Repurchase Plan, pursuant to which we are authorized to repurchase common stock or Convertible Senior Notes, with an aggregate market value of up to $125.0 million, through February 1, 2026.
In the future, we may attempt to raise additional capital through the sale of equity securities or through equity-linked or debt financing arrangements. If we raise additional funds by issuing equity or equity-linked securities, the ownership of our existing stockholders may be diluted. If we raise additional financing by incurring indebtedness, we will be subject to increased fixed payment obligations and could also be subject to financial maintenance covenants, or restrictive covenants, such as limitations on our ability to incur additional debt, and other operating restrictions that could adversely impact our ability to conduct our business. Any future indebtedness we incur may result in terms that could be unfavorable to equity investors. An inability to raise additional capital could adversely affect our ability to achieve our business objectives.
Our cash and cash equivalents balance is affected by our results of operations, the timing of capital expenditures and by changes in our working capital, particularly changes in accounts receivable and accounts payable. The timing of cash receipts from buyers and payments to sellers can significantly impact our cash flows from operating activities and our liquidity for, and within, any period presented. Our collection and payment cycle can vary from period to period depending upon various circumstances, including seasonality, and may be negatively impacted by certain macroeconomic challenges, such as capital market disruptions and instability of financial institutions.         
    Cash Flows
The following table summarizes our cash flows for the periods presented:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Cash flows used in operating activities
$(60,411)$(30,893)
Cash flows used in investing activities(9,252)(7,467)
Cash flows used in financing activities(3,101)(51,809)
Effects of exchange rate changes on cash, cash equivalents and restricted cash(621)265 
Change in cash, cash equivalents and restricted cash$(73,385)$(89,904)
    Operating Activities
Our cash flows from operating activities are primarily driven by revenue generated by our business, offset by the cash costs of operations, and are significantly influenced by the timing of and fluctuations in receipts from buyers and related payments to sellers. Our future cash flows will be diminished if we cannot increase our revenue levels and manage costs appropriately.
For the three months ended March 31, 2024, net cash used in operating activities was $60.4 million compared to net cash used in operating activities of $30.9 million for the three months ended March 31, 2023. Our operating activities included our net loss of $17.8 million and $98.7 million for the three months ended March 31, 2024 and 2023, respectively, which were offset by non-cash adjustments of $30.8 million and $109.1 million, respectively. Net changes in our working capital resulted in $73.5 million and $41.3 million of cash used in operating activities for the three months ended March 31, 2024 and March 31, 2023, respectively. The net changes in working capital for both periods presented are primarily due to the timing of cash receipts from buyers and the timing of payments to sellers.
We believe that cash flows from operations will continue to fluctuate, but in general will increase over time as our business continues to grow.
    Investing Activities
Our primary investing activities have consisted of purchases of property and equipment, and capital expenditures in support of creating and enhancing our technology infrastructure. Purchases of property and equipment and investments in internal use software development may vary from period-to-period due to the timing of the expansion of our operations, changes to headcount, and the cycles of our internal use software development.
During the three months ended March 31, 2024 and 2023, our investing activities used net cash of $9.3 million and $7.5 million, respectively. During the three months ended March 31, 2024 and 2023, we used cash for purchases of property and equipment of $5.9 million and $4.4 million, respectively, and used cash for investments in our internally developed software of $3.4 million and $3.1 million, respectively.
We anticipate cash flows used in our investing activities will generally increase through the remainder of 2024 compared to 2023 in order to support our overall growth, in particular with respect to investments in property and equipment and internally developed software.
38

    Financing Activities
Our financing activities consisted of our debt refinancing activities, Convertible Senior Notes transactions, repayment of amounts borrowed under our 2021 Term Loan B Facility, and transactions related to our equity plans.
For the three months ended March 31, 2024 and 2023, net cash used in financing activities was $3.1 million and $51.8 million, respectively. Cash outflows from financing activities for the three months ended March 31, 2024 primarily included $351.0 million of payments related to paying off our 2021 Term Loan B Facility, $8.9 million for taxes paid related to net share settlement of stock-based awards, and a $4.5 million of payments related to debt issuance costs for our 2024 Term Loan B Facility and 2024 Revolver Facility. The outflows were partially offset by cash proceeds of $361.4 million from the issuance of our 2024 Term Loan B Facility, net of debt discount.
Cash outflows from financing activities for the three months ended March 31, 2023 primarily included $40.8 million of payments related to repurchases of our Convertible Senior Notes, $9.0 million for taxes paid related to net share settlement of stock-based awards, $2.3 million for payment of our indemnification claims holdback related to historical acquisitions, and $0.9 million for repayment of our 2021 Term Loan B. The outflows were partially offset by cash proceeds from stock options exercised of $1.5 million.
Off-Balance Sheet Arrangements
We do not have any relationships with other entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We did not have any other off-balance sheet arrangements at March 31, 2024 other than the short-term operating leases described below and commitments mentioned in Note 12— "Commitments Contingencies" to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.
Contractual Obligations and Known Future Cash Requirements
As of March 31, 2024, our principal commitments consist of obligations under our Convertible Senior Notes, 2024 Term Loan B Facility, 2024 Revolving Credit Facility, leases for our various office facilities, including our corporate headquarters in New York, New York and offices in Los Angeles, California, and operating lease agreements, including data centers, and cloud hosting services that expire at various times through 2033. In certain cases, the terms of the lease agreements provide for rental payments on a graduated basis.
The following table summarizes our future lease obligations, payments of principal and interest under our debt agreements, and other future payments due under non-cancelable agreements at March 31, 2024 (in thousands):
Remaining 2024
2025202620272028ThereafterTotal
Lease liabilities associated with leases included Right of Use Asset as of March 31, 2024
$18,596 $18,265 $15,178 $10,119 $7,839 $14,358 $84,355 
Convertible Senior Notes— — 205,067 — — — 205,067 
Interest, Convertible Senior Notes256 513 256 — — — 1,025 
2024 Term Loan B Facility (1)
2,737 3,650 3,650 3,650 3,650 347,663 365,000 
Interest, 2024 Term Loan B Facility (2)
27,216 35,808 35,446 35,084 34,817 71,780 240,151 
Contractual fees related to the 2024 Term Loan B Facility and the 2024 Revolving Credit Facility (3)
656 939 939 939 939 309 4,721 
Other non-cancelable obligations44,596 21,990 346 241 241 — 67,414 
Total$94,057 $81,165 $260,882 $50,033 $47,486 $434,110 $967,733 
(1) Includes only customary scheduled loan amortization payments and excludes currently unknown prepayment amounts that may be required, per terms of the 2024 Credit Agreement, after the end of each fiscal year.
(2) Interest payments are based on an assumed rate of 9.79%, which was the rate as of March 31, 2024 for the associated 2024 Term Loan B Facility.
(3) Includes estimated fees based on current available amounts under our 2024 Revolving Credit Facility and using the current commitment rate as of March 31, 2024, fees based on outstanding but undrawn letters of credit as of March 31, 2024, and fees owed to our administrative agents for both facilities under the 2024 Credit Agreement.
Payments associated with our Convertible Senior Notes, 2024 Term Loan B, and 2024 Revolving Credit Facility are based on contractual terms and intended timing of repayments of long-term debt and associated interest and required fees.
Other non-cancelable obligations include agreements in the normal course of business that extend beyond a year as of March 31, 2024. The amounts above include commitments under a cloud-managed services agreement, under which the Company
39

has a non-cancelable minimum spend commitment from July 2024 to June 2025 of $57.6 million. The minimum spend commitment reflected above approximates the manner in which we expect to fulfill the obligation.
In the ordinary course of business, we enter into agreements with sellers, buyers, and other third parties pursuant to which we agree to indemnify buyers, sellers, vendors, lessors, business partners, lenders, stockholders, and other parties with respect to certain matters, including, but not limited to, losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to our own business operations, obligations, and acts or omissions. However, under some circumstances, we agree to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. These indemnity provisions generally survive termination or expiration of the agreements in which they appear. In addition, we have entered into indemnification agreements with our directors, executive officers and certain other officers that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No demands for indemnification have been made as of March 31, 2024.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
We believe that the following assumptions and estimates have the greatest potential impact on our condensed consolidated financial statements: (i) the determination of revenue recognition as net versus gross in our revenue arrangements and (ii) the determination of amounts to capitalize and the estimated useful lives of internal-use software development costs. There have been no significant changes in our accounting policies or estimates from those disclosed in our audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in our Annual Report on Form 10-K.

Recently Issued Accounting Pronouncements
For information regarding recent accounting pronouncements, refer to Note 1 —"Organization and Summary of Significant Accounting Policies" to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosure About Market Risk
We have operations both in the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks include primarily interest rate, foreign exchange, and inflation risks. The risks below may be further exacerbated by the effects of certain global macroeconomic challenges and market conditions.
Interest Rate Fluctuation Risk
Our cash and cash equivalents consist of cash and money market funds, but may from time to time also include commercial paper, with original maturities of three months or less. Our investments may consist of repurchase agreements, U.S. government agency debt, and U.S. treasury debt. The primary objective of our investment activities is to preserve the value of our cash without significantly increasing risk. Because our cash, cash equivalents, and investments have a short maturity, our portfolio’s fair value is relatively insensitive to interest rate changes, however, interest income earned will vary as interest rates change.
We do not have economic interest rate expense exposure on our Convertible Senior Notes due to their fixed interest rate nature. The amount paid upon redemption or maturity, before considering any potential additional amount owed due to increases in our underlying share price above the conversion price, is not based on changes in any interest rate index or underlying market interest rates. It is fixed at 100% of the principal amount of the Convertible Senior Notes plus unpaid interest. Since the Convertible Senior Notes bear a fixed interest rate, we are not exposed to interest rate risk on those notes, however, the fair value of those notes will change as market interest rates change.
Our 2024 Term Loan B Facility bears a floating rate of interest that resets periodically, subject to a 0% floor on that floating rate, according to the terms of the agreement (the "SOFR Floor"). Our financial results have been exposed to changes in the underlying base interest rate on that debt because the underlying base interest rate resets above the floor on such underlying interest rate. The fair value of the 2024 Term Loan B Facility may fluctuate when the underlying base interest rate fluctuates below the floor or when the rate of return demanded by our loan investors changes relative to when the loans were issued. As of March 31, 2024, the Company had no outstanding borrowings under the 2024 Revolving Credit Facility. Should the company borrow under the 2024
40

Revolving Credit Facility at any point in the future, any associated borrowings would have a floating underlying base rate of interest that would expose the Company to interest rate risk.
We do not believe that an increase or decrease in interest rates of 100 basis points would have a material effect on our operating results or financial condition. The annualized impact to interest expense for each 100 basis points increase above the SOFR Floor on our 2024 Term Loan B Facility is approximately $3.7 million. The actual impact to our financial results of the same increase in interest rates is expected to be lower depending on the timing and magnitude of such rate changes relative to our SOFR Floor, and will be partially offset by higher interest income earned on our cash and cash equivalent balances over the same period. In future periods, we will continue to evaluate our investment opportunities and policy relative to our overall objectives.
With regard to all debt currently outstanding, the Company is potentially exposed to refinancing risk in the future, should the Company seek to refinance its debt or raise new debt. As such, the type, cost, and terms of any new debt potentially raised in the future may differ from that of our existing debt agreements.
Foreign Currency Exchange Risk
As a U.S. based company that does business around the globe, we have foreign currency risks related to our revenue and expenses denominated in currencies other than the U.S. Dollar, principally the Australian Dollar, British Pound, Canadian Dollar, Euro, Japanese Yen, and New Zealand Dollar. Foreign exchange rate volatility is influenced by many factors that we cannot forecast with reliable accuracy. In the event our non-U.S. Dollar denominated revenue and expenses increase, or the volatility of the foreign currencies that we transact in increases, our operating results may be more greatly affected by fluctuations in the exchange rates of those foreign currencies. In addition, we have experienced and will continue to experience fluctuations in our net income (loss) as a result of transaction gains and losses related to translating certain cash balances, trade accounts receivable and payable balances and intercompany balances that are denominated in currencies other than the U.S. Dollar. The effect of an immediate 10% adverse change in foreign exchange rates on foreign currency-denominated monetary assets and liabilities at March 31, 2024 and December 31, 2023, including intercompany balances, would result in a foreign currency loss of approximately $9.0 million and $9.5 million, respectively. At this time we do not, but we may in the future, enter into derivatives or other financial instruments in an attempt to hedge our foreign currency exchange risk.
Inflation Risk
We do not believe that cost inflation has had a material effect on our business, financial condition, or results of operations. If our costs were to become subject to significant inflationary pressures, we might not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition, and results of operations. This risk of cost inflation is distinct from the risk that inflation throughout the broader economy could lead to reduced ad spend and indirectly harm our business, financial condition, and results of operations. For a discussion of the indirect results of inflation on our business, see "Macroeconomic Developments."

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) under the Exchange Act. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives of ensuring that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. There is no assurance that our disclosure controls and procedures will operate effectively under all circumstances. Based upon the evaluation described above, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2024, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting that occurred during the three months ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls     
Management recognizes that a control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures 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 or error, if any, have been detected. These inherent
41

limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
We and our subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to our business activities and to our status as a public company. Such routine matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of our business, regulatory investigations, audits by taxing authorities, or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, we are unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of March 31, 2024. However, based on our knowledge as of March 31, 2024, we believe that the final resolution of such matters pending at the time of this report, individually and in the aggregate, will not have a material adverse effect upon our condensed consolidated financial position, results of operations or cash flows.
Refer to Note 12—"Commitments and Contingencies" to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for additional information related to legal proceedings.
Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk. We describe risks associated with our business in Part I, Item 1A: "Risk Factors" of our Annual Report on Form 10-K for the year ended December 31, 2023 (the "Risk Factors"). Each of the risks described in our Risk Factors may be relevant to decisions regarding an investment in or ownership of our stock. The occurrence of any such risks could have a significant adverse effect on our reputation, business, financial condition, revenue, results of operations, growth, or ability to accomplish our strategic objectives, and could cause the trading price of our common stock to decline. You should carefully consider such risks and the other information contained in this report, including our condensed consolidated financial statements and related notes and Management's Discussion and Analysis of Financial Condition and Results of Operations, before making investment decisions related to our common stock.
There are no additional material changes to the Risk Factors of which we are currently aware; but our Risk Factors cannot anticipate and fully address all possible risks of investing in our common stock, the risks of investing in our common stock may change over time, and additional risks and uncertainties that we are not aware of, or that we do not consider to be material, may emerge. In addition, the economic impact of macroeconomic challenges, such as inflation, global conflict, capital market disruptions and the instability of financial institutions, the risk of a recession, and other macroeconomic factors may amplify many of the risks described in our risk factors. Accordingly, you are advised to consider additional sources of information and exercise your own judgment in addition to the information we provide.


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a) Recent Sales of Unregistered Securities
    None (except as previously disclosed).
(b) Use of Proceeds
    Not Applicable.
(c) Purchases of Equity Securities by the Company and Affiliated Purchasers
42

Common stock repurchases during the quarter ended March 31, 2024 were as follows (in thousands, except per share amounts):
Period
Total Number of Shares Purchased
Average Price per Share
January 1 - January 31, 2024
Equity withholding(1)
$9.25 
February 1 - February 29, 2024
Equity withholding(1)
899 $9.72 
March 1 - March 31, 2024
Equity withholding(1)
14 $12.20 
916 
(1) Upon vesting of most restricted stock units or stock awards, we are required to deposit minimum statutory employee withholding taxes on behalf of the holders of the vested awards. As reimbursement for these tax deposits, we have the option to withhold from shares otherwise issuable upon vesting a portion of those shares with a fair market value equal to the amount of the deposits we paid. Withholding of shares in this manner is accounted for as a repurchase of common stock.
Item 5. Other Information
Trading Plans
In the first quarter of 2024, the following trading plans were adopted or terminated by our Section 16 officers or directors:
Officer NameOfficer TitleDate Plan Adopted/TerminatedDuration of PlanShares to be Purchased or SoldIntended to Satisfy Rule 10b5-1(c)?
James Rossman
Director
Adopted March 8, 2024
June 10, 2024 - March 7, 2025
Sell up to 224,936, subject to certain conditions
Yes
Katheryn Evans
Chief Operating Officer
Adopted March 14, 2024
June 13, 2024 - March 14, 2025
Sell up to 49,888, subject to certain conditions
Yes
Aaron Saltz
Chief Legal Officer
Adopted March 15, 2024
June 14, 2024 - March 14, 2025
Sell up to 51,521, subject to certain conditions
Yes
43

Item 6. Exhibits
NumberDescription
10.1
31.1*
31.2*
32*(1)
101.ins *Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.sch *XBRL Taxonomy Schema Linkbase Document
101.cal *XBRL Taxonomy Calculation Linkbase Document
101.def *XBRL Taxonomy Definition Linkbase Document
101.lab *XBRL Taxonomy Label Linkbase Document
101.pre *XBRL Taxonomy Presentation Linkbase Document
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
*    Filed herewith
(1)    The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of section 18 of the Exchange Act of 1934, as amended (the "Exchange Act"), and is not to be incorporated by reference into any filing of Magnite, Inc. under the Securities Act of 1933, as amended (the "Securities Act"), or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


SIGNATURES
 
    Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
MAGNITE, INC. (Registrant)
/s/  David Day
David Day
Chief Financial Officer
(Principal Financial Officer and Duly Authorized Officer)
Date May 8, 2024

EX-31.1 2 exhibit311q12024.htm EX-31.1 Document

Exhibit 31.1
Certification of Principal Executive Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael Barrett, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Magnite, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(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:

a.    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

d.    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 b.     Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Signature:/s/ Michael Barrett
Date May 8, 2024
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit312q12024.htm EX-31.2 Document

 Exhibit 31.2

Certification of Principal Financial Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, David Day, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Magnite, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(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:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.     The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Signature:/s/ David Day
Date May 8, 2024
David Day
Chief Financial Officer
(Principal Financial Officer)

EX-32 4 exhibit32q12024.htm EX-32 Document

Exhibit 32

CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,
 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350), Michael Barrett, President and Chief Executive Officer (Principal Executive Officer) of Magnite, Inc. (the "Company"), and David Day, Chief Financial Officer (Principal Financial Officer) of the Company, each hereby certifies that, to the best of his knowledge:

1.Our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, to which this certification is attached as Exhibit 32 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date May 8, 2024

/s/ Michael Barrett
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)

/s/ David Day
David Day
Chief Financial Officer
(Principal Financial Officer)

The foregoing certifications are being furnished pursuant to 13 U.S.C. Section 1350. They are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.



EX-101.SCH 5 mgni-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Other Balance Sheet Amounts link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Merger, Acquisition, and Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Lease Obligations link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Other Balance Sheet Amounts (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Net Loss Per Share - Basic and Diluted Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Net Loss Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Net Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue - Revenue Recognized on a Gross and Net Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue - Revenue Disaggregated by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Revenue - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair Value Measurements - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Other Balance Sheet Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Property and Equipment - Summary of Property and Equipment by Major Class (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Intangible Assets - Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Intangible Assets - Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Stock-Based Compensation - Performance Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Lease Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Commitments and Contingencies - Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Debt - Long-term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Debt - Maturities of Principle Amount of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Debt - Credit Agreements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Debt - Summary of Term Loan B Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 mgni-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 mgni-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 mgni-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Refinance Cost Debt Refinance Cost [Member] Debt Refinance Cost Deferred income taxes Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity 2021 Credit Agreement Credit Agreement 2021 [Member] Credit Agreement 2021 Technology and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Performance Shares, Granted in 2021 Performance Shares, Granted in 2021 [Member] Performance Shares, Granted in 2021 Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Expected volatility of selected peer companies Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Weighted Average Volatility Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Weighted Average Volatility Rate Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 2027 Amortization Of Debt Issuance Costs, Year Four Amortization Of Debt Issuance Costs, Year Four Increase in provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal), Gross Accounts Receivable, Credit Loss Expense (Reversal), Gross Deferred tax liability, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Gross basis Gross Revenue [Member] Gross Revenue Unvested performance stock units Performance Shares Units Performance Shares [Member] Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer equipment and network hardware Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Total other (income) expense, net Nonoperating Income (Expense) Commitments and contingencies (Note 12) Commitments and Contingencies Fiscal Year Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Gross property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.00001 par value, 10,000 shares authorized at March 31, 2024 and December 31, 2023; 0 shares issued and outstanding at March 31, 2024 and December 31, 2023 Preferred Stock, Value, Issued Weighted-Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment of indemnification claims holdback Payment for Contingent Consideration Liability, Financing Activities Diluted (in dollars per share) Diluted (in dollars per share) Diluted loss per share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant Unobservable Inputs  (Level 3) Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Exit costs Exit Costs [Member] Exit Costs Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Merger, acquisition, and restructuring costs Merger, Acquisition, And Restructuring Charges [Member] Merger, Acquisition, And Restructuring Charges Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Granted (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Grant date fair value of options granted (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Term loan fair value Long-Term Debt, Fair Value Net loss Net loss Increase in net loss Net Income (Loss) Contra seller payable Accounts Payable, Seller Accounts Payable, Seller TOTAL CURRENT LIABILITIES Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Lease Obligations Lessee, Operating Leases [Text Block] Expected correlation coefficients of selected peer companies Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Correlation Coefficients Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Correlation Coefficients Net property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Amortization of debt discount Amortization of Debt Discount (Premium) Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Repurchase of Convertible Senior Notes Repayments of convertible debt Repayments of Convertible Debt ESPP shares Employee Stock Employee Stock [Member] STOCKHOLDERS' EQUITY Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercise of common stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Net Loss Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Other Commitments [Table] Other Commitments [Table] Leverage ratio maximum Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend Goodwill Goodwill Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] 2025 Amortization Of Debt Discount (Premium), Year One Amortization Of Debt Discount (Premium), Year One Number of shares reserved (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2026 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount 2028 Amortization Of Debt Discount (Premium), Year Four Amortization Of Debt Discount (Premium), Year Four Entity Small Business Entity Small Business Expected volatility of Magnite Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Unrealized foreign currency gain, net Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Remaining 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Measurement Frequency [Axis] Measurement Frequency [Axis] Lease liabilities, non-current Operating Lease, Liability, Noncurrent Impairment of property and equipment, net Restructuring Impairment Costs Restructuring Impairment Costs Unvested restricted stock units Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation expense on property and equipment Depreciation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Trademarks Trademarks [Member] Contractual Obligation, Fiscal Year Maturity Contractual Obligation, Fiscal Year Maturity [Table Text Block] 2026 Amortization Of Debt Discount (Premium), Year Two Amortization Of Debt Discount (Premium), Year Two Payment for debt issuance costs Payments of Debt Issuance Costs Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Amortization of debt discount and issuance costs Amortization of Debt Issuance Cost and Discount Amortization of Debt Issuance Cost and Discount Less: Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument Conversion Term [Axis] Debt Instrument Conversion Term [Axis] Debt Instrument Conversion Term Shares withheld related to net share settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Percent of outstanding balance holders able to call debt in the event of default Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default Purchase Commitment, Excluding Long-Term Commitment [Axis] Purchase Commitment, Excluding Long-Term Commitment [Axis] Schedule of Maturity of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Thereafter Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four Schedule of Accounts Payable and Accrued Expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Contractual interest expense Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Technology and development Research and Development Expense [Member] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Debt Discount Amortization Of Debt Discounts [Abstract] Amortization Of Debt Discounts New Lenders New Lenders [Member] New Lenders Fair value of options vested in period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type [Axis] Award Type [Axis] Total shares excluded from net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration of Basis of Revenue Recognition Concentration of Basis of Revenue Recognition [Member] Concentration of Basis of Revenue Recognition Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Repayment of debt Unamortized debt issuance costs associated with debt extinguishment Payment for Debt Extinguishment or Debt Prepayment Cost Total interest expense Interest Expense Unrecognized employee stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Capitalized assets financed by accounts payable and accrued expenses and other liabilities Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] (Gain) loss on extinguishment of debt (Gain) loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt General and administrative General and Administrative Expense [Member] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remaining 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Debt discount costs Unamortized debt discounts Total Debt Instrument, Unamortized Discount Lease liabilities, current Operating Lease, Liability, Current 2027 Long-Term Debt, Maturity, Year Three Financial Standby Letter of Credit Financial Standby Letter of Credit [Member] Amortization expense of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Total Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Non-cash stock-based compensation (double-trigger acceleration and severance) Restructuring Reserve And Merger Related Costs, Settled without Cash Restructuring Reserve And Merger Related Costs, Settled without Cash Aggregate annual payments of principle balance (percent) Debt Instrument, Annual Principal Payment, Percentage Debt Instrument, Annual Principal Payment, Percentage Basis Of Revenue Recognition [Domain] Basis Of Revenue Recognition [Domain] Basis Of Revenue Recognition [Domain] Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Total accumulated amortization—intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Existing Lenders Existing Lenders [Member] Existing Lenders 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, shares, issued (in shares) Common Stock, Shares, Issued Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested and released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Make-whole fundamental change period Debt Instrument, Redemption, Make-Whole Fundamental Change Period Debt Instrument, Redemption, Make-Whole Fundamental Change Period Security Exchange Name Security Exchange Name Total Letters of credit outstanding, amount Long-Term Debt 2024 Credit Agreement Credit Agreement 2024 [Member] Credit Agreement 2024 2028 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Award vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Options to purchase common stock Stock Option Employee Stock Option [Member] Unrecognized employee stock-based compensation, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total expenses Costs and Expenses Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Merger, Acquisition, and Restructuring Costs Restructuring and Related Costs [Table Text Block] Document Type Document Type Capped calls, transaction costs Debt Instruments, Capped Calls, Transaction Costs Debt Instruments, Capped Calls, Transaction Costs Debt instrument, repurchased during period, face amount Debt Instrument, Repurchased During Period, Face Amount Debt Instrument, Repurchased During Period, Face Amount Tabular List, Table Tabular List [Table Text Block] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Non-cancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Chief Executive Officer Chief Executive Officer [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation and Summary of Significant Accounting Policies Basis of Accounting, Policy [Policy Text Block] Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure 2027 Amortization Of Debt Issuance Costs, Year Three Amortization Of Debt Issuance Costs, Year Three Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Sublease income Sublease Income Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance, nonvested (in dollars per share) Ending balance, nonvested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Conversion Term (iv) Conversion Term (iv) [Member] Conversion Term (iv) Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Non-cash lease expense Non-Cash Lease Expense Non-Cash Lease Expense James Rossman [Member] James Rossman Entity Tax Identification Number Entity Tax Identification Number Lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Capitalized stock-based compensation Share-Based Payment Arrangement, Amount Capitalized Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Internal use software development costs, net Internal Use Software Development Costs, Net The carrying amount of internal use software development costs net of accumulated amortization as of the balance sheet date. Total Shareholder Return Amount Total Shareholder Return Amount RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Aggregate principle amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Convertible Senior Notes Convertible Senior Note [Member] Convertible Senior Note Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Aaron Saltz [Member] Aaron Saltz 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Thereafter Amortization Of Debt Issuance Costs, Year Five Amortization Of Debt Issuance Costs, Year Five Common stock, shares, outstanding (in shares) Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Conversion ratio Debt Instrument, Convertible, Conversion Ratio Performance measurement percentage Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage PEO PEO [Member] Other items, net Other Operating Activities, Cash Flow Statement Debt utilization triggering leverage ratio compliance, percent Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage Threshold percent of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Shares Under Option Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Lease liabilities—total (discounted) Operating Lease, Liability Conversion Term (v) Conversion Term (v) [Member] Conversion Term (v) Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] TOTAL LIABILITIES Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Title of Individual [Axis] Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Net loss per share: Earnings Per Share [Abstract] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Sales and marketing Selling and Marketing Expense Debt Instrument Conversion Term [Domain] Debt Instrument Conversion Term [Domain] Measurement Period Scenario [Domain] Common stock, $0.00001 par value; 500,000 shares authorized at March 31, 2024 and December 31, 2023; 140,024 and 138,577 shares issued and outstanding at March 31, 2024 and December 31, 2023 Common Stock, Value, Issued 2027 Amortization Of Debt Discount (Premium), Year Three Amortization Of Debt Discount (Premium), Year Three General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] 2025 Amortization Of Debt Issuance Costs, Year One Amortization Of Debt Issuance Costs, Year One TOTAL CURRENT ASSETS Assets, Current Repayment of financing lease Finance Lease, Principal Payments Schedule of Revenue Recognized on a Net Basis and on a Gross Basis Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Entity Filer Category Entity Filer Category Proceeds from issuance of 2024 Term Loan B Facility, net of debt discount Proceeds from Issuance of Secured Debt Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Accounts payable—trade Accounts Payable, Trade, Current PEO Name PEO Name Concentration risk, percentage Concentration Risk, Percentage Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized 2025 Contractual Obligation, to be Paid, Year One Granted (in dollars per share) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Basis Of Revenue Recognition [Axis] Basis Of Revenue Recognition [Axis] Basis Of Revenue Recognition Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Product Concentration Risk Product Concentration Risk [Member] Debt fees Debt Instrument, Fee Amount Depreciation and amortization Depreciation, Depletion and Amortization Personnel related (severance and one-time termination benefit costs) Employee Severance And One-Time Termination Benefits [Member] Employee Severance And One-Time Termination Benefits Non Cancelable Inventory And Other Services Purchase Commitments Member Non Cancelable Inventory And Other Services Purchase Commitments Member [Member] Non Cancelable Inventory And Other Services Purchase Commitments Member Furniture, fixtures, and office equipment Furniture and Fixtures [Member] Capitalized internal use software development costs Payments to Develop Software Interest rate Debt Instrument, Interest Rate, Stated Percentage Accounts payable and accrued expenses Total Accounts Payable and Accrued Liabilities, Current Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] TOTAL STOCKHOLDERS' EQUITY Beginning Balance Ending Balance Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Merger, acquisition, and restructuring costs Total merger, acquisition, and restructuring costs Acquisition related costs Restructuring Charges and Business Combination, Acquisition Related Costs Restructuring Charges and Business Combination, Acquisition Related Costs Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 2026 Amortization Of Debt Issuance Costs, Year Two Amortization Of Debt Issuance Costs, Year Two 2027 Contractual Obligation, to be Paid, Year Three Debt Discount Debt Discount [Member] Debt Discount Merger, Acquisition, and Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Thereafter Amortization Of Debt Discount (Premium), Year Five Amortization Of Debt Discount (Premium), Year Five Entity Emerging Growth Company Entity Emerging Growth Company Debt Issuance Costs Amortization of Debt Issuance Costs [Abstract] Amortization of Debt Issuance Costs Total Unamortized debt issuance costs Debt Issuance Costs, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) 2014 Employee Stock Purchase Plan 2014 Employee Stock Purchase Plan [Member] 2014 Employee Stock Purchase Plan [Member] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Threshold trading days Debt Instrument, Convertible, Threshold Trading Days 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Lease expense Operating Lease, Expense Beginning balance (usd per share) Ending balance (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock  Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Repayment of 2021 Term Loan B Facility Repayments of Secured Debt Document Fiscal Year Focus Document Fiscal Year Focus Interest rate Debt, Weighted Average Interest Rate Geographical [Domain] Geographical [Domain] Term of lease contract Lessee, Operating Lease, Term of Contract Purchased software Software and Software Development Costs [Member] Amortization of deferred financing costs Amortization of Other Deferred Charges Minimum Minimum [Member] Mobile Mobile [Member] Mobile [Member] Weighted average shares used to compute net loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Total Property, Plant and Equipment, Net Increase (decrease) in contra seller payable Increase (Decrease) In Accounts Payable, Seller Increase (Decrease) In Accounts Payable, Seller Schedule of Share-based Compensation, Stock Options, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Conversion price (in USD per share) Debt Instrument, Capped Call, Conversion Price Debt Instrument, Capped Call, Conversion Price Tranche four Share-based Payment Arrangement, Tranche Four [Member] Share-based Payment Arrangement, Tranche Four Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Foreign exchange (gain) loss, net Gain (Loss), Foreign Currency Transaction, before Tax Taxes paid related to net share settlement Payment, Tax Withholding, Share-Based Payment Arrangement Other income Other Operating Income Liabilities Liabilities [Abstract] Debt issuance costs, gross Debt issuance costs Debt Issuance Costs, Gross Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Developed technology Developed Technology Rights [Member] Accumulated Deficit Retained Earnings [Member] Schedule of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Other (income) expense: Nonoperating Income (Expense) [Abstract] Other assets, non-current Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Basic (in dollars per share) Basic loss per share (in dollars per share) Earnings Per Share, Basic Right-of-use lease asset Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Unrecognized employee stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Remaining 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year CTV Connected Television [Member] Connected Television Arrangement Duration Trading Arrangement Duration In-process research and development In Process Research and Development [Member] Accounts payable—seller Accounts Payable, Seller, Current Description of balance sheet netting of assets and liabilities per ASC 210-20. Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Cash paid for income taxes Income Taxes Paid Purchase Commitment, Excluding Long-Term Commitment [Domain] Purchase Commitment, Excluding Long-Term Commitment [Domain] Other Balance Sheet Amounts Supplemental Balance Sheet Disclosures [Text Block] Restructuring charges Restructuring Charges Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Remaining 2024 Contractual Obligation, to be Paid, Remainder of Fiscal Year Convertible notes Convertible Debt, Fair Value Disclosures Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Credit Agreements, 2021 and 2024 Credit Agreements, 2021 And 2024 [Member] Credit Agreements, 2021 And 2024 Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Alternate Base Rate Alternate Base Rate [Member] Alternate Base Rate Property, Plant and Equipment [Abstract] Total Total Term Loan B Facility Long-Term Debt, Gross Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Deferred Financing Costs Deferred Financing Costs [Member] Deferred Financing Costs Fair value of restricted stock vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Debt Issuance Costs [Axis] Debt Issuance Costs [Axis] Debt Issuance Costs Provision for doubtful accounts Accounts receivable, credit loss expense (recovery) Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Remaining 2024 Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year Convertible Senior Notes Convertible Debt Securities [Member] Canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Loss contracts (facilities related) Restructuring Charges, Merger And Acquisition Assumed Loss Contracts Restructuring Charges, Merger And Acquisition Assumed Loss Contracts Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Number of shares issuable assuming conversion (in shares) Debt Instrument, Convertible, Number of Equity Instruments Tranche three Share-Based Payment Arrangement, Tranche Three [Member] Convertible Debt Convertible Debt [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt, current Debt, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Issuance Costs [Domain] Debt Issuance Costs [Domain] Debt Issuance Costs [Domain] Insider Trading Arrangements [Line Items] Accounts receivable, allowance for credit loss Allowance for doubtful accounts, beginning balance Allowance for doubtful accounts, ending balance Accounts Receivable, Allowance for Credit Loss 2025 Long-Term Debt, Maturity, Year One Net basis Net Revenue [Member] Net Revenue Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of common stock related to RSU and PSU vesting (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Performance Shares, Granted in 2023 Performance Shares, Granted in 2023 [Member] Performance Shares, Granted in 2023 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Tranche two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Exercisable (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Organization and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Gain on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Total identifiable intangible assets, gross Finite-Lived Intangible Assets, Gross Benefit for income taxes Income Tax Expense (Benefit) International International Non-US [Member] Allowance for doubtful accounts, writeoff Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Accrued employee-related payables Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Unamortized debt issuance costs associated with debt extinguishment Deferred Debt Issuance Cost, Writeoff Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2028 Contractual Obligation, to be Paid, Year Four Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Payment terms in days (or less) Revenue, Payment Terms Revenue, Payment Terms Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Conversion Term (ii) Conversion Term (ii) [Member] Conversion Term (ii) Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Intangible Assets Intangible Assets Disclosure [Text Block] Performance Shares, Granted in 2024 Performance Shares, Granted in 2024 [Member] Performance Shares, Granted in 2024 Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares withheld related to net share settlement (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Interest expense, net Interest Income (Expense), Net Credit Facility [Domain] Credit Facility [Domain] Variable interest rate Debt Instrument, Basis Spread on Variable Rate Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, term Long-Term Debt, Term Debt, non-current, net of debt discount and debt issuance costs Debt, non-current, net of debt discount and debt issuance costs Debt, net of debt discount and debt issuance costs Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Over-allotment options Debt Instrument, Over-Allotment Options Debt Instrument, Over-Allotment Options Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Weighted average number of shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Quarterly payments of principle balance (percent) Debt Instrument, Periodic Payment, Percentage Of Principal Debt Instrument, Periodic Payment, Percentage Of Principal Change in Accounting Method Accounted for as Change in Estimate Change in Accounting Method Accounted for as Change in Estimate [Member] Revenue Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Remaining 2024 Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year Performance Shares, Granted in 2022 Performance Shares, Granted in 2022 [Member] Performance Shares, Granted in 2022 Additional Paid-In Capital Additional Paid-in Capital [Member] Expired (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price TOTAL ASSETS Assets Katheryn Evans [Member] Katheryn Evans Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Net proceeds Proceeds from Convertible Debt Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of debt issuance costs Amortization of Debt Issuance Costs Thereafter Long-Term Debt, Maturity, Year Five United States United States UNITED STATES Recurring Fair Value, Recurring [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Effective interest rate Debt Instrument, Interest Rate During Period Other liabilities, non-current Other Liabilities, Noncurrent Vested and released (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total lease payments (undiscounted) Lessee, Operating Lease, Liability, to be Paid CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Secured Debt Secured Debt [Member] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Total Contractual Obligation Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Conversion Term (i) Conversion Term (i) [Member] Conversion Term (i) Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Performance Shares, Granted in 2020 Performance Shares, Granted in 2020 [Member] Performance Shares, Granted in 2020 Loss from operations Decrease in loss from operations Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Intrinsic value of nonvested unit Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested 2026 Contractual Obligation, to be Paid, Year Two Fiscal Year Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of Nonvested Performance-Based Units Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Expected correlation coefficients of Magnite Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Correlation Coefficients Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Correlation Coefficients Weighted- Average Contractual Life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Debt outstanding Long-Term Line of Credit Customer relationships Customer Relationships [Member] Desktop Desktop [Member] Desktop [Member] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Type of Restructuring [Domain] Type of Restructuring [Domain] Tranche one Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 9 mgni-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-36384  
Entity Registrant Name MAGNITE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-8881738  
Entity Address, Address Line One 1250 Broadway,  
Entity Address, Address Line Two 15th Floor  
Entity Address, City or Town New York,  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10001  
City Area Code 212  
Local Phone Number 243-2769  
Title of 12(b) Security Common stock, par value $0.00001 per share  
Trading Symbol MGNI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   140,023,657
Entity Central Index Key 0001595974  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 252,834 $ 326,219
Accounts receivable, net 999,848 1,176,276
Prepaid expenses and other current assets 20,772 20,508
TOTAL CURRENT ASSETS 1,273,454 1,523,003
Property and equipment, net 55,533 47,371
Right-of-use lease asset 64,001 60,549
Internal use software development costs, net 23,117 21,926
Intangible assets, net 43,422 51,011
Goodwill 978,217 978,217
Other assets, non-current 16,325 6,729
TOTAL ASSETS 2,454,069 2,688,806
Current liabilities:    
Accounts payable and accrued expenses 1,123,407 1,372,176
Lease liabilities, current 19,905 20,402
Debt, current 3,650 3,600
Other current liabilities 7,729 5,957
TOTAL CURRENT LIABILITIES 1,154,691 1,402,135
Debt, non-current, net of debt discount and debt issuance costs 549,077 532,986
Lease liabilities, non-current 53,059 49,665
Deferred tax liability, net 288 680
Other liabilities, non-current 1,577 1,657
TOTAL LIABILITIES 1,758,692 1,987,123
Commitments and contingencies (Note 12)
STOCKHOLDERS' EQUITY    
Preferred stock, $0.00001 par value, 10,000 shares authorized at March 31, 2024 and December 31, 2023; 0 shares issued and outstanding at March 31, 2024 and December 31, 2023 0 0
Common stock, $0.00001 par value; 500,000 shares authorized at March 31, 2024 and December 31, 2023; 140,024 and 138,577 shares issued and outstanding at March 31, 2024 and December 31, 2023 2 2
Additional paid-in capital 1,400,181 1,387,715
Accumulated other comprehensive loss (3,091) (2,076)
Accumulated deficit (701,715) (683,958)
TOTAL STOCKHOLDERS' EQUITY 695,377 701,683
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,454,069 $ 2,688,806
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value (usd per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 10,000 10,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (usd per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 500,000 500,000
Common stock, shares, issued (in shares) 140,024 138,577
Common stock, shares, outstanding (in shares) 140,024 138,577
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 149,319 $ 130,150
Cost of revenue 65,902 124,828
Expenses:    
Sales and marketing 43,689 53,049
Technology and development 26,891 24,215
General and administrative 26,665 21,088
Merger, acquisition, and restructuring costs 0 7,465
Total expenses 163,147 230,645
Loss from operations (13,828) (100,495)
Other (income) expense:    
Interest expense, net 7,958 8,175
Foreign exchange (gain) loss, net (2,315) 233
(Gain) loss on extinguishment of debt 7,387 (8,549)
Other income (1,292) (1,313)
Total other (income) expense, net 11,738 (1,454)
Loss before income taxes (25,566) (99,041)
Benefit for income taxes (7,809) (309)
Net loss $ (17,757) $ (98,732)
Net loss per share:    
Basic (in dollars per share) $ (0.13) $ (0.73)
Diluted (in dollars per share) $ (0.13) $ (0.73)
Weighted average shares used to compute net loss per share:    
Basic (in shares) 139,297 134,667
Diluted (in shares) 139,297 134,667
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (17,757) $ (98,732)
Other comprehensive income (loss):    
Foreign currency translation adjustments (1,015) 367
Other comprehensive income (loss) (1,015) 367
Comprehensive loss $ (18,772) $ (98,365)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock 
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning Balance (in shares) at Dec. 31, 2022   134,006      
Beginning Balance at Dec. 31, 2022 $ 791,298 $ 2 $ 1,319,221 $ (3,151) $ (524,774)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of common stock options (in shares)   303      
Exercise of common stock options 1,486   1,486    
Issuance of common stock related to RSU and PSU vesting (in shares)   1,829      
Shares withheld related to net share settlement (in shares)   (700)      
Shares withheld related to net share settlement (9,046)   (9,046)    
Stock-based compensation 19,856   19,856    
Other comprehensive income (loss) 367     367  
Net loss (98,732)       (98,732)
Ending Balance (in shares) at Mar. 31, 2023   135,438      
Ending Balance at Mar. 31, 2023 $ 705,229 $ 2 1,331,517 (2,784) (623,506)
Beginning Balance (in shares) at Dec. 31, 2023 138,577 138,577      
Beginning Balance at Dec. 31, 2023 $ 701,683 $ 2 1,387,715 (2,076) (683,958)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock related to RSU and PSU vesting (in shares)   2,363      
Shares withheld related to net share settlement (in shares)   (916)      
Shares withheld related to net share settlement (8,941)   (8,941)    
Stock-based compensation 21,407   21,407    
Other comprehensive income (loss) (1,015)     (1,015)  
Net loss $ (17,757)       (17,757)
Ending Balance (in shares) at Mar. 31, 2024 140,024 140,024      
Ending Balance at Mar. 31, 2024 $ 695,377 $ 2 $ 1,400,181 $ (3,091) $ (701,715)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
OPERATING ACTIVITIES:    
Net loss $ (17,757) $ (98,732)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 13,567 95,795
Stock-based compensation 20,831 19,287
(Gain) loss on extinguishment of debt 7,387 (8,549)
Gain on disposal of property and equipment (10) (26)
Provision for doubtful accounts 134 67
Amortization of debt discount and issuance costs 1,152 1,669
Non-cash lease expense (546) 34
Deferred income taxes (7,770) (404)
Unrealized foreign currency gain, net (3,910) (1,463)
Other items, net 0 2,696
Changes in operating assets and liabilities:    
Accounts receivable 175,313 100,142
Prepaid expenses and other assets (812) (2,063)
Accounts payable and accrued expenses (249,742) (141,068)
Other liabilities 1,752 1,722
Net cash used in operating activities (60,411) (30,893)
INVESTING ACTIVITIES:    
Purchases of property and equipment (5,873) (4,404)
Capitalized internal use software development costs (3,379) (3,063)
Net cash used in investing activities (9,252) (7,467)
FINANCING ACTIVITIES:    
Proceeds from issuance of 2024 Term Loan B Facility, net of debt discount 361,350 0
Repayment of 2021 Term Loan B Facility (351,000) 0
Payment for debt issuance costs (4,510) 0
Repayment of debt 0 (900)
Repurchase of Convertible Senior Notes 0 (40,828)
Proceeds from exercise of stock options 0 1,486
Repayment of financing lease 0 (208)
Taxes paid related to net share settlement (8,941) (9,046)
Payment of indemnification claims holdback 0 (2,313)
Net cash used in financing activities (3,101) (51,809)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH (621) 265
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (73,385) (89,904)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period 326,219 326,502
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period 252,834 236,598
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS    
Cash and cash equivalents 252,834 236,550
Restricted cash included in prepaid expenses and other current assets 0 48
Total cash, cash equivalents and restricted cash 252,834 236,598
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:    
Cash paid for income taxes 729 1,547
Cash paid for interest 7,182 8,987
Capitalized assets financed by accounts payable and accrued expenses and other liabilities 7,272 3,320
Capitalized stock-based compensation 576 569
Operating lease right-of-use assets obtained in exchange for operating lease liabilities $ 8,255 $ 271
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Company Overview
Magnite, Inc. ("Magnite" or the "Company") was formed in Delaware and began operations on April 20, 2007. The Company operates a sell side advertising platform that offers buyers and sellers of digital advertising a single partner for transacting globally across all channels, formats, and auction types.
The Company's common stock is listed on the Nasdaq Global Select Market of The Nasdaq Stock Market LLC ("Nasdaq") under the symbol "MGNI." Magnite has its principal offices in New York City, Los Angeles, Denver, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.
The Company’s platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, connected television ("CTV") channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2024, or for any future year.
The condensed consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its 2023 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.
In connection with the Company's periodic review of the estimated useful lives of its property and equipment, the Company extended the estimated useful lives of its network hardware assets from three years to five years effective January 1, 2024. The change in estimated useful lives were due to actual and expected longer refresh cycles for these assets. Based on the carrying value of network hardware assets as of December 31, 2023 and those placed in service during the three months ended March 31, 2024, the effect of this change in estimate was a decrease in loss from operations of $3.6 million and an increase in net loss of $2.0 million, or $0.01 per basic and diluted share, for the three months ended March 31, 2024. The updated policy reflecting the change in estimated useful lives is below.
Property and Equipment, Net
Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware
3 to 5
Furniture, fixtures, and office equipment
5 to 7
Leasehold improvements
Shorter of useful life or life of lease
Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or loss is reflected in the Company's results of operations.
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for annual periods beginning after December 15, 2023 and for interim periods beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this new accounting guidance on its disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) – Improvements to Income Tax Disclosures ("ASU 2023-09") to enhance income tax information primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. The Company is evaluating the impact of adopting this new accounting guidance on its disclosures.
The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have a material impact on the Company’s present or future condensed consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table presents the basic and diluted net loss per share:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except per share data)
Basic and Diluted Loss Per Share:
Net loss$(17,757)$(98,732)
Weighted-average common shares outstanding used to compute net loss per share
139,297 134,667 
Basic and diluted loss per share$(0.13)$(0.73)
The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Unvested restricted stock units2,558 1,738 
Options to purchase common stock1,572 1,742 
Unvested performance stock units241 135 
ESPP shares65 17 
Convertible Senior Notes3,210 6,026 
Total shares excluded from net loss per share7,646 9,658 

For the three months ended March 31, 2024 and 2023, the Company excluded outstanding performance stock units from the calculation of diluted net loss per share because they were anti-dilutive. As of March 31, 2024, the performance stock units granted during 2021, 2022, 2023, and 2024 had expected achievement levels of 0%, 80%, 93%, and 150%, respectively. As of March 31, 2023, the performance stock units granted in 2020, 2021, 2022, and 2023 had expected achievement levels of 94%, 0%,
54%, and 29%, respectively. Refer to Note 9—"Stock-Based Compensation" for additional information related to performance stock units.
For the three months ended March 31, 2024 and 2023, shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 13) were excluded from the calculation of diluted loss per share because they were anti-dilutive. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of March 31, 2024 and 2023, the number of shares that would be issuable assuming conversion of all of the Convertible Senior Notes is approximately 3,210,098 and 5,474,952, respectively.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
For the majority of transactions on the Company's platform, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions.
The following table presents the Company's revenue recognized on a net basis and on a gross basis for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except percentages)
Revenue:
Net basis$121,092 81 %$107,457 83 %
Gross basis28,227 19 22,693 17 
Total$149,319 100 %$130,150 100 %
The following table presents the Company's revenue by channel for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except percentages)
Channel:
CTV$72,592 49 %$59,050 45 %
Mobile53,953 36 48,184 37 
Desktop22,774 15 22,916 18 
Total$149,319 100 %$130,150 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
United States$113,412 $97,156 
International35,907 32,994 
Total$149,319 $130,150 

Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable are presented net of an allowance for doubtful accounts of $2.5 million at March 31, 2024, and $20.4 million at December 31, 2023. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible.
The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $1.5 million and $1.1 million as of March 31, 2024 and December 31, 2023, respectively.
The following is a summary of activity in the allowance for doubtful accounts for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Allowance for doubtful accounts, beginning balance$20,363 $1,092 
Write-offs(18,511)(16)
Increase in provision for expected credit losses
615 586 
Allowance for doubtful accounts, ending balance$2,467 $1,662 
During the three months ended March 31, 2024 the Company wrote off $18.5 million of allowance for doubtful accounts, which was primarily attributable to the outstanding accounts receivable from a buyer that had filed for bankruptcy during 2023.
During the three months ended March 31, 2024, the provision for expected credit losses associated with accounts receivable increased by $0.6 million, offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in $0.1 million of bad debt expense. During the three months ended March 31, 2023, the provision for expected credit losses associated with accounts receivable increased by $0.6 million, offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in $0.1 million of bad debt expense.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Recurring Fair Value Measurements    
Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs.
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at March 31, 2024:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$212,417 $212,417 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2023:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$281,162 $281,162 $— $— 
At March 31, 2024 and December 31, 2023, cash equivalents of $212.4 million and $281.2 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market.
At March 31, 2024 the Company had debt outstanding under its Convertible Senior Notes and loans under its 2024 Term Loan B Facility (as defined in Note 13), and at December 31, 2023, had debt outstanding under its Convertible Senior Notes and loans under its 2021 Term Loan B Facility (as defined in Note 13) included in its balance sheets, respectively. The estimated fair value of the Company's Convertible Senior Notes was $183.3 million and $174.3 million as of March 31, 2024 and December 31, 2023, respectively. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of March 31, 2024 and December 31, 2023 and is classified as Level 2 in the fair value hierarchy. At March 31, 2024 and December 31, 2023, the estimated fair value of the Company's 2024 Term Loan B Facility and of the Company's 2021 Term Loan B Facility was $365.5 million and $352.3 million, respectively. The estimated fair value is based on borrowing rates currently available to the Company for financing with similar terms and is classified as Level 2 in the fair value hierarchy.
There were no transfers between Level 1 and Level 2 fair value measurements during the three months ended March 31, 2024 and 2023.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Balance Sheet Amounts
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Amounts Other Balance Sheet Amounts
Accounts payable and accrued expenses included the following:
March 31, 2024December 31, 2023
(in thousands)
Accounts payable—seller$1,072,080 $1,333,242 
Accounts payable—trade33,472 23,844 
Accrued employee-related payables17,855 15,090 
Total$1,123,407 $1,372,176 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Major classes of property and equipment were as follows:
March 31, 2024December 31, 2023
(in thousands)
Computer equipment and network hardware
$164,546 $154,821 
Furniture, fixtures, and office equipment
4,003 4,031 
Leasehold improvements
3,809 3,893 
Purchased software
1,124 1,124 
Gross property and equipment
173,482 163,869 
Accumulated depreciation
(117,949)(116,498)
Net property and equipment
$55,533 $47,371 
Depreciation expense on property and equipment totaled $3.2 million and $5.3 million for the three months ended March 31, 2024 and 2023, respectively. See Note 1 for information related to the change in estimated useful lives of network hardware assets.
The Company's property and equipment, net by geographical region was as follows:
March 31, 2024December 31, 2023
(in thousands)
United States
$39,800 $32,161 
International
15,733 15,210 
Total
$55,533 $47,371 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
The Company’s intangible assets as of March 31, 2024 and December 31, 2023 included the following:
March 31, 2024December 31, 2023
(in thousands)
Amortizable intangible assets:
Developed technology$109,736 $109,736 
Customer relationships37,300 37,300 
In-process research and development8,830 8,830 
Trademarks900 900 
Non-compete agreements— 200 
Total identifiable intangible assets, gross156,766 156,966 
Accumulated amortization—intangible assets:
Developed technology(79,976)(75,321)
Customer relationships(27,198)(24,867)
In-process research and development(5,345)(4,832)
Trademarks(825)(750)
Non-compete agreements— (185)
Total accumulated amortization—intangible assets(113,344)(105,955)
Total identifiable intangible assets, net$43,422 $51,011 
Amortization of intangible assets for the three months ended March 31, 2024 and 2023 was $7.6 million and $86.4 million, respectively.
The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of March 31, 2024:
Fiscal YearAmount
(in thousands)
Remaining 2024$22,545 
202514,445 
20266,001 
2027431 
Total$43,422 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Merger, Acquisition, and Restructuring Costs
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Merger, Acquisition, and Restructuring Costs Merger, Acquisition, and Restructuring Costs
Merger, acquisition, and restructuring costs primarily consists of professional services fees and employee termination costs, including stock-based compensation charges, associated with historical acquisitions and restructuring activities.
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Three Months Ended
March 31, 2023
(in thousands)
Personnel related (severance and one-time termination benefit costs)$3,218 
Loss contracts (facilities related)2,190 
Exit costs1,408 
Impairment of property and equipment, net506 
Non-cash stock-based compensation (double-trigger acceleration and severance)143 
Total merger, acquisition, and restructuring costs$7,465 

During the three months ended March 31, 2024, the Company did not incur any merger, acquisition, and restructuring costs. During the three months ended March 31, 2023, the Company incurred merger, acquisition, and restructuring costs of $7.5 million, which included the Company's reduction of its global workforce primarily associated with the elimination of duplicative roles and other costs associated with the consolidation of its legacy CTV and SpotX CTV platforms following the 2021 acquisition of SpotX Inc., including loss contracts for office facilities the Company does not plan to continue to occupy and impairment charges related to certain assets it no longer plans to utilize.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock Options
A summary of stock option activity for the three months ended March 31, 2024 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20234,262 $8.65 
Granted130 $9.20 
Expired(7)$15.30 
Outstanding at March 31, 20244,385 $8.66 5.3 years$18,357 
Exercisable at March 31, 20243,781 $7.70 4.8 years$18,036 
At March 31, 2024, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $5.4 million, which is expected to be recognized over a weighted-average period of 2.3 years. Total grant date fair value of options vested during the three months ended March 31, 2024 was $1.1 million.
The Company estimates the fair value of stock options that contain service conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the three months ended March 31, 2024 was $6.34 per share. The weighted-average input assumptions used by the Company were as follows:
Three Months Ended
March 31, 2024March 31, 2023
Expected term (in years)5.05.0
Risk-free interest rate3.93 %3.99 %
Expected volatility84 %84 %
Dividend yield— %— %

Restricted Stock Units
A summary of restricted stock unit ("RSU") activity for the three months ended March 31, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 2023
11,450 $12.63 
Granted6,673 $9.20 
Canceled(216)$10.30 
Vested and released
(2,363)$11.90 
Restricted stock units outstanding and unvested at March 31, 2024
15,544 $11.30 
The weighted-average grant date fair value per share of restricted stock units granted during the three months ended March 31, 2024 was $9.20. The intrinsic value of restricted stock units that vested during the three months ended March 31, 2024 was $23.2 million. At March 31, 2024, the intrinsic value of unvested restricted stock units was $167.1 million. At March 31, 2024, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $161.2 million, which is expected to be recognized over a weighted-average period of 3.0 years.
Performance Stock Units
The Company grants performance stock units ("PSU") to select executive employees that vest based on share price metrics tied to total shareholder return relative ("TSR") to a peer group, subject to a time-based service component. Between 0% and 150% of the performance stock units will vest at the end of the performance period, which is generally on the third anniversary of the PSU grant date.
During the three months ended March 31, 2024, the Company granted PSUs with an aggregate target of 486,431 shares, assuming a performance measurement of 100%. The amount of shares that will ultimately vest will be determined based on the
Company's TSR relative to the TSRs of a peer group for the three year-period beginning January 1, 2024, as well as certain interim measurements based on relative TSR for the one-year and two-year periods beginning on January 1, 2024.
A summary of PSU activity for the three months ended March 31, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Outstanding at December 31, 2023
967 $18.17 
Granted486 $11.76 
Outstanding at March 31, 2024
1,453 $16.03 
The grant date fair value for the PSUs was estimated using a Monte-Carlo simulation model that incorporates option-pricing inputs covering the period from the grant date through the end of the performance period. Stock-based compensation expense for PSUs is based on the grant date fair value and the number of shares assuming a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met. The weighted-average input assumptions used by the Company were as follows:
Three Months Ended
March 31, 2024March 31, 2023
Performance period (in years)
3.03.0
Risk-free interest rate4.05 %4.19 %
Expected volatility of Magnite87 %94 %
Expected volatility of selected peer companies55 %64 %
Expected correlation coefficients of Magnite0.590.62
Expected correlation coefficients of selected peer companies0.470.54
Dividend yield— %— %
At March 31, 2024, the intrinsic value of unvested performance stock units based on expected achievement levels was $13.3 million. As of March 31, 2024, the Company had unrecognized stock-based compensation expense relating to outstanding PSUs of approximately $12.0 million, which will be recognized over a weighted-average period of 2.2 years.
Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Cost of revenue$500 $468 
Sales and marketing8,236 7,405 
Technology and development5,416 5,446 
General and administrative6,679 5,825 
Merger, acquisition, and restructuring costs— 143 
Total stock-based compensation expense$20,831 $19,287 
As of March 31, 2024, an aggregate of 16,787,890 shares remained available for future grants under the Magnite, Inc. Amended and Restated 2014 Equity Incentive Plan (the "Amended and Restated 2014 Equity Incentive Plan").
As of March 31, 2024, the Company has reserved 4,730,838 shares of its common stock for issuance under the Magnite, Inc. Amended and Restated 2014 Employee Stock Purchase Plan (the "Amended and Restated 2014 Employee Stock Purchase Plan").
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, deductible stock option expenses, nondeductible executive compensation, and changes in the Company's valuation allowance.
The Company recorded an income tax benefit of $7.8 million for the three months ended March 31, 2024, and an income tax benefit of $0.3 million for the three months ended March 31, 2023. The tax benefit for the three months ended March 31, 2024 was primarily the result of the Company's ability to recognize deferred tax assets ("DTAs") subject to the domestic valuation allowance, Base Erosion and Anti-Abuse Tax (“BEAT”), and the foreign income tax provision. The tax benefit for the three months ended March 31, 2023 was primarily the result of the Company's ability to recognize DTAs subject to the domestic valuation allowance and the foreign income tax provision. The Company continues to maintain a partial valuation allowance for the domestic DTAs.
Due to uncertainty as to the realization of benefits from the Company's domestic and certain international DTAs, including net operating loss carryforwards and research and development tax credits, the Company has a partial valuation allowance reserved against such assets. The Company intends to continue to maintain a partial valuation allowance on the DTAs until there is sufficient evidence to support the reversal of all or some additional portion of these allowances.
Due to the net operating loss carryforwards, all of the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. For the Netherlands, India, Sweden, and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France, only 2021 and forward are open, for Singapore, only 2019 and forward are open for examination, for Australia, Brazil, Germany, and New Zealand, 2019 and forward are open for examination, for Canada, Italy, and Malaysia, 2018 and forward are open for examination, and for Japan, 2017 and forward remain open for examination.
Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the merger with Telaria Inc. As a result, the use of the Company's total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact its ability to utilize substantially all of its NOLs and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its federal research and development carryforward tax credits will not be recovered prior to expiration.
There was no material change to the Company's unrecognized tax benefits in the three months ended March 31, 2024 and the Company does not expect to have any material changes to unrecognized tax benefits through the end of the fiscal year.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Lease Obligations Lease Obligations
Operating lease expense was $5.7 million and $6.5 million for the three months ended March 31, 2024 and 2023, respectively, and variable lease expense was $0.9 million during each of the three months ended March 31, 2024 and 2023.
The Company also received rental income of $1.3 million and $1.3 million for real estate leases for which it subleases the property to third parties during the three months ended March 31, 2024 and 2023, respectively.
As of March 31, 2024 and December 31, 2023, a weighted average discount rate of 6.21% and 6.19%, respectively, has been applied to the remaining lease payments to calculate the lease liabilities included within the condensed consolidated balance sheet. The lease terms of the Company’s operating leases generally range from one year to ten years, and the weighted average remaining lease term of leases included in the lease liability is 5.0 years and 5.2 years as of March 31, 2024 and December 31, 2023, respectively.
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of March 31, 2024 (in thousands):
Fiscal Year
Remaining 2024$18,596 
202518,265 
202615,178 
202710,119 
20287,839 
Thereafter14,358 
Total lease payments (undiscounted)84,355 
Less: imputed interest(11,391)
Lease liabilities—total (discounted)$72,964 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Commitments
The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 11).
As of March 31, 2024 and December 31, 2023, the Company had $5.2 million and $5.3 million, respectively, of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.
In the normal course of business, the Company enters into non-cancelable contractual obligations with various parties, primarily related to software services agreements and data center providers. As of March 31, 2024, the Company's outstanding non-cancelable contractual obligations with a remaining term of one year or longer consist of the following (in thousands):
Fiscal Year
Remaining 2024
$44,596 
202521,990 
2026346 
2027241 
2028
241 
Total$67,414 

The amounts above include commitments under a cloud-managed services agreement, under which the Company has a non-cancelable minimum spend commitment from July 2024 to June 2025 of $57.6 million. The minimum spend commitment reflected above approximates the manner in which the Company expects to fulfill the obligation.
Guarantees and Indemnification
The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers, and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s condensed consolidated financial statements.
Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations, audits by taxing authorities, or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of March 31, 2024. However, based on management’s knowledge as of March 31, 2024, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s condensed consolidated financial position, results of operations or cash flows.
Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt Debt
Long term debt as of March 31, 2024 and December 31, 2023 consisted of the following:
March 31, 2024December 31, 2023
(in thousands)
Convertible Senior Notes$205,067 $205,067 
Less: Unamortized debt issuance cost(2,304)(2,598)
Net carrying value of Convertible Senior Notes
202,763 202,469 
Term Loan B Facility*
365,000 351,000 
Less: Unamortized discount and debt issuance cost(15,036)(16,883)
Net carrying value of Term Loan B Facility*
349,964 334,117 
Balance Sheet Presentation:
Debt, current
3,650 3,600 
Debt, non-current, net of debt discount and debt issuance costs
549,077 $532,986 
Total debt
$552,727 $536,586 
* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.
Maturities of the principal amount of the Company's long-term debt as of March 31, 2024 are as follows (in thousands):
Fiscal Year
Remaining 2024
$2,737 
20253,650 
2026208,717 
20273,650 
20283,650 
Thereafter347,663 
Total$570,067 
Amortization of debt discount and debt issuance cost is computed using the effective interest method and is included in interest expense in the condensed consolidated statement of operations. Amortization of the debt discount and debt issuance cost associated with the Company's indebtedness totaled $1.0 million for the three months ended March 31, 2024 and $1.6 million for the three months ended March 31, 2023. In addition, amortization of deferred financing costs was $0.1 million for the three months ended March 31, 2024 and $0.1 million for the three months ended March 31, 2023. Deferred financing costs are included in other assets, non-current assets.
Convertible Senior Notes and Capped Call Transactions
In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs, paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below).
The Convertible Senior Notes are senior, unsecured obligations and are (i) equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured
indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under the Loan Agreement or the new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.
The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions.
Holders have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date.
Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.
The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date the Company sends such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.
If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date the Company distributes the related fundamental change notice.
If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to the Company or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then, the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.
The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances.
In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into
with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying condensed consolidated financial statements.
The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations.
During the three months ended March 31, 2023, the Company repurchased its Convertible Senior Notes in the open market with cash on hand for $40.8 million. The Company recognized a gain on extinguishment of debt of $8.5 million related to the repurchase of $50.3 million of principal balance of Convertible Senior Notes and $0.9 million of unamortized debt issuance costs associated with the extinguished debt during the three months ended March 31, 2023. The gain on extinguishment is included in other (income) expense in the Company's condensed consolidated statement of operations.
The following table sets forth interest expense related to the Convertible Senior Notes for the three months ended March 31, 2024 and 2023 (in thousands, except interest rates):
Three Months Ended
March 31, 2024March 31, 2023
Contractual interest expense$128 $241 
Amortization of debt issuance costs293 551 
Total interest expense$421 $792 
Effective interest rate0.82 %0.82 %
Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2024 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
Remaining 2024
$879 
20251,173 
2026252 
Total$2,304 
2021 and 2024 Credit Agreements
On April 30, 2021, the Company entered into a credit agreement (the "2021 Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The 2021 Credit Agreement provided for a $360.0 million seven-year senior secured term loan facility ("2021 Term Loan B Facility"), which had a maturity in April 2028, and a $65.0 million senior secured revolving credit facility (as amended in June 2021, the "2021 Revolving Credit Facility"), which had a maturity in December 2025. In June 2023, the Company amended the 2021 Credit Agreement (the "Amended 2021 Credit Agreement") to transition away from a variable interest rate based on the Eurodollar Rate towards a similar variable interest rate based on Adjusted Term SOFR, as defined in the Amended 2021 Credit Agreement, which is based on the secured overnight financing rate (“SOFR”).
Amounts outstanding under the Amended 2021 Credit Agreement accrued interest at a rate equal to either, (1) for the 2021 Term Loan B Facility, at the Company’s election, the Adjusted Term SOFR plus a margin of 5.00% per annum, or ABR (as defined in the Amended 2021 Credit Agreement) plus a margin of 4.00%, and (2) for the 2021 Revolving Credit Facility, at the Company’s election, Adjusted Term SOFR plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio.
On February 6, 2024, the Company entered into a credit agreement (the “2024 Credit Agreement”) with Morgan Stanley Senior Funding, Inc. as the Company term loan administrative agent and Citibank, N.A. as the Company's revolving facility administrative agent and collateral agent, and other lender parties thereto. The 2024 Credit Agreement includes a $365.0 million seven-year senior secured term loan facility (the "2024 Term Loan B Facility"), whose loans will mature in February 2031 and a $175.0 million five-year senior secured revolving credit facility (the "2024 Revolving Credit Facility"), which matures in February 2029. The Company primarily used the proceeds from the 2024 Term Loan B Facility to repay in full all outstanding amounts owed under the Company's Amended 2021 Credit Agreement. Accordingly, the Amended 2021 Credit Agreement was terminated and replaced in its entirely. The obligations under the 2024 Credit Agreement are secured by substantially all of the assets of the Company.
Amounts outstanding under the 2024 Credit Agreement accrue interest at a rate equal to either, (1) for the 2024 Term Loan B Facility, at the Company’s election, Term SOFR (as defined in the 2024 Credit Agreement) plus a margin of 4.50% per annum, or ABR (as defined in the 2024 Credit Agreement) plus a margin of 3.50%, and (2) for the 2024 Revolving Credit Facility, at the Company’s election, Term SOFR plus a margin of 3.50% to 4.00%, or ABR plus a margin of 2.50% to 3.00%, in each case, depending on the Company’s First Lien Net Leverage Ratio (as defined in the 2024 Credit Agreement). As of March 31, 2024, the contractual interest rate related to the Term Loan B Facility was 9.79%. In addition to having to pay contractual interest on the 2024 Term Loan B Facility, the Company is also required to pay certain other fees, primarily to the lenders under the 2024 Revolving Credit Facility, in order to maintain their revolving facility commitments.
The covenants of the 2024 Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the 2024 Credit Agreement contains a springing financial covenant that is tested on the last day of any fiscal quarter only if utilization of the 2024 Revolving Credit Facility exceeds 35% of the total revolving commitments, whereby the Company is required to maintain a First Lien Net Leverage Ratio below 3.25 to 1.00. As of March 31, 2024, no amounts were outstanding under the 2024 Revolving Credit Facility and the Company was in compliance with its debt covenants. At March 31, 2024, amounts available under the 2024 Revolving Credit Facility were $169.8 million, net of letters of credit outstanding in the amount of $5.2 million.
The 2024 Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the 2024 Credit Agreement. The 2024 Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the 2024 Term Loan B Facility based on an annual calculation of free cash flow ("Excess Cash Flow") as defined by the 2024 Credit Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended March 31, 2024.
The following table summarizes the amount outstanding under the Company's 2024 Term Loan B Facility and 2021 Term Loan B Facility at March 31, 2024 and December 31, 2023, respectively:
March 31, 2024December 31, 2023
(in thousands)
Term Loan B Facility*
$365,000 $351,000 
Unamortized debt discounts(7,146)(6,594)
Unamortized debt issuance costs(7,890)(10,289)
Debt, net of debt discount and debt issuance costs
$349,964 $334,117 
* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.
As part of the debt refinance on February 6, 2024, where lenders under the 2021 Credit Agreement continued to be lenders under the 2024 Credit Agreement, certain of their loans and revolving facility commitments were deemed to have been modified ("Modified Loans" and "Modified Commitments," respectively). The Company continued to defer debt discount costs of $3.7 million and debt issuance costs of $5.7 million from Modified Loans over the term of the new 2024 Term Loan B Facility. The Company continued to defer financing costs as of February 6, 2024 of $0.6 million from Modified Commitments over the term of the new 2024 Revolver Facility.
For lenders of the 2021 Credit Agreement that did not continue to participate in the 2024 Credit Agreement, their pro-rata portion of the unamortized debt discount of $2.8 million, unamortized debt issuance cost of $4.3 million, and unamortized deferred financing costs of $0.3 million were deemed to be extinguished. The resulting loss on extinguishment of debt is included in other (income) expense in the Company's condensed consolidated statement of operations.
The Company paid $7.7 million in third-party fees related to the closing of the 2024 Credit Agreement. Third-party fees attributed to new lenders of $2.4 million were capitalized as part of the debt issuance cost and will be amortized over the term of the
2024 Term Loan B Facility while third-party fees attributed to Modified Loans of $3.1 million were included in general and administrative expenses in the Company's condensed consolidated statement of operations for the three months ended March 31, 2024. In addition, third-party fees of $2.1 million attributed to new revolving lenders and Modified Commitments were capitalized as part of deferred financing costs and will be amortized over the term of the 2024 Revolving Facility. The Company also capitalized additional debt discount costs of $3.7 million associated with the closing of the 2024 Term Loan B Facility, which will be amortized over the term of the 2024 Term Loan B Facility.
The following table sets forth interest expense related to the 2024 Term Loan B Facility and the 2021 Term Loan B Facility for the three months ended March 31, 2024 and related to the 2021 Term Loan B Facility for the three months ended March 31, 2023 (in thousands, except interest rates):
Three Months Ended
March 31, 2024March 31, 2023
Contractual interest expense$9,166 $8,436 
Amortization of debt discount314 393 
Amortization of debt issuance costs418 612 
Total interest expense$9,898 $9,441 
Effective interest rate11.03 %10.65 %
Amortization expense for the 2024 Term Loan B Facility debt discount and debt issuance costs for fiscal years 2024 through 2028 and thereafter is as follows (in thousands):
Fiscal YearDebt DiscountDebt Issuance Costs
Remaining 2024
$807 $891 
20251,067 1,178 
20261,056 1,166 
20271,045 1,154 
20281,034 1,142 
Thereafter2,137 2,359 
Total$7,146 $7,890 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net loss $ (17,757) $ (98,732)
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
Trading Plans
In the first quarter of 2024, the following trading plans were adopted or terminated by our Section 16 officers or directors:
Officer NameOfficer TitleDate Plan Adopted/TerminatedDuration of PlanShares to be Purchased or SoldIntended to Satisfy Rule 10b5-1(c)?
James Rossman
Director
Adopted March 8, 2024
June 10, 2024 - March 7, 2025
Sell up to 224,936, subject to certain conditions
Yes
Katheryn Evans
Chief Operating Officer
Adopted March 14, 2024
June 13, 2024 - March 14, 2025
Sell up to 49,888, subject to certain conditions
Yes
Aaron Saltz
Chief Legal Officer
Adopted March 15, 2024
June 14, 2024 - March 14, 2025
Sell up to 51,521, subject to certain conditions
Yes
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
James Rossman [Member]  
Trading Arrangements, by Individual  
Name James Rossman
Title Director
Rule 10b5-1 Arrangement Adopted true
Adoption Date Adopted March 8, 2024
Arrangement Duration 200 days
Aggregate Available 224,936
Katheryn Evans [Member]  
Trading Arrangements, by Individual  
Name Katheryn Evans
Title Chief Operating Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date Adopted March 14, 2024
Arrangement Duration 274 days
Aggregate Available 49,888
Aaron Saltz [Member]  
Trading Arrangements, by Individual  
Name Aaron Saltz
Title Chief Legal Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date Adopted March 15, 2024
Arrangement Duration 273 days
Aggregate Available 51,521
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2024, or for any future year.
The condensed consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its 2023 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its Annual Report on Form 10-K.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Actual results could differ materially from these estimates.
In connection with the Company's periodic review of the estimated useful lives of its property and equipment, the Company extended the estimated useful lives of its network hardware assets from three years to five years effective January 1, 2024. The change in estimated useful lives were due to actual and expected longer refresh cycles for these assets. Based on the carrying value of network hardware assets as of December 31, 2023 and those placed in service during the three months ended March 31, 2024, the effect of this change in estimate was a decrease in loss from operations of $3.6 million and an increase in net loss of $2.0 million, or $0.01 per basic and diluted share, for the three months ended March 31, 2024. The updated policy reflecting the change in estimated useful lives is below.
Property and Equipment, Net
Property and Equipment, Net
Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware
3 to 5
Furniture, fixtures, and office equipment
5 to 7
Leasehold improvements
Shorter of useful life or life of lease
Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or loss is reflected in the Company's results of operations.
Recent Accounting Pronouncements Not Yet Adopted
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for annual periods beginning after December 15, 2023 and for interim periods beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this new accounting guidance on its disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) – Improvements to Income Tax Disclosures ("ASU 2023-09") to enhance income tax information primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. The Company is evaluating the impact of adopting this new accounting guidance on its disclosures.
The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have a material impact on the Company’s present or future condensed consolidated financial statements.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Property, Plant and Equipment The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware
3 to 5
Furniture, fixtures, and office equipment
5 to 7
Leasehold improvements
Shorter of useful life or life of lease
Major classes of property and equipment were as follows:
March 31, 2024December 31, 2023
(in thousands)
Computer equipment and network hardware
$164,546 $154,821 
Furniture, fixtures, and office equipment
4,003 4,031 
Leasehold improvements
3,809 3,893 
Purchased software
1,124 1,124 
Gross property and equipment
173,482 163,869 
Accumulated depreciation
(117,949)(116,498)
Net property and equipment
$55,533 $47,371 
The Company's property and equipment, net by geographical region was as follows:
March 31, 2024December 31, 2023
(in thousands)
United States
$39,800 $32,161 
International
15,733 15,210 
Total
$55,533 $47,371 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share, Basic and Diluted
The following table presents the basic and diluted net loss per share:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except per share data)
Basic and Diluted Loss Per Share:
Net loss$(17,757)$(98,732)
Weighted-average common shares outstanding used to compute net loss per share
139,297 134,667 
Basic and diluted loss per share$(0.13)$(0.73)
Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share
The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Unvested restricted stock units2,558 1,738 
Options to purchase common stock1,572 1,742 
Unvested performance stock units241 135 
ESPP shares65 17 
Convertible Senior Notes3,210 6,026 
Total shares excluded from net loss per share7,646 9,658 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognized on a Net Basis and on a Gross Basis
The following table presents the Company's revenue recognized on a net basis and on a gross basis for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except percentages)
Revenue:
Net basis$121,092 81 %$107,457 83 %
Gross basis28,227 19 22,693 17 
Total$149,319 100 %$130,150 100 %
Summary of Disaggregation of Revenue
The following table presents the Company's revenue by channel for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands, except percentages)
Channel:
CTV$72,592 49 %$59,050 45 %
Mobile53,953 36 48,184 37 
Desktop22,774 15 22,916 18 
Total$149,319 100 %$130,150 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
United States$113,412 $97,156 
International35,907 32,994 
Total$149,319 $130,150 
Accounts Receivable, Allowance for Credit Loss
The following is a summary of activity in the allowance for doubtful accounts for the three months ended March 31, 2024 and 2023:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Allowance for doubtful accounts, beginning balance$20,363 $1,092 
Write-offs(18,511)(16)
Increase in provision for expected credit losses
615 586 
Allowance for doubtful accounts, ending balance$2,467 $1,662 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at March 31, 2024:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$212,417 $212,417 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2023:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$281,162 $281,162 $— $— 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Balance Sheet Amounts (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses included the following:
March 31, 2024December 31, 2023
(in thousands)
Accounts payable—seller$1,072,080 $1,333,242 
Accounts payable—trade33,472 23,844 
Accrued employee-related payables17,855 15,090 
Total$1,123,407 $1,372,176 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware
3 to 5
Furniture, fixtures, and office equipment
5 to 7
Leasehold improvements
Shorter of useful life or life of lease
Major classes of property and equipment were as follows:
March 31, 2024December 31, 2023
(in thousands)
Computer equipment and network hardware
$164,546 $154,821 
Furniture, fixtures, and office equipment
4,003 4,031 
Leasehold improvements
3,809 3,893 
Purchased software
1,124 1,124 
Gross property and equipment
173,482 163,869 
Accumulated depreciation
(117,949)(116,498)
Net property and equipment
$55,533 $47,371 
The Company's property and equipment, net by geographical region was as follows:
March 31, 2024December 31, 2023
(in thousands)
United States
$39,800 $32,161 
International
15,733 15,210 
Total
$55,533 $47,371 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The Company’s intangible assets as of March 31, 2024 and December 31, 2023 included the following:
March 31, 2024December 31, 2023
(in thousands)
Amortizable intangible assets:
Developed technology$109,736 $109,736 
Customer relationships37,300 37,300 
In-process research and development8,830 8,830 
Trademarks900 900 
Non-compete agreements— 200 
Total identifiable intangible assets, gross156,766 156,966 
Accumulated amortization—intangible assets:
Developed technology(79,976)(75,321)
Customer relationships(27,198)(24,867)
In-process research and development(5,345)(4,832)
Trademarks(825)(750)
Non-compete agreements— (185)
Total accumulated amortization—intangible assets(113,344)(105,955)
Total identifiable intangible assets, net$43,422 $51,011 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of March 31, 2024:
Fiscal YearAmount
(in thousands)
Remaining 2024$22,545 
202514,445 
20266,001 
2027431 
Total$43,422 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Merger, Acquisition, and Restructuring Costs (Tables)
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Merger, Acquisition, and Restructuring Costs
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Three Months Ended
March 31, 2023
(in thousands)
Personnel related (severance and one-time termination benefit costs)$3,218 
Loss contracts (facilities related)2,190 
Exit costs1,408 
Impairment of property and equipment, net506 
Non-cash stock-based compensation (double-trigger acceleration and severance)143 
Total merger, acquisition, and restructuring costs$7,465 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity
A summary of stock option activity for the three months ended March 31, 2024 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20234,262 $8.65 
Granted130 $9.20 
Expired(7)$15.30 
Outstanding at March 31, 20244,385 $8.66 5.3 years$18,357 
Exercisable at March 31, 20243,781 $7.70 4.8 years$18,036 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The weighted-average input assumptions used by the Company were as follows:
Three Months Ended
March 31, 2024March 31, 2023
Expected term (in years)5.05.0
Risk-free interest rate3.93 %3.99 %
Expected volatility84 %84 %
Dividend yield— %— %
The weighted-average input assumptions used by the Company were as follows:
Three Months Ended
March 31, 2024March 31, 2023
Performance period (in years)
3.03.0
Risk-free interest rate4.05 %4.19 %
Expected volatility of Magnite87 %94 %
Expected volatility of selected peer companies55 %64 %
Expected correlation coefficients of Magnite0.590.62
Expected correlation coefficients of selected peer companies0.470.54
Dividend yield— %— %
Schedule of Nonvested Restricted Stock Units Activity
A summary of restricted stock unit ("RSU") activity for the three months ended March 31, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 2023
11,450 $12.63 
Granted6,673 $9.20 
Canceled(216)$10.30 
Vested and released
(2,363)$11.90 
Restricted stock units outstanding and unvested at March 31, 2024
15,544 $11.30 
Schedule of Nonvested Performance-Based Units Activity
A summary of PSU activity for the three months ended March 31, 2024 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Outstanding at December 31, 2023
967 $18.17 
Granted486 $11.76 
Outstanding at March 31, 2024
1,453 $16.03 
Schedule of Stock Based Compensation Expense
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:
Three Months Ended
March 31, 2024March 31, 2023
(in thousands)
Cost of revenue$500 $468 
Sales and marketing8,236 7,405 
Technology and development5,416 5,446 
General and administrative6,679 5,825 
Merger, acquisition, and restructuring costs— 143 
Total stock-based compensation expense$20,831 $19,287 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Maturity of Lease Liabilities
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of March 31, 2024 (in thousands):
Fiscal Year
Remaining 2024$18,596 
202518,265 
202615,178 
202710,119 
20287,839 
Thereafter14,358 
Total lease payments (undiscounted)84,355 
Less: imputed interest(11,391)
Lease liabilities—total (discounted)$72,964 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity As of March 31, 2024, the Company's outstanding non-cancelable contractual obligations with a remaining term of one year or longer consist of the following (in thousands):
Fiscal Year
Remaining 2024
$44,596 
202521,990 
2026346 
2027241 
2028
241 
Total$67,414 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long term debt as of March 31, 2024 and December 31, 2023 consisted of the following:
March 31, 2024December 31, 2023
(in thousands)
Convertible Senior Notes$205,067 $205,067 
Less: Unamortized debt issuance cost(2,304)(2,598)
Net carrying value of Convertible Senior Notes
202,763 202,469 
Term Loan B Facility*
365,000 351,000 
Less: Unamortized discount and debt issuance cost(15,036)(16,883)
Net carrying value of Term Loan B Facility*
349,964 334,117 
Balance Sheet Presentation:
Debt, current
3,650 3,600 
Debt, non-current, net of debt discount and debt issuance costs
549,077 $532,986 
Total debt
$552,727 $536,586 
* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.
Schedule of Maturities of Long-term Debt
Maturities of the principal amount of the Company's long-term debt as of March 31, 2024 are as follows (in thousands):
Fiscal Year
Remaining 2024
$2,737 
20253,650 
2026208,717 
20273,650 
20283,650 
Thereafter347,663 
Total$570,067 
Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2024 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
Remaining 2024
$879 
20251,173 
2026252 
Total$2,304 
Amortization expense for the 2024 Term Loan B Facility debt discount and debt issuance costs for fiscal years 2024 through 2028 and thereafter is as follows (in thousands):
Fiscal YearDebt DiscountDebt Issuance Costs
Remaining 2024
$807 $891 
20251,067 1,178 
20261,056 1,166 
20271,045 1,154 
20281,034 1,142 
Thereafter2,137 2,359 
Total$7,146 $7,890 
Interest Income and Interest Expense Disclosure
The following table sets forth interest expense related to the Convertible Senior Notes for the three months ended March 31, 2024 and 2023 (in thousands, except interest rates):
Three Months Ended
March 31, 2024March 31, 2023
Contractual interest expense$128 $241 
Amortization of debt issuance costs293 551 
Total interest expense$421 $792 
Effective interest rate0.82 %0.82 %
The following table sets forth interest expense related to the 2024 Term Loan B Facility and the 2021 Term Loan B Facility for the three months ended March 31, 2024 and related to the 2021 Term Loan B Facility for the three months ended March 31, 2023 (in thousands, except interest rates):
Three Months Ended
March 31, 2024March 31, 2023
Contractual interest expense$9,166 $8,436 
Amortization of debt discount314 393 
Amortization of debt issuance costs418 612 
Total interest expense$9,898 $9,441 
Effective interest rate11.03 %10.65 %
Schedule of Debt
The following table summarizes the amount outstanding under the Company's 2024 Term Loan B Facility and 2021 Term Loan B Facility at March 31, 2024 and December 31, 2023, respectively:
March 31, 2024December 31, 2023
(in thousands)
Term Loan B Facility*
$365,000 $351,000 
Unamortized debt discounts(7,146)(6,594)
Unamortized debt issuance costs(7,890)(10,289)
Debt, net of debt discount and debt issuance costs
$349,964 $334,117 
* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jan. 01, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]        
Decrease in loss from operations $ (13,828) $ (100,495)    
Increase in net loss $ 17,757 $ 98,732    
Basic (in dollars per share) $ 0.13 $ 0.73    
Diluted (in dollars per share) $ 0.13 $ 0.73    
Change in Accounting Method Accounted for as Change in Estimate        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, useful life     5 years 3 years
Decrease in loss from operations $ 3,600      
Increase in net loss $ 2,000      
Basic (in dollars per share) $ 0.01      
Diluted (in dollars per share) $ 0.01      
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)
Mar. 31, 2024
Computer equipment and network hardware | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Computer equipment and network hardware | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture, fixtures, and office equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture, fixtures, and office equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net loss $ (17,757) $ (98,732)
Weighted-average common shares outstanding, basic (in shares) 139,297 134,667
Weighted average number of shares outstanding, diluted (in shares) 139,297 134,667
Basic loss per share (in dollars per share) $ (0.13) $ (0.73)
Diluted loss per share (in dollars per share) $ (0.13) $ (0.73)
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share (in shares) 7,646 9,658
Unvested restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share (in shares) 2,558 1,738
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share (in shares) 1,572 1,742
Unvested performance stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share (in shares) 241 135
ESPP shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share (in shares) 65 17
Convertible Senior Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share (in shares) 3,210 6,026
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Narrative (Details) - equityInstrument
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Convertible Senior Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of shares issuable assuming conversion (in shares) 3,210,098 5,474,952
Unvested performance stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage 100.00%  
Performance Shares, Granted in 2020    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage   94.00%
Performance Shares, Granted in 2021    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage 0.00% 0.00%
Performance Shares, Granted in 2022    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage 80.00% 54.00%
Performance Shares, Granted in 2023    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage 93.00% 29.00%
Performance Shares, Granted in 2024    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage 150.00%  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue Recognized on a Gross and Net Basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 149,319 $ 130,150
Net basis    
Disaggregation of Revenue [Line Items]    
Revenue 121,092 107,457
Gross basis    
Disaggregation of Revenue [Line Items]    
Revenue $ 28,227 $ 22,693
Revenue from Contract with Customer Benchmark | Concentration of Basis of Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 100.00% 100.00%
Revenue from Contract with Customer Benchmark | Concentration of Basis of Revenue Recognition | Net basis    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 81.00% 83.00%
Revenue from Contract with Customer Benchmark | Concentration of Basis of Revenue Recognition | Gross basis    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 19.00% 17.00%
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 149,319 $ 130,150
CTV    
Disaggregation of Revenue [Line Items]    
Revenue 72,592 59,050
Mobile    
Disaggregation of Revenue [Line Items]    
Revenue 53,953 48,184
Desktop    
Disaggregation of Revenue [Line Items]    
Revenue $ 22,774 $ 22,916
Product Concentration Risk | Revenue from Contract with Customer Benchmark    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 100.00% 100.00%
Product Concentration Risk | Revenue from Contract with Customer Benchmark | CTV    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 49.00% 45.00%
Product Concentration Risk | Revenue from Contract with Customer Benchmark | Mobile    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 36.00% 37.00%
Product Concentration Risk | Revenue from Contract with Customer Benchmark | Desktop    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 15.00% 18.00%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue Disaggregated by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 149,319 $ 130,150
United States    
Disaggregation of Revenue [Line Items]    
Revenue 113,412 97,156
International    
Disaggregation of Revenue [Line Items]    
Revenue $ 35,907 $ 32,994
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]        
Payment terms in days (or less) 75 days      
Accounts receivable, allowance for credit loss $ 2,467 $ 1,662 $ 20,363 $ 1,092
Contra seller payable 1,500   $ 1,100  
Allowance for doubtful accounts, writeoff 18,511 16    
Increase in provision for expected credit losses 615 586    
Increase (decrease) in contra seller payable 500 500    
Accounts receivable, credit loss expense (recovery) $ 134 $ 67    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts, beginning balance $ 20,363 $ 1,092
Write-offs (18,511) (16)
Increase in provision for expected credit losses 615 586
Allowance for doubtful accounts, ending balance $ 2,467 $ 1,662
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Financial Instruments (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 212,417 $ 281,162
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 212,417 281,162
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Significant Unobservable Inputs  (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 $ 0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Credit Agreements, 2021 and 2024 | Line of Credit | Secured Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan fair value $ 365,500 $ 352,300
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 212,417 281,162
Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Convertible notes $ 183,300 $ 174,300
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable—seller $ 1,072,080 $ 1,333,242
Accounts payable—trade 33,472 23,844
Accrued employee-related payables 17,855 15,090
Total $ 1,123,407 $ 1,372,176
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment - Summary of Property and Equipment by Major Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 173,482 $ 163,869
Accumulated depreciation (117,949) (116,498)
Net property and equipment 55,533 47,371
Computer equipment and network hardware    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 164,546 154,821
Furniture, fixtures, and office equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 4,003 4,031
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 3,809 3,893
Purchased software    
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 1,124 $ 1,124
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property, Plant and Equipment [Abstract]    
Depreciation expense on property and equipment $ 3.2 $ 5.3
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total $ 55,533 $ 47,371
United States    
Property, Plant and Equipment [Line Items]    
Total 39,800 32,161
International    
Property, Plant and Equipment [Line Items]    
Total $ 15,733 $ 15,210
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense of intangible assets $ 7.6 $ 86.4
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross $ 156,766 $ 156,966
Total accumulated amortization—intangible assets (113,344) (105,955)
Total 43,422 51,011
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 109,736 109,736
Total accumulated amortization—intangible assets (79,976) (75,321)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 37,300 37,300
Total accumulated amortization—intangible assets (27,198) (24,867)
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 8,830 8,830
Total accumulated amortization—intangible assets (5,345) (4,832)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 900 900
Total accumulated amortization—intangible assets (825) (750)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 0 200
Total accumulated amortization—intangible assets $ 0 $ (185)
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fiscal Year    
Remaining 2024 $ 22,545  
2025 14,445  
2026 6,001  
2027 431  
Total $ 43,422 $ 51,011
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Loss contracts (facilities related)   $ 2,190
Impairment of property and equipment, net   506
Non-cash stock-based compensation (double-trigger acceleration and severance)   143
Total merger, acquisition, and restructuring costs $ 0 7,465
Personnel related (severance and one-time termination benefit costs)    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   3,218
Exit costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 1,408
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Merger, Acquisition, and Restructuring Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restructuring and Related Activities [Abstract]    
Acquisition related costs $ 0 $ 7,465
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock Options Outstanding (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Shares Under Option  
Beginning balance (in shares) | shares 4,262
Granted (in shares) | shares 130
Expired (in shares) | shares (7)
Ending balance (in shares) | shares 4,385
Exercisable (in shares) | shares 3,781
Weighted- Average Exercise Price  
Beginning balance (usd per share) | $ / shares $ 8.65
Granted (usd per share) | $ / shares 9.20
Expired (usd per share) | $ / shares 15.30
Ending balance (usd per share) | $ / shares 8.66
Exercisable (usd per share) | $ / shares $ 7.70
Weighted- Average Contractual Life  
Outstanding 5 years 3 months 18 days
Exercisable 4 years 9 months 18 days
Aggregate Intrinsic Value  
Outstanding | $ $ 18,357
Exercisable | $ $ 18,036
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock Options Narrative (Details) - Stock Option
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Number of Shares  
Unrecognized employee stock-based compensation $ 5.4
Unrecognized employee stock-based compensation, period for recognition 2 years 3 months 18 days
Fair value of options vested in period $ 1.1
Grant date fair value of options granted (usd per share) | $ / shares $ 6.34
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Valuation Assumptions (Details) - Stock Option
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 5 years 5 years
Risk-free interest rate 3.93% 3.99%
Expected volatility 84.00% 84.00%
Dividend yield 0.00% 0.00%
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 11,450
Granted (in shares) | shares 6,673
Canceled (in shares) | shares (216)
Vested and released (in shares) | shares (2,363)
Ending balance (in shares) | shares 15,544
Weighted-Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 12.63
Granted (in dollars per share) | $ / shares 9.20
Canceled (in dollars per share) | $ / shares 10.30
Vested and released (in dollars per share) | $ / shares 11.90
Ending balance (in dollars per share) | $ / shares $ 11.30
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Restricted Stock Units Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Intrinsic value of nonvested unit $ 13.3
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in dollars per share) | $ / shares $ 9.20
Fair value of restricted stock vested $ 23.2
Intrinsic value of nonvested unit 167.1
Unrecognized employee stock-based compensation $ 161.2
Unrecognized employee stock-based compensation, period for recognition 3 years
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Performance Stock Units Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Aug. 31, 2021
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Intrinsic value of nonvested unit   $ 13.3
Performance Shares Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares)   486,000
Performance measurement percentage   100.00%
Unrecognized employee stock-based compensation, period for recognition   2 years 2 months 12 days
Unrecognized employee stock-based compensation   $ 12.0
Performance Shares Units | Chief Executive Officer    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares)   486,431
Performance Shares Units | Tranche one | Chief Executive Officer    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years 3 years
Performance Shares Units | Tranche two | Chief Executive Officer    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years 1 year
Performance Shares Units | Tranche three | Chief Executive Officer    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 5 years 2 years
Performance Shares Units | Minimum | Tranche four | Chief Executive Officer    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights, percentage   0.00%
Performance Shares Units | Maximum | Tranche four | Chief Executive Officer    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights, percentage   150.00%
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Performance Stock Units Activity (Details) - Unvested performance stock units
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 967
Granted (in shares) | shares 486
Ending balance (in shares) | shares 1,453
Weighted-Average Grant Date Fair Value  
Beginning balance, nonvested (in dollars per share) | $ / shares $ 18.17
Granted (in dollars per share) | $ / shares 11.76
Ending balance, nonvested (in dollars per share) | $ / shares $ 16.03
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Weighted Average Assumptions (Details) - Unvested performance stock units - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 3 years 3 years
Risk-free interest rate 4.05% 4.19%
Expected volatility of Magnite 87.00% 94.00%
Expected volatility of selected peer companies 55.00% 64.00%
Expected correlation coefficients of Magnite 59.00% 62.00%
Expected correlation coefficients of selected peer companies 47.00% 54.00%
Dividend yield $ 0 $ 0
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 20,831 $ 19,287
Cost of revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 500 468
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 8,236 7,405
Technology and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 5,416 5,446
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 6,679 5,825
Merger, acquisition, and restructuring costs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 0 $ 143
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock Based Compensation Expense Narrative (Details)
Mar. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares reserved (in shares) 16,787,890
2014 Employee Stock Purchase Plan | Employee Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares reserved (in shares) 4,730,838
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Benefit for income taxes $ (7,809) $ (309)
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Lessee, Lease, Description [Line Items]      
Lease expense $ 5.7 $ 6.5  
Lease cost 0.9 0.9  
Sublease income $ 1.3 $ 1.3  
Weighted average discount rate 6.21%   6.19%
Weighted average remaining lease term 5 years   5 years 2 months 12 days
Minimum      
Lessee, Lease, Description [Line Items]      
Term of lease contract 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of lease contract 10 years    
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations - Schedule of Lease Liability Maturities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Fiscal Year  
Remaining 2024 $ 18,596
2025 18,265
2026 15,178
2027 10,119
2028 7,839
Thereafter 14,358
Total lease payments (undiscounted) 84,355
Less: imputed interest (11,391)
Lease liabilities—total (discounted) $ 72,964
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Non Cancelable Inventory And Other Services Purchase Commitments Member    
Other Commitments [Line Items]    
Non-cancelable purchase commitments $ 57.6  
Financial Standby Letter of Credit    
Other Commitments [Line Items]    
Letters of credit outstanding, amount $ 5.2 $ 5.3
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Contractual Obligations (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining 2024 $ 44,596
2025 21,990
2026 346
2027 241
2028 241
Total $ 67,414
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total $ 570,067  
Debt, current 3,650 $ 3,600
Debt, non-current, net of debt discount and debt issuance costs 549,077 532,986
Total 552,727 536,586
Convertible Senior Notes | Convertible Debt    
Debt Instrument [Line Items]    
Total 205,067 205,067
Less: Unamortized discount and debt issuance costs (2,304) (2,598)
Total 202,763 202,469
Credit Agreements, 2021 and 2024 | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total 365,000 351,000
Less: Unamortized discount and debt issuance costs (15,036) (16,883)
Debt, non-current, net of debt discount and debt issuance costs 349,964 334,117
Total $ 349,964 $ 334,117
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Long-term Debt (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Disclosure [Abstract]    
Amortization of debt discount and issuance costs $ 1.0 $ 1.6
Amortization of deferred financing costs $ 0.1 $ 0.1
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Maturities of Principle Amount of Long-Term Debt (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
Remaining 2024 $ 2,737
2025 3,650
2026 208,717
2027 3,650
2028 3,650
Thereafter 347,663
Total $ 570,067
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)
1 Months Ended 3 Months Ended
Mar. 31, 2021
USD ($)
day
$ / shares
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Capped calls, transaction costs $ 39,000,000    
Repayments of convertible debt   $ 0 $ 40,828,000
(Gain) loss on extinguishment of debt   (7,387,000) 8,549,000
Unamortized debt issuance costs associated with debt extinguishment   $ 0 900,000
Convertible Senior Notes      
Debt Instrument [Line Items]      
Capped calls, transaction costs $ 39,000,000    
Percent of outstanding balance holders able to call debt in the event of default 25.00%    
Debt issuance costs, gross $ 11,400,000    
Convertible Senior Notes | Minimum      
Debt Instrument [Line Items]      
Conversion price (in USD per share) | $ / shares $ 63.8818    
Convertible Senior Notes | Maximum      
Debt Instrument [Line Items]      
Conversion price (in USD per share) | $ / shares $ 91.2600    
Convertible Senior Notes | Convertible Debt      
Debt Instrument [Line Items]      
Aggregate principle amount $ 400,000,000    
Interest rate 0.25%    
Over-allotment options $ 50,000,000    
Net proceeds $ 388,600,000    
Conversion ratio   0.0156539  
Repayments of convertible debt     40,800,000
(Gain) loss on extinguishment of debt     8,500,000
Debt instrument, repurchased during period, face amount     50,300,000
Unamortized debt issuance costs associated with debt extinguishment     $ 900,000
Convertible Senior Notes | Convertible Debt | Minimum      
Debt Instrument [Line Items]      
Make-whole fundamental change period 20 days    
Convertible Senior Notes | Convertible Debt | Maximum      
Debt Instrument [Line Items]      
Make-whole fundamental change period 45 days    
Convertible Senior Notes | Convertible Debt | Conversion Term (i)      
Debt Instrument [Line Items]      
Threshold percent of stock price trigger 130.00%    
Threshold trading days | day 20    
Threshold consecutive trading days | day 30    
Convertible Senior Notes | Convertible Debt | Conversion Term (ii)      
Debt Instrument [Line Items]      
Threshold percent of stock price trigger 98.00%    
Threshold trading days | day 5    
Threshold consecutive trading days | day 10    
Convertible Senior Notes | Convertible Debt | Conversion Term (iv)      
Debt Instrument [Line Items]      
Threshold percent of stock price trigger 130.00%    
Threshold trading days | day 20    
Threshold consecutive trading days | day 30    
Convertible Senior Notes | Convertible Debt | Conversion Term (v)      
Debt Instrument [Line Items]      
Threshold trading days | day 40    
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Interest Expense Related to the Convertible Senior Notes (Details) - Convertible Debt - Convertible Senior Notes - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]    
Contractual interest expense $ 128 $ 241
Amortization of debt issuance costs 293 551
Total interest expense $ 421 $ 792
Effective interest rate 0.82% 0.82%
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Amortization Expense for Debt Issuance Costs (Details) - Convertible Debt - Convertible Senior Notes
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Issuance Costs  
Remaining 2024 $ 879
2025 1,173
2026 252
Total $ 2,304
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Credit Agreements (Narrative) (Details) - USD ($)
$ in Thousands
Feb. 06, 2024
Apr. 30, 2021
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]        
Letters of credit outstanding, amount     $ 552,727 $ 536,586
Credit Agreements, 2021 and 2024 | Line of Credit | Secured Debt        
Line of Credit Facility [Line Items]        
Letters of credit outstanding, amount     349,964 334,117
Debt discount costs     7,146 $ 6,594
Credit Agreements, 2021 and 2024 | Line of Credit | Revolving Credit Facility | New Lenders        
Line of Credit Facility [Line Items]        
Debt issuance costs $ 2,100      
2021 Credit Agreement | Secured Overnight Financing Rate (SOFR) | Minimum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate   4.25%    
2021 Credit Agreement | Secured Overnight Financing Rate (SOFR) | Maximum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate   4.75%    
2021 Credit Agreement | Alternate Base Rate | Minimum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate   3.25%    
2021 Credit Agreement | Alternate Base Rate | Maximum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate   3.75%    
2021 Credit Agreement | Line of Credit | Secured Debt        
Line of Credit Facility [Line Items]        
Aggregate principle amount   $ 360,000    
Long-term debt, term   7 years    
2021 Credit Agreement | Line of Credit | Secured Debt | Debt Discount        
Line of Credit Facility [Line Items]        
Unamortized debt issuance costs associated with debt extinguishment 2,800      
2021 Credit Agreement | Line of Credit | Secured Debt | Debt Refinance Cost        
Line of Credit Facility [Line Items]        
Unamortized debt issuance costs associated with debt extinguishment 4,300      
2021 Credit Agreement | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 65,000    
2021 Credit Agreement | Line of Credit | Revolving Credit Facility | Deferred Financing Costs        
Line of Credit Facility [Line Items]        
Unamortized debt issuance costs associated with debt extinguishment 300      
2021 Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) | Secured Debt        
Line of Credit Facility [Line Items]        
Variable interest rate   5.00%    
2021 Credit Agreement | Line of Credit | Alternate Base Rate | Secured Debt        
Line of Credit Facility [Line Items]        
Variable interest rate   4.00%    
2024 Credit Agreement | Line of Credit        
Line of Credit Facility [Line Items]        
Debt fees 7,700      
2024 Credit Agreement | Line of Credit | Secured Debt        
Line of Credit Facility [Line Items]        
Aggregate principle amount $ 365,000      
Long-term debt, term 7 years      
Interest rate 9.79%      
Quarterly payments of principle balance (percent) 0.25%      
Aggregate annual payments of principle balance (percent) 1.00%      
2024 Credit Agreement | Line of Credit | Secured Debt | Existing Lenders        
Line of Credit Facility [Line Items]        
Debt fees     3,100  
2024 Credit Agreement | Line of Credit | Secured Debt | Existing Lenders | Debt Discount        
Line of Credit Facility [Line Items]        
Debt issuance costs $ 3,700      
2024 Credit Agreement | Line of Credit | Secured Debt | Existing Lenders | Deferred Financing Costs        
Line of Credit Facility [Line Items]        
Debt issuance costs 5,700      
2024 Credit Agreement | Line of Credit | Secured Debt | New Lenders        
Line of Credit Facility [Line Items]        
Debt issuance costs 2,400      
Debt discount costs $ 3,700      
2024 Credit Agreement | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Long-term debt, term 5 years      
Maximum borrowing capacity $ 175,000      
Debt utilization triggering leverage ratio compliance, percent 35.00%      
Leverage ratio maximum 3.25      
Debt outstanding     0  
Available borrowing capacity     169,800  
2024 Credit Agreement | Line of Credit | Revolving Credit Facility | Existing Lenders        
Line of Credit Facility [Line Items]        
Debt issuance costs $ 600      
2024 Credit Agreement | Line of Credit | Letter of Credit        
Line of Credit Facility [Line Items]        
Letters of credit outstanding, amount     $ 5,200  
2024 Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) | Secured Debt        
Line of Credit Facility [Line Items]        
Variable interest rate 4.50%      
2024 Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) | Minimum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 3.50%      
2024 Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) | Maximum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 4.00%      
2024 Credit Agreement | Line of Credit | Alternate Base Rate | Secured Debt        
Line of Credit Facility [Line Items]        
Variable interest rate 3.50%      
2024 Credit Agreement | Line of Credit | Alternate Base Rate | Minimum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 2.50%      
2024 Credit Agreement | Line of Credit | Alternate Base Rate | Maximum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 3.00%      
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Summary of Term Loan B Facility (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Term Loan B Facility $ 570,067  
Debt, net of debt discount and debt issuance costs 549,077 $ 532,986
Line of Credit | Credit Agreements, 2021 and 2024 | Secured Debt    
Debt Instrument [Line Items]    
Term Loan B Facility 365,000 351,000
Unamortized debt discounts (7,146) (6,594)
Unamortized debt issuance costs (7,890) (10,289)
Debt, net of debt discount and debt issuance costs $ 349,964 $ 334,117
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Interest Expense Related to the Term Loan B Facility (Details) - Line of Credit - Credit Agreements, 2021 and 2024 - Secured Debt - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]    
Contractual interest expense $ 9,166 $ 8,436
Amortization of debt discount 314 393
Amortization of debt issuance costs 418 612
Total interest expense $ 9,898 $ 9,441
Effective interest rate 11.03% 10.65%
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) - Line of Credit - Credit Agreements, 2021 and 2024 - Secured Debt - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Discount    
Remaining 2024 $ 807  
2025 1,067  
2026 1,056  
2027 1,045  
2028 1,034  
Thereafter 2,137  
Total 7,146 $ 6,594
Debt Issuance Costs    
Remaining 2024 891  
2025 1,178  
2026 1,166  
2027 1,154  
2027 1,142  
Thereafter 2,359  
Total $ 7,890 $ 10,289
EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /&!J%@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Q@:A8\($!?.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT80E'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)>0.>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]I]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #Q@:A8F:2>@^<% "U'P & 'AL+W=OV3 9C/R@?$L7Q+?SHL>'5U>2;V-5%^3I1":O$5AG-S6EEJO/C0:B;<4$4^N MY4K$\&8N5<0UW*I%(UDIP?TL* H;S'':C8@'<:W?RYY-5+\G4QT&L9@HDJ11 MQ-7V3H1R42(3"TT:"P[^U&(HP-$I0CO_V MHK7\-TW@\?5!_3&#!Y@93\10AG\%OE[>UKHUXHLY3T/]+#>_B3U0R^AY,DRR MOV2S^[;9K!$O3;2,]L%0@BB(=__YV[XBC@/9K4#,76=UDT4 3Q":-4ZW@;0!QNC^4:Z'(!#)&ZB19:G8H51W#!5\XNJ:N/2* M,(49XN&#E0EW;.'?%,?-*\G-]%RTDOX9S!*MH-W]:ZNAG4+3KF ZXX=D MQ3UQ6X/>E@BU%K7^3S_0MO.K#>\[B7T#V\QAFYAZ_UYZ*?1335ZV*V$CQ<.I M4_]B0T*C*B*U4A?4JZT4.&6/(N55-J&ATMIE=HJ98A&5<1KYWCM\_ F M0@72-[V0P&!@31ZNE/>[THZ'QE?D[.2<:TY#Q-K(M&P MBH#='+"+%NHAUH'>DL<@%&2<1C.A;&"XAN/0NMMVN];LH:$5X6YRN)MSX)[% M(C##**1QS"-K&\5UG@8?QZ.7ARLR&@^O;9!H>$5(ZA3SJ7,.YBCVI(*FR4TK MO2)3#?V12$6&,HVUVL)_W\I^0OW^P4:,!U5%/K(0]!SD%_Y&1C[TSV >>!DW MTHA/2#*GWNUV:69E1@:K,A0.BJ.? F5\VTLJ,2]*67I+'4$I; QGBP55Y"Q-$<1OS MGG=H[J#_OLA-;&7%Y<:PGGF%]8P]M9?P1K0P1Q2W-.]1\[%JHN0ZB#U[>\8U MQZ]6T$NX)%K8)(J[F_>@$YEH'I*_@U7Y<(PK4@>F6ROI)7P2+8P2Q=U-UEH' ML*PO!\,%&&56K$NX(UK8(XI[FT_2@WQ-EC+&_-$)$=9TZZS3OK'R7<(@T<(A M4=S:O 0:G)^<$\I^GOU"IL)+%632"HDK#644P?R;:.E]O2(KKLB:AZD@/SK7 MCFFS9 4+VFRY;ZV&2U@H5E@HAIL/.6/%Z(4@=\0F@\F-X/K*ML/+ J8>&,V%G.:)@J9=9IN\59 MEDJ84U+KSM()Q5?K?M00CZK*6;@A=I8;&L5:J-U&I%EP\P.XE1-7+..\A MB MA0MB9[D@LR"%I0O8@H54UN'HA,XGKJ"U#SQ/@!#(^#M)*_$ES! KS! [RPQ- M(QZ&Y"Y-X'5B;[>X3NG^ AY7E:_P0.PL#_00";4P'?,C*( -A_EBQ6-[:G'! M[>7Z:[=^3SZD& M8QN;.=1*_)U,SKX>=FJM3,T<&JW[M.DXS&VW.KW&V@99^"%VUI;1$(94!<9O M%/OBC?PN['G$I8SI:=VT;CKVXX1+&!ZW,#PN[E<&D8C];&?S,>36G)T0*&VE M>%Q5L,+QN+A1R7=L'X/$6/=7 4[T$1Y:A]038F5;TGA85<;"\[BX0WG/N-^$ M+Z?$Y;Y8UY-X4%7&H_,OW)T<#-UQ&K%3AA-R]3IE==<.^ET-3^/H8-3,>-EY M<4(\LPF[.R/-G^9GTH/L)+91?+X[T'[B9L),2"CF$.I<=V#$4[LSXMV-EJOL MF'4FM991=KD4W!?*? #OYU+JPXWY@?RDOO\_4$L#!!0 ( /&!J%BH9HOQ ML@8 'X; 8 >&PO=V]R:W-H965T&ULM5EM4^,V$/XK MFO2F[_WTHV(KQ'.VE;/D!/KK*SO&=FQ9<'-7/A#; MV=T\N]K=9R6?[GCV1:P9D^ IB5-Q-EI+N3F93$2P9@D5QWS#4O7-BF<)E>HV M>YR(3<9H6"HE\01#Z$P2&J6CZ6GY["Z;GO)U+!Y,IJ<;^LCF3#YL[C)U-ZFMA%'"4A'Q%&1L=38Z1R[CZQRR"[L!3P6Y7^PJV3A" 2Y MD#RIE!6")$KWG_2I"D1+ 5D#"KA2P&]5()5"&;G)'EGIUB65='J:\1W("FEE MK;@H8U-J*V^BM%C&N'OB]3S0[!@2- 8;8 MTJC/S.J7+*C5R:'Z1'E>NX]K]W%ICPRYGV<92R6@0B@_3W3^[ U8>@-%E9V( M#0W8V4B5D6#9EHVF/_^$'/A!Y]T/,G;@*ZE])2;KTQD5:Z!6#03%!?N:1UL: M*^>UJ[@WY92FBE:PG6(;>T0MV;;M3U^,8 /U*Z1VD:D=QG;T"@$[&E3 M5)$HX\OEFF6J>-NII8-N]S!AZ+JX@UPG94-/C]NI<3M&W(O;Q?D-F#W:.1L3" D>IAN#=-]);R*KS+Y7(:UR-B-8A Y MF MN#X5MVX1TL/:E+)>X2(_4JY%Z1J0E_QWQU5$N&(B9(I;]PNM@>CT C@4A MZL#42$';&J@LOX;I&V%>IY)E*8U! 5/PE=S1C"G:VRH^+V,+ BZD&(RPWT]& MH@JI UTCA7P\4&H(-E0%7P-/T\=(=8.JJ 9A5H8.UIA8N%M:&C$;0320"JC% MJ<@(]'?.PUT4QUIHJ-^P7 _W8OBZW"&XAO&0D62FMV5WJ@/(TZ.J4VG1XGYA M.P3;7;!],.$3_*VJ'3#>DA,^O5_+RAS[0L1]6>:1!D.6NH M4!N%/IDAA(D%>]FO$22NROZA!6N(#YF9[Z;LS:WE&@-3_FN(S?=A+__[8AA: M$ ^ ;>@/F?GODBVE&5^?S(ACPRX\G12$ ^@:RD-FSKL]F'-:(=4B[?.9VVX1 M%=*^E.W;0SVO83UDIKW#<>?F^OSB^N9Z<7VE[RI]^D+(MAR_R] Z0;7HB-AZ MO+AA.FQFNOVZMWISR72 KQ15+R4((U$68%EWY9-(B+SP[PT4'FY($9M)45-XKY /[E.@3:#=S1F-F.4[SM BM+:&9J*\9"NF ML(5 TJ<:]_/@S('['(B][C9$(^1X X6(&Y[$9I[<%^(WA;9/B,CNYX)&RAFJ M1MQP)C9O[_;5^$H58LV.S;4]Q^\.<3I!WW,1'MA[X(;FL)GF9CQ)(EE,Q?M] M775_?S7\#5GP_7BW^TKAKY]IL/2'Z0M4.G&\+%KVTX7XI>2!Y\&8-W\!BJ M/Z1&G0QL:9RS,4!PK!X!L59[)Y49N5SS+/I7Z5 )/M$L6-<'7&7:7+* )4M5 MH"_G5A] K5ST[4*Q.#7(I5#[FU!EV%L-:9>CS_7=<< H M#D?M [#A=X=-L>OXY6M$O+'J6/]C(/NC2*_UF$0. ]F,*M@\JIR'850<<*L] M>G&R=!2E(*";2%+M;A)K1Q"(O.ZLHA,DGNNB 9HDS:Q"S+.*V@SD21Z7Q\;5 MR1=/5'&NB[/^K6)\+O0GC/U!XXC WI"E$\-P:!] FG&$F,>1-NR0K:(@TA(E MZ0\71RY$[;A5.#6"CD=\>^"DCC1S"#'/(7NZ?&L[)IH)P[=)C]LU#.E^L%CE H0LY72A,>N M"D&V?]FSOY%\4[XO67(I>5)>KAD-658(J.]77!%_=5.\@JE?N4W_ U!+ P04 M " #Q@:A8B.&31?\" !5"@ & 'AL+W=O4958X*68XB 0Z2-!,7'&F; N5%"CE^UJ-6\TSCNMK?J M'\K@,9A[JF F^'<6ZV1JC2T2PY(67-^)S4>H PJ,7B2X*O_)IK9U+!(52HNT M=D:"E&75DS[6B=AQ< "HVCY81KXDHE TB]7$ULAFWF!'-<=-Q>&]P/&9R@OBNV?$ M<[Q!A_MLO_LM1(V[WW:W,2--6KPF+5ZIY[^@M]"8!JQ63<22?& 9)H-13N9" ML;+Z?ES?*RVQ!G]VA5II#[JUS<:\4CF-8&KASE,@UV"%[]ZX0^=]5^#_2:R5 M!K])@[]//9SCG@(IL2"P$*.',Y)32=:4%T!."A63'&2U_*==::BT1Z6V^9RL M0Q?.G6!BKW?CZ[-J@0\:\,%AX'61TD(G0K(_.'&"!5N-=L)7^L$NEH._)_!] M5BWXH($/CH)G2A7]X,$SI*?0^RQ:P,,&>'@4,!X;2N/W@&6K/NIA+_4^BQ;U MJ*$>[:6>B33%K7Q,98]>5=E]5BWJ<4,]/H#ZX+(>/\MBX'34=:]9B_VR8;\\ MF/WLE65]^7RG#9SRK&B!=YCYXV TZ@9WG7_'I',$^@$%7NOW!M!EUQ6!O7/F MFPL7'J KEBG"88F.SL4(%61UAZDZ6N3E->!>:+Q4E,T$[WT@C0'.+X70VXZY M630WR? O4$L#!!0 ( /&!J%B]>.5)=@4 $L6 8 >&PO=V]R:W-H M965T&ULK9AM;]LV$,>_"N$50P+$L4@]9XZ!QGU8@&4MDG9] M,>P%8]&64$ET23I)O_V.DBS9$L6V@-_8DGP\_^YXO#_%^3,77V7*F$(O15[* MZTFJU/9J-I.KE!547O(M*^&7-1<%57 K-C.Y%8PFU: BGQ''"68%S5:RCP+)75%0\?V&Y?SY>H(G^P?WV295^L%L,=_2#7M@ZO/VHX"[ M6>LER0I6RHR72+#U]>0UOEJ24 ^H+/[)V+,\N$8ZE$?.O^J;V^1ZXF@BEK.5 MTBXH?#VQ)"ZK3_3'NQ8L"Z]Z-_7CU() M*.;_3,FJG7EF9WJ%7\DM7;'K"2QAR<03FRQ^_PT'SA^F2$_D["ANKXW;LWE? MW+,G5NZ8*<9Z8% -U$WG:8&]V,7Q?/9T2&\PX M&.>K'?@'?QSXL4-Z>$,K3+R(1&:\H,4+K.7R]F6K%Z>\,H$%IRR.$SD[BC)L MHPRMD_! +%Y'J*6,+(2?F*K MM.0YWWRO,!.HEIQO]0(V@48#! *7$JT%+Q!OM=L(2@8 4^P>]JT&U&3GP+H:(^T$ M$=L5\8-*F4!G626,Y_NL&AL>/JD7:CP8H= M6DTC?TQ?<">!V*Z!]3*H5X&1;JAK4TSB_C;$:.;BL:QV^H=_((!5R^/&M3I> M!T.)PQARVF<>FDVQYWLCS)T48KL65CWPD<&K+FL2BQ1]&6G80Y&;$M\/@CZK MP2Z.'0^;84FGAL2NAC<@W.M,(:#](2P9RMHTC)S^3LADYCHCE4HZ]2-V]?N; MJ6IU&1R2Z.0I>,P'6Z1XA53?9P"%2O?D,U*@FQJN>O*LFI MO!W'W"DHL2K5XH;*;*57)4IXGE-Q$/RY,?C:7728?.?RH$Y/E.WW$\ O WL\!&\U&@3L-)+ZUIKY41T% 3)]@*P4:V)Q\[/2IB>*P M0RVV$)'N@C]5>U;%_>7:.Y&WX]QT:DOL:MO57IT4\_P--1.[,8D'7<%DYP5! M.#*#G;@2N[@>EIR-9DZ3G8%S=G L5^BW'7U:*:%>=J6J3[#:I^V)Z.OJ M'+#W_ 9?+>MSS/$_4$L#!!0 ( /&!J%B_I(^YZP( ,@( 8 M >&PO=V]R:W-H965T&ULK59M;]HP$/XK5E9-K;0V(2$O M91"IT$VKM&ZHK-N':1],TZ3F"7 M-&=6W#=K8Q'W^5(5.8.Q(')9EE0\#:'@ZX'5L38+=_D\4WK!COL+.H<)J/O% M6.#,;EC2O 0F<\Z(@-G NNKT1I&V-P;?)'GJIL8$4626%&EX6Z MX^M/4/OC:[Z$%](\R;JV=2R2+*7B90U&!67.JC=]K..P!4">=H!; ]Q]0/< MP*L!GG&T4F;VD5C"L%+@'%'CDEC.52?(!E:2[>!N]:5QR-RX-W:.$MU1<$*_S MCKB.VVW1,WHYW#LBQVLB[!D^[P!?$\KGD;QA"2^!_+R:2B7P0/]JBU[%WFUG MUY>\)Q128+6I79]#<6(5,)VH)0 M,?L[>7,Z_E[:GEMY0=B>L[ 1'1X5_=^8&_)]'>:@HEB+GIE1)#MF2J*J;-:M..KTP7VEL?8INN MNNH_FJK'8ZF&PO=V]R M:W-H965T&ULO5I;D]HV%/XK&IIILS,A6/*5E-V9+-B3G>EE M9S=I'SI]<&RQ>&);Q!)+\N\K&0>0+ 1NU+Y@&\[YCG0^77P^--N2YA-=8)G3=X#1OG:IR@APGF%1I M48]N9NUW]\W-C&Q86=3XO@%T4U5I\_46EV1[/8*C;U\\%$\K)KZ8W,S6Z1-^ MQ.S#^K[A3Y,]2EY4N*8%J4&#E]>CM_!-@GSAT%K\4> M/;H'HBL?"?DD'N[R MZY$C6H1+G#$!D?++,Y[CLA1(O!V?.]#1/J9P/+[_AIZTG>>=^9A2/"?EGT7. M5M>C: 1RO$PW)7L@VW>XZU#;P(R4M/T$V\[6&8%L0QFI.F?>@JJH=]?T2Y>( M(P?HGG! G0-2';P3#F[GX"H.*#SAX'4.GN+@!2<<_,[!5R. KM(&4U#4 MX/V*;&A:Y_05>"$]SR:,-U:$G&1=PVYW#4,G&O:>L+34N,V-;F(BOJ'K-,/7 M(S[3*&Z>\8AWLJKX*&Z[\>,/,'!^U@ OS.UYF^>%F MI">[3(A_?U6">K@M] M(^,S6%FVJ39EF^G?V0HW//D5;^Y*S-AG#.[JC%08O/R%4'JE@4\NAU_@99$5 M3 :9\$&R'REH/U)0B^J=0+W%3T5=%_43N$W+M,YX^SC#.^ZO0,IXJ.PU<.$K M@!R$=(0;\?7,G61KO@/S6S"Q?#[?0-?CR^EL\GQ,JLV8L4VPQ!*8Q*6[Y](= MR.4E_.TP@Z.4AU.(II&<\GG?#"FD]"V@"Z<(0=DN[MN-7>@K5HG&RD=>&'I[ M.RE'WCY'7NOHGL@1GX1\JZ9\F//$M'=78DG3KH5_/9"R!'RKVZ9-_K">WY]QI2)K>K, MC#,&'3KCPCXC$9HJ4\YFQ-@F6&()3*(WVM,;&>E]W%4#VX*M5KC,CUFM>:7< M,@@H9JQL"XQSM!J##:4UZM$Z#AU'H=5FQ-@F6&()3*)UNJ=U:I-6'973?O:G MCJ>NK,9F#%U9+PH9VPR96 *32(+.H9QWS#2)E70LM)9<+*YK7E&F8J?3%N!. M?Y6;1KY*B#GB4$8N"QI;#9K80I-).=)8H)&478V?235^T=7XY8D:_[;#E-[Z M@E#EQAAX,#)+.I#8"BDS<] TH%G4^(TO78(!+0%]B6$\C4(7J1S8E 46 M5M%BJVC)^8S(-!SD"&C6(^(Z-PA+OZ;-7IAPM4P9T8>^)'1HLK3D>ZZBCUU27'1^I+]UQCI\I+G8E,H!".0G63Z1N. M41AYZAJE,0N0ZQ^)C7*>#B(#-*L,@S15?=KZV@!T(S_L;127V2W,#1X\J*T* M";;09+(.4@(T:PEG15,]08%F7,,@@,W+"]ZL^J%_PCZ.II_R+-SPJ%QDXM@#4F@D 8]?;UON'8=:;JR2&=&2_.CPOJ79XF M1PV!DW9ZY_$@8(U5[N\(IKWN% ?]] M20C[]B".<>Y/$M_\ U!+ P04 " #Q@:A8W>18#74) ?*0 & 'AL M+W=O6/F3 MKPBIP/,Z+_AY:U55FR^=#D]79)WPSVQ#"O'+DI7KI!*WY4.';TJ29*K1.N_ M(.AVU@DM6A=GZMFLO#ACVRJG!9F5@&_7ZZ1\N20Y>SIOA:W7![?T857)!YV+ MLTWR0.:DNMO,2G'7V?>2T34I.&4%*,GRO#4(OPRC0#90%C\H>>('UT"Z!X^]=IZW].V7#P^O7WJ^5\\*9^X23 M(Y(4: M&]5:>$,+.8WSJA2_4M&NNABR(A.30C(@KCC+:994XF9>B7]BMBH.V!(,$[X" MUV+&.6B#N_D5^/W7/\"O@!9@L6);GA09/^M4 HWLLY/NWGQ9OQDZWHS =U94 M*PY& D%VW+XCO-B[ E]=N83>#K\GY6> PD\ !A!;\ S?WAQYX*#]R"+5'W+T M-YV-;@>+\>0K& P7XQ_CQ7@T_V(;IKH;;.]&IO$7ODE2V"1=RH&V7]$)M7A7#%1?5)6I#0GH-@AED_E=2H#?2NS0<2V M*)5E4M'BH:XUM**$6R4;QI-(A% [ /VUGA5M52US(E)0Q+5,0&*%"AB6JU( M":@0BMP-,3+>;< S36"W[ZH'FLO"KI?TAZND>""\P>2<$R$"9(+E-+FGN9O5 M0R]7OI?6/ZJWX\'09!GZV7*PJX)2^Q#ZF-SG]ERU<&

ZTD]4TS%63UU5M0V&@R-0FBQ@H$S"S1;AGZZW _M)GF1 MXUH+IS0MMT3[885MHT' ML5I!1T! 39303Y23MZAR*VJ3]]K= (=-U6>S0T&O[X@+J!D20F_]&4]^C.9O M6?]!+].^M]!\5&_'7FO*A7[*G6W+=)7(S'V7:H069HW$PJ\Y638"=C(PU P, M_0P\3#:TVE$P+2I2%D+VBH@#G"VKIZ0D0J ]DIPI_&Y%!FU\C.)^TPN;F;,2 M03P63XEDSY4$K^ MJ-Z.O=:4#/V4+-8K*2$9!\N2K;7<%VDC]Z_ @I1K<,.2 ER"ZR25]?E%J2QC MN6 =*9.@45>LS9O:RV(7.*93XYU#CK89O8S M[E$D+&DA0E96?+4NMR(U.=1 :J%9&+B&5[,L\K/L0BZ_@=+W)WWO\FS1.Z MYF#%\NP^27]:P9]>!EM,VO!PZ74,7+,K\F_J&JI QXA?%2!SW[:-PL 8<(M9 M%/8"QQ83T@2)_ 0YNKX>#1=@>@U&_QY^&TR^CL#M8#$"]?4<3"=@.)A_^Z3^ M@M&_[L8_!C>CR6(.!I,K<"O$]^UXN!A=J=^M#IKDU^Y"PS_+[G'7L7F--$DB M/TGN'!K_WSY8*#-&J!:%'( M )1K!%)2EEE=,VD303$_33EMMXL"Q]H3:X[%?H[]'UP;R>T*GU/8Y%LAM'O& MKK/-#G6COJ,(8\W,./2*[=O1<"K$]LUXL!B+#!+9]0XW%U,@6L^G-^.K@7QX M.;@1RGT$YM]&H\76J3Y-JLY8./>9ZNWGBO/?AL^ MK2 L)M@5N@?'RR?T Q-K=.7+)V,&E /EL<=6[*8\L,^*Q_)Z70AURXMA1=!I]C,?)E_35>?5.QC?J@[9Y5%5NKRQ5),E)* _'[ MDK'J]4:^8/]-Y,5_ 5!+ P04 " #Q@:A8:]D3%)4+ "U'@ & 'AL M+W=OF\JM7H[U1]^"C72P3/=@] M>MGHA3DWZ7-S%O!MMY=2VMJX:+U3P86O(O]5*UG[9#)211N3K_-F:%!;)__U ME^R'P89GVS;LYPW[K+<C]B?[ MAW?(.^B]<<#R#K;(N\5*]<_I+*8 ]/SK-H-%WN'M\BBCGL=&%^;5""D33;@T MHZ-OOMI[,GEQA[:'O;:'=TG_7\?N3SM,G?BZT6ZM?KB$!RA3/VAL2&9'O7/% M6#T8Y>\CY8-*2Z-&>G,.IM>EI9LORKQ31L0OQTUC5;OJ%,?TE)-:Q. NBP" M):=_=,5CWWSU;'_OZ8NXB>_??D04 M-N@@Y3S"$7I5D!)6P_UT0+(D.'F4!H=:RJL!$9/L;X:":,-&VQ?W6"V W\&& MHFI+!G8VFA]#O"OX./ZT)H3SJM+$BZQHB 8"+6_,T^85AE]'#N2YLA7,3XPF^KNR"Y)6F M$)_7^H*-Y>Q#W=4-YZPUO6F=1J#)7( 13H[R M*6)#R5Z86Z<1=.@5R8$U&[G4EP8<;!PP:"A2S- D.)18#8LM$E)O%,A, 1)0 M\#RR0JBP,$V2O>2FSXX5.9= P9H^R0'-[Z;3,R9*CF"P]4 SZX1 .X>0,.M0 MNH5)"0V*&CFU-WGT=UXQA8,+T/7>A,[Y:!9M)=O/'_UCS)X+%*EJ30EM@%NO MG$]]<(F]"3!\*V0+*TL:A\Y"IW'83CFQ3P M1Q(_+GU;4?NE: RDQ,6>7UHG+,E9GZ[0XH!=[A%-R2.)0[QMD+(=8KI(8>=- MCW:0(UVH)^&'4^=:2/]H&C0+U!QUV?\WMC^8 6:=1[':L":5W87T'=C[V3M\H\G^W_"ZC/T?.FS?@BIK9E5 @W"W4A9=_! <2>&(^-'D2=Z:X M#+ZJIEN&ZS3K/]-S-":C]E(_>(G!FY MOX6V7!)_5P62<(B3)*SHO&XZA0=435TDR##RJXIF.W;^<#:=JZ\/QD]4;=%X MYC9!<['L]\%2V4MK]\>3?BT7HJ\GX\D>X8UNH0 X28NJ)5='.,?L_/[J*A%N M&TEN9K(U!8KORK*#[HV_I2I6^=48S>@ SV\V>#Z%06>W8IW+.WH4=%B4X4G! MN>APP;Z8B'W$7F"%Z;:MJ2LS-%. JI#X?9.E:_!#OI$8 PB#UY9GY*85G3N+ MZ!J'+ND>T=T&QB>@I.0K/2QJ,OZV9QK7YPS93_>NO#%Z;G<#7W!4<&1\KG[F MS#P1W<-P(96'ZYEP0*GW6+UM YKFEA%@O_!@F^=%'I\'4A[3AJ?J/2%NZ<&# MMH9BEYE%SY=$N(%,Z$V:&\*>_)_3[ *HHKA0K\@SIJ:NRG''0W&+;!&@$Q9$ M79[9P'&R$]31DAIT7JNEK2C\SJQT)>Q]11&6H1L:A#"_HI'\:8D:W>4](R=Q M/T/C-97+E97BVW")\'/)75*(A0A@#"<6YMI\%KS#YR([X11]W<](H&GI>3Y"*3HE M#Q'9$=&)C6_[_]2#T=OI^?'H(32-+43=NO0SLP'63L\_ M8RD=\6CR=$>=FP5C1UH*VO/@$T:30NT_FSQ4#/"]%^K=,'Z(NZS6,\2Y$_!Z MT)'R*=T9HX>HTINOA!DH%>5&I0"!)4OW&SF70.8B;]CASM:YZ^"+B/X%.7W8 MUW5;,RJ[IH.C3]-?0"- =MA2T"L\:$T?.K[FV-P7Y*N%O@FC!H$(4X-K^_ZE M1M)TNN3S<<;:<0GK#741NB]I(!DM MQ5P$\6-+#=1JV-DO6BL7&%YZZH$ON2/LU1ND(?*KSZ[>9]_R!;>OC?JDOQ#J M)7&>'MZ1.)L-6Q/F6Z0G4:M;LI96=B3L&-Y#-/"PC,UH!WR[6%Z?:OA6DFJP MHXNQ35W=R,-:,'TY%#N$Q+?_-20.R<5\AQF;+(6:FW@CI']"((98M5SBS5SIAEE,]6)@6LU9Z8V:>I!$ MT7#0,"&#Z:G_[TI/3U5G:R'YE2;3-0W3=Q>\5LNS( [6?WP4B\JZ/P;3TY8M M^#6WG]LKC=E@@U**ADLCE"3-YV?!>7QRD;GU?L'O@B_-UIB<)S.EOKG)+^59 M$#E"O.:%=0@,CQM^R>O: 8'&7RO,8+.E,]P>K]%_\K[#EQDS_%+57T1IJ[-@ M'%#)YZRK[4>U_)FO_,D=7J%JXW]IV:]-HX"*SEC5K(S!H!&R?[+;51RV#,:' M#)*50>)Y]QMYEF^99=-3K9:DW6J@N8%WU5N#G)!.E&NK\5; SDX_0/=?E3%T MQ35=5TSSTX$%KGL[*%88%SU&<@ CI?=*VLK0.UGR<^?WNX;#^<.R?;2&K)XB=P6!3%94BGJSO*2)%!JA]("Q3B4$\!HSG?T)JA55!NY=JD4ID[1%=;#9_N]I\E_X)?5B3>4ZOXE$XRD=';C@9AZ,T M.:(O_OCQ\C6[X1K5A K5-#CU?A-#*$?& M[YWAG 6^56M-AJCYL4IY,PF8SP MS,+A<+1%;QV;!P9@$AW'Z5$_&&&P&^_E0WHK7A7F-.-9,%WD;,8$N;T[OKJ:AWQ84[QB"X5 M;+45+F#77 H$YX.R>)V&21S1,(R2(7U2EM5KNUU]]H@P"H?9D";A$,[@PO 2 M6A^ZI@\=WQ_ MCWR.B".576K1Y.6S<1(G;X)K1^@U2@K0G>#H<+QF@3^CK"R%FR'SA.R;KK[_ M@;!]W3K@W/$/9=TJNVW%+/JGKG;E@(0QG:\E#(/&R5GX\V)6F<7JVCWZC#UP MD%XQX[HC7$P^W#X$KD#Z;'MRL?O>O/WT&"5?;)D$'408\=UR2B.X;M\X/Q[F MZ61S;_!"2D926@P5(@>(BQZ69?D2I. MT"T?7)]:?D7;U_A[&8$K ,;<4^BB:UPQ*+C9?T ?%!/9-3/PQ;+_361AB+6M M5K<":8J<[\MG&$W&GDL>9J,LG.3)@Y.QKTL:;/6P#=<+WZD;<$)L^W9V\^_F M8^"\[X'OE_=?$HC*0N 2J?D[GZI/!W6#O)9=KH:S4BAFQO.[=QI?OQS3>#_A%BJWM7#.*)-7Z MGFY^S*][0P(D2I$Y\L#QLQ%WHBS)$6!\:WSV]E.28?>Z]?YG'SMB2;D5=[K\ M5>9N==V;]U@NEKPNW6>]_:MHXIF0OTR7UO_+MF'L>-9C66V=7C?&0+"6*OSR MAX:'CL%\^(S!J#$8>=QA(H_R W?\YLKH+3,T&M[HPH?JK0%.*EJ4+\[@K82= MN_DL-D+5XFK@X(P>#;+&\'TP'#UCF+"/6KF597]2NLWN@-4@ \"N6[$[SZLP[&^WJ?7/ M_WZ*@.!_?-H_5#K\X07TXSWZ\4O>7UJ7-QDR MY"QS*X%<^4T;Z79,+QE"59;[,L M?H-?JB2FH!:H!6D9MTPZEFMAF=*.BHP>D8/*2)7)BI=,AIFJVF0K%!#C*F>6 MEX(@Y;*0#F-XOA'&22M5@?&8RFFS8ZG(> V+[A0KOA$LH_5$L5!0,A$ MA;01)D,@V*OL.6OJ[)+]M,=[QN)1' T7(S:/V>_I=CB+QI,9FR>X_4LGB-$\ M&HUF+%ZPT2B:+A(6S]A731D,H_$B2O F'@Z#DV08Q9-A<_\O$)SN&.I.*5'^ MSY!W%_!X.ZC3B4BG"318I*P9,K&\RB> MCUDR8Q^$O7>Z(@9GLS&+)W2UB*(2KQ0P43=F/ M"MH2E 54)I-H,9RQ! POQD_H/1#[B>_0L4$=H$O6JR&IA5Q*S$7*28J[]ORF MPFV%4,>"I7)_W^B-WR<:CAK%:_>HH#2M72&4,+R$,");2KNW#W(H2$:63'#0 MX)%&1YYRG"/ED;C.JS+X&LC%5'/*[YCFU(O9%P>PJ19G78< [A M6_+N=A=+B#K+^0Z\&58BEB/(2#V>-0B!7LB-3WUR1<$82J:&.[ZF802\T6#0 M@6*Q)/^!Y<@+-FT?5$ANW$' K:5+X00M+/?JS$,&%QV=$ MZ:L.)JWCO/8>VB0Y%0&A:Z)H'74LWEE4T4_:06+.^^PV(UO$5^[ KD:FG.0) M^?0$'*\JP<$U-P4M: #K=V7=V>EHGW^RSX5YW[(::&DT: ZDA'HSX5DMX M8;_5>1$2C^:1]ECF4LS#\(?!G[K D1-/5?Z,K\!ZUK3^%^GNHKUNNRS'[T/CZ),2 M"8I6K6VM$$M!+^E4G->A=SWXAC&ITPJ1H-G.((Y-4I.Q>,#>)P6(CY@O=# B M53A/AZ-MP7W6^6FR4GJ.;9U:,$^#.[["#+NP!$A0@$>FB0W'L!SGO\@S:FDO MDW;5^GQEY9]/P&8WQ"JW1:Y>32.,.AOU)SBL0BJ(<_=H9PK@ST;#_K@[Z .F M7J<(J-VRGH>UQ8'&"=)3("K0DEOWECC9=O5HPVD;:#H,-))"_I5&?JH"6%KJ M7\Q%;JW.I->F$Q)#4*B0VS;;R^911'O4Q O%)BX0F?V!UM(B0=&-6_'HS)!Q M%386$=K[)_,&N$=[3WC3CK5=0>T"K%43-74XC\!ZE4 NT+N6^0-^RG2H49C: M']'X&R:5>+J%3K&SN)LVE"-Q/SX\\*EUHB%ZDCA1>TC!+ECN'A]*Z?H/R M*4WCZ(#<'O]>2:+_1K=V^S(F;%8"ZJ0HO)27?N 9'$7)-*'FS)])?MTG%GL7 MSZ-)')_C8GJ.3@^:3 T0YH1,;Z3_X$83T7KZ-#@6[2EZ[T70Z8A]JTRK4ZV1VDW]KM-]CH#3QO),SW2[D.4Q;M.HKMD4V'8[3W#DC MT4VU)41SO;:;^,]*O"D0WQNN>$[M(J#[,S-7]Z:N7 :5"7$&3?N>H*/FZ/Z& M->EHD#^FGX(LFX7V!Y>S87_:$A<1E_1A)-WM!_EJ^ZX:?E4Z:&<8'I:K70L4 M:UVZT&3C?=Q=SA2/^. ?0F1QYEC"=-B?37K,A _CX08G=O\Q&MTU>B]_N1(< MC18-P/NE1FDW-S3!_G\G;OX)4$L#!!0 ( /&!J%@_<7$J1P8 )L1 9 M >&PO=V]R:W-H965T@"3=L +-FC5M]V'8!UHZ6UPIT2&I.-FOWW.D),N)G:5[P;[8$G6\>^[M MX4G'2V._NIS(B[M"E^ZDEWN_.!P.79I3(=W +*C$DYFQA?2XM?.A6UB26=A4 MZ&&RN[L_+*0J>Z?'8>W*GAZ;RFM5TI45KBH*:>_/29OE26_4:Q8^JGGN>6%X M>KR0<[HF_WEQ97$W;+5DJJ#2*5,*2[.3WMGH\'S"\D'@BZ*EZUP+]F1JS%>^ M>9>=]'89$&E*/6N0^+NE"]*:%0'&3:VSUYKDC=WK1OL/P7?X,I6.+HS^164^ M/^D=]$1&,UEI_]$L?Z3:GSW6EQKMPJ]81MGQI"?2RGE3U)N!H%!E_)=W=1PZ M&PYVMVQ(Z@U)P!T-!91OI9>GQ]8LA65I:..+X&K8#7"JY*1<>XNG"OO\Z0]2 M6?%%ZHK$)4E764+$O3L>>BAGD6%:*SJ/BI(MBL;BTI0^=^+[,J-L??\0H%ID M28/L/'E2X:6T S$>]46RFTR>T#=N/1T'?>._]O2M'(WE+O].6+T?[NT1. )RW@R5/:OR4U?TN1^$AI M9:TJYV*;1%B_#>N6@HN\ZG,2=)?FLIR36%B5$I:D1_]5.A-3EDT)O98)D(:0 M:#WG0"^X7DB5"6\$ EZZ&>&AT$I.E5;^7KR")-TI'U6^%JH,EG!7IFHA-2LH MC/-"9K>R]* ,4SGT@OT*Y6R)I5M3*[W0 \W&9F3U?30M(R5,R2^)RD;'0EJO MV!0[::+U8A4.D4E/@Q F&;9[2O-2W52HHLI1<*P6%[-5X HT,7>L*M0?%'1" M6)B9,%.N&#G5!(B+"C9EF7&//Y*LRD>R _'A\7889H;*&'SM$S!+6/*@9\Z' M-06D,P*G9^R2,Y5-"=H^Y6N@RZ_VA>/GB($GV MC\1[MBM&X7XT.A(_5\9#.-2.$Z^J4F:_(_*4A4**Y%\'Q85J41P E:*N0LVX M;M$HMLKOR](!0N90D=Z%#^[739W#^&-6WB?-]4; M5X@/*U,^RH6K ^ES='%]IG/N9ZJ4:%C$595@UJJH.:-&7@:EFB&;"/V'X'-WY56@$K %*LV] M%A?2Y8)N*@73 =R.2$9)?S)ZLW85HI$<=:[^GQ"\!9L64[A41V'\WT7A8-0? M[2=K5X^C7F185@4GESF% M9.!Y:0)5(.>KQ#\@[IH)FC,I)G>=L!P728>E>#_.-2:,>-BMT=U@0\;6>2T# MWBFX WWN982-V *Q@K\7IKPE'(Q<]M=4*B#Y"0ACY+7!:=H1#LH_D2W$>SP1 MYY@@TN9T=SPMAV,((%F%&(U?]X.:357>_[>!C;X)V(J#L<@:IE*CJ4F$6=NM MEVDL'W)>H=3XG.UT]:P;[.^>@+T$D)W1P7@P7F^/T9M)=RE4Y?,:\/D0MX+J M'O]U25K9!)D=XT$Z3 .H/_Z/\V#K];84/=N+L,H#P8:62YH9<=/DLJGLM\3) M/SMYV^N;56\2WU)U(=GC_;W!WGJRQWO)*MG/SF W2U-C;1S08J+X/ %QX/27 MMU+I<'SQ"-YA &:7^LS"ML"=#D.HEI@L -[]@QP ,LAIR3_E:NYW[>C=<"=; M:!1VA^?NVTA6V3AWTCJ'\RR;;4HU9W>PZ4ULV'EAQLDQ#Y\%>.@$Z\=WYW:U M_?)P%E^X5^+QLP7,XI!Q.$5FV+H[>+/7$S9^"H@WWBS"Z_?4>+S,A\N&PO=V]R:W-H965T2A0SV2E]:RI$ M"_>UD&8:5-8VXR@R184U,Z>J04D[&Z5K9FFIMY%I-++2@VH1I7%\%M6,RV V M\;ZEGDU4:P67N-1@VKIF^F&!0NVF01(<'#=\6UGGB&:3AFUQA?9SL]2TBGJ6 MDM\Z@3^F C^T#^Y6OG6I9,X,72GSEI:VFP2B $C>L%?9&[=[COIZ! MXRN4,/X7=OO8.("B-5;5>S IJ+GLONQ^?P[_ DCW@-3K[A)YE9?,LME$JQUH M%TULSO"E>C2)X])=RLIJVN6$L[./MD(-"R:8+!!6O@_FM6JE-9/(4@(7%A5[ MLD5'ECY#EL&UDK8R\$Z66/Z)CTA8KRX]J%ND1PFOF3Z%+ DAC=/\"%_65YMY MONRY:O662?Z3N88(X4))HP0O6=93L::E',L"\*#JC80]L+="?*"L*W6()>$]CQ* !+@O14G< ,<%&"9H*7&[' M0%==5/U=PR466*\IU]Z3P2LN":-:0[3F]5_93EZ,TB0]I_IF$\ MBKV=95F8YNES*+K.$H%B\F$*:1:.\MR%=LKK1J@'Q#<:!?5 >8 :2(;A:#" M9!#&;V/XI"SUB4N6$$,>#[O$)"(9GL%3MQL]>K8UZJT?3@:\PNX%]]Y^_LV[ M9_\[O!N>='I;+@T(W! T/AT. M#=0.H65C5^"*R5I9'BS8IF.&H70/L;I>QA MX1+T_PJS7U!+ P04 " #Q@:A8MB7GF*<# !%" &0 'AL+W=O3#AR)%9K%3^K.I$2T\-T*: M95!;V]Y$D2EJ;)@9J18E?:F4;IBEI=Y&IM7(2F_4B"B-XTG4,"Z#U<+OK?5J MH3HKN,2U!M,U#=/[.Q1JMPR2X&7C ]_6UFU$JT7+MOB(]E.[UK2*!I22-R@- M5Q(T5LO@-KFYRYV^5_B5X\X BV2CUV2W>EB=]X:>ME, N@Q(IUPGY0NY_Q$,_8X15* M&/^$7:^;D\>B,U8U!V-:-USV;_9\.(=^_(LWS-+%LMM-J! M=MJ$Y@0?JK@8G@P-4Z#UR?AK979L;T[("EP'="X/Z"8/5]]\E MD_C'"[SS@7=^"?T_).@BSFF6I\'A@?VI-!2"&8,&5 7ML1X.>CO4",Q I01= M;G-#AKJHAZS!:RRPV:!^V9!HW5V&FNER MQ\C'%223/!SG$R>-\W"6)O"VTY+;3F,(%7]V@@F]M:HJ7N 19![&<>:>60*_ M(%WA6HD2>$-1/:'3,)"%LWCNGO,,UAT%05HE&%59[S\)$PJG?_ZDE3'G3B29 M9F$^2XDN84WF<%L47=,)9@FM1#KX@C/?C5XER32R>Z\L'9D'X[*?&WT+ M[\_!*N^#SEAND30 C>6-_]09K#H!@L!\W?VC$%Q%TA""CP3@BH?)_0_GDA$Z M<]CL88MJJUE;\X()8K%U9'94MO^G+-*$GM8 M. ?#/X?57U!+ P04 " #Q@:A8G?-P<^\# !>"0 &0 'AL+W=O*T6 M3JEU,_,\E9=04346#=1XLA&RHAJ7(0;X-P MH1M_=YA.;](H'L\/Z!]M[!C+FBJX$?QW5NARX4P<4L"&[KA^$/N?H8LG,7BY MX,K^DWTKFT0.R7=*BZI31@\J5KIX.%*8^*\HA)U":/UN#5DO;ZFFR[D4 M>R*--**9B0W5:J-SK#:7\EE+/&6HIY=WM:;UEJTYD)52H-7?KL.+@)^H'),H<$GHA_$%O*B/,;)X MT2MX/PE1[!GGA-8%.0F8W#*500[4&>=B-4#GG.WP91"/R1G"L ZS>SOZK M?*HX9#7JB)U"7#4BJTI(S?ZAQHL3AV:H_X@EIC%V("]KP<7VF0Q(X$_=+$J/ M9CTXQ7&5Y[MJAQ%@Q+2CQD33X;^5H6$V=:=9.L))XD9A,'J- MGV&8N<%T@H)A[$[2;/0FCH8(&B>HA#I1.#KF:3@)$VO6'WV/JV$P0=&6+?H_ MXT;E($(G8K05^(D[37JH[Q%?8U,J]LM ,2AFX2)V:5D"!VXW:>DM3U_AX^UJWM[(KDQHVV_?6[_V@:Z$Q,^RTQ \@D$8 SS="Z,/"&.@_J9;_ E!+ P04 " #Q M@:A8@ AI3$ $ !["@ &0 'AL+W=O2=E](D$G!W*E*I$-!KI:H?'.]LUL)K[]E>0N[7=\:[ M63844%'[)5G;,\^\/O;,UM;=^QPQP&.AC9\G>0CEZ6#@98Z%\'U;HJ&3S+I" M!%JZU<"7#D4:E0H]& ^'1X-"*),L9G'OVBUFM@I:&;QVX*NB$&YSCMJNY\DH MV6[>&.PF)5BA;<8?BNO':T&+4JJ"C1>60,.LWER-CH]G[)\%/BB<.T[ MW\"1+*V]Y\5E.D^&[!!JE($1!/T]X 5JS4#DQM<&,VE-LF+W>XO^.<9.L2R% MQPNK?U=IR.?)20(I9J+2X<:N?\8FGD/&DU;[^ OK6G9*PK+RP1:-,GE0*%/_ MB\)-7 M\':CK./6(F!*":%VH7R@AS_/EB1%_?/72QFH#4Q?-L"<.O6ED#A/B#0>W0,F MB^^_&QT-?WK#_6GK_O0M]/]T)G[SELUH MUV;HF>Y" Z=*21DWSHER6C'>?^"\Z+MB3[\I R&WE2=#OGY(-1^%V*01$ )EO&3!YI@'7Z+PU M!C69J=MXS^,#.F$D1NO6X$&@2W4GATLTF*E0YW(?/L"D-QZ=P"_6>ZY/;'T/ M>YF02M>,:-#W8=P;_3B$3X];;1CUIL,3N"Q*H1S=W:&I:XF.XHM5I'R4?-(# M0V_.X? (?K7F0 J?OUZ[O=16E."#X-2*TDH9DW2ON_J04=LH]V$TG<"=#53- M=]3 4]3'O>G1(7RL-P.5-\3T%W7Z\9_IG_:BV 5Y*LP&4I6"L8%[L2(7:><] M#O3?8WFR:SE:="3TKHBI,A^.^X?TJF@=!=>Y(A,UE0BL8^$'+GE:U0\IZ2E2 M7VF[I"3SHTNS ?77$ZF?,XR14*NVX0@AK4I-E.,G&9S5#<4M2;K&O9= ^+:P M6J6BZXC&E9 ;N+C[$C%N2QO^B*N2FI3'%M\E*J%0 D?=%#%0K75I9+][F>A= M"A 8R69T+4&'##L]8&F#FX!L$S-M5%:F0OZV4E9ES0+U1)#F7FH9RTK$%IJG M. 5(9HE8[Z(VGC\+GC_J/5';K,>"TN5?&KS,WR=#0= ML5S,>5.8&[7^6;3ZC(E?IHK:?K.UHTWB$0E?**&WYVHM6:::(&-WJPJMK=$$Y6Y)1;H[$JL<^\4YV\Z;4>5NO>"9.1\B-6N@[,3K[_KLP#7YX1/*DESQYC/N+ MG/0HI]UR[F//[ +[946#FIUWF?14ZD[5@ MUUIF8@?!)4XD#S:\8'^3<\'.%PLM%MP(]AXK$EB2L<^\: 0[D!7$5$W-J[Q^ M\W#X2V-J@T=9+1@W[$IDHIQ!M%;^F"5>E$;L%9OZZ9C]A"""'"R, TP=^U$ M45=28^I@\@93X=C'T@.F#RR2>/%T[#BF#/3L7G!=T^:I%X\GG?)\5H@=NV-O M,@U!//$G 4O\Z7!W$*?L_.$.SSJ*W,VK>[;D.6LJ+3*UJ.2_(;M>'@4/,\[6G=\#AL8$8PM!K6EMOV MJ=L6,4OX,,-!J)N,\I "&N-,)6:T:@Z0&2*PZ'*XK<@^)HF6+!?5\"S' 9A]U(4.?O^NVD41C]@8?-T \;P K%P./FI MDN8!2NH-C7-_ QIV,+JY_31Z\R? YM\;BTHXJ070'A([1+30Q*Y(_Q\I*G:" MW\TN,1%K3X%@&'K)F" OC/PT[F$P]=))W 'A):\R]&! PBA,+18&A(6?7>Z! M.P&(L/!R$'EQ&EN:T#\.GB561;C5)O*WJ!B.O7&2.(8X=&?<[LZ;/MKWNO&/ M)!19QJ61[,M2GZ][3K.(\;LA*XK]:(-9>ZK!#F%ZX^Z1RN%A.ADBXDMKS8M* MS%,"?5MJPC38!_R]SYMU_"$TP/Z$"'A[(X]SMH#ARU$!3\4\*FJVMB7FC"D@C:Z M;C&7%F#.05[[[.H%^;(=K%V.@R-);I8XCO&^JS1<+W!SQK')-/62.'0&KSU7 M""U$;2E5 NH:[2XR"V9K-3B)BQ_00S>WFS<33&!5!X['\@@;]= M;,GI_SXO"2ZP+H(\NF<-AK.TL7A++*E%XI;1M;UTT>=@VH[?K@?X+, M+L7:R)EK5=KQ0#2X0S6+Y=-I[SLL?:PJD&Y6+UEOQ_]N4]CPPFK5.[A-M)=F MZDYA;$Y6RKA*0G $>>2WVG4H3;A-Y!C_C_OIZV]L/VRJJ=#%CS35B1^,T0PG M?KBOJ8;M/G 45A!/)Z Y3O83NNJ':0M-F=51PD5C.B/=VHB0=' ")V1*S.>( M1XLV@_,"?WR,+US4G[5MW^F!GTR(5_*<:\'O:*WV%"R,5G@ MH>@:L!B7WTW_U1KAO]6"#1MPFX [>JX(,?.@Y>K*U@MO]5'7:.U]3?6NE=%= M^Y^A"H* \D(ZN*!;-RT0>56K0N;<-97X*;O84!")NS0DB_^AC'M0*BY5;5S? M?R1]%MJQ4H1;WEBBG MF% K&Q]C+PE3^DY2]I/KG"P-SP%VDMYTVE),E[5CD$VC,?L@T,UH%/;LMT;6 M]DV$UU[10-]DQK51&02N^Y /D_BYEG\%_;UI3.^IPF,O ASL#M6M%HNP-_4F MTXDWQ9VPQ6S@,K>-#[_CLK#OQ*@Y>]>_(7?_F,!L:(YJ(,$<6P-_,AXQ[?Z%< .C5O;-_TP9 MHTK[N!0<1B$"K,^5,MV #NC_"CK[#U!+ P04 " #Q@:A8+%DNI0 ' !. M$@ &0 'AL+W=OD='\9G;]WQH:V#5H;>.N'KLI1N?4+:KHYZ>[W-@W=J401^ M,#P^K.2"SBF\K]XZW U;E%R59+RR1CB:'_6F>\].]OE\//"'HI7O7 NV9&;M M1[XYRX]Z(R9$FK+ "!+_+>F4M&8@T/C48/9:E2S8O=Z@OXJVPY:9]'1J]9\J M#\51[Z G25%D^4(&>7SH[$HX/@TTOHBF1FF04X:#$/G9'PK MX&OI!F*RUQ?CT7C_%KQ):]XDXDV^:IYXH7RFK:\=B;^G,Q\<$N*?ZTQ.B/O7 M(W*1//.5S.BHARKPY);4.[[_W=Z3T?-;^.ZW?/=O0_]J.+Y=6IP99&<@AZ11 M9B$^U=+A3J]%Y>Q2<5%Y@:(6*@D%%NJ+4) XM64ES5K4'C#\0!I32RW(!X4Z MH%S0?$ZQG%A,.#P3LJJTPD_!)I$LL,B:I'L4[*.12GL/)YK;8.U*%*SN47&UM STPQG MLX_"5K%1T"4ZGN<3QIK.(;JDK(Z\8 8?D7R\#P-RD172+. M9;H>A'5+J6N9 M^H]& Y0FVW4 N&;600M@.J$0,S(T5]&&[Y\.#E#Z6C,*1XPUA,(1B3)5'S%- M@=K)BK9X$J^;04>#R9U!)XEZ%^J;^8@50K.-$\MLP[3K,SE36H4UIQ)[9V'4 M9^).2\YQ@D&[])Z"%P]Z+RZFOO<0(V7V 3FS2;XP(^[BACO8L\G4#.R5J;DG6,'S/N ?JJU"8U&HX.NT;.QOJ3#/@7A1$X/4 M..(8)<3";6ACM]#J!X$4FG5N#Z4JZW$YHAD6J,D%6/J :+&"F,F[CF8#3![]L?'Y'5QN4PN*"5%#6O,MAI[B_)C/ M5:;8$%JJG/@X@'U=5=:%QOE+-%I P_/ %(B?Y[R0.6Q.'N6S36P@@:)I=6\C MRU!?\W0_*;B:WN^-XBEPSIT;0:<<"#HU,[C@@W6<^Y#BE$CMW5&H'::9A)6\ MK3(!NI08?,DWLU1/9RDOM'@'&]FGYXB':DHA(7VHG?*YB@MCFHY,D8<8="EV M%_^)8V(@7C6Y_8;8P1HH,.G,Y$KVQ?D*O,VV:S1&_0I/(&>3Y9Q+"=H1QS9Q M9Z77D-K$'UJ%@9ZAFM(E7+O4W:]! T%/VHO;&VZUSTMES$)$( MY/;XWH_7'K_*)XE/:]Z?-%MZXN1GI?OB)VP:"& R^0VV\;]0QKCNWQ7[5!J9 M _@L2-W O0;2VK,V8!U\(U9S2OPBD5A1\NF.Y"U.'XBWM?.U-+&5GCDT<[9%I,-Q,R& A6)?%YQ!=J50:45JFJ7A]@LN?_6 MKK*\>SU0 VP+2'L$"N 8YH]']YKCO&HT:TL+Q+UAL7"TB'O4XWO"%_!/835T M^H?<&:88,5JDF3,2^;982W(+&=F(]W2Y4R4 >DU\4;;"(UK8=O_G] MMVNZ:J=YB@6ZNHLTP8CM3C2N.@6$4"DSZHZV9F%D'EJ5*LA4K=&S.\%BG=O[ MR99UGFJ>USCI9%H MPMJY*GEZDI7GA'VVV7ZT8U3J.O:':\V7J3+P,>P?T1&&U_ST6CMQDXV M)$-6S3BB V &SKPB9] 7QW+3H>_.MG77C.(F@\G3 MS0Q=C__^K:Z:=P;XW-+ M/G)-IK/.0BXYC]97^?BTVMQ$ ;IMO2A2H*"ER3U]:8.H"&XC0-(?H:/#T<4^X]/4BW01;Q2\& MZ%C!EO&R((DP\P'\/K&PO=V]R:W-H965T??P>>Z.%*<;;;[:-:*#YUP5=A:LG2LONUV;KC$7-M0E%K2RU"87CH9FU;6E M09'YH%QUXUYOV,V%+(+YU,\]F/E45T[) A\,V"K/A=G>H-*;61 %NXE'N5H[ MGNC.IZ58X2=T7\H'0Z-NBY+)' LK=0$&E[/@.KJ\&;"_=_A#XL;NVH% ,1C7\;S*#=D@/W[1WZ!Z^=M"R$Q5NM_I29 M6\^"<0 9+D6EW*/>_(:-GH3Q4JVL_P^;VC]4:>Y7OAQ'QJ] 8,>Q,:&UZJCR9RLN"B?'*&5B7%N?D=DB2X M7RBY$IPF.^TZ@N7%;MI W-00\2L0??BH"[>V\&N18788WR4Z+:=XQ^DF/@GX M49@0^E$'XEX\.('7;S7V/5[_E$8+?U\OK#/4!O\Z;HMF \EH]^A0VM+ M],=.;3M^_DD8*18*CVW?"R?M;EEEF"0* M;+G]PXA,_D?ZOS4A1;$,IJ8I(B MT>H!A&$W>OJS9F@JS0*3,E*62!.15(7GQA?^MCTJQ MI9O:65Y/A4HKQ?CL6:\KJKI4TN>!Z6:DD"=D+%EM9*98-H+ MH421(OC[K2YKC>?0Y';7&4VEW[T9Q]'HBJ8/F]S""@N:46I+L@O*PM+H''2! ML$5AO"12R+:MNY1!OTO=2\E,@1DT>[2J&D6'NK<@+21AK][%;Y*$\6[T$S4] M[ 9."'V9J+%HA\-L_&*/I%Y8JU/I4\O)_U'NS.7Q_@N'TS-A@P:9\U(K^J2_ M0O_<0^G*4JR]N(0/U'ATC/[BA#^VF?2N9Q"-.\EDR*.$[7B8L#V$*.E$HS'; M(XAZG2B:L#V&46?>5\6NZS&[@#&[)G"' MUEZ"S,O*>=V$0D<^N^(KY[&PO=V]R:W-H965T04 '0LO[]/;L *4I1 MW)?K%YLBB<6SS^X^N^#-UOD/84T4U4-CVW [6<>X>3Z?AW)-C0XSMZ$63VKG M&QWQTZ_F8>-)5[*HL?/%V=G5O-&FG=S=R+VW_N[&==&:EMYZ%;JFT7[WDJS; MWD[.)_V-=V:UCGQC?G>ST2MZ3_&7S5N/7_/!2F4::H-QK?)4WTY>G#]_N>3W MY85_&-J&T;5B3PKG/O"/-]7MY(P!D:4RL@6-?_?TBJQE0X#Q:[8Y&;;DA>/K MWOJWXCM\*72@5\[^TU1Q?3MY.E$5U;JS\9W;?D_9GTNV5SH;Y*_:IG-[N7C4X(_:S]3%^50MSA;+1^Q=#/Y> MB+V+/^.O>FU":5WH/*E_ORA"]$B:_YQB(6VR/+T)%]+SL-$EW4Y0*8'\/4WN M/O_L_.KLZT=<6 XN+!^S_L=#]JBYTV ?IVG\].^-;G=JK8,J1\\Z)(%7 MK6N_*G5;DM6%)04]\9J-*4LHIZ"@+*K6I;$FPOA4E>0CU$31KYW9L*&I0# P MV.@62E&I"JF.]]I(XZ7JBY]<)'5^_N5,O0C*U0K94ZZ']!$SKZFDIL"Z?/=B MJN*!"Y5ZJI,5#H$5QH= M 75KXAI/:E-2[["^UR9QP:X7SB,!P =LM6J[-D ,1$C!+?]IG8*6A@@A\('ZIZ *B'L*AK\)?4*:-[CA()>+-R=_! MC"NL66G6T)"\N=?>N"ZHC?8I8AMOH.C&[L"-%:]A,;@Z;C4\X)2"]P"\\D3[ MG!H'<>/=O4&RA-.1.\#]MW# R!]!K@&0.Q6OP[8-[^1:4CO27B$6UB''/=L( M)D1^ROO6SEKA7'UAF KW#E\_5M] +[/,O7OYNL"RY]D0ME]/+9U?\ZU(M MSJ?/GIWQ]96Z6,K-:[58GO/%4[GXV458>J*NKJ?+\Z64E6Y<)V05[IX0IM)V M%9TH,+!H75=]U5?'QX1/\YM#=AV4K#[F$'W&-%VCD.>(TWY#57O7J!\Z!%I\ M1)1_Z$"?N BRGEQ>SZ[Z0IF)#Y\TA>;+G1EPDWMZ@QQX0!Y% &>$\*8%9-.> M0$T/7(&! =2=K;&A/-['>Z:^Z[37R"U*R?8&_C>M01G*\[%L??[9T\7Y]=<' M^2G9@MG!(B6G*)^=_&=#3LHMKHVO^@)0<;>!70M:,@(Z0 N4.;_AC<"(NU0! M5&.\23* ML/: ''!/,%9)%R75IM&"@)5RG!28L,<5!163%M[UN44Y$HW2("0 M-TQOP#0N C)Z.LA WFS*#Y,_UN@BJRBH(Q#/[DC9A4^A'E=7JGO>.)X@UFW; M_=Y9_P70R$1B5W-4&55C L]]0/.]V](]^3Z%@VM0 \:77<,24-*1J$D0A8*, MNAZAK@9Y8'%DY>E#J%$:H;Y)]!3K(_;&G$81=R@?6,%12W1&W.]XT S,BD]206.GAAH;;_O7F4]XI3'J"IU9&O@IDOZ"VN\%6FH](; & M0N;7A\]]-KLW$17>2!;!RD6"+.4$%5W.(CJZR5-?V0 M-2K\:?: \>XK?I2;O?%#.9"MDJCR+#0 &]&PZ@4%9S^T)J@]-U_3YE6XPZP8P^(SP3'VP:6)!BU%1AIS)/G'(6:"*B18&1T'F!ZH['BJ MR]-:'_2>J13\_AG Z @[Z#PG\G3*O1LT#@F#>6WZ2/*>B$;:H-'PV!N07O!P MIX0H:,)+XVQ.DVQN96)6V/+!N_*G"A^:5%F6R5 >@^4 MZAI^J4-80SU UBMN2B+PP5E3R1A:(\=P9,%RYBHAFZF_@^#51V/ <,@(71%, M94 [!0E :@$H(RDV_E_0OOX=QOH5#YL> 5IUZ(/.2_:71%4*O-7;T)E>GR0G M,ANH.%"*<2B5,8(ZJ+5\KTBI(%R>;JTY!V2*VW2HU9*'K"0%[SDD(%"F?'8D M*]3I[,29!5G8"^?0)PMD'B14"G2B)J)^8-.ZPUCNLXQQMK> 4 JHPU!(12>06)TG(^@+NF(N$5G# MBB+5T L554=\RLFF*_[+21FYH)!!79L+.>&0:'<1\:"0JX#1 $H991!9L:G[ Q 0">O=(X+W ,C_JR!%OIT,L%\\=C"A<):@_%)[-G.C#J>*I*F<%@7'Y%Z$LV"N,YZ4T?(D'5;3)#1J?L-4LZ\S@VB6,7F6 M#\IR&#R@[L0);S3G\4>VB@M]3\"0'1]:M[54K>BDD0/."K(&!D>*PRA9KJ$/ MW:C7!!J0L7DTBICPLH9P4ZQ0AU4G_4LTHLT=*O,]36V @WLL6KJ"1YQ92;R. M5?7WRQ>FMCR\I,E4G-^/D!R'4H>UJG%0A<)]L\_D5[F0@SKUZ6D^^G+8D%_) M]]&09H[T$7&X.WR"?9&^/.Y?3]]O$8J5X9F':BP]FUU?3I1/WT33C^@V\AVR M<#&Z1B[7A&;C^04\KYV+_0_>8/@P??<_4$L#!!0 ( /&!J%BM\C)2^Q@ M -M8 9 >&PO=V]R:W-H965T8_;.);_*H2G M,E,U4!S?9><"*DEGIA=](>G>Q6*Q?] 2;7,B2QY1JDKMI]]WD!0E2[:K,S.+ M!8*4+5/DXSM^[^"37C_DQ1>S4ZH47_=I9MX,=F5Y>/GBA8EW:B_-,#^H#'[9 MY,5>EO"UV+XPAT+)A&[:IR\FH]'BQ5[J;/#V-5W[I7C[.J_*5&?JET*8:K^7 MQ>,[E>8/;P;C@;OP26]W)5YX\?;U06[59U7^=OBE@&\O_"R)WJO,Z#P3A=J\ M&=R-7[Z;X7@:\.]:/9C@L\"=K//\"W[Y/GDS&"%!*E5QB3-(^'.OWJLTQ8F MC+_;.0=^2;PQ_.QF_TA[A[VLI5'O\_0_=%+NW@R6 Y&HC:S2\E/^\%=E]S/' M^>(\-?2_>."QD]N!B"M3YGM[,U"PUQG_E5\M'X(;EJ.>&R;VA@G1S0L1E1]D M*=^^+O('4>!HF T_T%;I;B!.9RB4SV4!OVJXKWS[0:W+UR]*F F_OXCM7>_X MKDG/75/Q8YZ5.R.^RQ*5-.]_ 11X,B:.C'>3DQ/^*(NAF(XC,1E-9B?FF_IM M36F^Z8EMB0_:Q&ENJD*)_[I;F[( %?COKLWR7+/NN= L7IJ#C-6; >B]4<6] M&KS]XQ_&B]&K$Y3./*6S4[/W"N#D7=TTT:9_R+.M*%6Q!]V$K]*(?". O?'. M\U?(+!$?5*SV:U6XJU,1YV!JIE0)WE'NE-CD*=BLSK8OVQ,=8'(Z'8Q MI;^SQ4K\BASZ(9>9>"<^REBGNGS\LY@N@*+12$SG8_K;01GH5%YE)?&PB\PQ MS#!= )WC1;1<3OL([5E_MHI6BYF83F?1>'PKWLF4IOY,^/P+2CHK)<+92X'2 MC@ BB@*NB6FTF(_P?Z":?\GR[+G]%;[ [; J$7QF"T;,@8K1+4IH/IU$J^5" M_)J7,N6Q<'$.K)SPSXMH#C__N7,[3]$]@&+$:5*[-6_:B K I:!+=&?W&C"= M'3'N'!'!W.:@"/S3QR&04U:%+K4R3LT/AG[,I0!GX@6W&M.SAI?@(3(<5_E/)0GQ2Z"U1'>A.,(3H=GJ+7^96CO!Q M ?\MH]LQ7;^MKR_MQU]W"ISPID0NSFZC!>@V2PG$:)G_0Y:XE39WA M+2K)P+A%B3R#<5?CX0C\:YKB6A#KT#WEKE!*[-G5*71U7=H,MRZ>?.MT*+Z' MF"1)-.XN$O)(5AL%MIN(CXG]/;<"L1_ZZ$&]#X6? MPX0%2D"5I@%"]MJP'Z.1OO?R<%#X)TW%KX7,C*3HS2"WF":T]"@4*0D?13@; MC0(ARNVV4%M0@DX#'PTG\V>HAYX4PZ1D1 IL1.)]]W1_"HYV3SC*.\7=7\TO M7\Q40#=/?*@*U%1 NIP-ZZLJ8LTVLJE@TU;/C8 I F!. MT78 RU(-PBZ4HR-!M$T4, N"B,*Q5R6\'-D:N:)#D<=*)0"71;[G_0+ .>V M8 F$::!-%6P&&-WAH2)QD#H1Z\=0#2+QH!"##S#Y5PW$ Q_$U72YK*W3[9K5 MID(D:@]?!4*US#Y-, KR(!^]+?4J\#48;J),7.@U_+[&=.B<&-"V6"V1YT:! M)2%CUZG>,D:2R>"H:WTCU-\K8"_H48&9"%(/=)'V>!!47R' 0Z+QODU%\CU> M( 3(5S US&V-HVMRV#]RL^DT__B'Y61\^\JX19J8NY/D9\ ]@)LPP'=3K?," MS(H@VUI&'U>((MRN0124*A2]!,/ + MK=WD6!.;$?@ 3'=Y:K=;J'QS Q;E/ KH+<5I>B/(C'LT";9C=*)E@:$;,3O) M:>YM)<'.2J5.JLTY4XOCH@JB&YB>7<0!O5F657NW9^#^7C_'2\1E]!2P#0D0 M'" EL>6S.I0LZ 9B(!F2P=>U,Y_7^<%H=(!HRJ> M5-)/)"_X5T'P6MA<,\OW:"4P[B9RL:K/?46LB[C:H]5"3O*2D-;N!Q> H!X" M)@CJ 7P+=%P0/(.A4H#$GHSPHCU*,00 9?]694I,1Y&-:S0K?RI!!T%<.8G' MP.TH(_!_J(YFA^SO,1-<'UE:YO$7,$CV6N/IZ%F-7<@N*JKQE.BY2#612:5( M%:X]&9&EDP.6C\9M&2>8CBA^!]RCA* QS.^+@<'#1E3O*ACOPQE@6:+9!0,N MQ(H&M)EF75% R0;7#VE98\:"RD_$A-.R+%!B %%]]%O-!)!%,S@_T(99>^ 8 MF"+A,_\PN$$]>MCIF/VNN[66X147&+JB1=9@+Y4.?ATO2&F!-7M0[]7R69W= MYAA)N:__(,7"#U6+.)>*!PI68$3<,=;Y<+)^ HZ8LX18->V_ $)Q#G6OR'T6 MF/N5$$)5-A[.SM+ZBEVC;NP*E2LU3%%U:@C[)YC M)%7JE%F1YH9VY!73$@Q*!=@FL,:>5)A_AHP,]7:M@ H&O#U7+AX)GZ,:83].:(?DZULUQ0F,V@Q@&&RMI:<4QT M,\]# 6*<\7XYG3H M$YT#DBAD!DN9DV'D#1) EY%GX?J)]0!>Q9KLXWR#?@[L=38"K?T6;$3D1@.# M0+LJ.0:U^#_H7Y_^H]N"+LJ0")&LXR[,1%]KI9/2J M'7C1Y?$KW#ZE[V="L.@?$X-=P$P+$;66HO%:/54II9.!A-FH71(*&_FV55RM M#.9LE4C19;NPFT+YIG]FG$&NE+JLX&<)D9G\HIX_ )S 8!"I1 ,$^X 4*-NJ M@2W)L,0YEV; M"<&;%8@#UPMJB,ZT"S5&>G(PR'5,26)UB*#$:0,=C*/JB < MR!T-^Q4?]H09!RJNMF5YEZZQ)=FKP!4LRS9X 9QKACN$*": DSI6E$'1,:A. M9&SS<#FSDF\R&A&UP>R3O.[@J[*!+DW4M0E6WU:8<^:>FC9@+A"@R6=1B2K@ M=5MN.$=0HVT4ZN0ZOR<$DW$!)2 M!$:'_J^9K-;%@B-@]"F/:H)PQW8\<&(MC;,F>YJ$;2J1+>VQW5LOR#5V^EU@ M3IEH1:5U-%5-!657$JO!TA9).L,;&U9V&;S;D!6K+=QA\=G#3$="S#B ,,5% M.CYSK#(Z _#4$5[44,8*1-.&J$9*V71(X+Z!YY6B65V-#ZF'^XA,9[:N/E6X M.';]R-H)4&(AMX/GH,3=/#\:V,:3-X"_Z>/1O1*@9IOI#5@T+.I+ MJ;UE>\I8 OD$>VB10;CI1]XX\=MC84!:V&SEHH_,Q2!@/ IF$(F*4VF!ZY^LI4!.CUX& MJGNF0DO(2UZ/CPJ/JC(;2)>&B_ET%62@C5#V3)GJ$O?DD\-E0]4!C] M/-%IQ9E6\C?X94]EGKY8B )"V$AFSS_\N1;&TQ3SGB.K$1.14$@XN3OK!=/) MU!:4@@ VYK,\]((8T=9G>;3PO00?61EW(DY0R>$0G_>1R^D[#O1'L'W'A728 MV2#1[E87"25Z@%U%_D45SQ,%24Q!P1V%'LR1'(,/),ISF%S30UZE"1MINR1& MN6ANL_)V],K'7R 0C'5,1^^,KXO@OOAPCUOOG [$>*2M,$<8JF%3$C0$Z[Z8 MRT@LN6 ZP%HIC3W$J$,9C)OYR'^MR@>ELC:Q7-$$$J\6T^%R.5YZB][+KWJ/ M9SE^Q&H\G"Q&(Q#'7;UHSVJ/3?"[)TB$O5JC8-Z2X>&9L9(%GO"8(%OTLM P M15P.Q3NKAJB\).3RA$ZTU/?K(8CIJUCURCVGD*IAV]<(ZM:+LR-JL1!V%52\ M.)>N5Z+Y,,)RA\#UF?1->UI9NK(550H(9>IE8"*+-B01ESYW"K1.RL\=\C&' M"'J;1_KG3ND]<$E4@C@O,!A'%;19*/9?9TP36@G.S_HT$GFQ&?(+Q:9.U^ MP0]U?>QL1UL32\.#<82DWNWJH P-0\A2IS-K1..IJ54 E1 MW")LMS487#Y'F;G.1-?)1TXKQ7ZZC7M$X'K0^W# X,8%?#N94 W;'B-IQV'L MN+>I/603\P8-C84+=9^G]^2W>"_U^LBU/9NYM@T_M="8N$_^;LN)2RCTCU'P MF>?W]=PM]^96+WO9S2IQ9\?UJ0;:%,9OFC/V!VQ[Q;!64B[,!8J&5:^YU8SQ M^+NJR!-4DD)\HE S?Y %MH$) VDK7CXWRQW5". SR?+SSQ\_11U5R9.[<-P$ MNVX0YYMK 2TRJE77C>Y$Q+4]Q<-5[8'= M2J.M1.)Z?.,1Z\2C+F?Z U@KCKDH#FEE2+F*K2:4!T4?!;V/5(^[>_>I<6)V M";MOCJ>>X=2V;W32VE6O&5RPM4NV-:.63N#K;'@[?^9W=31NZL9->9RVQQMX M\A+< K*8/YC7FP1RT%!4_7HW.#'RI9#O\_B83M#K&&T%^_? PJLP3%$XJ?A M77N"/YD $#T2_C-\Q_'F78AHV&_,?[??@9(S-V*>%MS:9<'4AX,IJ. MG0,9WX;48/MB)S$G?$E-TP4N@ZDQ+7(FJU:9I-"@^3JU3T1P6:]=M>A_ H\/ M[^2C?X*%ZML!'OK>]X=&8T6M*2<1!# VCJF/?>N>:SD-JUA50&G:QG?D/-"' MC_!P@+H2>O@\1>N1PV/,#AX:6%.+/6X3ZVW88UH7]OE9IU85XYR[ MZ%GRN#/]0B_1+; +H+1&T Z\[Z2R$^?GE[J02Z>^ ?G,3ZA7E[.,M"PCF=3(U=./<[X2(]: M*5.GE:-5K8:WJV>-IAR\92?O@\>@.E?)LW,J&?H>3+E2DS>*\#2U/1)BM[!1 M>)Y38Y=KOB!O<63()[0#9RQH<"XP6Z,U2FH"['!A6$7795 QQ&,-"!1K8S_I MDX+CKPP/+KF!W035SQ!H&>8RT+'W8K,S^D\V?.XB.$,JW6'W+CV7L)5IDHE[B# MM'JV^AF"B@*K4OB/=:HML=D79AU3A&NH@)R]K,-UZN*S'?%T1L^)N'N\PG7\ M525PIOD \6EU\ <0T_J0F1];#'QRK0+H:$'%6P=#NGF Y)5*GC%SZ@NBV!-O M&P.0]-ESEGNO2N>$)_Q)_U:/^G0EG[S"UU13$8.B1W285&CQ>@I4E4'S='96#/3C&%R2/X6A MJ#*J0QD+XE[W@ODL31)T7=4D=3^D^*1XYQ0+^0D*ZK7R+*I[=CEW",MX#B'J MIZ_;#S,?5:M=UX,U:[!I.CP6XV?4 E8W?\ >,(Z^P2SD06$,:NCY[?Q>&W_T M;6VRE>C@T3^%KZ>C7%\LP&W1LW_(@+A*/;ALL )+YP ;-./KP7=\4OX>+WV$ M2X.;L%BQ?CS']M NV]U\!-QT2EY1G)\ELLR+1[L7DH\?;E=JDQ.PQP52]EFB MKHIT3U&<7N4$6F<:=MB)1G6\?_IM'KWE#8SC+GF92/.-'T]_=TWWJUFN_,MA MKOSK88Y>6>/.LXRXOHW&,WP-S"*:KV8W9]YN0^.7JQ&^-F8439:K&_<2EZ>\ MM^7*OS_FRK]!YO_3JUG UV&6WWC51Z$X)J 6W..J";G?[J"O(S6TW6C^E+PG M6#RN&?K0TST)$8W?T_I"6WM2GU]/A;?WJBAYM8F]:CZ-20)/4[K-B?&Z] M5RO.DGST?A&BI"UYHFX4OG>E05W LS,TO7I2X_4D8+IT^J*7QL_IP.++- MB>$]/>]W84;7Q\HMA5XWSWM9O*"D$/#@'&G.SVCU'&__"\]SFTU!MX%BT_2Z M2)YS5QTFENV4&)]&#/H+>YUV:Q99VKYM?K(-="[0*Y#?K,E5V\G"G0$=6-AZ MR5&6^-ZZH+FC2]O[,?IAIZG7[R3A;:,G !DW:0_%N%49EW*QZ-DL^5J1FF^5 MZ>5'Z4<):6NK+(EZ-\20\WUHDUI\38:V%/%62=2'6#*A5/&D34Y8"+ M'$)'3T>7 72[]&;C[^]5S&_NP?B&L.2);1K'"W_CM/]G31^K:+Q88)-"-)LN MSKP];CJ>B>EJ>E%[R&R\%(OQI+\]9 6Q[Y+^SF;CWA:1\7@XFHIG8@Q^?WZN M2:1?_I?%TCC/R=80WU/LWL+WQ$Z1#XZ"R_I&1OB^Q>5J[+I'\/U^V$.RY!X2 MN##'_U& ]+Y N#"C+I/YC*F%"],97IA-PG<'3J(QOGHPFLY7O@F%4A?Z"RF) MZ'K'Z8O@A;-[56SIM;J(X; A?O>LO^K?W'O'+ZRMA_-K?W^D$CJ^O&(#MXZ& MM_,!UT3&PO=V]R:W-H965TFJ[:%3U*S;LP,WP:JQF6U"^^_G M#\+2BD33M)?@:]]S[CF.[TU:+AYE":#04T693+U2J7KN^S(OH<)RQ&M@^F3+ M1865#L7.E[4 7%A01?TP"*9^A0GSLL3NK426\$91PF ED&RJ"HOG!5#>IM[8 M.VSP1K40[T2.O)[EH)4P"3A# G8IM[U>+Z,3;Y-^$&@E4=K M9)QL.'\TP=E/4J@R]:X\5, 6-U3=\_8+='XFAB_G5-I?U+K2,5KSJP5E 1YK[X MJ;N'(\#X%"#L .%K0'P"$'6 R!IURJRM&ZQPE@C>(F&R-9M9V+NQ:.V&,/,O MKI70IT3C5+;"SV@OT0J$?1$L!W1#9$ZY; 2@2_2POD'O+MZC"T08^E[R1F)6 MR,17NK9A\/.NSL+5"4_4B= =9ZJ4Z#,KH'B)][7F7GAX$+X(SQ+>83%"T?@# M"H,P'M"S_'MX=$9.U-]C9/FB?[G'H>MR=/$PG>G=N:QQ#JFGFU."V(.7O7TS MG@:?AKS^)[(7SN/>>7R./?NF1XVV.?@F'')JD6:>[+/+\6PVF27^_EC^0-K' MJUD4]FE.F'_TS"L0.]O]$N6\8[2_TX'%SX@^-FUKZ6>P( MDXC"5E,&HYEN6^$F@0L4KVTS;;C2K6F7I1Z>($R"/M]RK@Z!*="/X^PW4$L# M!!0 ( /&!J%@?AJ%+)@4 'P7 9 >&PO=V]R:W-H965TD[&:_?D=)EN14/AD&\L461=YSSYW(YTA.=D)^5B'GFGQ-XE1-K5#KS;5M M*S_D"5-78L-3Z%D)F3 -3;FVU49R%N1&26S37F]@)RQ*K=DD?_"QV4\NQ]B^>HG6HS0M[-MFP-5]P_?OF44++KE""*.&IBD1* M)%]-K;ES?>/F!OF(/R*^4XUG8D)9"O'9-.Z#J=4SC'C,?6T@&/QM^2V/8X,$ M/+Z4H%;ETQ@VG_?H[_/@(9@E4_Q6Q']&@0ZGUL@B 5^Q+-9/8O<++P/R#)XO M8I7_DETQUAU;Q,^4%DEI# R2*"W^V=^( 2T-:,Z[<)2SO&.:S292 M[(@THP'-/.2AYM9 +DK-5UEH";T1V.G9/>0WX)(\2Q9$Z9K,I63IFD/>M9K8 M&CR8<;9?HMT4:/0(FDL>1*I#1=ZE 0\.[6U@5M&C>WHW% 5\8/**N,X%H3W: M)RIDDBL$UJVB=G-8]PAL6[079/E"[M,@VD9!QN*VX O0?CNH63_7:L-\/K5@ M@2@NM]R:??^=,^C]A%#N5Y3[&#ID0G,9L9@\6F]QRQR4G+! ;S0,B) %#F*W, MM""M(I-D4:Y#9P"(J\CG4IF!022A0TAU33X5K\E'EO"J\1SIF!.8VSSG2.:% M#_NY=G"7299# ]-\S"*?)T0+L@2K3/HAK-N>F'9%3.RP]9:HS+UF79.\S; M'@0>QR3;&&\4TCAV!Q<@@LM_ =&\@R UJ"?Q!0T)._X"1^XI1V7U J3^^&(U&IS":,PDY7K!8_U?2 M^8VO84(>H>(=4.F?0,5S+CSJG$ %64Y>M9P\=-Y_%.EEXYLW%]$^D+;%A(.N M6*PX0FY0D1N@.,>(U7.^C1N.V<5M6'$;GITXG!^.V\5O5/$;H3B'"_?O!YXL MN?RGC0^*]OFOQ9[!U?F5Y4>DRP@[J$ CNH7;'=G\8>>K6M0IKLYGR%@'8H>,T5KF M*2[7G3)VBOTW>V.,6BW^%)?J4W6L X8.^UTZ1FO5IQVJ?9J.E2A-'>N/X0C0 M+F.TEG;:(>V-XP&F83C,F6I :[6GWEMH&$5KR+FLZQI!\1IQ3,,ZS!K?!*-1 M%P"*;]*/"EB'7-32SO%-?H<\<(1N\2KUGJ*:W:W>)U@_\UI&KO[JB7? MQ07Z5/'J@*%#MTN\W%KKW0ZM/DV\2I2F>'F.1YU7XF4W+D03+M?YM:\BOLA2 M7=R-5F^KJ^5Y<:%:#R_NI2'_ZPBV93%?@6GO:@B^97'56S2TV.37JTNAM4CR MQY"S@$LS /I70NA]PSBH+MQG_P-02P,$% @ \8&H6#H@:'.3"0 ^AH M !D !X;"]W;W)K&ULO5EM<]NX$?XK&-W--9EQ M)%FVX[S8GI'S %K1_?H^NR IVI:4Y-KK%ULD M@<6^/<_NDFR5SWE29R6PZ?3RII+:CBS.^=^4OSEP3C;;JRHO05)7TZTMEW.I\=#CJ;KS3 MRS+2C%>>C^>&SRU-:SPO^H=4J#'X+ MLF3AW$>Z>).?CZ:DD#(JBR1!XM^->J&,(4%0X]=6YJ@_DC8.?W?27[/ML&4A M@WKAS$\ZC^7YZ,E(Y*J0C8GOW.K/JK7GA.1ES@3^*U9I[2E.S)H07=5NQG6E M;?HO/[5^&&QX,MVQ8=9NF+'>Z2#6\J6,\N+,NY7PM!K2Z >;RKNAG+84E.OH M\51C7[SXT2^EU;_)Y"*;B^L4'>$*<:V75A9:YQD9ME^+*&9UI%<2# M[M?#LTF$+B1QDK7G7J9S9SO./1(_.!O+(%[97.6W]T]@0V_(K#/D^0=]8XY8GE'.^1M,_A?\T6('HGT[VT&)WG'V^41N)Z%6F;J M? 3T!.5OU.CBNV\.'T^?[]'VN-?V>)_TBTL9=*"879%L&W]//+?9],>?*MZ7 M"MC,7%5+NZ8GC95-KJ/*1>:0'#:D7P$;PTAM8$*2V65E\:LZ;FJ8]H;H=@'RXI< MTSELZ;Q2'K8<".?%]_/YU8$ ,6)UQ.UJH)FVB3 [AY P;9$]#;-1$-$)HA5Q M.'WT=UXQ]U%G1N$&G?-.+1N3ME\_^N>8/>=SZ&W6!R1L+7(GK(L0FIDFAPN- MH7WIG-MG%\Y%+(4!7OW::'+-8LW:L_+D>J.BVNK7L7B3/.%J;4D@SJBD!5_3 MXP,^5N:_@*A2&!Y0I'1@#V.I)44,SLT:[^G>8.U#CJK.%2ED5:9"H)0AE:0H MI/8;-3K+D&9@V\!KDJ7)[S7^NES4*0TA;I,-K7_RL?@1JR0K=E=,++U2HDJ$ MI(B0!.@D*WL^$<@G]G:GID:N:)LC$ZBHW%4OEC+"2VMH(-2G&@6(LI;LLK"O MB8V_JSK'5*R5]'0^Z?@2)U4+Y7L=..7N"*$-8T;0#J@LI.'D3P4>6MT5>P17 MA>0I! *V0%'O*E:G@^%6O$$6FTGG'(A%@U\.&;8C)7,=,N,"=+Z?A./[%/ U MP ^E:TQ.KJ:FA("+/;\T-E5]1CUI\"))_U,0 W;YC&@"3P(.)'@%R'89TT4* M.^][M$LYTD5##-^<6]M ^CM5.X]\MCWZ_\KV(YB;G+5.A %K9J6T2RC1D_1.^F+WLG>\O,A,/)>@6TJXN=M!>SK)' F MIOJ1Z!,/OR874_(1^^JX3KG'--NF?!A0)Q6 2GX$0?2'D]-E0'M*Q,KD9+:G*P'&8;^G60:^+T6VSJC[:)$5.BW' GT5 M5KL$]TQZSQ&\D:;A=-UEG63[[Z,R]1_$"+5! \KHI 949Z0ME^4OJH(I',E) M*:SH_NX[1:R@B$0YR4#(@1\A45OGNU2$*;TAX=NC\6-,-<9TK8KD@MWO@Z5I M+ZV=C:?]6BZ&WT['TT/*-YK+D' )%J8A5P85/$6[J!&YFTS4%BJ?' MUD&?C;^F2HHQ=Q^Y/>[)[?%>:KH:(N+5!A%O5=S&<[];F+C:"CWN>-"VH>DD MPHD"L8Z.6E\#_ ?L1>IR!6HJ:E2Q*%=@3O!0WW?*"G35SI9CY.7@,24.8-TD M%W8.IN&*INA'I+^H%)(VYYD;B^H6#KN!SRU+BZ#WGUW9LLIWWSR9'9X^W\5 M(L$+>600U_!,_,Q$\2+I[H<+J6+>!>81,<&)>-UXS!$-)Z3^1#_" 6]P14$@ MW$@YH0VGXF\$@-*!EG4%Q6Y:4K\NB?\]F=";5"B"0OI?("B$'-1;:I_I!'HO M ]KD)I#B%M@B9+)?$I,Z)B?+W$/(0Y>NT(RN2FTH_%:MI$G%Y)8B+$/6.DJC M?Z/>^J<2;4M'0YPYD5L\J.:H@UCIU(_47+%'HAKM>3\3IT@ M[7GP'A-E)F9/I@\%@_#PN7@SS#'D9EHM%\C%3L#+P2#!IW1GC!ZBL=E<4EY# M*>"Z68#+P?E11_3'+=Y1_Y*\X6"R6+>-&NFW>4"),6S'NZTMDUK A-2^=Z:>BFJ,1'GJ6[X*P.YT:<_'&86. M79(3H1#C-BT7Y2ID7M==%ZMC8EP7--\J.F3VXC 95"TM=;/IT#F0(5MU."#M MMB%_#K3I>EDFXV%8]+#+2M,LCPBI:Z3ZN=36\IN"@JBN[V8.3P;=S/"=RY?N M1(E_Q;&1A(6V"&$S6O5(%/9^T&I2>2(JM!'K%35>LN\"0(0R]3])$-_6U'.N MA@/9LM'IO9-+H]# E]Q$]^H-8 A\]>CJ??;T ,L1.B7>RT^4]0DXI\=[@+/9 ML!,P3P%/HG];LI8Z[8C8,7Q]5,/#Z6T'.BC7+,N[PZ@GN%.? /XP@]J_D8>U MJ$;Y4.PP)9[^UREQ3"Z6E("A;J50/QCNA?0/".3PA/[]!WI K6Y4&IU3!X'' M"6V>&9O>'J4X<[?16P_C2< :C+VY6=^F=&:;%<]L_,: '.8'[YD05+XO^UFN MM]3NZ'SXK1F_7DJOE;YBY-U:)R>#[Q&50J=!7UUXT+0Q?9KH[_8?=N;I>\9F M>?HJA"Y]2:7&PO=V]R:W-H M965TUZ!) B-[]DMH&DK3="BR=4:<; MAF$?:.DD<:5(E:3B9+^^1\EVO'RYYY[G^'*:;93^;&I$"T^-D&;N MU=:VUT%@\AH;9JY4BY)F2J4;9JFKJ\"T&EG1.S4BB,-P%#2,2V\QZ\>6>C%3 MG15=;%&HS]R)O-_"15[5U \%BUK(*5V@_M4M-O6"/4O &I>%* M@L9R[MU$U[>I6]\O^)GCQAS8X)2LE?KL.N^+N1NVD9\AT ]RS?,LL5,JPUH MMYK0G-%+[;V)')=N4U96TRPG/[OX25=,\C_9D")9P&K8'5 EK'@E>Z:O((E\B,,X/8.7[-.2]'C)";QCQW-7Z]JT+,>Y1W?'H'Y$;_'J130*7Y]AF^[9IN?0%TM-EU3;9Q^6PFV6 MV\>W7SK>TNVQQ\B>A3M.]J%&0&,Y700LH#-8=@($W2CCCHJEV3O5M$P^OWHQ MB:/Q:P/MEE5/!W=T@&D$9J!4@AX$DJULK40!OB-@CNDD#JUII M%Y4D["65"$IOVQ*$-Y8(9,P@^(6Z#?U-'!S.O]R<3WF".S9H";D<2 MN."2LJ-_'0ZN80/5)5.X+Z$+/.S)"$C'?O).(*';V?PNU-T?)=) M6#]#A:K2K*WI=1-47"K'8$,;]W_V[A-EGU2M+(DSQ"N94@Y#9\1^-(K@O:2- ME;U:"AIE_ICH4Q-'(3PH2V/_%'7L=0@.GOL&==47-0/]BS6\_/O1?=V\&&3GE)KN'5./- #X5LZ%C5]L5CK2R5HMZLJ?:C=@MHOE3*[CHN MP/YO8O$54$L#!!0 ( /&!J%A>1!NDOP, @) 9 >&PO=V]R:W-H M965TM&&) C2S)EA//-A"G*39@;8TZ M71^&/=#2V2)"D1I)Q>F_WY&R%3MQC )[L4GI[KOONSOR--DJ_6!*1 M/E9!F M&I36UN,H,GF)%3.7JD9);]9*5\S25F\B4VMDA7>J1)3T^UE4,2Z#V<0_6^C9 M1#56<(D+#::I*J9_S%&H[32(@_V#KWQ36O<@FDUJML$EVF_U0M,NZE *7J$T M7$G0N)X&-_%X/G3VWN OCEMSL :G9*74@]O\44R#OB.$ G/K$!C]/>(M"N& MB,:_.\R@"^D<#]=[](]>.VE9,8.W2GSGA2VGP54 !:Y9(^Q7M?T==WH\P5P) MXW]AN[/M!Y WQJIJYTP,*B[;?_:TR\//."0[A\3S;@-YEA^89;.)5EO0SIK0 MW,)+]=Y$CDM7E*75]):3GYU]IKK_J8R!!6I8EDPC7-RSE4#3FT26 CBS*-^! MS5NPY VP%#XI:4L#=[+ XM@_(F(=NV3/;IZOJ#EZ)M 8LO5QU,8HV!DAB(AR3FI@8QV0,]Z5&/*H]4.7RLBO=\3:% M"RX)7C6&D$T(^)1C;9\1H:!6[KT6^"(%8Y\63^8=7,2C<#0<]=SR^BH"#&* [REB"=]H;0_!6.8N:0IV0"7%Z'2;7(_H? MA%DV.J"WS\T+!V+2OXS37KL8I;TS33'LFF+XTTUQ(RWWH>E>@R7FC>:6DZZ[ MIUPTK@AKK2JX]8J8OP/):9_*UQUUJGW.DCG=_\<]M7U9@EWN2]K#"E&ZXA^P M=4V7,Y$WHF/\=N((A+/W"T]-6@DIP.6A,/A%<34JU?P MI79RC1-1-P1*@^9(#9D-1XDS'B3/P"3)SV69XS'R(*8V'<+=IV$2]R$+^TD&]\HRL?<[KL^)(HS";)#!=9B1F%,= M'AU,IPKUQL]@0^H::=M!U3WMQOQ-.]V>S=MO!,KWAE.6!*[)E&PO=V]R:W-H965T;MSD\,V>&FLE&JGM=(1IX;&JAIUYE3#L>#'11893MXMIUY@"6&-A;$(C/X><(YU;8&(QM];3&]_I34\'._0?W6^DR\+ MIG$NZX]\::JI-_1@B2NVKLV-W/R&6W]2BU?(6KM?V'1GL]R#8JV-;+;&Q*#A MHOMGC]LX'!@,@T\81%N#R/'N+G(L+YEALXF2&U#V-*'9@7/561,Y+JPHMT;1 M+B<[,[O!!Q1KA),[MJA1GTX&AE#MWJ#8(EQT"-$G$&*XDL)4&GX12UR^M!\0 MFSVE:$?I(NH%O&+J#.+0ARB(DAZ\>.]B[/#BS[BX4K*!.7%5E H49E/!W 48 M%?QYOM!N_:]C >CPD^/XMFS&NF4%3CVJ"XWJ ;W9#]^%6?!S#_MDSS[I0Y_= M4ADNUS6"7,'.DQLL9"GX/[@$F]CP!Q7O!=-< Q/;I;=*:MTM'O.H_\Z[BJ(E M:RI8+DHP-C/ N2:,!D.;<]FT3#S]J*DN.TKJ%25!E!8O*96.4K=(KXD#,I5" MA*9+(+0)!"1_4>WU=^8TB,=PY\X>)MOKLR^F,9QP01?(M28,[0,^%M@::%$5 MY B]./IT%]&Q"V%'[0V$4>@'HPB&(7QOIT'N)VD.PYBF;P^RE^1#8LG*"HF!-;_&Z7G'9\QS.\^D!YYY*RM7+G>0)A:D>C,(-P^&7" MPU?$;"2U#Z'-:HOD7]G<)[ MP:T'MX8<<646QGX21C0:Y12B#-X)@THXYA3*./5'00XQ17B4_">\SX'M*:9L M7TQ9;S&=%X5<6P7H847^8%7QX=RJQ$2!+EASA4MNX'>J_F-EU8O_)65E'\I= M9V1E<]T*-T_ .TG9"S9+N5Z8U;JF8UOFWT+0\WY.E)18PM6NX-O",B/ ML]CJY][8CXJ2XB>Y6FDX"8=^&H:G-,A.*1D*:C(UV@"T2CYPUP;:B_"QI9:. MR!:=)C5I0@F543FFP^SSK"@JKRCY298[1ED6'U"Z=I(#0ZQZ[7V MJ_M.];QKT)Z/=VTNA92"HJ'&%9D&9SF]R*IK';L)/3"N75M(0[V)&U;4;:.R M!VA_):793>P%^_Y]]B]02P,$% @ \8&H6)8^@*#$ @ VP8 !D !X M;"]W;W)K&ULQ55-;]LP#/TKA#L4'1#4'TG;($T" M).V*[5 L:[ON,.P@VW0L5)9226ZZ?S]*=KP$2[/3L(M-RN3C(RG2X[723Z9$ MM/!:"6DF06GM:A2&)BNQ8N94K5#2ET+IBEE2]3(T*XTL]TZ5"),H.@\KQF4P M'?NSA9Z.56T%E[C08.JJ8OKG'(5:3X(XV!S<\65IW4$X':_8$N_1?ETM-&EA MAY+S"J7A2H+&8A+,XM%\X.R]P2/'M=F2P662*O7DE$_Y)(@<(12868? Z/6" M5RB$ R(:SRUFT(5TCMOR!OW&YTZYI,S@E1+?>&[+23 ,(,>"U<+>J?5';/,Y MF\AQZ9IR;S5]Y>1GIS>,:WADHD:X169JC51Q:^#D@:4" MS?MQ:"F*LPVS%G'>("9O(/;A5DE;&O@@<\QW_4-BUU%,-A3GR4' 6Z9/H1_W M((F2P0&\?I=RW^/U_Y[R-3>94"YK ]]GJ;&:;LF/?3DWD(/]D&YR1F;%,IP$ M-!H&]0L&T^.C^#RZ/$!XT!$>'$+?(MR#F3%([6E[E0-=[#O,:JVY7,*<&6[V ML3^(OY_]0XE@W1V U$TN^+"T!&P);#/"H HHN&0RXTP EU2_NKD^MF06F$:H M-D1)+UP>+[[P;AYIIC?$4T?E"7D+[6R!+'0/*-&<0GW?"EY MP3,F+7RV)>J=DQ.RL*6J#9.Y>0]7S)2 SS6GT)[<.TCBI#>(+W:DXZ,A*9=; MTO\IP35F6*644EN%_K^KPC#NQ>?)CO1G%?9=X'!KX52HEWZM&LA4+6VS>[K3 M;G//FH7UV[Q9^]3Q)94-!!;D&IU>G 6@FU7:*%:M_/I*E:5EZ,62_CZHG0%] M+Q25I55<@.Y_-OT%4$L#!!0 ( /&!J%B8)GLVT@( "0& 9 >&PO M=V]R:W-H965T )I#*\MJU=&VE=C#! M!T2U#OB ^. FU\;"L8/MT(U?S]E)0T%=Q9?&/M\]]]QKIWNEOYL2T<)#):29 M!:6U]20,35YBQHM-,F-'?P MH7IK(L>E*\K::GKE9&?G'VV)&I9,,)DCK'T?+"K52&O@Q3W;"#0OIZ$E3TX_ MS#O498N:/(&:P@1 ?K8F.LIK[Z=BI#+8'L- $W:Q-3LQQG0>U\Z9\8S"^>Q5?1]9GPLCZ\[!SZ M?$VS6S0"'?5%GK?E7+%'5T\?'PEU@P6\?:#I-FA.!7#6Q>D >E_UD2_6^<+. M%W"9BX;Z JCW8*L$+08N=Q.@(N=E7V5X@SE6&^K.3I+""R[)1C6&8,U+^-?; MQ;-Q$B?7-/*"K)Y#/(A&R2 :1_ZE 8%;,HTN1\, =+N3VHM5M=\# M&V5IJ_AC26L44-@P, M #X( 9 >&PO=V]R:W-H965TU MZ!) B-[]DMH&DK3="BR%T:0;AF$?:.ED<:5(E:2BY-_O*#FJV]G>AGV1CN3= M<\]S)'5:=$I_-A6BA<=:2+/T*FN;RR P>84U,Q>J04DKI=(ULS34V\ T&EG1 M!]4BB,-P$M2,2V^UZ.?6>K50K15N:Z:=K%*I;>I'W//&1;ROK)H+5 MHF%;O$/[J5EK&@4C2L%KE(8K"1K+I7<575ZGSK]W^(5C9_9L<$HV2GUV@_?% MT@L=(1286X? Z/6 -RB$ R(:7W:8WIC2!>[;S^CO>NVD9<,,WBCQ*R]LM?1F M'A18LE;8CZK["7=Z,H>7*V'Z)W2#;TH9\]985>^":5QS.;S9XZX.>P&S\$A MO N(>]Y#HI[E&V;9:J%5!]IY$YHS>JE]-)'CTFW*G=6TRBG.KM::]E?;)V"R M@+=?6MY0Q2V\@^*?5@+1E*_%?[[U<9836?ECT/2 M!^3T,+*[/Y>F83DN/;H@!O4#>JM7+Z))^/H$[W3DG9Y"/\W[$-F3<(?)WE<( M:"RGTXX%M ;+5H"@:V- E6!I]4;5#9-/KU[,XFCZVD"S?WYP+"/3",Q J03= M>G,)OR'3I@]N+>I]1PJ3:-W5A8KIHG.1"5@%&;QKM>2VU>A#R1^=8?P^0)4E MSW$/)7,!4_@9Z7Y62A3 :R+V@&[1P%VEM,M*$D9))8+2NW<)P@7"+?N3YG+! MC!D$'Q'7X7?JZ(CFU7A&X0WF6&\HX6XF@3,NJ7JJ-01DSO]U'5Y"-$G]+)TX M*TM]JOE_*$KJAV'BGDETK#*)/POG[CE/8-V2"/(JP*C2]ODC/R(YP_-'KB/T4%TOG*.>L_PF=1-/7GZ?S<61,_G<_.X0.U MGB.X+R'+_"Q)R$BG?C*-X/[K&?SA&!W?51(V3[!%M=6LJ7C.!'60K6/0T<;] MG[W[1-4G57>6Q!GBETL;*7BTEC3)_2O3I%4CK$.Q]TVO4V[YS&1]GQ^9X-?2$K^Y#9R6)6RX-G?*20L.+:>:! M'KK5,+"JZ3O$1EGJ-[U948-'[1QHO53*/@]<@O&78?474$L#!!0 ( /&! MJ%AH='58[ , +@) 9 >&PO=V]R:W-H965T>I[("*JK.1 TXA+(T1"CC<\?I]"8-<+^_8[^VOJ,O M*ZK@4I1_LEP7-O2IRX.>X"Q_P8@[ "AU=T:LBJOJ*:+F11;(LUJ9#,=ZZI%HSC&S:;<:XE? M&>+TXH9KRC=L50)9*@5:D<$#Q9$:SCR-_&:5EW5<%RU7^ 971#X*K@M%/O < M\I=X#W7UXL*=N(OP*.%'*L](%+@D],/X"%_4.QM9ON@-OI^%R+>L+ GE.7GM M^15362E4(X'\O5PI+?'(_',H#*V5^+ 5DT935=,,Y@[FB0+Y",[B_;M@Y)\? M\2'N?8B/L2_N,2WS!D6+-;EFG&DX_17/]0%_#BD_RGU8^4,!Y%)4->7/[]^- MPR ]5X1]LT7;V%%E!.&&946_8S;,5Y!!M0*YFXT0G)4-'A"BD7DM2JP+C&^F M_P:_!@X81XQH%/*J(5E60FKVQ9S6UX*FB'_$DE,;.Y 57)1B\TQ.2.!/W#0: M[?4N;9:A(0DE-:5"%:Q6)$K=R/=WS0T_K:7(0"EB(F.E&O?RU@J6*4W&[CCR MN_\'27,LGUA:R03AYO>;X*<9!A(TBMQ( -2Q 8U/$<7$24T+0G+\0-;L\.> MN60C!=/P_&J%!.G$GZ6B(G<2-PF#X M5GP&8>H&DS$N#&-W/$J'/Q2C 9+&"8(0$X7#_3@-QF%BS?K#[\5J$(QQ:1LM M^A_]1G 0H8@8;05^XDZ2GNI[@>=X29Z0.'+C,,1.$KA^$) C29WT29W\3TGM MDNM&FPJUW'.5?'C"2UK!H8P_:OCMC >E665C*L'<[9BA+Z)+H#5I8B,R9E=N MF2YL4G?EXJ=#A6)+;;%H\_YPW9AB#%2&^_$7GB'C:&,.SLODO^M5V6)Q0L+0 M3>+$C!(2Q&[<]D=DY/I^8+HI;ES0;72_B8?VSMN[3?'8;^R;09',R&@OUGZV M?Y8LV]OXV_+V38-^;1A7I(0U0OVS%'=#MN^$=J!%;>_FE="88[9;X-,*I%F MW]="Z-W &.@?:XNO4$L#!!0 ( /&!J%@"CAF/"0, ,L& 9 >&PO M=V]R:W-H965T T"9U2YJFVQAMI6V M0&)HV@9\0'QPDTMCS;&#?5D'OYZSDX8-=97XTOKE[KGG[GQ/9FMC[UR%2/!0 M*^WF4474G,:QRRNLA3LT#6J^*8VM!?'6KF+76!1%<*I5G";)45P+J:/%+)Q= MV<7,M*2DQBL+KJUK87^=HS+K>32.-@?71(%* M>2"F\;/'C(:0WO'Q>H/^/N3.N2R%PPNCOLF"JGET$D&!I6@579OU!^SSF7J\ MW"@7?F'=V4ZS"/+6D:E[9V902]W]BX>^#H\<3I)G'-+>(0V\NT"!Y5M!8C&S M9@W66S.:7X14@S>3D]HWY88LWTKVH\4EVA7:$9SE/UOII*_4"(0NX!H=V3:G MUDJ]@@OCR,'>K5@J=/NSF#BT!XCS/LQY%R9])LP$+HVFRL$[76#QU#]FR@/O M=,/[/-T)>"GL(4S&(TB3--N!-QGJ, EXDV?PGJ;;%4 )PH(KP^^&"X,.OI\M MV8H?TH]M%>@"9-L#^.$Z=8W(<1[Q]#BT]Q@M7KT8'R5O=M#/!OK9+O3_:N,V M[CO1MW._K1!*HWBJ/3+YE]&/MOS-M:I[1N)?1O8)HYP9=:,IZ1?L20U4F=:Q MH=L_A=O*(CYY.L"-SZM-YR?_>, 56F>T1L5ANO;M.;Q'*W2.(;K1>$"L*D!H M>9Q$D(8E:BPE!3(,\A(FHW1\ I^,L$WCUL MO&$\RI(3^%@W0EH6+P)30F-91"WGYQD@UZ/Q-R/0++K3Y @^&WV0"U2?SW+^5U X4ENR:'!Y/ M(["=='8;,DV0JZ4A%K^PK/AK@]8;\'UI#&TV/L#P_5K\ 5!+ P04 " #Q M@:A8D^/'@L,% !W$ &0 'AL+W=ODXOKO=TC9 MBI,ZCK>[#_L0BZ+FRCES2.9X(>2=FB%J^%&5M3KIS;2>'_7[*I]AQ90KYEC3 MEXF0%=/T*J=]-9?("JM4E?W \Y)^Q7C=&Q[;N4LY/!:-+GF-EQ)44U5,+D^Q M%(N3GM];3USQZ4R;B?[P>,ZF>(WZ=GXIZ:W?62EXA;7BH@:)DY/>R#\ZS8R\ M%?C*<:$VQF R&0MQ9UX^%2<]SP2$)>;:6&#TN,E#@A#6EOA*+WW&53VSLY:)4]A<6K6R:]"!O ME!;52IDBJ'C=/MF/U3IL*&3>,PK!2B&P<;>.;)3G3+/AL10+D$::K)F!3=5J M4W"\-D6YUI*^BHEHK9I?KX(:-2U2'QWU-;HQP/U^9 M/&U-!L^8#.%"U'JFX'U=8/%8OT_A=3$&ZQA/@YT&+YAT(?0="+P@VF$O['(. MK;WPN9QG3.(JYTNV)(AI&$G)ZBG:\9^CL=*2\/+7MN1;V]%VVZ:'CM2 M M-PCCE68PIM%7\(D1,D ;R&S$UB^$@0HCC #SV:&KB!1Z'.N:2I@_20IOS8 MI4]/C#Y9D<@)L[BUF #)PQ*95$8Y<\(X72=OFG.+=NBDF4_"J9MZ$+G9IK87 M)K #@W&'P?B7,-AUTH+)XB<0FM5NB66D"#_M]#9$[G9^0ZA:K.O-5N7F];S1 MA*/.+C0FH/'2@M#T!JN7I";Q$=AN+#HWN>KI:CYZ#4TQ:2\A,8VRLE"QJWM( M9?+LWQ57=V\GQBHG(!"2-4@#NM =A/";>0SHT9FY%R4M26DZ)HOH@_TYIQ8J MJ%=@R;$LX,VK+/"#=_3A8?2/ []$:;?OFKIECI*+8C/ZD"(/=T0?N5Y,7B/7 M?RYZ0L(%F]:?=Z68/_I8/+ELJ;\@E'/2NKF][A_\!H7]N+%^NJ4(]D/6: MJRUIPKD!V@?&Y79:OMH6)A7T)7KV?2>*#1G[@9N$'4$G3I*&:XH^,VU1&HX. M_,2RM&=8^FM;$[).BU2BI;B#P F3T,KX[L#;*RS2;]8%_IFO_=B)HZ@U2$YW M0"OMH)7^ K0V&&!U\'D96SO][(&MR^O;_P^"7MS)!TEJMTG73SN<1%G2EB9- M7MBU#,KC"V!PF4=ZA-\3(GH(-0ZD2TJ]U@/JM% M*:9+*U20B5+,[3$F=B(_,;]1 A^QIO!+*\,*NH5QE"2"G@%6WG?A1"'NN_&O*W\E"<[[S!TY 6^TV MH/4W+H.5B159;&K=W@N[V>Y6/6HODP_B[96<%GY*AV4H<4*JGIO2X4RV MU]SV18NYO5J.A::+JAW.D-'AW0C0]XD0>OUB''3_:QC^#5!+ P04 " #Q M@:A8_>XYGWT=KY1^,3FBA;="2#,)"F7-5HJ2=A=(%L^3J M96A*C2SSH$*$<;O=#PO&93 =^[5[/1VKR@HN\5Z#J8J"Z?4,A5I-@BC8+CSP M96[=0C@=EVR)CVB?RWM-7MBP9+Q :;B2H'$Q"2ZCT:SKXGW 3XXKLV.#JV2N MU(MS?F23H.T$H<#4.@9&GU>\0B$<$KW.H6 -_+N?&:KH/?_?56%-T]U.X M-S(R)4MQ$M C,*A?,9B>'$7]]L4!@=U&8/<0^_21WEQ6"02U@%MF*\WMVMEU MEVXXFW/!+4>S3_A!ZOW"GW*DR_2>QY)_I8J2R?47 \)G%>]9@1FC4LXL9G1- M;5Y'&. R%16UG Q/\1&X!B8S>+A[=G :,RO42"8LE*"1X$CKB:.CL! :MI#,$*I[&V,*BAJC;ZO02>%*6UZW @ [@4 !D !X;"]W;W)K&ULG511 M;]I #/XK5E9MJ\2:$ )M&40"NFI[J%:UW:9IVL.1&'+JY8[=.:7\^_D2R*A$ M>=A+8OOLSY]]9X_6QCZZ I'@N53:C8.":#4,0Y<56 IW9E:H^61A;"F(5;L, MWAQT@YWA3BX+ M\H8P':W$$N^1OJUN+6MABY++$K631H/%Q3B8=(?3Q/O7#M\EKMV>#+Z2N3&/ M7OF2CX/($T*%&7D$P;\GG*%2'HAI_-EB!FU*'[@O[]"OZ]JYEKEP.#/JA\RI M& <7 >2X$)6B.[/^C-MZ^AXO,\K57U@WOOTX@*QR9,IM,#,HI6[^XGG;A[V MB^B5@'@;$->\FT0URRM!(AU9LP;KO1G-"W6I=323D]I?RCU9/I4<1^G,E*4D M[C(Y$#J'F=$D]1)U)M'!^P*_&Z_U7X5?293;]1&'A1E!E)6T.<3^*?IC[Q(%9,*C-BO8R.D %)CWDO-%E,YSNU.AR_:<-\9P DG2Z5\. MO-:'N-NYO(R\/(!>4AO/(4ZZ7KBHA0=#C'0"@_-.TDW@T-V%>S-8HEW6F\8Q MVTI3,XZMM5UFDV:&_[DWFY#;NY3<%84+#HW.SOL!V&:[- J953W1&ULU5CK;]LV$/]7#EZZ-85JZ_WP M$@-YM%B I@B2=,,P[ ,MT[90B?1(*FGVU^](2HJ3R)J#?ACV11*/O.,]?G<\ M\>B>BZ]R3:F";U7)Y/%HK=1F.IG(?$TK(L=\0QG.++FHB,*A6$WD1E"R,$Q5 M.?%=-YY4I&"CV9&A78G9$:]563!Z)4#6547$PRDM^?WQR!NUA.MBM5::,)D= M; M7"R.1ZY6B)8T5UH"P=<=/:-EJ06A&G\U,D?=EIIQ^[N5_M'8CK;,B:1GO/RM M6*CU\2@=P8(N25VJ:W[_"VWLB;2\G)?2/.'>K@UQ<5Y+Q:N&&36H"F;?Y%OC MARV&U-W!X#<,OM';;F2T/">*S(X$OP>A5Z,T_6%,-=RH7,%T4&Z4P-D"^=3L MG,X5O+TE\Y+*PZ.)0I%Z8I(W[*>6W=_!'L E9VHMX0-;T,53_@FJTNGCM_J< M^H,"+XD80^ YX+M^." OZ.P+C+Q@R+[S0N8EE[6@\,?)7"J!6/BSSU@K*^R7 MI?-C*C2%V6A'MY!$*-&K@M!Y)EWCV:( M)UXS97S8IZ:'$H(8]?1B)TV#78KNV#_,G"P.(0A"Q_,2."6E$7UCBO251AY3 M1->TJ8&'@W5""*1!X,21JY^HM9UAG+UO9G& [+BK4?A?3) 0H19NHB,4!;Z3 MI3'<Z6!O8S:W1$FHL+,*0#&?_'BBN M6>'UKG!0MMQ0 MK:TIA=S7-^:4N6B5.3/*O/!7FF366Y[C)4'CKU#$[G'UJ.O$@QO<+M]_(+2/1I(:L.HUE"T>[4H>2W\,>Z40F4;.*H;N+XZ M_?)D=W#'G&[4HP8"]]5XN#42MUO"YQ*?# .MH^G&:@S1"WL.P,,08V*$WM.T M: ^Q9^CVLP#/):^)>(^X$(\'!$#FPX?ETIX&3VT =YSZ\*9]?6< ON/ >F6, M7F[\G6+_LXAG)MFQ*#AA$/='O:MR@8=-$L9\'VR$7@JQY^_&1H9E(37O$.&V M"Q^>-W8#1(;GCN,(W@Q4D:2K(LG>C<2NAF%80B]*S3\V-JO2A+MM$6HE%<93 MKWOLJQ[/U&' [D8547LU>$^[L-?_3_2WRP==PW[0M>PO?B-:S. 19LX!;,VQ M:\WP5V+XC\.LQ_-"M_*NXZ?98=M8OZ:7/NAZ^H.NJ_^?M\N3K2N'BHJ5N5B1 M8/Q@;Q\Z:G=WV+:($I5!B($$&1U!)0_3VC)2)$*ZDXOI6B5M6G=JQ?']0_Y8-7@WF" BT9 M^1O',IE9$PO$: ,S(K^P_:^H'-!0ZT6,B/P7[$M;QP)1)B1+2V<508II\0^_ MER!J#DJGW<$K';Q3A\$9![]T\-_K,"@=!N]U&)8.^=#M8NPYN !*.)]RM@=< M6RLU?9'3S[T5+TSUB[*67#W%RD_._^!;2/%_L,@:C<&Z>&, VX UWE*\P1&D M$MQ%$3* M%%/P2+$45ZI17?^9L$RHWL34EFH0.A0[*@->% %[9P+VP0.C,A$@I#&*F_ZV M&GQ%P#L06'B=@@^07P/?O0*>XPU:XEF^W]UO<0^ZW7^#]!HXYWL/N]T#%)WK MO0'#KUX'/]?SS^BMN%J"N'RY BNBTZ[?B/!;AG=J;9#@G]^5.;B7*!7_MF6N MT!ZT:^LE[U;L8(1FEEK3!.+/R)K__),[WID2=4W6?-LXS=\!<8=CX?C$WROK6XF8]\[ M@=<945]XAL0:\$85O%$GO 44. (7"EW,"(%< /4.%LO]91O$0FU2P^-B&U&KR!V1M87HB&Q!L1) M!7'2"7&90+K-IW"M1'E ,F'QH44A5A4U@ (-T=&U8(W!CX$+T@MQ6T9>\!MW966_0)M5"4VI-T,=M MIMNY2>I=/99RS:+&<4^!&]TS&E4+3:DU@1^WC>X;^\;>M68I^!9RD[O!P*A: M:$JM0&[7#ME2Q+?YZ:8 >859G#95K=4)ZEU^;GC2OG!OE\4YZ%&F.)9]@'R+ MJ0 $;92DJMK5!H\7)YW%C62[_"COB4G)TOPR03!&7!NHYQO&Y.%&=U"=-\]_ M %!+ P04 " #Q@:A8]#X=.=@" "P"P &0 'AL+W=O4LS")HD&8$\J#R5D)$K-*,>I M!%7F.9'K)V3@X MBT_/XZXU<#N^4ZS4WAAL*'="W-O)]7P<1)81,DRUA2#F]8@7R)A%,CP>:M# M^[2&^^,M^I4+W@1S1Q1>"/:#SO5R'!P',,>,E$S?BNHSU@'U+5XJF')/J.J] M40!IJ;3(:V/#(*=\\R:K.A%[!G'O@$%2&R2.]\:18WE)-)F,I*A VMT&S0Y< MJ,[:D*/4B]=I:?'DI:F /3\.X2-:%,O1^%VG"TGL*TYG.^X9,< MX'-#Y!%TXPXD4=+[USPTH?GX$A]?XO!Z!_ N1%Z4&B6@9V>Y9D_1;G1A?UO3E5!4AP'YL=0*!\QF+Q]$P^BCPT!='T 78?>/1# M-L4=F#)2L]]E^N<7LQVN->;JUU/,NRTP[WGFO<;4[Y@7GKD_A0Z4"K.2 :,9 M/L6\&;L+:R12-;#L>Y;]UQ((61T22*.+%Z9YX ,8M"B000O,AY[YL$6!-&/W MGQ7(L6=YW(AT54I.=2FQ QE=V8'J.*HB,W?HA9%\@SX\RJ)]PII_'HZ.7R5-'MY:;IWY3).6I1*W$:EC'>E,FZL M9_^KE6;PX6&MA'O]E^UE31.SH%P!P\Q 14=#4Q_DICW<3+0H7$MV)[1I\-QP M:5IJE':#^9X)H;<3V^7Y)GWR%U!+ P04 " #Q@:A8T)D DQ@# &"0 M&0 'AL+W=O\[E+H.M MD"\J!M#D-4VX&CJQUNM;UU5A#"E5UV(-''>60J94XU*N7+660",+2A/7:[4" M-Z6,.Z.!C#-5W!'/33 M>B9QY98L$4N!*R8XD; <.G?MVTG?Y-N$KPRVJG)-C).%$"]F<1\-G981! F$ MVC!0_-O !)+$$*&,'P6G4][2 *O7._8/UCMZ65 %$Y$\LTC'0Z?OD B6-$OT MH]A^A,)/U_"%(E'VEVR+W)9#PDQID19@5) RGO_3U^(<*@#DJ0=X!< [!'2. M /P"X%NCN3)K:THU'0VDV!)ILI'-7-BSL6ATP[AYBG,M<9D<7%) M+HA+E-E5A''RQ)E65Y7 EUAD"KDQ>+&W'K@:#1E9;EB('^?BO2/B??(@N(X5 M><\CB/;Q+AY$>1K>[C3&WDG"!RJOB=^^(E[+Z]3HF9P/]T_(\RHYXZOJP_EVMU!:8O%_KSNNG*Y33V<:PJU:TQ"&#K[Q"N0&G-';-^V@]:[. MZW\BVW/>*9UW3K';LDRPUNI,YLC (DV3VHR:[5ZOVQNXFZK\FK2;?L_WRK0] M8=U26/>DL&?;%R!JT@U(;',$WXL4VU%1W]@GE<9BQJ=V9=H+OD8-MMN]K'.3 MWZY;D=GV;[R;0S=U:9T@Z-6["4HWP5ENR,X-S](%UII8UAJ*BF[P%TO!>9;J MTHY;ZI66>BD_>K5=.Z;OL'TFNS>GZ] M\GZIO']2^:[7_K/V_EG::[/^T.Y61DH*&ULS5A=CZ,V%/TK%I6JKM0.& ))IDFDF<-SS/23#1<94OI2;%V9"XP2FY11U_>\R,T0 M8GK^AO[?D-9EG)/&2TS])HM*Y,W% @C>H MH.HSW_^&*T*AP8LYE?8OV%>QG@/B0BJ>5*R$.$C1.=X)?)?C' M":,S"4&5$%BB9666U@-2:#$3? ^$B=9HYL1J8[,U&\),&]=*Z*=$YZG%)^V4 MCUQ*L,("K%,D,/BE/$KP^!K3(L$)>"]X!I:(Q@5%5GR^ 0^$%DH_ZP#XZ0$K M1*A\IZ%D"54=" -?4EY(Q!(Y^:O/]&_M[O!7Q"X@8$\&?@>_ZHHY[EMZ<'/>4$=2\"BQ>9;I M_EKG=Q7;BWAI"P<":Y&?UN2G5^'YZ9""#036$@QZS9#B?3_75^]J.3H<^T>V M[XH:C_QNW\.#<0M^VV*OR[5#.(OQ_ZWV_9"7=G(HM+8 ?B. ?Q7NK\H82K2! MT-JB-8,A[!VC!O9_<+KLC^"Q_4^#8!"><7\SK\'^@>UQO5I5I756UIM]<<\& M0FMS;:8Z&%Z'T0<=!H=":XO6C(.P=W@:V.C1B8>C\-CGIS%P?,;FS8P&^X>T M)=>KO%#DF9K.,\(%^,35&<_W0EWF)GP,?>L>N/XV*/#\Z\KU[L*V48;&UNVU2#^H%4^4F2WVWWM&[L_M8 M1_?OS4Z?W:YJ8,IMPB?7,E>*9/4TQ M2K P ?KYANL/J[HP+ZCW/Q?_ 5!+ P04 " #Q@:A81'PHLE $ #O& M&0 'AL+W=OAGSX'M]S M?6YR,(,=%T]R#:#07",#)4YYT_F MY'XQ] *3$200*P-!],<6)I D!DGG\2T']8HY3>#A\0OZ;Y:\)C,G$B8\^8LN MU'KHW7AH 4N2)>H+W_T!.:&.P8MY(NU_M,O'!AZ*,ZEXF@?K#%+*]I_D.2_$ M08#&J0_ >0 ^#FB?"(CR %LY?Y^9I?61*#(:"+Y#PHS6:.; UL9&:S:4F66< M*:'O4AVG1H]:*9^YE&@* LW61 #Z!3T2(8@I+WKW$12AB7ROK\*WC*KO]TPJ MD>F%5 -?Z00,C!_GDXWWD^$3DT7H@3.UEN@36\"B&N_KQ(OL\4OV8]P(^$!$ M"T7A!X0#W*[)9_+V\*@AG:@H9F3QVB?P)IQM02@Z3P#-@%$NT"-7(.LJU8AD MFO=6;D@,0T]WIP2Q!6_T\T]A-_BUCJ8CL KI=D&Z;=&C$Z3OF*(+FF16+S.( M,T$5!;W&SW&2Z65&2\%3-.'I)E/$MBY?HD]$,,I6A[+[^[,&1O<*4OE/7<': M+@OF"*Q2L$Y1L$ZC2AZS=*Y9ZRI(0UPB*F5&C&:(/M ]OD*Q%9)]5+ZC+!_W MOJXJ^ZDZ=BKSR-Z.(AP&0?]FX&\/";\>UVGWVOT.+L95N'0++MU&+E]UGE+I M1=Z L.\4%@/2#ZWX"66,JEKE-R*>NY".P"KD>P7YWE4HO^>R8([ *@6[*0IV MTZB6Z8%(4B R$V!>)$8\L?[4MJ&._AZS?R#=\$CR*E?<.J_F9-=3OD! M_2X(,TVA6U>_68(Z4HV@YZZI([ *_S H'41P%6V0I^&H9J[0JD4[L%WA#VB% M9M"S2Q"^ZJR@U8_ZE;_Z]T.(2Z+X?_9'6,NT$?5LIH[0JC4H;6$874>'.#65 MKM"J12MM9=AHPB[MD/9K31^]+1J'5),M+5W8[.G^6^6X-MM&U+,7S!%:M0:E M%0R[UZ%RIP;2%5JU:*6%#!L-UZ4J[]4\N8\M?^V@3ON$U$L/%[[=Q-5+/:I- MV9%)R[G]",L7EIXO[%^'U)W:1%=HU:V:TB?B1DMUH=1ST&.3NVRNT*HU* TA=>S4\;E"JQ:M='RX>2?P0JU' MK[_JMCK'4G=JR_R#K>,4Q,KNJ$L4\XRI_3YL<;78M;^S>]5'U\?A[62_]U[" M['\*>"!B19E$"2PU9-#J:9LB]KOK^Q/%-W:#>LZ5XJD]7 -9@# #]/TEY^KE MQ$Q0_,8Q^A=02P,$% @ \8&H6$=UOMCA P R1, !D !X;"]W;W)K M&ULM5A=;]LV%/TKA%8,+=!%HN0O9;: VEFW LT0 M).OV,.R!D:XE(9+HD;3=#?WQ(RE9'PZMQ8&LMCF&P8DTDEY9KN.,[%SDA96 M,-=S=RR8TZW(T@+N&.+;/"?LGR5D=+^PL'68N$_C1*@).YAO2 P/(+YL[IB\ MLFN4*,VAX"DM$(/UPOJ KU?85PDZXO<4]KPU1JJ51TJ?U,6G:&$YJB+((!0* M@LB/':P@RQ22K./O"M2JGZD2V^,#^D?=O&SFD7!8T>R/-!+)PII9*((UV6;B MGNY_@:JAL<(+:<;U?[2O8AT+A5LN:%XERPKRM"@_R=>*B%:"Q#$GN%6">YPP M.I'@50F>;K2L3+=U0P0)YHSN$5/1$DT--#VAMZ?8"WA)VA3S\'KF..S+4LWIYNM=3CE3, M__E9AJ)/ G+^EXFW$G=DQE7K_)IO2 @+2RYD#FP'5O#]=WCB_&AJ>B"P#@6C MFH)1'_I!;*8>R\2)3E1;SR[ (]_#_MS>M:LWA'D.'CMU6*>N<5W7N+Q' M)6Q39;VIY[(_$%BGRTG=Y>1" IP,2<% 8!T*IC4%T]<*L$PLMZYRCSTIP=[D<_D?"*S3IU_WZ5](@OZ0% P$UJ$ .\TW MKO-:$5:9[?W-G;GN]$B$IC!WXGMF$>*6%\ OJ0RM& ?GM3/59\7TBWT,:, MX!>YD7TKY@[JKH="Z-#3^"O=ZE](_6:]> ;M/WL1Z YZMB"VZU#$2G>6)\5<132;2'*0X1ZMCZ/ M^J!/88[FE^J<2A^V-##E(=J9 K M2 \3(!$P%2#OKRD5APOU@/KT+O@/4$L#!!0 ( /&!J%CXU? $300 .88 M 9 >&PO=V]R:W-H965T9W=$<*>6=-68Z%/&4;E^\8 MP7'9E&N0U*G.:DX"DM "/KB?,1WL]1J!K*BF\I.?*S8Z!& M65*Z52>?XHGC*48D(RNA(+!\.9 YR3*%)'G\78,ZS3-5X_GQ"?VWMF)5C+;# TS&C1\!4M413!Z4V9;>< M)BW4,CX+)N^FLD],G\B!%'L"/H#3T2+E>+-A9(,%B<'R!WC&&>'JLF#I],7R4E73?*__E9EH)/@N3\+YUN%6Z@QU7O]WN^PRLR<>0;FA-V M(,[TYY_@P/M%-[0EL(X$02-!8$(_F4XW8]4X*!O5OZ##% :1#Z.Q>SAGKRGS M/1AZ35F'5]CP"HV\YE^^Z3@9FZ[5W1)89[Y!,]_@1M8;V)3 $EA'@F$CP?"U MUJL:PS-/#5$8H9[S7E:%D7?)>*.&U4KX%_S1KM68T5Q7RMBP]IB(!\S(K M$P9FI%@E\BO)5CN<\>%7+Z(EM*Y4;5J!X:V\;#72V$+KRM"&&F@,#-.N4YAT MRGNP(TQ=DU]$M>-7@-%Y?.S;VU32)=I&#VC.'O:L+>LO9%4SA:M7UA):5[ V M%<'1K0QN-3?90NO*T"8G:$PEKS%X],*]WEW0_Q*EKPKU-D=MR$'FD&/5YI>3 ML9G%M4ML"ZVK61N_$+R1TY'5=&8+K2M#F\Z0,?:\PNDU8-?#_J#G='W5\(+3 MVQ2%S"G*JM,-"=Q,X^HUOL76#VH#'@IN976KX&-KRA_]AKNM[JH<;$ M,.Q;75LUZEG=/=LQED;NS^#]O-IR;V&J M7P >,-ND!0<964M([VXHB;%J4[TZD68O]Z675,AW0WF8$!P3I@KD_36EXG2B M'M#\M#']%U!+ P04 " #Q@:A8&/E+S?(" #1"@ &0 'AL+W=O,86:ZU6;@E:2;U@AT-2YS"#.1=>002TV!U6T%$\ASS:1T M_*E)K>:=&M@>;]B_&//*S!P+F+#\)TED-K+.+)3 B]S>M8*%X*R8H:K!04A%9W_% GH@50/-T KP9XNX#@&8!? WQCM%)F;$VQ MQ-&0LS7B.EJQZ8')C4$K-X3J;9Q)KIX2A9/1+:R +@%]1)O1E B(WY*?+=#\ASO*!# MS^3_X?X>.7Z3:M_P^<_PM1*K4\@63=3E^D#D6VE(&A2$.QCWU1;E\<*V#= _>U916X0^FXX MM%=M]1UAON/VG"9L2U>OT=7;J^N.$EWL,ZEJOK-R]\)?N@,'(MMRVF^<]M^H M"/N'3,&!R+92,&A2,'AM$5; 7KNZ7#]PO9TB_#HYPO&Y&:B M7]!TL=%?4$L#!!0 ( /&!J%AH[.1ST , *,/ 9 >&PO=V]R:W-H M965T&9X:WZ9[QGV(#(,EKEN9B M9FRD+.Y-4X0;R*BX907D^"5F/*,2NWQMBH(#C30H2TW'LGPSHTEN!%,]]L2# M*=O*-,GAB1.QS3+*#X^0LOW,L(VW@>=DO9%JP RF!5W#"\COQ1/'GEFS1$D& MN4A83CC$,^/!OE_:E@)HBQ\)[,51FZBIK!C[J3I?HIEAJ8@@A5 J"HI_.YA# MFBHFC./?BM2H?2K@/$YF107,6?I7$LG-S)@8)(*8;E/YS/9_0#4A M3_&%+!7ZE^Q+6\\S2+@5DF45&"/(DKS\IZ^5$$< ^R. 4P&<-F#T <"M .ZY M@%$%&)T+\"J GKI9SET+MZ"2!E/.]H0K:V13#:V^1J->2:X*Y45R_)H@3@;/ ML(-\"^0W\B?EG*JLD:L%2)JDXAI'O[\LR-6G:_*))#GYMF%;0?-(3$V)OA6# M&59^'DL_S@=^7/*5Y7(CR#*/(&KB38RY#MQY"_S1Z27\2ODM<>T;XEC.J".> M^?EPMP.^Z(A.2Y K"2Y(7-=0\#) MWP\KHR3_JYE>[U;TH: @S [@%7IJ! M(FKMC\4^-;-]WFD:+#B;+]=VFU;*#RKI[IVJHX-E0]=D2QKOV+EG6:W)]OJZM-+\T^G:;8_+@3PVM!O7 MVHW[*ZA1+!';KF2\3?&Z4Q;6#=GS1 *+XRX]QZ=Z3CS;;@G:8>6W:J\)JG=L."LUVB[Y]*6G@M\"H)T?&"A,XE.3G1R[>] MEJ:G-MZD+6IOI)>*.A!90]2[6M2[\T2]BJ!L72M]PW.7_=VI6">K_@R;16^4 MEPHZ$%E#4-MZOR1;EQ\<1Y6IRS57DJ,!VP$_=![GE9?&_N:.6M)V&+5/F$5_ MN)=J.Q1;*:YY]!C!>^=:OP(%T0*6U_MZM'YI/NCW56O\T;Z?E^_%=YKR^8J7 M]W62"[PWQ4AIW8ZQ$'GY(BP[DA7ZR;-B$B^_NKG!5S1P98#?8\;D6T&ULK59M;],P$/XK5I@02-ORUJ9CM)&V#L0D)DT=8Q\0']SD MTEIS[& [[?CWG)TT=&U6D.!+8SOW//?22'@M; MR6IM9-F"44')1/.D3VT>M@#(TP^(6D"T"QB\ (A;0.P";92YL*ZHH>E8R351 MUAK9[,+EQJ$Q&B;L5[PS"M\RQ)ET!BL0-9 3O2T4&!.N$ M7,EZ;HJ:DXLLD[4PFKRY D,9UV\1=W]W1=XTR.DAX0]4IB<-C$@71H$?/ M]._A\0$Y<9?IV/'%+_!UR9M!!FQ%YQR.=Q(]59 S0SY+K2<8*FNJ/D]" MOJDVVB;LF,QAP81@8H$WEEO#OG0T/A+GP_:N51H%<8)?;K4=Y[Y5&+R+.J-G M^H>=_N%!_0^*&3B11=%;]0UVN.7Q)#P;AN&.L#ZSI%]7TNE*#NJZ%ADV=@WV M8E9*KIAKO3;'\%1A&X6<9$W%<:PXZ%6?[,E*PN&.]'V;X=D+TD>=]-&_E02( M_ _U,-JOAT$RVI&^;Q0FR6XY^%OMM02U<%-'$R>E:4?=:3?8+EP_WSF_Q('7 MS*??-,VTQ&:#):X)AP(I@],19E,U$ZC9&%FY)CZ7!D>"6RYQ:(.R!OB^D-)L M-M9!]S<@_0502P,$% @ \8&H6'C_;VI< P .PX !D !X;"]W;W)K M&ULS5==3]PZ$/TK5EI5(/62C_U@H;N18!$J$FVY M<&D?JCYXD]F-A6-O;6>7_ON.XQ VO6D*:AYX26QGYOC,\7%D3[=2W>D,P)#[ MG L]\S)CUL>^KY,,TB;OM!_3SLG@L9D$US"7_PE*3S;R)1U)8TH*;:[E]#U5! M(XN72*[+)]E6L8%'DD(;F5?)R"!GPKWI?27$3D(X_$U"5"5$3TT85 F#LE#' MK"SKC!H:3Y7<$F6C$GGT%2IP^:Z3XJ M4\L3U?)$)=[@C_*\)2=: RJ =9%+1A>,,\- /\B6$C3EHR(VZJ,4JAXXI9II M\O42)R 7!G+]K4TPAG"# M6KA!%WH\ISHC\+U@&\JM<=J*=0CC$L'^;C9Q%$;#\'#J;W;+: F;A.$XJL,: M!(&YZ]D36$.N42W7Z$5MA%&?PO4$UA!N7 LW_NN-X!!&?]H( M+6$=&^&P)GC82?"&K01;HJ.%<45_,ADH\FEAE: +CJLDUL6CT:-6HW?.\=SU MZ@FL(<>DEF/RHHP^Z5.XGL :PAW5PAW]M=&/_N?@X!>/=T4T:(7!XPDG>*K! MR:V0O_K:"5"YVW4&K1;OGN:Y2]476E.4G6-?^*)L7M'I2[R>T)KB/1X*P\ZC MTY.L7D&,.[S>&>*H^3LG>WNMPN/(B@E-."PQ)S@XQ)VBW$W%=8Q.RI.O;^4-\7XY]02P,$% @ \8&H6$J;P417 P MQ P !D !X;"]W;W)K&ULS5==C],X%/TK5P&A M&0DF7_V:H:TTTPJ!-,!H!MB'%0]N9$G8D]"-!%7E.Y#]7R,1QX87>_<0MW67: M3OC+^9[L\ [UQ_V--"._9DEICEQ1P4'B=N%=AA>KT %*1]6X!BME(\07 M.WB3+KS 9H0,$VTIB/D[X H9LTPFCZ\5J5>O:8'-ZWOV5TZ\$;,A"E>"_453 MG2V\F0^(E,1Z#"=KU(0R=6IF/]ZMX>3I*3P%RN%# M)@I%>*KFOC:Y6$8_J=:]*M>-'EGW+9%G$(?/(0JB40=\U0]?8U+#XS;<-P[4 M-D2U#9'C&SW"MY*84@V7.XFE 8XY!"/.90C?X=I 0&RA"OT.=Y@8NU)8XT9W M&="[HGT\+]2>)+CPS/.G4![06SY[$DZ"EUUV#$36,B>NS8D=>_R?-?(<+I5" M4Q[6EVM*-I1135'=UTX*YLF\M;Y(RGKJ[,>J&_NQ4#D;543FJ5DS^JAB=#&C<06XXW=*$<%T:\%YG*.']QKI"-LSL&-\79N]/KO& #*+3+CF]Z_WNW@U$UK+F MO+;F_(\J^O,AC1N(K&5<&/QHBX+_7?851;.@?SZR>T/:J34ZMK _-<$/*#6U MY*5UQT]'#EXK?:#%M?V_ZMQWE"AAN#3 XFQJ)LFR9 MRX$6>]=U;H0V/:R[S,QG!DH;8.YOA4F]&MA&MOYP6?X+4$L#!!0 ( /&! MJ%C6FT\'Q0( #H' 9 >&PO=V]R:W-H965TF\MD)"K-*(>Y1*HJ"B*?;X")[=CQG=W" M'5WGVBZXR:@D:UB ?BCGTLSXT-+L M4H/3R1>=@T0WA!&> EK4A3,I1,6U0J37,>?N.\ST1>HL _1]C#80]\^CY\!FD'#U["7>.\LX\[ M^[CF"]ZR+]>$TU_$EM0YF@JN!*,9:2J,9V@N00'7S8)8H5O*3:(H86AA%L&4 ML\G3]\E2:6D*\D=?/AH!8;\ ^Y%>J9*D,'9*>Y;<@).<'/FQ=]V7G?]$]B)7 M09>KX#WV9)*F35V4Y)DL&9P<#;&/K\TGR4#V.6_HXIK.=I--XGL#[ V]D;O9 M-]43%P0!#G$7]T)OV.D-_T6ON:D,^N0V;-&>C" (!_A [.LH' S#L%]JU$F- M_B155I A*$HFG@$N)#!37ME.>N^'%KU2X@^&472@MRYW-_E5,^UA3KA"#E4%ZEP-C3#:= MNIEH4=;-;BFT:9WU,#<_-Y VP.ROA-"[B>V?W>\R^0U02P,$% @ \8&H M6"L$M:.[ P &ULM5A= MCYLX%/TK%ENM6FDZ8#Z3:8+49K:[E=I5U.G'0]4'#UP&;P%3VR0S_WYM8$A( M"&TDYB7!<._)N,_1 H@T7V>%6)II%*65Z8IHA1R(BY9"85ZDC"> M$ZF&_,X4)0<2UTEY9MJ6Y9LYH841+NI[:QXN6"4S6L":(U'E.>$/;R!CVZ6! MC<<;'^E=*O4-,UR4Y YN0'XNUUR-S XEICD4@K("<4B6QFM\M<*!3J@COE#8 MBKUKI$NY9>R''KR+EX:E&4$&D=001'UM8 59II$4CY\MJ-']ID[85L02=B+E]0!_( M?XRC54:$0,^O01*:B1Y ^FH\_1JB+MWIIYM*ITXLNQ/+KO&<7XAU@=8940KT M]?CV7H6C=Q)R\7VHU ;;'<;6R_5*E"2"I:'6HP"^ 2/\\P_L6Z^&"I\(K"># MT\G@C*&'?W.FYKO<[PIX5&&H\ ;-K]'TMK()<>"X,WMA;O9+&@CSG9D_[\)Z M9-V.K#M*]G4457F5$0FQ6MY*C8@2O8$,$6V0O#T&+S$.YN[\@.E@G._.9\-4 MO8ZJ-TKU7[5K_[ZJWA$)S_,)NIW1/U1HBN6EY4$OB-8TRU MZCT;I83'6\)AB/4H\+F+8"*PG@9!IT'PA'M!,*4,$X'U9)AU,LPFW0MF1_VH M%H[G^@=M.Q#FJ1WC1-_..[+S4;)O*UY067&X0 F]UQ?BHJ;,DH1&,,Y\%/K< M*9L(K*<"MG;O?.L)>[<%GTB)J=#Z4NS9'SQI_[9PO0W5L@YWW<$HYT3WXIW] MP*.O]? ]*,.:LBQ&-%>4-Z!9#MNJ2-^9EWQ*%4=&R/!$GG*$8R#G#T_ M$Z'U2]X9(^P_9:M.ZHZF0NM+L?-'>-1WG-^JP;'_Q_K4UV_57T0U9,V] ['^ M-T*=(^]H(5 &B4JS+@/5);PYX#<#RTP[*#83"Q4EEQ)2=J_'R4[7E*XW0Z[V!+%]T@^B4RW2M^;$M'"8R6D&0>E MM?5%&)J\Q(J9@:I1TLE2Z8I9VNI5:&J-K/"@2H1Q%)V'%>,RR%)OF^LL56LK MN,2Y!K.N*J:?)BC4=AP,@YWAAJ]*ZPQAEM9LA;=H[^JYIEW8L12\0FFXDJ!Q M.0XNAQ?3D?/W#M\Y;LW>&EPE"Z7NW>9K,0XBEQ *S*UC8/3;X!2%<$24QD/+ M&70A'7!_O6/_[&NG6A;,X%2)'[RPY3CX$$"!2[86]D9MOV!;SYGCRY4P_@O; MQO?\8P#YVEA5M6#*H.*R^;/'5H<] /'T ^(6$#\'C%X )"T@\84VF?FR9LRR M+-5J"]IY$YM;>&T\FJKATMWBK=5TR@EGL[FF!Z'M$S!9P-7#FM=T11;>P3>F M-7,2P_$,+>/"G)#U[G8&QT=3/[)KZPM0LQW% 76M0;S#(WKX9GD>? M^LK^3V0'(HPZ$4:OL6^<%A(%=K:9M7UEF[V73I6_*9?4(SJQDQ M?VB:@4=O:,6E 8%+HHP&[ZGC=3-$FHU5M>_#A;+4U7Y9TMQ%[1SH?*F4W6U< M@&Z29[\!4$L#!!0 ( /&!J%@V10;0Q0( $8* 9 >&PO=V]R:W-H M965TWD.R?G''^)/=QR<2M3 (7N,\KDR$F5 MRL]=5R8I9%B>\1R8OK/D(L-*3\7*E;D O"A &74#S^NZ&2;,B8?%M:F(AWRM M*&$P%4BNLPR+APN@?#MR?.?QPA59IN99E03)@DG"& M!"Q'SB?_?#PP]47!3P);N3-&QLF<\ULSN5R,',\( @J),@Q8_VU@#)0:(BWC MKN)T[",-<'?\R/ZE\*Z]S+&$,:>_R$*E(Z?OH 4L\9JJ*[[]!I6?R/ EG,KB M%VVK6L]!R5HJGE5@K2 CK/S']U4..P"_LP<05(#@?P%A!0@+HZ6RPM8$*QP/ M!=\B8:HUFQD4V11H[88PLXHS)?1=HG$JG@K=$$(](,P6Z//=FN1ZB13Z@&;E MLB*^1'MJY@_H*_"5P'E*$DS1%:S,PAQ/0&%"Y8DFN9E-T/'1"3I"A*'KE*^E MII!#5VGEYOEN4JF\*%4&>U3^P.(,A?XI"KR@TP ?'X9/(+'PL YW=5XVM,"& M%A1\X3]".T53BG42]5Q^?]?EZ%)!)O\T62VY.\W[ZMJFGJ6$V=@YIN&%&P0#.%%30VVD'X2]-OB:SF-+).HS=LPJC-&%HBJ\70 MM3%T7]>$)2S:::]PT/>\)TW84!7XW3U-V+.:>@$@V??.#_J/?L2-E4%OO>D"=V=7=Z< ML/2FN"),(@I+C?/.>KJ+17EJ*2>*Y\7&/^=*'R.*8:H/>B!,@;Z_Y%P]3LQ9 MPAX=X[]02P,$% @ \8&H6#Z8QTAW @ Y04 !D !X;"]W;W)K&ULK53?;YLP$/Y7+%9-K;0% BRM.H*4'UO7ATY5HVX/ MTQX4"2]-G.U6I8FL#6<" M;A71=5E2]7,.7#93;^P=#'=L6QAK\-.DHEM8@;FO;A7N_)XE9R4(S:0@"C93 M;S:^7,36WSE\8=#HHS6QE:RE?+";ZWSJ!38AX) 9RT#QLX,%<&Z),(T?':?7 MA[3 X_6!_:.K'6M94PT+R;^RW!13[\(C.6QHS&A@GGX(N$-52,2C=^0, CC@7P6_PZ/7D@GZ@6-'%_T#-^5E'F# MZA JQP_&HC0M@;_J&-*4%LW2#3)9"U,>_5Z:S^K M9JY%G]CG.,/:D?.'IAV >+&V3&C"88.4P>@<)X!JATJ[,;)R?;F6!KO<+0N< MPZ"L YYOI#2'C0W03_;T-U!+ P04 " #Q@:A8(V)U7VP$ X& &0 M 'AL+W=OSFX?IYLIM#U?,\;FYNZPLZPL!;6X.Z4W)T3N.,H6B?K&$MU(W'" MN*3_8/W\>/4B0!"]:ZGIDK&[CEOC-X+0MAUG3T=7G.6&KMLMQ"V%N,>%=/%R M6]=S; >A/5;M*!=:$'9S\DI.7B^G&[)1.T"FBBI)M$I9S):_NRCVHIS;"0.! M-03[I6#_DD\$?\@Z# 36J$-0UB&XY!,A:"U&:(6^O?]$.!K6X!Z6W,/_Z8D0 MMCO=#T-_7T97F&NC [T'K6K/MGJ%S')?0+CR47'.7:QHUKWK]@*=N_"&0FO* MKED5>,D>+-"'JL5 :,U:5 8%]N[[S^W# KV^-&W?MJR]!7PTK,F^LA7P%%\Q M1"<6%VKT&/)A&.PKZ8IS L\_(*5R&;#?9MRFHXRSB @!]'W&/%H!Y8'5JT2^ M0ZHW'MG)NQ?U[,4X$%JS!I5!@>Y%&[/7_YQ=BX'0FK6HC!'L=T;/;4ROM4Z# MP&[UY9&H)O?*X\!>ZS!D6_KM=G-MQ]W7T1'F!#8Z(*0R*?"(2^%X3A+,'[O) M]2:?O=X&0FM*K3P-#"_:>[V6Z>Q:#(36?&FO?!'J]T7/[+T"O;X:P]:6>"2H MR;RR-JC7+@S8><6%&BT5H/W&ZXKRW4,R:F.3?E?R!TM'$4LR(A7%)2=$;W_= M-(>=D5QB2((J.X/LBXZ+>LW2V;48"*U9B\H/H5/&+O^]!]M#E%8'MD/0P0ZL M/ PZ8ZK7E62T([9 2#_3F161OKZIGZ%\R7-!4@)@N59EWY"H7OQM2[ M$\FR?-+[P*1Z/\P/5T3MA%P'J-\7C,FG$ST\+O]9,/T74$L#!!0 ( /&! MJ%B,J6(RF ( H( 9 >&PO=V]R:W-H965T)1E@ */564R;%3*E5?N*[,2ZBP/.L**-^,'=]YOG!+ MEJ4R%]PLK?$2[D ]U#="S]S.I2 5,$DX0P(68^?2OYB,3+TM^$9@([?&R"29 M<_YH)M?%V/$,$%#(E7' ^K2&"5!JC#3&S];3Z1YIA-OC9_>9S:ZSS+&$":?? M2:'*L?/!004L\(JJ6[[Y#&V>V/CEG$I[1)NVUG-0OI**5ZU8$U2$-6?\U/9A M2^!'>P1!*PC^51"V@M &;6+5.0YAYBW=*Z+M$ MZU1VS11F2S*G@"ZE!"71&9H11A2K M1I]8O5DNUED0Q%&;Q#GGB>_PI\T/I \*0#3]X"'_6!)SO@4?B:>]#Y0.Y1QST:Y+[G M"M,^\-'.5QZ%41"\0M^MBGW/_QNP87*W5FJS2^JE;4F81!066N>=CW1_1+/S M-!/%:[MXS[G26X$=EGJS!F$*]/T%Y^IY8O:#;OO/_@!02P,$% @ \8&H M6#;,>_+% P @ X !D !X;"]W;W)K&ULM5?; M;MLX$/T50BT*!TBBFRTGJ6T@<;K8 ,TB2-K=AT4?:&EL$9%(E:3L].]W2,FR ME2C"&G!?;)'B',TY,QQR)ALAGU4*H,E+GG$U=5*MBRO757$*.57GH@".;Y9" MYE3C4*Y<54B@B37*,S?PO,C-*>/.;&+G'N1L(DJ=,0X/DJ@RSZG\=0.9V$P= MW]E./+)5JLV$.YL4= 5/H+\7#Q)';H.2L!RX8H(3"'^\Q;]#TL> MR2RH@KG(_F&)3J?.A4,26-(RTX]B\R?4A$8&+Q:9LK]D4Z_U'!*72HN\-D8/ MF6##Z>D(^$X(H,EC5F&B0D*RT9& M-20G7?Q[00_E7X%%%LP4PO4L\"^]B;ONX#5J>(UZ>=WE!642*Z F8DD*B958 MXE8Q,0;<>X5Y-HK9>#Q)1+C(XTY*M; F)8ZSELGII1%"PQB&/H3.\O9\_5(#H MC0#^,.P68-P(,.X5X)O0-"-Y74WIZVHJ6YL[-M6TB^7X3=[MDJYR??S&]?$P M&G7[?M'X?M'K^P-()3B';+O!R* )AO5><(P;'MY$@\0SJ(K9 C@LF:[(=,:L M]ZN'QNQ(8"V!+AN!+G]G:;X\I@Y' FOIX'N[VX+7FRIM)>*48KYWG^6].(>2 MKM'VTSX,_(ONM/?W[CY^+YLO+]O\[:30:WPPA2.AM:D&.ZK![TSA&OU86AP) MK:W%[J+E]]Y?#DCBHUZJ:K2H=>QXKY/8W;O+V^/$M#CF0E1R7=UMF]FFC;JV MS<.K^1O37MD>80=3]69XXKV35[E0#+0K;,2R$QO[#/J;8 M(H(T"_#]4@B]'9@/-$WG[#]02P,$% @ \8&H6'VCX])S @ VP4 !D M !X;"]W;W)K&ULK51=3]LP%/TK5H8FD#J2)J%, M+(W4EDWLH1."L3U,>W"3V\;"L8/MM.S?[]I.L\ *VL->&G_<<^X]I[XWVTEU MKRL 0QYK+O0TJ(QI+L)0%Q745)_*!@3>K*6JJ<&MVH2Z44!+!ZIY&$?1)*PI M$T&>N;-KE6>R-9P)N%9$MW5-U:\Y<+F;!N-@?W##-I6Q!V&>-70#MV#NFFN% MN[!G*5D-0C,IB(+U-)B-+Q:IC7,,^I06.%SOV3\Y[:AE134L)/_.2E--@_KBO;IY_"KA MDJI3DHQ')([B]$ ]BW^')Z^4D_1F)XXO>8'OJ:?>94X-E&@_FHKN@R8_9BN, MPN?]\Y"!/D%Z.(%M^0O=T *F ?:T!K6%('_[9CR)/AQ2_Y_(GGB1]EZDK['G M@P>'T\"[4-A7=DBUIYHX*CN7MGF4A=NAE+\CSM/)61_D2PP'?5+;AV_'A\:T MK3#^4?6G_82:N<9\=C['R>4'S1\:/_;PR6R8T(3#&BFCTW/L>^5'B=\8V;AN M7$F#O>V6%4Y?4#8 []=2FOW&)NCG>?X;4$L#!!0 ( /&!J%BTT%_JWP, M %\. 9 >&PO=V]R:W-H965TNM T80D)Z2:2FW;U;Z59;;:^[SPY,$JM@<[9)6NE^_-F8 KD VZQT>0C8 M,.-O9I@9>W[@XDGN !1ZSE(F%\Y.J?S:=66\@XS($<^!Z2<;+C*B]%!L79D+ M($DIE*6N[WD3-R.4.J)0RN!=(%EE&Q,L*4GY8.-AYG?A*MSME M)MSE/"=;> #UF-\+/7)K+0G-@$G*&1*P63@W^'KE>T:@?.,;A8-LW2-CRIKS M)S/XE"PDTCV+Y_U?ZQ-%X;LR82;GGZ MG29JMW B!R6P(46JOO+#'U 9%!I],4]E^8\.U;N>@^)"*IY5PIH@H\Q>R7/E MB); N$_ KP3\DMLN5%+>$466<\$/2)BWM39S4YI:2FLXRDQ4'I303ZF64\L' MQ>.GJY6V*T&W/-/!EJ1TUQ4J'Z$ON1E*]*504A&64+9%EW>@"$WE.W2!7"1W M1(!$E*%'1I5\WYKX:\<+J87TY,71>.XJ#6\0W+@"75E0OP^9X_1H\/=^CRXL@@>QE8*:A]')0K!7T^ MMOH>-;BH_-EEOU4R[E9BLO-:YB2&A:/33X+8@[/\]1<\\7X;0!S7B.,A[>(?^Z?2%I;9ZPU*O*0'[Y=B?^'-WWT$3UC3A(,WO M@C"E/\BW,H0G##CPNA$F-<)D$.'# 11V(T2U2C1#YP!(J:2K-.WN+, G M^7@N5G"*I6,XZ<%J"C<>KMQ'N7DNT_CDLYJ.>LH6;HHW#L_+4KVQ8$KH_5=! M4IM6?])-9Y[BP;[PLXG:U'P\7/1;>YQ.NF'I$+T $1(%*+,[%1RAA+P,[2!P MTPSP#[I!$^9.M&'I<84V.P.M:0XX&HSWS78K8$L4H$\ZS%1OV&,;DV\D+;II M!]O-SX:YZ2)XL-ZWPVQ2I)/0:IBT:T@4A#VYX3>MP!]N!>UL[5FZTG"\M!?\ MMU"XK3U_!F);GFPDBGG!E-W^U[/UZ>G&GAF:U^W12^^$=8.2*(6-%O5&4YV% MPIYF[$#QO#Q!K+G2YY'R=J=/@"#,"_KYAG/U.C +U&?*Y;]02P,$% @ M\8&H6)!_&9;1 @ #@< !D !X;"]W;W)K&UL MK95M;]HP$,>_RBFKIE9JR1/0JH-(I5VWO6A7%;&]-LE!K#IV9ALHTS[\_! R MUD%>[0WXX>Y_O[-]E]%&R!=5(FIXK1A7XZ#4NKX.0Y676!'5$S5RL[,0LB+: M3.4R5+5$4CBGBH5)% W#BE >9".W]B2SD5AI1CD^25"KJB)R.T$F-N,@#G8+ MSW19:KL09J.:+'&*>E8_23,+6Y6"5L@5%1PD+L;!37P]N;3VSN ;Q8W:&X/- M9"[$BYU\*<9!9(&08:ZM C%_:[Q%QJR0P?C1: 9M2.NX/]ZIW[O<32YSHO!6 ML.^TT.4XN J@P 59,?TL-I^QR6=@]7+!E/N%36,;!9"OE!95XVP(*LK]/WEM MSF'/(4V/."2-0^*X?2!'>47,M72[%+CI[.I M%OG+Q<3D5<"MJ,Q=*^*.ZP+<%GRM[53!(Y&2V!.$TSO4A#)U]L8&3B $51*) M"BB'&:=:G9M%,WZ@C%F54:@-LXT!!))T"CX0V8,T/H%Q5Y M=*QJ)K:(H-Q+F+N7D.^]A$/T7C^.7 !;]^MLT.N/PO4!JD%+-?B/5.=0HZ2B M -.7H'$\1ML=-X$M$JD@A@C#-J5AI_0]H1+6A*W0/@;15-(: ME3;9F++P*1Q"'OY[P'$O/GS ERW-92?-)TFX-JEIA,5!L*4U,&2G*U58-E\1 M9_#K:'EX6!_V:H]UV$O?OH9PKT=5*)>N$RMSIRNN?;MJ5]MF?^-[W!]S_Z4P M);RDAI?APKA&O4MSP=)W7S_1HG8=;RZTZ9]N6)H/%DIK8/870NC=Q 9H/X'9 M;U!+ P04 " #Q@:A8N=ZA$-4" #Q!P &0 'AL+W=O4[E=@Q<;(9>RWM9>&"+3)L%/QZ4= &/H+^54XDSOV))60Z%8J(@$N9#;]2Z MGO1,O UX8K!1>V-BG,R$6)K)73KT B,(."3:,%#\6\,$.#=$*./7CM.K4AK@ M_OB%_9/UCEYF5,%$\.\LU=G0N_)("G.ZXOI!;#[#SD_'\"6"*_M+-BZVU_=( MLE):Y#LP*LA9X?[I\ZX.>P#DJ0>$.T!X#&B? $0[0&2-.F76U@W5-!Y(L2'2 M1".;&=C:6#2Z887YBH]:XBY#G(X?M4B6C3$6(B43D>/A4-36MT&>*%^Y\4CA M1R[-4)&+&]"4<76)$19,OMJ=@:]1CB'UDUWJL4L=GD@=D7M1Z$R1VR*%]!#O MHXW*2_CB91R>);RGLDFBU@<2!F&[1L_D[?#HC)RH*FUD^:)3IV^K>QKP?%HJ^S'NDZ%^%$^7O=,P>YL(^*(HE8%=HUGVJU>K=& MMET?K8_Q/7//SQ\:]QAB:UDP;)XNU?;AJM73WGKW)0*QU;&H;N)/ZX3MV(' BB;9(Y8'XWXQ_,_:,9[97 M^LV4 )9\K80T\Z"T=G,7AB8OH6)FH#8@<6:E=,4L=O4Z-!L-K/!"E0CC*$K# MBG$99#,_]JBSF=I:P24\:F*V5<7TMP4(M9\'-#@.//%U:=U F,TV; U+L,^; M1XV]L-%2\ JDX4H2#:MY<$_O%C1Q G[%"X>].6L39\JK4F^N\T>/1F%=FX$&)+[RPY3R8!*2 %=L* M^Z3VO\/!H)'3ERMA_#_9']9& 5(6' M;9AWURUY F,USRW.^%7D67)KR+WS([??R,U'L(P+\Z%[[0#LEG)6UIR*^R@.)[^1"M;DR/CZ8OXEZ% MGYD>D"']F<11G) ?27CDK#\].PP;YP[]#L..'?[<5J^@B5J198O*FK'6D+1K M<#%Y9S8LAWF 06= [R#(?OJ!IM$O/7Q)PY?T:<\6L.92UE>'!N$/\!(KV N(UIV@XQ;B#&O1 O&$V(@'&"B4^ #\[W\HQ;>(9I MAUUILEZG\FY6^-! MUQ'3LY> OCO\KL$Z/#3TC&LZH-/O?AV,\8DQ?G]X7@,97T+2:-#ENU.BI[UY MNC-BKT$]B?[EAB^ABZYO'STPG_A64%2@5[[LLN07&VEK6N3 M9K0I[>[K@N:TO*X+\97&N#%$P I%H\$8TXFN2ZVZ8]7&ES>ORF*QY)LEEJ>@ MW0*<7REECQVW05/P9O\"4$L#!!0 ( /&!J%@(^C:300, -$) 9 M>&PO=V]R:W-H965T-/7"!J7@)4K#E02-RTEP&]],8V_@5_S.<6]:;7"A+)1Z<9V'8A)$CA$* MS*V#8/39X1T*X9"(Q^<:-&A\.L-V^Q7]HP^>@EDP@W=*_,$+NYX$HP *7+*M ML,]J_PO6 5TZO%P)X_]A7Z^- LBWQJJR-B8&)9?5EWVI$]$R2-,C!DEMD'C> ME2//\IY9EHVUVH-VJPG--7RHWIK(<>EV968US7*RL]G,JOSE?$IQ%7"G2MIL MPWRZSN$9C=4\MS3C5\%<@!I? 9)E%S ?'8/)^_:U'MJ!ZS&''Q!9!+4$JN2.94!A;VO0NPA5D''E,=T;LLC@= MI.-PU\'DLF%RV#VX82*O5!",&U@@[JJJ5/XYVB!5=0K\%%+'=>#^/JK7[=41@V_42^_CXSK M-[WJ-^$8+YQ*O5W,1M\*-TD'23>;ZX;-]?J 6.6EEF'>DFOG"1YU5/

9 >&PO=V]R:W-H965T MET_WQ9SLA:>Y2TS!+_4)^U.]C/X_?UWFP1VO&G\4"8PE>LI2* ML;>0X R),[;$5/TR8SQ#4CWRN2^6'*/$!&6I#X-@X&>(4&\R,N_N M^63$WWQBU?AY10.=8!I\9G@M=BZ!YK*$V//^N$V&7N!'A%.<2PU!%*7 M%9[B--5(:AS_EJ!>U:<.W+Y_1?_9D%=DGI# 4Y;^11*Y&'M##R1XAO)4?F+K M7W%)J*_Q8I8*\Q>LR[:!!^)<2):5P6H$&:'%%;V40FP%*)SV %@&P&\"X*Z MJ R(#-%B9(;6#9)H,N)L#;ANK=#TC='&1"LVA.II?)!<_4I4G)P\2!8_GUXK M(1(P99G*#H&,OJ?@'G.3)C3&P#0#CY1( 7Y'G",M/CBZP1*15!RKUH\/-^#H MPS'X @%=R1-%8@8^5*-4??DQ^5XKHOQP!WC"<$=HW(AP$>:X*0E?FJ/CRSQ MOM*F$@B^"G0-K8!7^?P,1.$)@ $,V\9C#[]#O KO68835?,5&;QHUWPM$,>G M3]_/UY6:%#K'JL(D>-J [7;W:&->7ZT13\#?ORE(<"MQ)OYIFY^B_UY[_WI5 MN11+%..QIY8-@?D*>Y,??P@'P4]MXC@":TC5JZ3JV= GMU1RHM:;&*Q0FF/ M9H RNL)"*DURE05,S6VWZG#JY5RA-06J35_8/W1U.#6+KM":? MSU:Z=H"H^,2U4GM'9)-&;>5"NY?;HRSDFG4L"Z?.SQ5:4Z#:(8;#0Y>%4S_I M"JTI5VT^0[MQVZ,L[ ]2UG8(T,3:=N0J1TBM#O$?:IBP7''SX6]TZX3[0JM M*5'M+V%XX+J 3KVG*[2F7+7WA%:SMD==O '0WUT7;T3"-S\7L/:$T.X)+85Q M1RC)\FRK1&8LYQTKQ*F7=(76U*IVG+!WZ IQZC]=H37EJOTGM.\Z%I1799UP M?3@B3M[8B;%#=A:@_]U>S([])5C;1&CW:K:"02__OV"<;BJZ0FMJ57M1>'[H M@G'J3%VA->6JG2FT;UZ^JV"<>DW8LGEYUO^F9/RMH\,,\[DY414@9CF5Q2EB M];8ZM;TR9Y5^W;PX\KU#?$ZH "F>J=#@[%P5+"].48L'R9;F(/*)2_(54$L#!!0 ( /&!J%B2RZ6A , + ( 9 M >&PO=V]R:W-H965TY-A:.G=E."](^_/R0AC+2"M#VIHD=W_]^=S[[.EIS M<2]S (4>"LKDV,N5*D]]7Z8Y%%AV> E,?UEP46"EAV+IRU( SJQ10?TH"&*_ MP(1YRS;V D,$%%)E M)+!^K. <*#5*FN-7+>HU/HWA]OM&_=(&KX.98PGGG-Z13.5C;^BA#!:XHNJ: MK[]!'5#?Z*6<2ON+UO7:P$-I)14O:F--4!#FGOBA3L2603?:81#5!I'E=HXL MY056.!D)OD;"K-9JYL6&:JTU'&%F5V9*Z*]$VZEDIGAZ?SS1<67HG!=ZLR6V MZ3I&4Q!VUUD*R"Y#-XPHBUNW:@ M]\B%?XA^MR;"43O=OM4UAW^5G,2#D;]J@>DW,/V],%\%9J:(7HO0?X'0&\;M M"'&#$.]%T)7UGF3$+TC"7K_;CC)H4 9[2^?.7BF0'9^M0.@K$MGT('W. 5UB M(M MIA6TT0S^0T$-&^KAVPKJ"#&^N1U,.C-.*1;2W!0NH2:S3T>O+1[G<;B= MW6$GW%%L)PWHR:N+[1U,3CP,MZ'"SF!'^87!TX4]7-^JN@8DHK#0ID%GH,^%<.W1 M#10O;4N: \QO5P# !Q"@ &0 'AL+W=OB'\E9BRZ]94E8 5TQP(B$;>,/&Q;@1&("-^,9@J;;>B;$R M$>+)-*[3@1<819!#H@T%Q<<"QI#GA@EU_%R3>O68!KC]OF'_;,VCF0E5,!;Y M(TOU;.!U/9)"1N>YOA/++[ VU#)\B0KJ+]]%K;3C<&!Z%1PEOJ#PG4>,C"8.PZ= S?CT\.B(GJO,? M6;[H4/YG5,+9Y/?\#Z6D? JX8S29K,AVW"U=V>[ADLJ4?/^*E.1:0Z%^N/); MC=]TCV].B0M5T@0&'AX#"N0"O/C#NT8[^.1*SG\BVTE5LTY5\QA[?/5U::?MU:5^(')=FSO2*B(S< MT"GN;:?@BJ^WHZ/;V5/K"NI%O9V?6WBG%MYYB_#J"K&G%4B2X)ZCG(%K,8PZ M#HVM_;2[@MI-M_1N+;W[.NF)D!+RZD1(!&092QAN??6'&>BZA/?VA+N"VJ%; M>*\6WOMWX7\Q SV'QN;^4G(%M0[,0"-XN1B#HU8NV8*EP%.R8I"GSINK(FAO M#[PG[6A()^NZ:6BKA;W^D:FG;%'P0E,58WAI M31E>VCED2!F<=_"HD%5]4S6T*&V),!$:"P[[.L.:$*0)P.^9$'K3, /456;\ M"U!+ P04 " #Q@:A8$\A[> 4$ "1% &0 'AL+W=O4%,FR9:$.]."7Z#9S=.;PF!G-9,O%BTP %'I-*9-3*U%J M?6W;,DH@Q?**KX'I)TLN4JSTI5C9P /5]_2CTE5VAQ"0%)@EG M2,!R:MVXU[?NV"3D$7\2V,J=>;\Q5Q\C:>68Q@!A4@9"*P/&[@%2@V2 MYO&C!+6J=YK$W?-W]%_SXG4QSUC"+:=_D5@E4VMDH1B6.*/JB6]_A[*@@<&+ M.)7Y7[0M8QT+19E4/"V3-8.4L.*(7TLA=A(T3GN"5R9X^PG!D02_3/#S0@MF M>5EW6.'91/ M$B9:HYF37)L\6U=#F%G&A1+Z*=%Y:K90/'JYG&LA8G3+4^T. MB7-]+]'11_>OYAS0YSM0F%#Y10=_7]RASY^^H$^(,/0MX9G$+)836VF.YDUV M5/*9%WR\(WQ\],"92B2Z9S'$S7Q;UU85Z+T7./X$\QPM:^-S^ M_W2_@XY?Z>WG>/X1O/MT3?D; %J V)!('Q,LX/+Y0.4+=$,ICPK%^1(]0<17 MC/RKPQY!$&ZBI9+H[S_T&]!7!:G\ITWN@D[03L=L$M=RC2.86GH7D)H36+.? M?W)#YYBE4PNAHET[0F''MN(+Q#!'-!O:9N8Y(]^=V)O= MJ@ZCW+$W&E91#;J#BNZ@DZY9';-N C; LE9VG0"G+DU/8(U:PZK6\+Q,'?:I M7$]@#>6&E7+#WDU=( YV[#IPG#U+'\8$X:C=T*.*ZJB;*J8@D=[5];\?\0** ML%4;NTZ04Y>F)[!&O>.JWO%YF7KO9D>>'>\9N MB1H&SJ#=VNY.%^1V$OX&4<(XY:NWW.&QWK0I7^MV5;52[00[=:GZ0FN6[M6E M>^?E\Y)/7^KUA-94KV[GW,Z>YV-.]P]W\, ]<'I;5! ><7K=1;G=;=1OP$!@ MFMLT)IBU,V;.SHS[_?:"/:%UE2O;@7=SG[I8]X?'WQ6 M[G?I+2%NX._YWMX9[J3&TF;F)36-C*EB#%+=K>9J-_DT:>_^W,S;\J%1#5,, MZQZP6!$F$86EAG2NAOJG*(KY5W&A^#H?(3USI7B:GR: 8Q F0#]?+\P+ MJBGD[#]02P,$% @ \8&H6'%.TCYT @ L@8 !D !X;"]W;W)K&ULQ57?:]LP$/Y7#@]&!VO](XF3=8ZA:3M:V$IHV?8P M]J#8E]A4LCQ)B1O8'[^3[)JL3?,P*'NQ)=W==]]W/IV31JI[72 :>!"\TE.O M,*8^]7V=%2B8/I$U5F192B68H:U:^;I6R'(7)+@?!4'L"U967IJXL[E*$[DV MO*QPKD"OA6!J.T,NFZD7>H\'M^6J,/; 3Y.:K? .S==ZKFCG]RAY*;#2I:Q MX7+JG86GL]CZ.X=O)39Z9PU6R4+*>[NYSJ=>8 DAQ\Q8!$:O#9XCYQ:(:/SJ M,+T^I0W<73^B?W+:23*RGZ4.Z/(6E*<2>^,S.Z/9Z0KAW,IZ%MKYLIU#,X$>TR7#W:-<,.4 M8K:H<'2!AI5@% E^8.H%!^!ZB(!J"+IA"_3>*3Y)Z M75&O*W*P@Y=T6:#CQ7/R9\2Y6B'UE8'%%G;]YFSKCL\:IG+X\9D@X=J@T#_W MR6KS#_?GMW?I5-C">6!?U44%D' MLB^E-(\;.^CZWU3Z!U!+ P04 " #Q@:A8Z5A,9%8" "C!0 &0 'AL M+W=OU5"4U:*J-KRL%-'>@DOMA$ S]DC+AI8F[ M6Z@TD;7A3,!"$5V7)56_IL#E;NP-O,/%/=L4QE[X:5+1#2S!/%8+A9;?L>2L M!*&9%$3!>NQ-!J-9;/V=PU<&.WUT)E;)2LHG:]SF8R^P"0&'S%@&BI\MS(!S M2X1I_&PYO2ZD!1Z?#^R?G7;4LJ(:9I)_8[DIQMZ-1W)8TYJ;>[G[ JV>]Y8O MDUR[7[)K?&-TSFIM9-F",8.2B>9+]VT=C@#(TP\(6T#X$A"_ HA:0.2$-IDY M67-J:)HHN2/*>B.;/;C:.#2J8<+^BTNC\)4ASJ2W(I,ED >Z!TW.YV HX_J" M7)+'Y9R2ADK:G(=>(;#&JA?M8&F#8!PE<"1.1."E-H\DGDD#_' M^YALEW%XR'@:GB2\H^J*1(-W) S"N">?V;_#HQ/I1%T!(\<7_;6 9,YTQJ6N M%9#ODY4V"GOT1U_%&L:XG]'.[4A7-(.QAX.I06W!2]^^&0R#CWUR_Q/9,_%Q M)SX^Q9Y.0<":&8+;!-O$%<+83NH3W3 -'9/=+=OT\OHF^)#XVV,U/5[1D5.3 MI7_4[R6HC5L#FF2R%J9II.ZVVS03-V O[J>X@9J%\8>F65_8)ALF-.&P1LK@ MZAKG5S4KH3&,K-Q4K:3!&77' K&PO=V]R:W-H965TD; M@*WQ#\.MW'L&(V7&^0_S\C$=>X&)"#-,E*&@^F^#4\PRPZ3C^%F1>G6;!KC_ M_,S^AQ6OQE0!;$*:V9C,/UDR+UO)98?K]00G]E6F!.CHBR3;W7IUX<8WKQZ"Z^ %7#'LLS4'OE*!V&H_*1J\+9L,#S28 1W MO%!+";\7*:9-O*^#KQ6$SPIN0R?A'14]B,@%A$'8;XEG>CH\:H'';GB,R3%X M0TU4]T=D^:*C_2$EX@78?KF &&4BV,I.D7\_Z;KP46$NO[?Y7A+WVXG-^G$C M5S3!L:<7"(EB@][D]6]D&+QO,ZU+LK@CLH:A_=K0OHN]&N#XJ!=*B6VVE7 2 M6+Q9)C>30>]RY&_V[6BI-.P-FI5B9R OE#FH90Y.D)EPJ=HTEE@2[84?]*X/ M-)Y2*79&\4*-PUKCT*GQ83W+K$Q6)#QO[DHFW'FCJ!Y[IR4A000EYN@R2$ ME#Y)QZBYKGV[=E+?:8_R=:LS3N"Y6T.79'%'9 W#2+!+?H)?M=M6S!UYVBE; MW!5;T]6]E)(X!^+?>GX"GU>S-='C7.CTOM5$-Q&QDZ75+R?P;+\Z8FOZ%>[\ M"MT3ESX>F[ANY-FCK$NVN"NVIFN[1)G\LDR9=)HJ=\H6=\76='67+1-WNGS& MW'43D>#X?NN&GNU8IWFWOW>6SE$L[)V$!)M^E8?2NK2^]_A@3_L'Y;?D9EK> M7NQHRLL4?>1<,'W2SG"N*8/>I4ZJ17D_4;XHOK(G]AE7^OQO'Y=(4Q2F@OX^ MYUP]OY@&ZENBR7]02P,$% @ \8&H6"V4X1+? @ ]@< !D !X;"]W M;W)K&ULA95M3]LP$,>_BA40 FF0AS8/A3;2 *%- M @U1V+27;G-M+)PXLYT6OOW.3LC*FK9O&COV_W[_NJB30S(H*[@:>%[D%9:63CNV[1YF. M1:TY*^%1$E47!97OU\#%>N+XSL>+)[;,M7GAIN.*+F$*^J5ZE#ASNR@9*Z!4 M3)1$PF+B?/4OKWTKL#M^,EBKC3$QJ#63[]G$\8PCX##7)@3%QPIN@',3 M"7W\:8,Z'=,(-\]L\IC,C"JX$?P7RW0^<1*'9+"@-==/8OT-VH1"$V\N MN+*_9-WN]1PRKY4612M&!P4KFR=]:P]B0Q $.P1!*PBL[P9D7=Y23=.Q%&LB MS6Z,9@8V5:M&,LR4UQZ3(.9GB7Y_5'(A8D&;] MGM$9XTR_DP>J:\DT T5.;T%3QM49.2:L),^YJ!4M,S5V-1HSX=UY:^*Z,1'L M,/% Y049^%](X 5#\C*]):?'9Y_#N)A7EUS0)1?8N(,=<>^8FE-.?@.5?:8: M\;!?;,KA4E5T#A,'OW<%<@5.>G+D1][5'FN#SMI@7_3T"4S)L')I<^YSU^@C MJS>UM4K])!Q%8W?5@QUVV.%>+,+"/EBC"C_!@BCLAX4=+#P$B_I@X38L]..D M'Q9UL.@0+.Z#1=LPS_='_;"X@\6'8$D?+-Z"QUG,.V&X7&GJ_ MX60[O>$@W'&6HPXYVH\4&LN&V]*OZ#LV88WE7I<9UI.H2PW969^7T9:7!+WL M^(A\[U^'\O:ZN0>E+@DKJAK!V&GP)$#IWB[C;3DX]_W!R-]A8:-)^@.)&PO=V]R:W-H965T92_N[@+)WW=V M#0Y4AE[$"^S:<\[L.3/VN+]6^MGD ):\""[-(,BM+:[#T&0Y"&H:J@")=^9* M"VIQJQ>A*330F0<)'D;-9C<4E,D@Z?MK8YWTU=)R)F&LB5D*0?7K+7"U'@2M M8'OAD2URZRZ$2;^@"YB ?2K&&G=AQ3)C J1A2A(-\T%PT[I.>R[>!WQEL#8[ M:^*43)5Z=IO1;! TW8& 0V8= \6_%:3 N2/"8_S<< 952@?<76_9[[QVU#*E M!E+%O[&9S0?!AX#,8$Z7W#ZJ]2?8Z.DXODQQXW_)NHSM10')EL8JL0'C"023 MY3]]V?BP VBU#P"B#2#Z6T"\ <1>:'DR+VM(+4WZ6JV)=M'(YA;>&X]&-4RZ M*DZLQKL,<39)E1#,8EFL(53.2*JD97(!,F-@R/D0+&7<7) K\C09DO.S"W)& MF"0/C'.L@NF'%@_AJ,)LD_"V3!@=2/A =8/$K4L2-:-V#3P]#A]"5L'C?7B( MTBO]4:4_\GSM WR?L952*C/@=,J!C.0*K5#ZE=R@&5]L#II,0*]8AFZ,ESK+ ML67(KFD/(*:@ZWPXFM@]G=>FH!D, GS\#.: ('G_KM5M?JQSY41D>Q[%E4>Q M9X\/>%3:L"OZ^SV&D)$%87[428]/*?U$9'O2VY7T]I_:XRI[:X]BVP'9FQEU M^DO25M.SNA?I*NGT&MU^N-H5=C3U?PKK5,(Z1X7=,8FR&.5D8O&YG[Z2>[ 6 MRZSF)-4P8[9.UU'.?ZWKB>)P9UZY;P6<"0LF#>$P M1U2STB7.7ZR@'8!>'^NE-UNW%2L/H*27U!+ P04 M " #Q@:A8X605[G " !K!@ &0 'AL+W=O5^G=K*]5 ^Z!##DL>)"3[W2F/K2]W510D7UN:Q! MX,Q&JHH:[*JMKVL%=.U$%?>C($C]BC+AY9D;NU5Y)AO#F8!;1713553]N@8N M]U,O])X&%FQ;&CO@YUE-M[ $C[3"P_93]8\N M.V9940TSR;^QM2FGWL0C:]C0AIN%W-] ER>Q]0K)M?LE^VYMX)&BT496G1@= M5$RT3_K8[<.!((I>$$2=('*^6Y!S.:>&YIF2>Z+L:JQF&RZJ4Z,Y)NQ+61J% MLPQU)I_)JF(&=]EH0L6:S*0P3&Q!% PT>>_Z"K>NH9Q\67&VI78S-3F=@Z&, MZS-R0I@@=Z5L-.IUYAMT96O[1>?@NG40O>#@,U7G9!2^(U$0Q>1^.2>G)V=_ MEO$Q5)\LZI-%KN[HOY+-F2ZXU(T"\OUJI5W&'T/F6T@\#+%'YE+7M("IAV=" M@]J!E[]]$Z;!AR,11GV$T;'J^0+LL4+3;F^&W+7ZU.GM^=OE<9Q08;Q2_D2GM4^AIJ/(1*G^>* MPV'4N$>-7T--AE#C?T=->M3D*.I.&LJ'6)-G_XUT'(?Q7S3_X.ZPUS >QRW# M \YA@[K@?(QF57NUM1TC:W>=K*3!R\DU2_P:@+(+<'XCI7GJV!NJ_[[DOP%0 M2P,$% @ \8&H6+=*TS[9 P "A !D !X;"]W;W)K&ULM5=MC]LV#/XK@E<,+="<+;_&M\1 FV#8 ;?BT/2V#\,^.#:3 M&+6M3)*3;NB/+V6[SIOLM4'Z);$DDGH>BJ2HR9[QCV(#(,FG(B_%U-A(N;TW M39%LH(C%'=M"B2LKQHM8XI"O3;'E$*>U4I&;MF7Y9A%GI1%-ZKDG'DU8)?.L MA"=.1%44,?_W+>1L/S6H\77B?;;>2#5A1I-MO(8%R.?M$\>1V5E)LP)*D;&2 M<%A-C3?T?D8#I5!+_)'!7AQ]$T5ER=A'-7A(IX:E$$$.B50F8OS;P0SR7%E" M'/^T1HUN3Z5X_/W5^J\U>22SC 7,6/YGELK-U!@;)(557.7R/=O_!BTA3]E+ M6"[J7[)O9/W0($DE)"M:94109&7S'W]J'7&D0-T>!;M5L+]5P6D5G)IH@ZRF M-8]E'$TXVQ.NI-&:^JA]4VLCFZQ4Q[B0'%$5>D*PD'S:L$G&9BHDI$8FR9R;MKF^; M7>V>77^/^1UQZ&MB6[:K49\-J\\AZ=2=4W43^7=.L#LGV+4]9\@)#Z60O,(( ME>2O1Q0@#Q(*\;>.7&/-U5M3B7@(4AF)B[8^R#UJ_$[G;8W4'LZM!>8XIP MCD>FX]"H>T<<'-^SSABX%T0=WSH(G2#S.F3>-R K63EJT>$ "S*F5JH"+$D=A@[[H/'O MS>$;&3OQP[CSP_BFQ6M\2^(W,G9"/.R(A]>%97@1;[;E71:O_Q4[046MPXUJ M#>)Z!"'NR7,9%PQC\#](K\KX=I-C>"/;L=PS$EHQ+QSWD#AJ"^AUSFWU3MUF M![YS#DPKY_IA#[+#74T';\1HQB'-)'FSY@ JX$7=!M#:MVH'S/\Z [#Y?CG-'1R_GCL]- X] )TN!GX M JBI5S*^ M@]99*4@.*U2T[@+DQIN'9S.0;%N_W99,XDNP_MS@8QVX$L#U%<.6IQVHYV#W M_(^^ %!+ P04 " #Q@:A8C(\D7H\" !Z!@ &0 'AL+W=O<>\Z-?1-OI;K7)8 A#Q47>NJ5QM17 MOJ_3$BJJ![(&@3NY5!4U.%6%KVL%-'.@BOMA$$S\BC+A);%;6ZDDEHWA3,!* M$=U4%57?Y\#E=NH-O=W"#2M*8Q?\)*YI ;=@[NJ5PIG?LV2L J&9%$1!/O5F MPZO%V,:[@$\,MGIO3*R3M93W=O(^FWJ!%00<4F,9*+XVL #.+1'*^-9Q>GU* M"]P?[]C?.N_H94TU+"3_S#)33KU7'LD@IPTW-W+[#CH_3F JN79/LFUC)QB< M-MK(J@.C@HJ)]DT?NCKL 9#G,"#L .%3P.@((.H D3/:*G.VEM30)%9R2Y2- M1C8[<+5Q:'3#A/V*MT;A+D.<29:P-N22?)"BN#2@*N(6SC]2I:@M\ 4Y7X*A MC.L+#+N[79+SLPMR1I@@UXQS_!(Z]@T*L71^VB6=MTG#(TDC4PUJ U[R_-EP$KP^9/0_D3VR M/>IMCTZQ)[-**L-^4'<_98ZW"(G"5-OIVHF1M6L6:VFP];AAB3\'4#8 ]W,IS6YB$_2_F^0G4$L#!!0 M ( /&!J%ABO#Y;A@( ,H& 9 >&PO=V]R:W-H965TJ?[6':@T,NP:JQF7U) MNF\_VU"4K3157X)M?,[O7((OZ4ZJ1UT"('FJN-!SKT2LSWU?YR545)_)&H2Y M4TA54313M?%UK8"NG:CB?A@$L5]1)KPL=6M+E:6R0<2N-S- MO9'WO'#+-B7:!3]+:[J!.\"'>JG,S.]=UJP"H9D41$$Q]RY&YYCW2"O?'S^Y?7.VF MEA75<"7Y#[;&P./Y(U&675BDZ!B MHKW2I^XY[ G"\!5!V E"E[L%N90+BC1+E=P197<;-SMPI3JU"<>$_5/N4)F[ MS.@P6\ *R2FYH=@HA@PTD059*B9R5G,@%Y5L!-JU;U)L3N]!5<1)CA> E'%] M0HX($^2^E(VF8JU3'TTJZ^WG78++-D'X2H(;JL[(>/2)A$$X(0]W"W)\=/*O MC6^*ZBL+^\I"YSL^5-F"Z9Q+W2@@/R]6&I5Y"WX-96R])L->]F2.CE(-:QHB-6JHCW6.(Z"85;4LZ*W6/$0*WK!"H-I,GJELKBGQ6_1DB%: M_([*DIZ5O,6:#K&2=["F/6MZD'5?@NF[!8(:(DY?$B=)'(^'F;.>.3O,E$CY M$&[VXI6,$O,A^/^O\_=:D^WRYK1OF-"$0V&$P5EB JNV<[83E+7K5BN)IO>Y M86D^-J#L!G._D!*?)[8!]I^O["]02P,$% @ \8&H6$E3LY9(" Y$, M !D !X;"]W;W)K&ULM9QK;]LX%H;_"N$=#!(@ MC252\J6;&&BLO128=(I>=C\LY@-C,[902?20=-(NYL#O5B+7*NK^5&%/:31ZER;NQ+ MM1KJC1)\627*LR$-@M$PYVDQF-U4[[U7LQNY-5E:B/>*Z&V><_7M3F3R^780 M#E[>^)"NUJ9\8SB[V?"5^"C,Y\U[95\-=RK+-!>%3F5!E'B\';P)7RPG8^$@"VB2@!PDH/9* -0G8J0FB)D%4 MD:FK4G%(N.&S&R6?B2JOMFKEDPIFE=I6/RW*[_VC4?;3U*8SLT0\&/**S&7Q M))1)'S)!/HHBE8J\DT9HPHLEF?/-1I0/648^*5YH7GUGFER\XTKQ\HN[)!>) M,#S-].7-T-ARE>K#15.&N[H,]$@90G(O"[/6Y!_%4BP[TL_A] Q(/[0\=E#H M"Y0["@K>6M$KG_K^DYKM:A;K>RN7NL- M7XC;@>V/M%!/8C#[^6_A*/A[%SE,L01)S*,8[2A&D/JLB96%C15]18R+%K*0 MVG2UFKM:<%0)EMWTTXQ-@^KO9OBT#PG,N2\D)#$/4KR#%(.0/H@-_U8V,DWD MHP7C^IZE;81=C$"]OHTM;@$_()VTKXB""9WL?R5>Q4>[BH_ BE_\RX[$ER23 MVM:\(.*K28O5-M7K*N(LBV/U!V7[UK\6B_=J]VK,)N-6@TO:%T[B:'J4PGA' M80Q2^%SP7-HO_/\V4,H*DU3K+2\6HHX1PK66BY0;^_%S:M;U-3ZK+D9@IGT9 MC?^RC8Q;<*9^T'IL)CLV$[C_.#(0=U485.I;84RQ!$G,(SC=$9RBCF-33(J8 M8@F2F$R1K%$X8R..^^H+#4?%)[4^@0)/5>J$73?UMGI8V=,]NN MRMJ1K.K4UC);"F6[M3*FC:R(-OU>0V"VO2$AJ?F0W*0]!&>S M1\<+\@>Y3XLTW^:=L% G[ZAJ"9::#]3-W\,(=?@(,6?E$+V^&5AG4C5.VB+VTS!2WU79-%&.W%]8A=3R;AY#"L,3U" M@J7FHW,^(82- A36_.O1L$:U":AJ"9::#]19CG",&]:H;@)5+<%2\U$ZAQ*> M8E%^,*PG[;">AM=T%+B_\## 42T*EIH/T9F4$)R]0P&^_U%R9#T 5N_=/%%M M"Y::OW3K? L-4".=8EJ1.:I:@J7FHW3&AL+&YLUJI<2*&U$&>K%(-[9%\EQN MN]=?&C%_U2SHM']POKTIG<.G4.=3*.Q3WA9&6%U#E"75":9.'U+/O 5!R[[! M&?7&<@YG0ITSH; S^=5V8J^LU96F7MS<5'M&G7Q8J^'$1]H-JM/ 4O,!.:=! MX:V"=\+8N)(+(9;=6#HV!B:342<75-N I>9S<;:!GFP;RLU%V!2SZ<&R+U;./AQG#"AL#/IOG<""O5&AF@+:WF&(@@FPC$[=A)_"FPS? MO=4"Z_;FA3KSI^U-ATD,X7*3>@I/ZNO%MMVLZ8HHL=FJQ9KK2UMDWS<%DM>\N09L;UGL1)-M]F)%):E07GFJ/.D$9RR-[YS M. 6V=_#HN_:C=/Z$ MP?[DNZ,=EHWBX]&.NK6!I>;CT[YG!3T+EY"+M/& *Y]F[N:*: M'"PUG[CAPM=<):] 9UCIR)R+B>"78X#M)"%%HMM>9+^1%B-]#XLUCHOC&I7L-1\ M6,ZN1/!>Q(\.&]WC!IQIW\X.52W!4O.!.U,34=1Q(\*T)'-4M01+S4?I#$X$ M&YP?&3<::?_@W_3P\ M<@-ZXSO(+BKV?4, ;(WT'CD;.6]0[Y(-J0+#4?#[. M@$2P4_BA<2-NL0I;XP:JW@4OP'GWYO6.?Q&Y/Q&A.LWHA/\!IQE;T#G\!NQ M\QOQ^?Q&?(+?@+/O"PM+S8?E_$9\5K_1/6S >?;^'2.JW/5T+OA2JO,!^_BAMY]&\*#/8W=AC]B=02P,$% @ M\8&H6 4G@9/T @ %@@ !D !X;"]W;W)K&UL MK5;O;]HP$/U7K*R:6FDE(>%'VT&D0CL-:9VJTFX?IGTPY"!1$YO9%^CVU^_L MI&D* 772^$!LY][+>V?G+H.-5(\Z!D#VE*5"#YT8<77ANGH>0\9U2ZY T)V% M5!E'FJJEJU<*>&1!6>KZGM=S,YX()QS8M5L5#F2.:2+@5C&=9QE7OT>0RLW0 M:3O/"W?),D:SX(:#%5_"%/!A=:MHYE8L49*!T(D43,%BZ%RV+\9]$V\#OB6P MT;4Q,TYF4CZ:R20:.IX1!"G,T3!PNJQA#&EJB$C&KY+3J1YI@/7Q,_LGZYV\ MS+B&L4R_)Q'&0^?,81$L>)[BG=Q\AM)/U_#-9:KM/]N4L9[#YKE&F95@4I E MHKCRIS(/-0#Q- /\$N!O SI[ $$)"*S10IFU=<61AP,E-TR9:&(S YL;BR8W MB3"[.$5%=Q/"87@%,V2G;"(0%&ADUT]T/C2P.T@Y0L10,HR!C:58@\)DE@*; M@DBD8E\E@F;'5X \2?4)D=2#2MZ]N%/V,+UBQTXUW*1I42_SDE(_\@X0U7+1:T/S#?\SL- M>L9OAP<'Y 35#@66+SBT0Q.A4>7T]B#[\84"V 0ATS^;LE6P=9K93%&XT"L^ MAZ%#;[T&M08G?/^NW?,^-EG]3V2OC'3 M\8*M9]E,\5J';?]LX*[K?G9C_$Z[BGDELUO)[!Z4>9E).N!_N*U*SNIZOCM+8&[ M,?USOUE@OQ+8/RCP>K$ 6]I?1"JJ1$T*"Z*V7WN\U_*\,^I@M=^VYG]%%2[< M6HG-0"UMY]&TO;G HK14JU5SN[0U?6M]1$VOZ%$O-$7'I,*Q3(1F*2R(TFOU M:>-5T86*"0SB=06[#"FQ@W*!-#]A:326D[, ZI/@? O4$L#!!0 ( M /&!J%B*&PO=V]R:W-H965TJH"B2<;I4MF,=3; MT%0:V-J#2A'2*$K"DG$99*G?F^LL53LKN(2Y)F97EDS_O@6A#I.@'SQO+/BV ML&XCS-**;6$)]K&::XS"EF7-2Y"&*TDT;";!37]\F[A\G_"#P\&F+'ERMA_"\Y-+E10/*=L:ILP.B@Y++^LF/3AQ, MI6\ : .@WG-;&[A2_5H-,>ENY2EU7C*$6>S&:PL^4AN M2J4M_\-\I[X<\87)LTM.C?N0CSQNMM[96^X?4;TSTRZ'\@-*)# M\KB=W"N!R]K[#)7DPR[2=SPC$W%E&6B2RMYU4(Z MB(;_B(4GL^:>+?Q3;KDT1, &85%OA%YU_134@565'[^5LCC,?EG@ZPG:)>#Y M1N%P-(&;Z/8]SOX"4$L#!!0 ( /&!J%CGHC\9(0T .>@ 9 >&PO M=V]R:W-H965T24[:P?SXI635]+&48S-Y==/:L?E0/LB_+WZEZIVOF\6>?5N\E]76^_FTZKQ;W:I-7;8JMR_;!9--VF63ZZOVK_]6EY?%;MZG>7JU]*I=IM-6G[Y7JV+QW<3 M=_+U#Q^SU7W=_&%Z?;5-5^J3JG_;_EKJ9],#99EM5%YE1>Z4ZN[=Y+W[G4R2 MID'[CG]EZK$Z>NPT'^6V*'YOGORP?#>9-4>DUFI1-XA4__>@;M1ZW9#T^J^T!A MPUL4ZZK]UWGLWCN;.(M=51>;KK$^@DV6[_]//W>!.&K@!D\T\+H&WJ4-_*Z! M?VF#H&L07-H@[!JT'WVZ_^QMX$1:I]=79?'HE,V[-:UYT$:_;:WCE>7-%^53 M7>I7,]VNOA;JMG:^=6Y*MK*>?5S6I9ID\77SBNAZC1;5Z_U M.W_[))Q7W[QVOG&RW/GG?;&KTGQ974UK?3 -*NZ]I^) NLG56?W'^T[[P0ZTVU7^'0KRG!L/4IL9\5VW3 MA7HWT46D4N6#FES_]2]N-/O;4,"1,(&$21",I,8_I,;GZ-<_JKI69=5D9['/ MCBZW5:V_]%F^>N.DFV*7UT.Y8;&VN4'"Q!X6M;#FA^3A.@R]V(NOI@_'41]X MFQ^%\^CP-A+/X!#/@(UGK]+L3V%'![0]&9T_G9.SX4_GDUKL]&.G*59#H69[ MM TU$B:0, F"D;2%A[2%HU2H$)D:)$P@81($(ZF)#JF)QJE0+-8V-TB8V,/" MH]+C!TD2!2<5:N!M?N"Z\7"%B@_QC-EXMD.B958MFK@YBZ*J!XDB8 MB'MAB=T@.HE=W*ON49@$PY&;'R(WA]?VC^JA6#_H;VJOM/SI_*QUQH\J7^IO M]U &V(.QS0 2)I P"8*1C":'C":CE/T$F1HD3"!A$@0CJ7%G1KK-SA>JK*IV M:;Y03Q>JCG)\JGON;$;KP0W?EVV4H32)HM$X'TEDEXUS6\-.:]O1L/27!U7F MC2'A?,ARG8NFF'U,:^6\^O3+AX^O]3M_RO)LL]MPY6XP<^QQV9Y&4)J TB2* M1C-LY+<[COYVH0(<2A-0FD31:(*,"'=Y%?ZOM,S2V[5RLER/=555.Z4^P093 M M7='[R&AU0\-+/SRIX4"4/I0DH3:)H M-,-&S;OCR'D7JN>A- &E212-)LAH>I<7]18%#RKC.UJOX,6]@H?L5J)H--I& M\;N\Y'^JX+U?Z^#G367[/JW4OL8]?S0'=0R@- &E212-9M.X$.Y\G.(&-12@ M- &E212-)LB8"BXKC&V*&]1(Z&BGQ*F[6<\A\/];)@$[80VD21:,9,^:"%XQ3P*#> M )0FH#2)HM$$&6_ 8Z7M]?N5/H]6S6A@6V;Y(MOJ6O;T)#(/LTY+V)NK\*/9 M['2V0D![E2@:#;C1^MZ9"?PB7WVK?RLVSE(7IS=.\W PU%"E?^:@8N>+2@?G M707T."2*1H-OI+_W/.G/_H#HI^U_HELE,)@MJ-R'T@24)E$TFD$C][UQY+X' ME?M0FH#2)(I&$V3DOL?+_=]R_?-1UMD?^NQ9]N>LG;2JBD6F?W"6SF-6W^_? MHS[76GKNLNJ^.2$'\Y?TUKEX\]Z\-G]LUGF!&@,H&EW8:HP!_WG&P$6E[Z.Z M:^=^E'.CDSBX !9J"4!I DJ3*!K-H[$$_'$L 1]J"4!I DJ3*!I-D+$$?-X2 M&*D =KT>%\# [Q5 _MBL\P(U#U TFI>CI?T@\\#*"N4[M3ZML$O_H4X"BD;3 M9YP$?QPGP80-U$OR^ MDQ"%?2,!VJE$T6B\C9'@\YK]Y?6L'=W=J;(9[9FU/3=/+2WEC\T+*$VB:/0Z4F-?!+-1:F( ]26@- &E M212-)LCX$@%_W<3E,^$\R#HE>UI")\)/I\&A?4H4C8;:. P![S!<7.>&%_V< MO< :NE(!2A-0FD31:!Z-(Q'XX]0TJ.< I0DH3:)H-$%'NQ>PDMFFID%=AHYV M4M."TYH&=0]0-!IJXQX$O'O07C%\MJ8-AA[J)$!I DJ3*!I-D3$<@FB<<@7U M#: T :5)%(TFR/@&P05[&=PI->C>! ,;!<0]=@/>-%_ M686Z9'P%78H I0DH3:)H-&/&#PC&V<\@@(IZ*$U :1)%H[L,&5$?\FL2[!8? MAOVM#?P!E_^&[]0VX%":1-%HP(U(#WF1?NGBPS.8IY<+WO MK8,/E>TH&@V^ MD>TA+]M_."R>)@,Z-P^E212-)N-H/S^$NNXO_I.?LZJ9M>(VYN*[ MMATM06D"2I,H&DVBT=_A./H[A.IO*$U :1)%HPDR^CM\@?[FVUIG :K3P[XW MX/T.E<*#0 M07T!*$VB:#3.QA>(>%_@N87NS/;0?*_6YPG42H#2)(I&\V>LA&B3. 5%_[_VA MD3%4ST-I$D6C<3:Z/P+I?JOK]OA.KDZ8;VD;?"A-HF@T^$;VQ[SLM[MHLH,=_Y:X M\< *"+Y3ZX!#=3B*1@-N='C,3\*WO]J[6M>@/]+VYI5UF:U6JFQ"OU8/JDQ7 MJIF@SPK]D[[9KK-F%/7&Z68G!Y/B#4Q.^J1)?G M6F<(*M/G?7,@]'I#-52?-/)&?L_/7KIN-_OW\BTZ^".RSAE4QT-I$D6CN34Z M?C[.Y>QSZ.7L4)J TB2*1A-DQ/^<%_^77\[>@7HW!CMU6O@.K8,-G2='T6BP MC0\P!R^Y'^W&LOR!6I]?4(0'L0/P61#=\=[:AAM(DBD9# M;3R&!+2@_WF;M/&]VYXR4)J TB2*1O-H'(MDG(7["=1V@-($E"91-)H@8SLD M_/(!BYHV?%E_;U#'=V@=;*B%@*+18!L+(>$MA!=6M6HU!D8QS*\$$:B= :0)*DR@: M39"Q$Q)^]8-%L4N&U*I_6NJ@Q@"4)E&T?:BGU;U2M4CK]/IJFZ[43VFYRO+* M6:L[C9^];1;LE8W5]O5)76SU;\7$N2WJNMBT#^]5NE1E\P;]^EU1U%^?3#7_ ML2A_;_NX_C]02P,$% @ \8&H6/7PB[ B P V H !D !X;"]W;W)K M&ULO59=3]LP%/TK5H8FD(!\)PUK(T$K-"0F(0K; MP[0'D]RV%DGWDGN-SKJ^=.UQ3]L@7 (]Y5G! M1\9"B.69:?)D 3GFIW0)A7PSHRS'0D[9W.1+!CC5H#PS'T%!DIX(8A7N8Y9L\7D-'UR+"-S8-;,E\(]<",ATL\ARF(^^4-DS.S84E) M#@4GM$ ,9B/CW#X;VY8"Z(C/!-:\-4;*R@.ECVIRE8X,2RF"#!*A*+#\6\$8 MLDPQ21W?:U*C65,!V^,-^Z4V+\T\8 YCFGTAJ5B,C(&!4ICA,A.W=/T1:D.^ MXDMHQO4O6E>QH6>@I.2"YC58*LA)4?WCISH1+8#]&L"I <[? MP:X&JCE3)M M:X(%CH>,KA%3T9)-#71N-%JZ(87:QJE@\BV1.!%/X$&@$S2M=A'1&;H#EJ-K MB@MT@2YQ0C(BGM'A! 0F&3^2L??3"3H\.$('B!3H;D%+CHN4#TTAY2A2,ZF7 MOJB6=EY9^A-FI\BUCY%C.5X'?-P/GT#2P-UMN"F3T&3":3+A:#ZW+Q-7!1>L ME&4JT-=K&8"N!.3\6Y>YBLWK9E.G[XPO<0(C0QXO#FP%1OS^G1U8'[JL[HEL MR[C;&'?[V..N#>\R7+$$FD7=#JO8#^5E$0[-5=M*[V+_:,5KK'B]5M0>'J-" MWGZRD%.UH2GA"2WE=LH:K9X0SDM<)( 2RD5GV59K^&VC7F2%NT:]E_EPG6@0 M-&%;%OS&@M]K05>=5#]FD!*!?FX&YW,&H J3ZXJWM2%U:#@);2_84=H1%?B1URTT:H1&;Q/Z MYSLAZE [B';SVA%E6\X@ZI9K6[\_TM9_N-?J1=HWENM%4>#MN.B*92@,+%U#L.C^9CBW> KQS7>F,,ULF-E+=V7+ M9:7=%=8=-O @;S3)N@LV"FHNVCN[[_*P$6!XA@.B+B#:#DC^$!!W ;$SVBIS MMDX8L6RBY!J411LV.W"Y<='>VBE>DS%-NXB@[P1N"]W N"!5J@M-[LS\T MPB56C+ DD EPC6J&CY))F &9RSG%:<'V#M!8KS2;PW!)\,+<@%SA06WC-W@ M>*D03=5)OX,HB$)@HK"#Q$"N,&\,"CH-7ZY.8._U6W@-7,!U*1MML'KBD[%I MQ?IY9VG66HK^8"F&SU)0J>%4%%@\C_=->OH<18\YFD4["3\SM0]QZ PD WKF M?Q\>[Y 3]R6+'5^\JV3G0I-J;&+AN\O].6&M?PQEJV5+AMGL*7&D5RS'J6>. M 8WJ#KWLS:LP#3X,6?U/9,^,)[WQ9!=[-C=E5>:[;UAEMDBW8;'=L$/&6[;4 ML=G3["X[#--TXM]M&GH)&B?Q$^B9T%$O=+13Z'$M%?%?S!U4YJ,H;,4*KG/9 M"!I2VM*--D3$8;(E= !S& _K3'N=Z;_KY%HW3.0(N=0T^/FE+Y0DX7A+[4M, M&D;#:@]ZM0<[U5Y+^LO"'[PL_/AP6^$ *$G"88GC7N)XI\33Q0)=7WJ2J8@6W*AH<*%H0SV#TQY5=LFVPG)E>LT-Y),WW+#TOQ9H+( M\WPA)3U.[ OZ?Y7L-U!+ P04 " #Q@:A8#\4XC*$# #6#P &0 'AL M+W=O52G[#3R9JLX [D]_4- M5T=V&V5!2Z@$917BL)Q:5_ARAB,MJ&?\36$K.F.D4WE@[(<^^+*86HXF@@(R MJ4,0]?<(,R@*'4EQ_&R"6NV:6M@=/T?_5">ODGD@ F:L^(!DK1/V+MLUFD)T!-@_(7 ;@?M_ M!5XC\.I$=V1U6G,B23KA;(NXGJVBZ4%=FUJMLJ&5OHUWDJNK5.ED.H<'B?Y$ M5R7CDOY+ZM+^]:0>$@%(/21(YH#N@9?H*R,5ND:?2$8+*G^A6CBG(F.;2B)2 M+= 7(3:DR@#-F) "O9N#)+00[U7XKVI5Q)9HQF%!]7K-X&K% =1#(<4'Y#HN MKN.H@:^FW$&V4;-00_C];H[>O7F/WB!:H?N<;82:*R:V5$70J=A9D_#U+F'W M1,+?"+] 'J[7\P?D,[-\#EDK]P[EMBI]6W^WK;];Q_-,]7\NXU V.[D_+-'0./!X"CP; /;\' M;@P]$CQNP6,C^'T.ZFM@*8$/X<='^"[V^D^Z<8&1^$F+GYCQF23%$'ER1!YA MO_^H)T<-* R2_=TY(,+.WF&=\RW^T!P';#?;/9-@.X= MB1/GFGXC.X0/^Z^" M.?A8^+W3XK-6.]CX\8#7XJ#?0,W!Q\+OW1:?M=MA^ &_Q;[;AW\-P\5[Q\5F MRS4; #YV7M<+DGX*KV&]>.^]V&R^)TV@T74;?!0G3I_^>!96=I[T?,#N;+KT MCE=M+%:T$JB I=(Y%Y$J$M]M(G<'DJWK?=@#DVI75P]SM?$&KB>HZTO&Y/.! MWMJU6_GT/U!+ P04 " #Q@:A8MF=.G&4# "\%@ #0 'AL+W-T>6QE MJ_!0$U71. MJ8=&];VEQ^KH4L\1RC]0]RM,<0)IPX_&C[:TO0 M0U!-25QL!8Q(4)?S:) 58EW5D6\#.@O)J?=$ M^- ?$\XFD@$K(SGC*QON0F!:\$)Z2M]..FT(D>J/A4/;@SNMULF9**3);3/8 M[TE]^0[0], @X[PUV/5M8#0HB5)4BEO=,1>;X#/(J]L/JU([G$FR"KO7_II@ M3CK)I) IE6V:T&]"HP&G&=B1;#:'LRK* $"EBEPW4D9FA2#&0\.H&UIV2CF_ MA\?0SVQ+>YEMK)^I*M$VM:&Z:65L!_0WU:SVIFS\*EVO9$^%^K+0PQ&F#S5' M[R3-V-+TEUEK %,/<752EGSUF;.9R*D=_,$)1P/2\+QY(=D?G0U*9:H#5/K> M$Y6*336TS'#/W1/T_&_G>48%E81OFM:U?\RS_&K'4>^M+)NG MRJYAI\=Z;W'L)J]/P61\"B9/HB;[QV\R2H[?8[TO/7*3O3=[LK_$9'@*)KM' M:3*H]Y0;&]>M;6L;]>#U8.C_@)<.OD[J31:,*R;JWIRE*17/=J]:7I&)?C7? MTM?7IS0C"ZX>6G#HK]O?:

=)>=0<345^U;G^#X>FMME< MXZN-5\C^.L#6=%^%8"/%*Q$;*3[7@+CG#1A)XEYM+ \PL%7 :@?RN_- 3;DY M402KBGG#[F <21(,@5ITUV@<([,3P\>]/MA=$D5)XD8 !-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /&!J%ASO_"P M$P8 'LU / >&PO=V]R:V)O;VLN>&ULQ9O;;MLX$$!_A?!3%ZC7L:YI MT11PFV8W0)H$<=!]7# 2+1.52"])Y]*O[U"V$#*Q!_LR\9.MB^5C4IHS'-*? M'K3Y>:?U3_;8MC);.K3Y.)K9:BH[;/_5**#BRT*;C#C9-,[$K(WAMET*X MKITD1T?%I.-2C3Y_&JYU;2;AAG:BSD+U&?C(Y&S"[UP]_:R%]:.=[.*Z/;]F0TW1SX(8R3U:O=CX@@NN)#&NOZ,_OH<&.\%G+S96CM])ELGS"EWXB^CURNI M&G\9^!63X&?T[3"\;AKQH_D_S:@7"UF)4UVM.Z'"=. M1E_UO3#LFC?"_RCXEO-Z\P,=D 7-93Y*.&#.ZYZ1DD?50EE1,WAG=2MKX*C9 M%]YR50D60"8(9') R'^3 #)%(-.#0,X]#GPT@,P0R.R D%%+Y@AD?DC(-( L M$,CBD)!9 %DBD"4MY)5IN)*_^@.,*\!;=QTW3TPOV%PV >0Q GE,"WD)U[W0 MUK)KB(SS)3=A:/R <'V@Y;H1]T*MHSA]A 7J(UJ<,RX-^\';M6#?!;=KXZ.* MLR$>ZA%BD5RY)73?X(W>Q&S6Z?4+1,PB4V*-0/*R@M3BJ7\2OOVWEBO_@9 . MT\>4V!_GD FIQG\IFUDKXF;#E#$E=L9W81IAWK-9!4UFI3_^OF_"&V&=68>8 MF#2FQ-:8.UW]''_AFY# M*X\EZ%"#6!)HRA1ER EFBX38%CAFF",GF#L28G>\SNW8.QB5M\+^$2)BWDB( MO;%-\W9R8;Y(B'VQ)]\;.$-,3"$)]1!C?][G44-,3"@)L5!VYWX[.QU32D*L ME%=)X"["%!--2BP:-!N,:S&8:E)BU>S+!K?M&6)BMDF);?,J =O9WVA5B[RL MA61B[%V(B8DF)1:-S\5VMAVFEI18+;BDPQI1BIDF)38-CIF'F)AI4F+3[,@E MQB >*ZL>.L3$3).^>3D+,/M7R[X]5B$F9IJ4V#0[,2\Y9.1^YB1LS0S334:L MFR$[&[/AW8VH=*/\3!*+!O<9IIN,6#>O,6'TQ9O&B,:7A4-,3#<9L6Y0S$C> M&>:8:_.<+D)9J&"V$(H M9M3I!6:AXE"%MW$_.15B8A8JB"V$8L:MB5FH(+80@OF/B!;P%)B%"F(+X0$I M6K&%6:@XT!*!#69HH0)=6?:&*P5VCGL+3#[%6Z\9V)MF%IA\"F+Y[,(,!NHA M)B:?@E@^:'D]BD,E)I^26#[X+, XQ,3D4Q++IY\%B LR%UHU8R=,QZ+A>8G) MIR26SQ8S1/.S%\-3%&)B\BF)Y;/%_,[=VD#*#AT-[7EM)'3ZJHU*Q"4FG_(M MIG[&_I:\]W\<\".VN5!2&W:I73117F+R*8GEL\6$<:4PD%:R;X_>/[Z>W;XH M$9>8?$IB^6PQ9YV&MMS."0VH<,$0$UW83&RAH=.-J*5CL\:(87G$RWIAB5FH M)+;0$)">)]1N_?-^H;EB7]A9B(E9J'R#E6Q[[\W(0L>8A8Z)+83>FS$F9J'C MS?]^^I/MYT^U6$@EZDOX"@O[*]Y6UX;YEWZ%89+E?I7A8MVV7V'?E8+.JX?_ M#@W_>_K\&U!+ P04 " #Q@:A8JYPQ2VX" #:+P &@ 'AL+U]R96QS M+W=O3L.J MVHWC^4==#^M=.;;#0W/T\E_^9V&TV^W7YV:U_'\MI_,?@^D_7OP^[4L9J\=KVVS*NJOKC<-L]U-=- M>KA,KA8O;ZNJ?WE+53UWD$"0S!^4(2C/'Z00I/,'&039_$$.03Y_4$!0S!_4 M0% S?] C!#W.'Y26*..2(&F"-8'6";E.!%XG!#L1B)V0[$1@=D*T$X':"=E. M!&XGA#L1R)V0[D1@=T*\$X'>@GH+@=Z">@N!WC)YV";06U!O(=!;4&\AT%M0 M;R'06U!O(=!;4&\AT%M0;R'06U!O(= [H]Z90.^,>F<"O3/JG0GTSI.7)01Z M9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>],H+>BWDJ@MZ+>2J"WHMY* MH+>BWDJ@MTY>=A/HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW M$>AMJ+<1Z&VHMQ'H;:BW$>AMDX^5!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ M[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD9Q,"O1WU=@*]'?5V KT= M]78"O0/U#@*] _4. KT#]0X"O0/U#@*] _4. KT#]0X"O0/U#@*]8_*S(('> M@7H'@=Z!>@>!W@WJW1#HW:#>S7?J/8R?AS+<>K[6>/WOI'J\G%MNE[\NOW9. M;L(5Y_J^8GC^"U!+ P04 " #Q@:A81.3?6!X" "7+@ $P %M#;VYT M96YT7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+&M?_RT2YV;C=N-@+>,DIC9K$ MEFV@O/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KY%"@M#D,_IDVURSE\82PU.QI< MJGV@L:QL?1Q<+E_C'0NNV;L[8F*U,JSQ8Z8Q+_-4H[J^^D9;=]_GQL3>5"Z+O&Y;+.'L;VKY3ES_UXH!B[EA:W+N;O;BB[V*%G*3_UE.K3)=[HT6^W74.M;^Z'QG)='H92B&*N3O] MBJ^)I?39[T?3M%MJWYE=KO?1Q_T\C\3FQ_EW_.>,7^M_L \!TH<$Z4.!]*%! M^C @?5B0/M8@?5R"],%7*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I1 M9)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ M4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#( M:E!D-2BR6A19+8JL%D56BR*K19'5HLAJ462U*+):%%DMBJQK%%G7_U/67][O M/SE^?M:#Z\:7?#;_'_WZ-U!+ 0(4 Q0 ( /&!J%@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M\8&H6/"! 7SO *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ \8&H6)E M@^<% "U'P & @($." >&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6*AFB_&R!@ ?AL !@ M ("!*PX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \8&H6+^DC[GK @ R @ !@ ("!]!T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \8&H6&O9$Q25"P MM1X !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ M\8&H6!:#-/^^ @ (08 !D ("!S%$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6( (:4Q ! M>PH !D ("!Q5P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6,L1W!TQ! !0H !D M ("!>7$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \8&H6.5*"&Q" @ F@4 !D ("!VI< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H M6+]PH\&G P 60@ !D ("!>JD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6)8^@*#$ @ VP8 M !D ("!T+4 'AL+W=O&PO=V]R:W-H965T44- M@P, #X( 9 " @=2[ !X;"]W;W)K&UL4$L! A0#% @ \8&H6&AT=5CL P N D !D M ("!CK\ 'AL+W=O&PO=V]R:W-H965T M"PP4 '<0 9 M " @?'& !X;"]W;W)K&UL4$L! A0# M% @ \8&H6/W* Z_Q @ 108 !D ("!Z\P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6&2D MOUE&! >Q8 !D ("! -D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6.6 &PO M=V]R:W-H965T&UL4$L! A0#% @ \8&H6/C5\ 1-! YA@ !D ("! MNO 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \8&H6$4DO\;Y @ $@@ !D ("!;OP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6#9%!M#% @ 1@H !D M ("!3Q ! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \8&H6(RI8C*8 @ "@@ !D ("!G!H! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8&H6+307^K? P 7PX !D ("!$20! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6#>KSVY, P M_ H !D ("!.RX! 'AL+W=O&PO=V]R:W-H965T 9 " @38U 0!X;"]W;W)K&UL4$L! A0#% @ \8&H6)++I:$ P L @ !D M ("!7CH! 'AL+W=O \QO5P# !Q"@ &0 @(&5/0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ \8&H6'%.TCYT @ L@8 !D ("!9$4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H M6"V4X1+? @ ]@< !D ("!CDX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6+=*TS[9 P "A M !D ("!3%&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ \8&H6$E3LY9(" Y$, !D M ("!WV ! 'AL+W=O!D_0" 6" &0 @(%>:0$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ \8&H6.>B/QDA#0 YZ !D ("!%&\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \8&H6 _% M.(RA P U@\ !D ("!'X,! 'AL+W=O&PO* 0!?&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #Q M@:A81.3?6!X" "7+@ $P @ %6E $ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 60!9 &88 "EE@$ ! end XML 93 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 94 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 208 336 1 false 82 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.magnite.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.magnite.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Net Loss Per Share Sheet http://www.magnite.com/role/NetLossPerShare Net Loss Per Share Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.magnite.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.magnite.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Other Balance Sheet Amounts Sheet http://www.magnite.com/role/OtherBalanceSheetAmounts Other Balance Sheet Amounts Notes 12 false false R13.htm 0000013 - Disclosure - Property and Equipment Sheet http://www.magnite.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 0000014 - Disclosure - Intangible Assets Sheet http://www.magnite.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Merger, Acquisition, and Restructuring Costs Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts Merger, Acquisition, and Restructuring Costs Notes 15 false false R16.htm 0000016 - Disclosure - Stock-Based Compensation Sheet http://www.magnite.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.magnite.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Lease Obligations Sheet http://www.magnite.com/role/LeaseObligations Lease Obligations Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.magnite.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Debt Sheet http://www.magnite.com/role/Debt Debt Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies 23 false false R24.htm 9954472 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 9954473 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.magnite.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.magnite.com/role/NetLossPerShare 25 false false R26.htm 9954474 - Disclosure - Revenue (Tables) Sheet http://www.magnite.com/role/RevenueTables Revenue (Tables) Tables http://www.magnite.com/role/Revenue 26 false false R27.htm 9954475 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.magnite.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.magnite.com/role/FairValueMeasurements 27 false false R28.htm 9954476 - Disclosure - Other Balance Sheet Amounts (Tables) Sheet http://www.magnite.com/role/OtherBalanceSheetAmountsTables Other Balance Sheet Amounts (Tables) Tables http://www.magnite.com/role/OtherBalanceSheetAmounts 28 false false R29.htm 9954477 - Disclosure - Property and Equipment (Tables) Sheet http://www.magnite.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.magnite.com/role/PropertyandEquipment 29 false false R30.htm 9954478 - Disclosure - Intangible Assets (Tables) Sheet http://www.magnite.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.magnite.com/role/IntangibleAssets 30 false false R31.htm 9954479 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables Merger, Acquisition, and Restructuring Costs (Tables) Tables http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts 31 false false R32.htm 9954480 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.magnite.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.magnite.com/role/StockBasedCompensation 32 false false R33.htm 9954481 - Disclosure - Lease Obligations (Tables) Sheet http://www.magnite.com/role/LeaseObligationsTables Lease Obligations (Tables) Tables http://www.magnite.com/role/LeaseObligations 33 false false R34.htm 9954482 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.magnite.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.magnite.com/role/CommitmentsandContingencies 34 false false R35.htm 9954483 - Disclosure - Debt (Tables) Sheet http://www.magnite.com/role/DebtTables Debt (Tables) Tables http://www.magnite.com/role/Debt 35 false false R36.htm 9954484 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails Organization and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables 36 false false R37.htm 9954485 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) Details 37 false false R38.htm 9954486 - Disclosure - Net Loss Per Share - Basic and Diluted Income (Loss) Per Share (Details) Sheet http://www.magnite.com/role/NetLossPerShareBasicandDilutedIncomeLossPerShareDetails Net Loss Per Share - Basic and Diluted Income (Loss) Per Share (Details) Details 38 false false R39.htm 9954487 - Disclosure - Net Loss Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) Sheet http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails Net Loss Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) Details 39 false false R40.htm 9954488 - Disclosure - Net Loss Per Share - Narrative (Details) Sheet http://www.magnite.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share - Narrative (Details) Details 40 false false R41.htm 9954489 - Disclosure - Revenue - Revenue Recognized on a Gross and Net Basis (Details) Sheet http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails Revenue - Revenue Recognized on a Gross and Net Basis (Details) Details 41 false false R42.htm 9954490 - Disclosure - Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) Sheet http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) Details 42 false false R43.htm 9954491 - Disclosure - Revenue - Revenue Disaggregated by Geographic Location (Details) Sheet http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails Revenue - Revenue Disaggregated by Geographic Location (Details) Details 43 false false R44.htm 9954492 - Disclosure - Revenue - Narrative (Details) Sheet http://www.magnite.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 44 false false R45.htm 9954493 - Disclosure - Revenue - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails Revenue - Schedule of Allowance for Doubtful Accounts (Details) Details 45 false false R46.htm 9954494 - Disclosure - Fair Value Measurements - Financial Instruments (Details) Sheet http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails Fair Value Measurements - Financial Instruments (Details) Details 46 false false R47.htm 9954495 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 47 false false R48.htm 9954496 - Disclosure - Other Balance Sheet Amounts (Details) Sheet http://www.magnite.com/role/OtherBalanceSheetAmountsDetails Other Balance Sheet Amounts (Details) Details http://www.magnite.com/role/OtherBalanceSheetAmountsTables 48 false false R49.htm 9954497 - Disclosure - Property and Equipment - Summary of Property and Equipment by Major Class (Details) Sheet http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails Property and Equipment - Summary of Property and Equipment by Major Class (Details) Details 49 false false R50.htm 9954498 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.magnite.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 50 false false R51.htm 9954499 - Disclosure - Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) Sheet http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) Details 51 false false R52.htm 9954500 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.magnite.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 52 false false R53.htm 9954501 - Disclosure - Intangible Assets - Finite-Lived Intangible Assets (Details) Sheet http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails Intangible Assets - Finite-Lived Intangible Assets (Details) Details 53 false false R54.htm 9954502 - Disclosure - Intangible Assets - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Intangible Assets - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 54 false false R55.htm 9954503 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) Details 55 false false R56.htm 9954504 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails Merger, Acquisition, and Restructuring Costs - Narrative (Details) Details 56 false false R57.htm 9954505 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails Stock-Based Compensation - Stock Options Outstanding (Details) Details 57 false false R58.htm 9954506 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails Stock-Based Compensation - Stock Options Narrative (Details) Details 58 false false R59.htm 9954507 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 59 false false R60.htm 9954508 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails Stock-Based Compensation - Restricted Stock Units Activity (Details) Details 60 false false R61.htm 9954509 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails Stock-Based Compensation - Restricted Stock Units Narrative (Details) Details 61 false false R62.htm 9954510 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails Stock-Based Compensation - Performance Stock Units Narrative (Details) Details 62 false false R63.htm 9954511 - Disclosure - Stock-Based Compensation - Performance Stock Units Activity (Details) Sheet http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails Stock-Based Compensation - Performance Stock Units Activity (Details) Details 63 false false R64.htm 9954512 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions (Details) Sheet http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails Stock-Based Compensation - Weighted Average Assumptions (Details) Details 64 false false R65.htm 9954513 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 65 false false R66.htm 9954514 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails Stock-Based Compensation - Stock Based Compensation Expense Narrative (Details) Details 66 false false R67.htm 9954515 - Disclosure - Income Taxes (Details) Sheet http://www.magnite.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.magnite.com/role/IncomeTaxes 67 false false R68.htm 9954516 - Disclosure - Lease Obligations - Narrative (Details) Sheet http://www.magnite.com/role/LeaseObligationsNarrativeDetails Lease Obligations - Narrative (Details) Details 68 false false R69.htm 9954517 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details) Sheet http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails Lease Obligations - Schedule of Lease Liability Maturities (Details) Details 69 false false R70.htm 9954518 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.magnite.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.magnite.com/role/CommitmentsandContingenciesTables 70 false false R71.htm 9954519 - Disclosure - Commitments and Contingencies - Contractual Obligations (Details) Sheet http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails Commitments and Contingencies - Contractual Obligations (Details) Details 71 false false R72.htm 9954520 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 72 false false R73.htm 9954521 - Disclosure - Debt - Long-term Debt (Narrative) (Details) Sheet http://www.magnite.com/role/DebtLongtermDebtNarrativeDetails Debt - Long-term Debt (Narrative) (Details) Details 73 false false R74.htm 9954522 - Disclosure - Debt - Maturities of Principle Amount of Long-Term Debt (Details) Sheet http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails Debt - Maturities of Principle Amount of Long-Term Debt (Details) Details 74 false false R75.htm 9954523 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) Notes http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails Debt - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details) Details 75 false false R76.htm 9954524 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details) Notes http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails Debt - Interest Expense Related to the Convertible Senior Notes (Details) Details 76 false false R77.htm 9954525 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details) Sheet http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails Debt - Amortization Expense for Debt Issuance Costs (Details) Details 77 false false R78.htm 9954526 - Disclosure - Debt - Credit Agreements (Narrative) (Details) Sheet http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails Debt - Credit Agreements (Narrative) (Details) Details 78 false false R79.htm 9954527 - Disclosure - Debt - Summary of Term Loan B Facility (Details) Sheet http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails Debt - Summary of Term Loan B Facility (Details) Details 79 false false R80.htm 9954528 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details) Sheet http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails Debt - Interest Expense Related to the Term Loan B Facility (Details) Details 80 false false R81.htm 9954529 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) Sheet http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) Details 81 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - mgni-20240331.htm 4 mgni-20240331.htm mgni-20240331.xsd mgni-20240331_cal.xml mgni-20240331_def.xml mgni-20240331_lab.xml mgni-20240331_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "mgni-20240331.htm": { "nsprefix": "mgni", "nsuri": "http://www.magnite.com/20240331", "dts": { "inline": { "local": [ "mgni-20240331.htm" ] }, "schema": { "local": [ "mgni-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "mgni-20240331_cal.xml" ] }, "definitionLink": { "local": [ "mgni-20240331_def.xml" ] }, "labelLink": { "local": [ "mgni-20240331_lab.xml" ] }, "presentationLink": { "local": [ "mgni-20240331_pre.xml" ] } }, "keyStandard": 295, "keyCustom": 41, "axisStandard": 25, "axisCustom": 3, "memberStandard": 43, "memberCustom": 35, "hidden": { "total": 13, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 3, "http://fasb.org/us-gaap/2023": 5 }, "contextCount": 208, "entityCount": 1, "segmentCount": 82, "elementCount": 622, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 658, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 22, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.magnite.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R3": { "role": "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R5": { "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R6": { "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R8": { "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Organization and Summary of Significant Accounting Policies", "shortName": "Organization and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.magnite.com/role/NetLossPerShare", "longName": "0000009 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.magnite.com/role/Revenue", "longName": "0000010 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.magnite.com/role/FairValueMeasurements", "longName": "0000011 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.magnite.com/role/OtherBalanceSheetAmounts", "longName": "0000012 - Disclosure - Other Balance Sheet Amounts", "shortName": "Other Balance Sheet Amounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.magnite.com/role/PropertyandEquipment", "longName": "0000013 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.magnite.com/role/IntangibleAssets", "longName": "0000014 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts", "longName": "0000015 - Disclosure - Merger, Acquisition, and Restructuring Costs", "shortName": "Merger, Acquisition, and Restructuring Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.magnite.com/role/StockBasedCompensation", "longName": "0000016 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.magnite.com/role/IncomeTaxes", "longName": "0000017 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.magnite.com/role/LeaseObligations", "longName": "0000018 - Disclosure - Lease Obligations", "shortName": "Lease Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.magnite.com/role/CommitmentsandContingencies", "longName": "0000019 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.magnite.com/role/Debt", "longName": "0000020 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R21": { "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": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R22": { "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": "22", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://www.magnite.com/role/NetLossPerShareTables", "longName": "9954473 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.magnite.com/role/RevenueTables", "longName": "9954474 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.magnite.com/role/FairValueMeasurementsTables", "longName": "9954475 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.magnite.com/role/OtherBalanceSheetAmountsTables", "longName": "9954476 - Disclosure - Other Balance Sheet Amounts (Tables)", "shortName": "Other Balance Sheet Amounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.magnite.com/role/PropertyandEquipmentTables", "longName": "9954477 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R30": { "role": "http://www.magnite.com/role/IntangibleAssetsTables", "longName": "9954478 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables", "longName": "9954479 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables)", "shortName": "Merger, Acquisition, and Restructuring Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.magnite.com/role/StockBasedCompensationTables", "longName": "9954480 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.magnite.com/role/LeaseObligationsTables", "longName": "9954481 - Disclosure - Lease Obligations (Tables)", "shortName": "Lease Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.magnite.com/role/CommitmentsandContingenciesTables", "longName": "9954482 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.magnite.com/role/DebtTables", "longName": "9954483 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954484 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-33", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:UseOfEstimates", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R37": { "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "longName": "9954485 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-35", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.magnite.com/role/NetLossPerShareBasicandDilutedIncomeLossPerShareDetails", "longName": "9954486 - Disclosure - Net Loss Per Share - Basic and Diluted Income (Loss) Per Share (Details)", "shortName": "Net Loss Per Share - Basic and Diluted Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "longName": "9954487 - Disclosure - Net Loss Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "longName": "9954488 - Disclosure - Net Loss Per Share - Narrative (Details)", "shortName": "Net Loss Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-47", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "unitRef": "equityinstrument", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-47", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "unitRef": "equityinstrument", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails", "longName": "9954489 - Disclosure - Revenue - Revenue Recognized on a Gross and Net Basis (Details)", "shortName": "Revenue - Revenue Recognized on a Gross and Net Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R42": { "role": "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "longName": "9954490 - Disclosure - Revenue - Revenue Disaggregated by Sales Distribution Channel (Details)", "shortName": "Revenue - Revenue Disaggregated by Sales Distribution Channel (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R43": { "role": "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "longName": "9954491 - Disclosure - Revenue - Revenue Disaggregated by Geographic Location (Details)", "shortName": "Revenue - Revenue Disaggregated by Geographic Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-82", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R44": { "role": "http://www.magnite.com/role/RevenueNarrativeDetails", "longName": "9954492 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "mgni:RevenuePaymentTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mgni:RevenuePaymentTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails", "longName": "9954493 - Disclosure - Revenue - Schedule of Allowance for Doubtful Accounts (Details)", "shortName": "Revenue - Schedule of Allowance for Doubtful Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "longName": "9954494 - Disclosure - Fair Value Measurements - Financial Instruments (Details)", "shortName": "Fair Value Measurements - Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-86", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R47": { "role": "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954495 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-94", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails", "longName": "9954496 - Disclosure - Other Balance Sheet Amounts (Details)", "shortName": "Other Balance Sheet Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "mgni:AccountsPayableSellerCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "mgni:AccountsPayableSellerCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails", "longName": "9954497 - Disclosure - Property and Equipment - Summary of Property and Equipment by Major Class (Details)", "shortName": "Property and Equipment - Summary of Property and Equipment by Major Class (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.magnite.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954498 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "longName": "9954499 - Disclosure - Property and Equipment - Summary of Property and Equipment by Geographical Region (Details)", "shortName": "Property and Equipment - Summary of Property and Equipment by Geographical Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-104", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R52": { "role": "http://www.magnite.com/role/IntangibleAssetsNarrativeDetails", "longName": "9954500 - Disclosure - Intangible Assets - Narrative (Details)", "shortName": "Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails", "longName": "9954501 - Disclosure - Intangible Assets - Finite-Lived Intangible Assets (Details)", "shortName": "Intangible Assets - Finite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "9954502 - Disclosure - Intangible Assets - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "shortName": "Intangible Assets - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "longName": "9954503 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details)", "shortName": "Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "mgni:RestructuringChargesMergerAndAcquisitionAssumedLossContracts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "mgni:RestructuringChargesMergerAndAcquisitionAssumedLossContracts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails", "longName": "9954504 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details)", "shortName": "Merger, Acquisition, and Restructuring Costs - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "mgni:RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails", "longName": "9954505 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details)", "shortName": "Stock-Based Compensation - Stock Options Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "longName": "9954506 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details)", "shortName": "Stock-Based Compensation - Stock Options Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-120", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "longName": "9954507 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details)", "shortName": "Stock-Based Compensation - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-121", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-121", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "longName": "9954508 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details)", "shortName": "Stock-Based Compensation - Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-123", "name": "mgni:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-123", "name": "mgni:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "longName": "9954509 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details)", "shortName": "Stock-Based Compensation - Restricted Stock Units Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-124", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R62": { "role": "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "longName": "9954510 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details)", "shortName": "Stock-Based Compensation - Performance Stock Units Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R63": { "role": "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "longName": "9954511 - Disclosure - Stock-Based Compensation - Performance Stock Units Activity (Details)", "shortName": "Stock-Based Compensation - Performance Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-133", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-133", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails", "longName": "9954512 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions (Details)", "shortName": "Stock-Based Compensation - Weighted Average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-129", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "9954513 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails", "longName": "9954514 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expense Narrative (Details)", "shortName": "Stock-Based Compensation - Stock Based Compensation Expense Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.magnite.com/role/IncomeTaxesDetails", "longName": "9954515 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R68": { "role": "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "longName": "9954516 - Disclosure - Lease Obligations - Narrative (Details)", "shortName": "Lease Obligations - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails", "longName": "9954517 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details)", "shortName": "Lease Obligations - Schedule of Lease Liability Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.magnite.com/role/CommitmentsandContingenciesDetails", "longName": "9954518 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-154", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-154", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails", "longName": "9954519 - Disclosure - Commitments and Contingencies - Contractual Obligations (Details)", "shortName": "Commitments and Contingencies - Contractual Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9954520 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "shortName": "Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R73": { "role": "http://www.magnite.com/role/DebtLongtermDebtNarrativeDetails", "longName": "9954521 - Disclosure - Debt - Long-term Debt (Narrative) (Details)", "shortName": "Debt - Long-term Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "mgni:AmortizationOfDebtIssuanceCostAndDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mgni:AmortizationOfDebtIssuanceCostAndDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "longName": "9954522 - Disclosure - Debt - Maturities of Principle Amount of Long-Term Debt (Details)", "shortName": "Debt - Maturities of Principle Amount of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "longName": "9954523 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)", "shortName": "Debt - Convertible Senior Notes and Capped Call Transactions (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-159", "name": "mgni:DebtInstrumentsCappedCallsTransactionCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-159", "name": "mgni:DebtInstrumentsCappedCallsTransactionCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "longName": "9954524 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details)", "shortName": "Debt - Interest Expense Related to the Convertible Senior Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "longName": "9954525 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details)", "shortName": "Debt - Amortization Expense for Debt Issuance Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-155", "name": "mgni:AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "mgni:AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "longName": "9954526 - Disclosure - Debt - Credit Agreements (Narrative) (Details)", "shortName": "Debt - Credit Agreements (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-200", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "unique": true } }, "R79": { "role": "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "longName": "9954527 - Disclosure - Debt - Summary of Term Loan B Facility (Details)", "shortName": "Debt - Summary of Term Loan B Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true }, "uniqueAnchor": null }, "R80": { "role": "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "longName": "9954528 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details)", "shortName": "Debt - Interest Expense Related to the Term Loan B Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-201", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "longName": "9954529 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details)", "shortName": "Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-94", "name": "mgni:AmortizationOfDebtDiscountPremiumRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "mgni:AmortizationOfDebtDiscountPremiumRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mgni-20240331.htm", "first": true, "unique": true } } }, "tag": { "mgni_A2014EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "A2014EmployeeStockPurchasePlanMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Employee Stock Purchase Plan", "label": "2014 Employee Stock Purchase Plan [Member]", "documentation": "2014 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "mgni_AaronSaltzMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AaronSaltzMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Aaron Saltz [Member]", "documentation": "Aaron Saltz" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Total", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r21" ] }, "mgni_AccountsPayableSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AccountsPayableSeller", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contra seller payable", "label": "Accounts Payable, Seller", "documentation": "Accounts Payable, Seller" } } }, "auth_ref": [] }, "mgni_AccountsPayableSellerCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AccountsPayableSellerCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable\u2014seller", "label": "Accounts Payable, Seller, Current", "documentation": "Description of balance sheet netting of assets and liabilities per ASC 210-20." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable\u2014trade", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r18", "r19" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.magnite.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r706" ] }, "mgni_AccountsReceivableCreditLossExpenseReversalGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AccountsReceivableCreditLossExpenseReversalGross", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails", "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in provision for expected credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Gross", "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Gross" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r242", "r243" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r32", "r33", "r98", "r173", "r464", "r479", "r480" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r12", "r33", "r403", "r406", "r445", "r475", "r476", "r690", "r691", "r692", "r700", "r701", "r702" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r642" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r93", "r593", "r772" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r379", "r380", "r381", "r485", "r700", "r701", "r702", "r750", "r775" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r648" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r648" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r648" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r648" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld related to net share settlement", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r73", "r74", "r344" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r613", "r624", "r634", "r659" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r616", "r627", "r637", "r662" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r648" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r655" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r620", "r628", "r638", "r655", "r663", "r667", "r675" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r673" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r373", "r382" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails", "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for credit loss", "periodStartLabel": "Allowance for doubtful accounts, beginning balance", "periodEndLabel": "Allowance for doubtful accounts, ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r174", "r244", "r248", "r249", "r252", "r769" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails", "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts, writeoff", "negatedTerseLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r251" ] }, "mgni_AlternateBaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AlternateBaseRateMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternate Base Rate", "label": "Alternate Base Rate [Member]", "documentation": "Alternate Base Rate" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r8", "r81", "r109", "r311" ] }, "mgni_AmortizationOfDebtDiscountPremiumRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtDiscountPremiumRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2024", "label": "Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year", "documentation": "Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtDiscountPremiumYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtDiscountPremiumYearFive", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Amortization Of Debt Discount (Premium), Year Five", "documentation": "Amortization Of Debt Discount (Premium), Year Five" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtDiscountPremiumYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtDiscountPremiumYearFour", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Amortization Of Debt Discount (Premium), Year Four", "documentation": "Amortization Of Debt Discount (Premium), Year Four" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtDiscountPremiumYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtDiscountPremiumYearOne", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Amortization Of Debt Discount (Premium), Year One", "documentation": "Amortization Of Debt Discount (Premium), Year One" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtDiscountPremiumYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtDiscountPremiumYearThree", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Amortization Of Debt Discount (Premium), Year Three", "documentation": "Amortization Of Debt Discount (Premium), Year Three" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtDiscountPremiumYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtDiscountPremiumYearTwo", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Amortization Of Debt Discount (Premium), Year Two", "documentation": "Amortization Of Debt Discount (Premium), Year Two" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtDiscountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtDiscountsAbstract", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Discount", "label": "Amortization Of Debt Discounts [Abstract]", "documentation": "Amortization Of Debt Discounts" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostAndDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostAndDiscount", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtLongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and issuance costs", "label": "Amortization of Debt Issuance Cost and Discount", "documentation": "Amortization of Debt Issuance Cost and Discount" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostsAbstract", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs", "label": "Amortization of Debt Issuance Costs [Abstract]", "documentation": "Amortization of Debt Issuance Costs" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2024", "label": "Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year", "documentation": "Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostsYearFive", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Amortization Of Debt Issuance Costs, Year Five", "documentation": "Amortization Of Debt Issuance Costs, Year Five" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostsYearFour", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Amortization Of Debt Issuance Costs, Year Four", "documentation": "Amortization Of Debt Issuance Costs, Year Four" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostsYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostsYearOne", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Amortization Of Debt Issuance Costs, Year One", "documentation": "Amortization Of Debt Issuance Costs, Year One" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostsYearThree", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Amortization Of Debt Issuance Costs, Year Three", "documentation": "Amortization Of Debt Issuance Costs, Year Three" } } }, "auth_ref": [] }, "mgni_AmortizationOfDebtIssuanceCostsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "AmortizationOfDebtIssuanceCostsYearTwo", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Amortization Of Debt Issuance Costs, Year Two", "documentation": "Amortization Of Debt Issuance Costs, Year Two" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "verboseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r102", "r311", "r431", "r693" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r311", "r431", "r577", "r578", "r693" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r55", "r59" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares excluded from net loss per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r219" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r44" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r133", "r170", "r195", "r224", "r232", "r236", "r245", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r398", "r400", "r418", "r459", "r512", "r593", "r604", "r717", "r718", "r759" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT ASSETS", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r164", "r175", "r195", "r245", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r398", "r400", "r418", "r593", "r717", "r718", "r759" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r670" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r671" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r666" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r669" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r668" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r667" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "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": [ "r114" ] }, "mgni_BasisOfRevenueRecognitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "BasisOfRevenueRecognitionAxis", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis Of Revenue Recognition [Axis]", "label": "Basis Of Revenue Recognition [Axis]", "documentation": "Basis Of Revenue Recognition" } } }, "auth_ref": [] }, "mgni_BasisOfRevenueRecognitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "BasisOfRevenueRecognitionDomain", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis Of Revenue Recognition [Domain]", "label": "Basis Of Revenue Recognition [Domain]", "documentation": "Basis Of Revenue Recognition [Domain]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized assets financed by accounts payable and accrued expenses and other liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r39", "r166", "r568" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014 Beginning of period", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014 End of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r39", "r111", "r193" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r111" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate by Type [Axis]", "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r45", "r206" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate, Type [Domain]", "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r45", "r206" ] }, "us-gaap_ChangeInAccountingMethodAccountedForAsChangeInEstimateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingMethodAccountedForAsChangeInEstimateMember", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Method Accounted for as Change in Estimate", "label": "Change in Accounting Method Accounted for as Change in Estimate [Member]", "documentation": "A change from one acceptable accounting method to another based upon a revision in estimated future benefits or obligations." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r646" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r704" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r647" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r647" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 12)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r30", "r85", "r461", "r499" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingencies" ], "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": [ "r120", "r272", "r273", "r555", "r714" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r595", "r596", "r597", "r599", "r600", "r601", "r602", "r700", "r701", "r750", "r771", "r775" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r92" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r92", "r500" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r92" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, outstanding (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r92", "r500", "r518", "r775", "r776" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.00001 par value; 500,000 shares authorized at March 31, 2024 and December 31, 2023; 140,024 and 138,577 shares issued and outstanding at March 31, 2024 and December 31, 2023", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r92", "r463", "r593" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r652" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r651" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r653" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r650" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r34", "r178", "r180", "r185", "r455", "r471" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computer equipment and network hardware", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "mgni_ConcentrationOfBasisOfRevenueRecognitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ConcentrationOfBasisOfRevenueRecognitionMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Basis of Revenue Recognition", "label": "Concentration of Basis of Revenue Recognition [Member]", "documentation": "Concentration of Basis of Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r47", "r49", "r79", "r80", "r241", "r554" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r47", "r49", "r79", "r80", "r241", "r481", "r554" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r47", "r49", "r79", "r80", "r241", "r554", "r684" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r47", "r49", "r79", "r80", "r241" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r47", "r49", "r79", "r80", "r241", "r554" ] }, "mgni_ConnectedTelevisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ConnectedTelevisionMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CTV", "label": "Connected Television [Member]", "documentation": "Connected Television" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel [Axis]", "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r586", "r721" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Sales Channel [Domain]", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r586", "r721" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r697" ] }, "us-gaap_ContractualObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Contractual Obligation, to be Paid, Year Four", "documentation": "Amount of contractual obligation 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": [] }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Contractual Obligation, to be Paid, Year One", "documentation": "Amount of contractual obligation 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": [] }, "us-gaap_ContractualObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Contractual Obligation, to be Paid, Year Two", "documentation": "Amount of contractual obligation 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": [] }, "us-gaap_ContractualObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Contractual Obligation, to be Paid, Year Three", "documentation": "Amount of contractual obligation 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": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual Obligation, Fiscal Year Maturity", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r698" ] }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesContractualObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2024", "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "mgni_ConversionTermIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ConversionTermIMember", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Term (i)", "label": "Conversion Term (i) [Member]", "documentation": "Conversion Term (i)" } } }, "auth_ref": [] }, "mgni_ConversionTermIiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ConversionTermIiMember", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Term (ii)", "label": "Conversion Term (ii) [Member]", "documentation": "Conversion Term (ii)" } } }, "auth_ref": [] }, "mgni_ConversionTermIvMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ConversionTermIvMember", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Term (iv)", "label": "Conversion Term (iv) [Member]", "documentation": "Conversion Term (iv)" } } }, "auth_ref": [] }, "mgni_ConversionTermVMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ConversionTermVMember", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion Term (v)", "label": "Conversion Term (v) [Member]", "documentation": "Conversion Term (v)" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r122", "r290", "r291", "r301", "r302", "r303", "r307", "r308", "r309", "r310", "r311", "r574", "r575", "r576", "r577", "r578" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r722" ] }, "mgni_ConvertibleSeniorNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ConvertibleSeniorNoteMember", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Senior Notes", "label": "Convertible Senior Note [Member]", "documentation": "Convertible Senior Note" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r105", "r451" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "mgni_CreditAgreement2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "CreditAgreement2021Member", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Credit Agreement", "label": "Credit Agreement 2021 [Member]", "documentation": "Credit Agreement 2021" } } }, "auth_ref": [] }, "mgni_CreditAgreement2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "CreditAgreement2024Member", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Credit Agreement", "label": "Credit Agreement 2024 [Member]", "documentation": "Credit Agreement 2024" } } }, "auth_ref": [] }, "mgni_CreditAgreements2021And2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "CreditAgreements2021And2024Member", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreements, 2021 and 2024", "label": "Credit Agreements, 2021 And 2024 [Member]", "documentation": "Credit Agreements, 2021 And 2024" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r77" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, current", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r171" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.magnite.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r121", "r194", "r289", "r295", "r296", "r297", "r298", "r299", "r300", "r305", "r312", "r313", "r315" ] }, "mgni_DebtDiscountMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtDiscountMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Discount", "label": "Debt Discount [Member]", "documentation": "Debt Discount" } } }, "auth_ref": [] }, "mgni_DebtInstrumentAnnualPrincipalPaymentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentAnnualPrincipalPaymentPercentage", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate annual payments of principle balance (percent)", "label": "Debt Instrument, Annual Principal Payment, Percentage", "documentation": "Debt Instrument, Annual Principal Payment, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r88", "r89", "r134", "r135", "r197", "r290", "r291", "r292", "r293", "r294", "r296", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r432", "r574", "r575", "r576", "r577", "r578", "r695" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "mgni_DebtInstrumentCappedCallConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentCappedCallConversionPrice", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in USD per share)", "label": "Debt Instrument, Capped Call, Conversion Price", "documentation": "Debt Instrument, Capped Call, Conversion Price" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "totalLabel": "Total", "verboseLabel": "Term Loan B Facility", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r17", "r135", "r316" ] }, "mgni_DebtInstrumentConversionTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentConversionTermAxis", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Conversion Term [Axis]", "label": "Debt Instrument Conversion Term [Axis]", "documentation": "Debt Instrument Conversion Term" } } }, "auth_ref": [] }, "mgni_DebtInstrumentConversionTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentConversionTermDomain", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Conversion Term [Domain]", "label": "Debt Instrument Conversion Term [Domain]", "documentation": "Measurement Period Scenario [Domain]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r26", "r67", "r124", "r125", "r292" ] }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issuable assuming conversion (in shares)", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity." } } }, "auth_ref": [ "r26", "r67", "r124", "r125", "r292" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold percent of stock price trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principle amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r82", "r84", "r290", "r432", "r575", "r576" ] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt fees", "label": "Debt Instrument, Fee Amount", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r25", "r82", "r308" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r25", "r82", "r319", "r432" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r25", "r291" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r197", "r290", "r291", "r292", "r293", "r294", "r296", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r314", "r432", "r574", "r575", "r576", "r577", "r578", "r695" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r197", "r290", "r291", "r292", "r293", "r294", "r296", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r432", "r574", "r575", "r576", "r577", "r578", "r695" ] }, "mgni_DebtInstrumentOverAllotmentOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentOverAllotmentOptions", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over-allotment options", "label": "Debt Instrument, Over-Allotment Options", "documentation": "Debt Instrument, Over-Allotment Options" } } }, "auth_ref": [] }, "mgni_DebtInstrumentPeriodicPaymentPercentageOfPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentPeriodicPaymentPercentageOfPrincipal", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly payments of principle balance (percent)", "label": "Debt Instrument, Periodic Payment, Percentage Of Principal", "documentation": "Debt Instrument, Periodic Payment, Percentage Of Principal" } } }, "auth_ref": [] }, "mgni_DebtInstrumentRedemptionMakeWholeFundamentalChangePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentRedemptionMakeWholeFundamentalChangePeriod", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Make-whole fundamental change period", "label": "Debt Instrument, Redemption, Make-Whole Fundamental Change Period", "documentation": "Debt Instrument, Redemption, Make-Whole Fundamental Change Period" } } }, "auth_ref": [] }, "mgni_DebtInstrumentRepurchasedDuringPeriodFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentRepurchasedDuringPeriodFaceAmount", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, repurchased during period, face amount", "label": "Debt Instrument, Repurchased During Period, Face Amount", "documentation": "Debt Instrument, Repurchased During Period, Face Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r67", "r68", "r81", "r82", "r84", "r86", "r123", "r125", "r197", "r290", "r291", "r292", "r293", "r294", "r296", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r314", "r432", "r574", "r575", "r576", "r577", "r578", "r695" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 2.0 }, "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt discount costs", "negatedTerseLabel": "Unamortized debt discounts", "totalLabel": "Total", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r81", "r84", "r720" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Unamortized discount and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r83", "r301", "r317", "r575", "r576" ] }, "mgni_DebtInstrumentsCappedCallsTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtInstrumentsCappedCallsTransactionCosts", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped calls, transaction costs", "label": "Debt Instruments, Capped Calls, Transaction Costs", "documentation": "Debt Instruments, Capped Calls, Transaction Costs" } } }, "auth_ref": [] }, "mgni_DebtIssuanceCostsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtIssuanceCostsAxis", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs [Axis]", "label": "Debt Issuance Costs [Axis]", "documentation": "Debt Issuance Costs" } } }, "auth_ref": [] }, "mgni_DebtIssuanceCostsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtIssuanceCostsDomain", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs [Domain]", "label": "Debt Issuance Costs [Domain]", "documentation": "Debt Issuance Costs [Domain]" } } }, "auth_ref": [] }, "mgni_DebtRefinanceCostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DebtRefinanceCostMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Refinance Cost", "label": "Debt Refinance Cost [Member]", "documentation": "Debt Refinance Cost" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, gross", "verboseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r83" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 3.0 }, "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "negatedTerseLabel": "Unamortized debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r83", "r720" ] }, "mgni_DeferredFinancingCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DeferredFinancingCostsMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Financing Costs", "label": "Deferred Financing Costs [Member]", "documentation": "Deferred Financing Costs" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r385", "r386", "r460" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r113" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense on property and equipment", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r60" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r228" ] }, "mgni_DesktopMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "DesktopMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Desktop", "label": "Desktop [Member]", "documentation": "Desktop [Member]" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r129" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "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": [ "r332", "r580", "r581", "r582", "r583", "r584", "r585", "r586" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "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": [ "r332", "r580", "r581", "r582", "r583", "r584", "r585", "r586" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.magnite.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r721" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.magnite.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r342", "r346", "r375", "r376", "r378", "r591" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r608" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r641" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "negatedTerseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic loss per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r203", "r204", "r205", "r206", "r207", "r212", "r214", "r216", "r217", "r218", "r222", "r409", "r410", "r456", "r472", "r569" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "negatedTerseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted loss per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r203", "r204", "r205", "r206", "r207", "r214", "r216", "r217", "r218", "r222", "r409", "r410", "r456", "r472", "r569" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.magnite.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r211", "r219", "r220", "r221" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": [ "r423" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued employee-related payables", "label": "Employee-related Liabilities, Current", "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": [ "r23" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized stock-based compensation", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r374" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized employee stock-based compensation, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r377" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized employee stock-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r749" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized employee stock-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r749" ] }, "mgni_EmployeeSeveranceAndOneTimeTerminationBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "EmployeeSeveranceAndOneTimeTerminationBenefitsMember", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Personnel related (severance and one-time termination benefit costs)", "label": "Employee Severance And One-Time Termination Benefits [Member]", "documentation": "Employee Severance And One-Time Termination Benefits" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "ESPP shares", "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Options to purchase common stock", "terseLabel": "Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r606" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r606" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r606" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r680" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r606" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r606" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r606" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r606" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r162", "r181", "r182", "r183", "r198", "r199", "r200", "r202", "r208", "r210", "r223", "r246", "r247", "r322", "r379", "r380", "r381", "r391", "r392", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r424", "r425", "r426", "r427", "r428", "r429", "r445", "r475", "r476", "r477", "r485", "r541" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r649" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r613", "r624", "r634", "r659" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r610", "r621", "r631", "r656" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r655" ] }, "mgni_ExistingLendersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ExistingLendersMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Existing Lenders", "label": "Existing Lenders [Member]", "documentation": "Existing Lenders" } } }, "auth_ref": [] }, "mgni_ExitCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ExitCostsMember", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exit costs", "label": "Exit Costs [Member]", "documentation": "Exit Costs" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r412", "r413", "r416" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r412", "r413", "r416" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r78", "r131" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r303", "r335", "r336", "r337", "r338", "r339", "r340", "r413", "r446", "r447", "r448", "r575", "r576", "r587", "r588", "r589" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r417" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.magnite.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r411" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted\u00a0Prices\u00a0in Active\u00a0Markets\u00a0for Identical Assets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r303", "r335", "r340", "r413", "r446", "r587", "r588", "r589" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant\u00a0Other Observable Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r303", "r335", "r340", "r413", "r447", "r575", "r576", "r587", "r588", "r589" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs\u00a0 (Level\u00a03)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r303", "r335", "r336", "r337", "r338", "r339", "r340", "r413", "r448", "r575", "r576", "r587", "r588", "r589" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r303", "r335", "r336", "r337", "r338", "r339", "r340", "r446", "r447", "r448", "r575", "r576", "r587", "r588", "r589" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r411", "r417" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of financing lease", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r436", "r440" ] }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialStandbyLetterOfCreditMember", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Standby Letter of Credit", "label": "Financial Standby Letter of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total accumulated amortization\u2014intangible assets", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r168", "r257" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r117" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r117" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r117" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r452", "r453" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total identifiable intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r116", "r453" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r452" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails", "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r116", "r452" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign exchange (gain) loss, net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r419", "r420", "r421", "r422", "r538" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized foreign currency gain, net", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r113", "r520", "r603", "r753", "r754", "r774" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Furniture, fixtures, and office equipment", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "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": [ "r8" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on extinguishment of debt", "terseLabel": "(Gain) loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r8", "r65", "r66" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r107", "r523" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r101" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r167", "r253", "r454", "r573", "r593", "r707", "r708" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "mgni_GrossRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "GrossRevenueMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross basis", "label": "Gross Revenue [Member]", "documentation": "Gross Revenue" } } }, "auth_ref": [] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-process research and development", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r99", "r138", "r224", "r231", "r235", "r237", "r457", "r469", "r571" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r259", "r264", "r524" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r264", "r524" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.magnite.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r196", "r384", "r388", "r389", "r390", "r393", "r395", "r396", "r397", "r484" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r142", "r150", "r209", "r210", "r229", "r387", "r394", "r473" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r38", "r40" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "mgni_IncreaseDecreaseInAccountsPayableSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "IncreaseDecreaseInAccountsPayableSeller", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in contra seller payable", "label": "Increase (Decrease) In Accounts Payable, Seller", "documentation": "Increase (Decrease) In Accounts Payable, Seller" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r620", "r628", "r638", "r655", "r663", "r667", "r675" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r673" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r609", "r679" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r609", "r679" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r609", "r679" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.magnite.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r254" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r54", "r57" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r83", "r141", "r184", "r227", "r430", "r525", "r603", "r773" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r109", "r309", "r320", "r577", "r578" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income and Interest Expense Disclosure", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r140" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r189", "r191", "r192" ] }, "mgni_InternalUseSoftwareDevelopmentCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "InternalUseSoftwareDevelopmentCostsNet", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Internal use software development costs, net", "label": "Internal Use Software Development Costs, Net", "documentation": "The carrying amount of internal use software development costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [] }, "mgni_JamesRossmanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "JamesRossmanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "James Rossman [Member]", "documentation": "James Rossman" } } }, "auth_ref": [] }, "mgni_KatherynEvansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "KatherynEvansMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Katheryn Evans [Member]", "documentation": "Katheryn Evans" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r438", "r592" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r119" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "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" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r437" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.magnite.com/role/LeaseObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r757" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments (undiscounted)", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r444" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r757" ] }, "mgni_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r444" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of lease contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r756" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.magnite.com/role/LeaseObligations" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Obligations", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "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/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding, amount", "label": "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/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r22", "r195", "r245", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r399", "r400", "r401", "r418", "r498", "r570", "r604", "r717", "r759", "r760" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r97", "r137", "r466", "r593", "r696", "r705", "r752" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT LIABILITIES", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r24", "r165", "r195", "r245", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r399", "r400", "r401", "r418", "r593", "r717", "r759", "r760" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt outstanding", "label": "Long-Term Line of Credit", "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": [ "r17", "r135", "r768" ] }, "mgni_LineOfCreditFacilityCovenantComplianceDebtUtilizationTriggeringLeverageRatioCompliancePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "LineOfCreditFacilityCovenantComplianceDebtUtilizationTriggeringLeverageRatioCompliancePercentage", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt utilization triggering leverage ratio compliance, percent", "label": "Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage", "documentation": "Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage" } } }, "auth_ref": [] }, "mgni_LineOfCreditFacilityCovenantComplianceLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "LineOfCreditFacilityCovenantComplianceLeverageRatioMaximum", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio maximum", "label": "Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum", "documentation": "Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [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": [ "r695" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "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": [ "r20" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r20", "r695" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "verboseLabel": "Letters of credit outstanding, amount", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r135", "r302", "r318", "r575", "r576", "r768" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan fair value", "label": "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": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r197", "r307" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r10", "r197", "r307" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r197", "r307" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r197", "r307" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r197", "r307" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r699" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt, non-current, net of debt discount and debt issuance costs", "terseLabel": "Debt, non-current, net of debt discount and debt issuance costs", "totalLabel": "Debt, net of debt discount and debt issuance costs", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r172" ] }, "us-gaap_LongTermDebtTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTerm", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, term", "label": "Long-Term Debt, Term", "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r751" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r64" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r274", "r275", "r276", "r279", "r715", "r716" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r274", "r275", "r276", "r279", "r715", "r716" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r341", "r450", "r474", "r490", "r491", "r544", "r546", "r548", "r549", "r551", "r565", "r566", "r572", "r579", "r590", "r594", "r719", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r647" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r647" ] }, "mgni_MergerAcquisitionAndRestructuringChargesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "MergerAcquisitionAndRestructuringChargesMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger, acquisition, and restructuring costs", "label": "Merger, Acquisition, And Restructuring Charges [Member]", "documentation": "Merger, Acquisition, And Restructuring Charges" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r341", "r450", "r474", "r490", "r491", "r544", "r546", "r548", "r549", "r551", "r565", "r566", "r572", "r579", "r590", "r594", "r719", "r761", "r762", "r763", "r764", "r765", "r766" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r666" ] }, "mgni_MobileMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "MobileMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mobile", "label": "Mobile [Member]", "documentation": "Mobile [Member]" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r674" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r648" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r190" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r190" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r111", "r112", "r113" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 }, "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.magnite.com/role/NetLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "negatedLabel": "Increase in net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r100", "r113", "r139", "r163", "r176", "r179", "r183", "r195", "r201", "r203", "r204", "r205", "r206", "r209", "r210", "r215", "r224", "r231", "r235", "r237", "r245", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r410", "r418", "r470", "r521", "r539", "r540", "r571", "r603", "r717" ] }, "mgni_NetRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "NetRevenueMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net basis", "label": "Net Revenue [Member]", "documentation": "Net Revenue" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "mgni_NewLendersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "NewLendersMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Lenders", "label": "New Lenders [Member]", "documentation": "New Lenders" } } }, "auth_ref": [] }, "mgni_NonCancelableInventoryAndOtherServicesPurchaseCommitmentsMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "NonCancelableInventoryAndOtherServicesPurchaseCommitmentsMemberMember", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non Cancelable Inventory And Other Services Purchase Commitments Member", "label": "Non Cancelable Inventory And Other Services Purchase Commitments Member [Member]", "documentation": "Non Cancelable Inventory And Other Services Purchase Commitments Member" } } }, "auth_ref": [] }, "mgni_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "NonCashLeaseExpense", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Non-Cash Lease Expense", "documentation": "Non-Cash Lease Expense" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r647" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r617", "r628", "r638", "r655", "r663" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r645" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r644" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r655" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r674" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r674" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "International", "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r777", "r778", "r779", "r780" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r76" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other (income) expense, net", "label": "Nonoperating Income (Expense)", "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": [ "r108" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other (income) expense:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "terseLabel": "Decrease in loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r224", "r231", "r235", "r237", "r571" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r755" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liabilities\u2014total (discounted)", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use lease asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r434" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r443", "r592" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r442", "r592" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAmortizationOfDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAmortizationOfDeferredCharges", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtLongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs", "label": "Amortization of Other Deferred Charges", "documentation": "Amount of amortization of other deferred costs recognized in the income statement." } } }, "auth_ref": [ "r8", "r106" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r169" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r6", "r11", "r130" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r6", "r11", "r130", "r177", "r180" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23", "r593" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, non-current", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other items, net", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncome", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other income", "label": "Other Operating Income", "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r104" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r647" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r615", "r626", "r636", "r661" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r643" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of indemnification claims holdback", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of debt", "terseLabel": "Unamortized debt issuance costs associated with debt extinguishment", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment for debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r188" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r110" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalized internal use software development costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r110" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r646" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r646" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r645" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r655" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r648" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r644" ] }, "mgni_PercentageOfOutstandingBalanceHoldersAbleToCallDebtInTheEventOfDefault": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "PercentageOfOutstandingBalanceHoldersAbleToCallDebtInTheEventOfDefault", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of outstanding balance holders able to call debt in the event of default", "label": "Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default", "documentation": "Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default" } } }, "auth_ref": [] }, "mgni_PerformanceSharesGrantedIn2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "PerformanceSharesGrantedIn2020Member", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Shares, Granted in 2020", "label": "Performance Shares, Granted in 2020 [Member]", "documentation": "Performance Shares, Granted in 2020" } } }, "auth_ref": [] }, "mgni_PerformanceSharesGrantedIn2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "PerformanceSharesGrantedIn2021Member", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance Shares, Granted in 2021", "label": "Performance Shares, Granted in 2021 [Member]", "documentation": "Performance Shares, Granted in 2021" } } }, "auth_ref": [] }, "mgni_PerformanceSharesGrantedIn2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "PerformanceSharesGrantedIn2022Member", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares, Granted in 2022", "label": "Performance Shares, Granted in 2022 [Member]", "documentation": "Performance Shares, Granted in 2022" } } }, "auth_ref": [] }, "mgni_PerformanceSharesGrantedIn2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "PerformanceSharesGrantedIn2023Member", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares, Granted in 2023", "label": "Performance Shares, Granted in 2023 [Member]", "documentation": "Performance Shares, Granted in 2023" } } }, "auth_ref": [] }, "mgni_PerformanceSharesGrantedIn2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "PerformanceSharesGrantedIn2024Member", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares, Granted in 2024", "label": "Performance Shares, Granted in 2024 [Member]", "documentation": "Performance Shares, Granted in 2024" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested performance stock units", "verboseLabel": "Performance Shares Units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r91", "r321" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r91", "r500" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r91", "r321" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r91", "r500", "r518", "r775", "r776" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.00001 par value, 10,000 shares authorized at March 31, 2024 and December 31, 2023; 0 shares issued and outstanding at March 31, 2024 and December 31, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r91", "r462", "r593" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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": [ "r689" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net proceeds", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of 2024 Term Loan B Facility, net of debt discount", "label": "Proceeds from Issuance of Secured Debt", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r16" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Concentration Risk", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r682", "r685", "r711" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net property and equipment", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r685", "r709" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross property and equipment", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r681", "r688", "r710" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.magnite.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r118", "r145", "r148", "r149" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "verboseLabel": "Total", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r458", "r468", "r593" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r9", "r145", "r148", "r467" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables", "http://www.magnite.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r119" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "verboseLabel": "Accounts receivable, credit loss expense (recovery)", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r187", "r250" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers." } } }, "auth_ref": [ "r90", "r136" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "auth_ref": [ "r90", "r136" ] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable purchase commitments", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations." } } }, "auth_ref": [ "r90", "r136" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r643" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r643" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r334", "r341", "r369", "r370", "r371", "r449", "r450", "r474", "r490", "r491", "r544", "r546", "r548", "r549", "r551", "r565", "r566", "r572", "r579", "r590", "r594", "r597", "r712", "r719", "r762", "r763", "r764", "r765", "r766" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r334", "r341", "r369", "r370", "r371", "r449", "r450", "r474", "r490", "r491", "r544", "r546", "r548", "r549", "r551", "r565", "r566", "r572", "r579", "r590", "r594", "r597", "r712", "r719", "r762", "r763", "r764", "r765", "r766" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r610", "r621", "r631", "r656" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of Convertible Senior Notes", "terseLabel": "Repayments of convertible debt", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r36" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of 2021 Term Loan B Facility", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r87", "r383", "r767" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r611", "r622", "r632", "r657" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r612", "r623", "r633", "r658" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r619", "r630", "r640", "r665" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in prepaid expenses and other current assets", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r687", "r694" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units", "verboseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Merger, Acquisition, and Restructuring Costs", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r260", "r261", "r263", "r266", "r271" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8", "r267", "r268", "r713" ] }, "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 }, "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Merger, acquisition, and restructuring costs", "totalLabel": "Total merger, acquisition, and restructuring costs", "terseLabel": "Acquisition related costs", "label": "Restructuring Charges and Business Combination, Acquisition Related Costs", "documentation": "Restructuring Charges and Business Combination, Acquisition Related Costs" } } }, "auth_ref": [] }, "mgni_RestructuringChargesMergerAndAcquisitionAssumedLossContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "RestructuringChargesMergerAndAcquisitionAssumedLossContracts", "crdr": "debit", "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contracts (facilities related)", "label": "Restructuring Charges, Merger And Acquisition Assumed Loss Contracts", "documentation": "Restructuring Charges, Merger And Acquisition Assumed Loss Contracts" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r262", "r263", "r268", "r269" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [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": [ "r262", "r263", "r264", "r265", "r268", "r269", "r270" ] }, "mgni_RestructuringImpairmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "RestructuringImpairmentCosts", "crdr": "debit", "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of property and equipment, net", "label": "Restructuring Impairment Costs", "documentation": "Restructuring Impairment Costs" } } }, "auth_ref": [] }, "mgni_RestructuringReserveAndMergerRelatedCostsSettledWithoutCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "RestructuringReserveAndMergerRelatedCostsSettledWithoutCash", "crdr": "debit", "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash stock-based compensation (double-trigger acceleration and severance)", "label": "Restructuring Reserve And Merger Related Costs, Settled without Cash", "documentation": "Restructuring Reserve And Merger Related Costs, Settled without Cash" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r94", "r126", "r465", "r478", "r480", "r483", "r501", "r593" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r162", "r198", "r199", "r200", "r202", "r208", "r210", "r246", "r247", "r379", "r380", "r381", "r391", "r392", "r402", "r404", "r405", "r407", "r408", "r475", "r477", "r485", "r775" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r225", "r226", "r230", "r233", "r234", "r238", "r239", "r241", "r331", "r332", "r451" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer Benchmark", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r241", "r683" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.magnite.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r151", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r333" ] }, "mgni_RevenuePaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "RevenuePaymentTerms", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment terms in days (or less)", "label": "Revenue, Payment Terms", "documentation": "Revenue, Payment Terms" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r441", "r592" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r674" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r674" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Payable and Accrued Expenses", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.magnite.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r28", "r67", "r68", "r81", "r82", "r84", "r86", "r123", "r125", "r575", "r577", "r699" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.magnite.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Loss Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r703" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r56", "r58", "r452" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Performance-Based Units Activity", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "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": [ "r9" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r262", "r263", "r264", "r265", "r268", "r269", "r270" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Merger, Acquisition, and Restructuring Costs", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r343", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r14", "r15", "r70" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.magnite.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Recognized on a Net Basis and on a Gross Basis", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r46", "r47", "r49", "r50", "r79", "r132" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "mgni_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r605" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r607" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r239", "r240", "r487", "r488", "r489", "r545", "r547", "r550", "r552", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r567", "r581", "r597", "r721", "r770" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r361" ] }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedButDeferredWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedButDeferredWeightedAverageGrantDateFairValue", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r358", "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, nonvested (in dollars per share)", "periodEndLabel": "Ending balance, nonvested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r358", "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested and released (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of restricted stock vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested and released (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r362" ] }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficients": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficients", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected correlation coefficients of Magnite", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Correlation Coefficients", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Correlation Coefficients" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r371" ] }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSelectedPeerCompaniesCorrelationCoefficients": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSelectedPeerCompaniesCorrelationCoefficients", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected correlation coefficients of selected peer companies", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Correlation Coefficients", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Correlation Coefficients" } } }, "auth_ref": [] }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSelectedPeerCompaniesWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSelectedPeerCompaniesWeightedAverageVolatilityRate", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility of selected peer companies", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Weighted Average Volatility Rate", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Selected Peer Companies, Weighted Average Volatility Rate" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend", "documentation": "Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility of Magnite", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Number of Shares", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r343", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares reserved (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Contractual\u00a0Life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant date fair value of options granted (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r350", "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Under Option", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (usd per share)", "periodEndLabel": "Ending balance (usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r350", "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average\u00a0Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPercentage", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance measurement percentage", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.magnite.com/role/NetLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r354" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche one", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "mgni_ShareBasedPaymentArrangementTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.magnite.com/20240331", "localname": "ShareBasedPaymentArrangementTrancheFourMember", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche four", "label": "Share-based Payment Arrangement, Tranche Four [Member]", "documentation": "Share-based Payment Arrangement, Tranche Four" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting rights, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r723" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic\u00a0Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of nonvested unit", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r368" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r69" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r69" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r127" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of options vested in period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r365" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld related to net share settlement (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r31", "r162", "r181", "r182", "r183", "r198", "r199", "r200", "r202", "r208", "r210", "r223", "r246", "r247", "r322", "r379", "r380", "r381", "r391", "r392", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r424", "r425", "r426", "r427", "r428", "r429", "r445", "r475", "r476", "r477", "r485", "r541" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r152", "r161", "r239", "r240", "r487", "r488", "r489", "r545", "r547", "r550", "r552", "r553", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r567", "r581", "r597", "r721", "r770" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r199", "r200", "r223", "r451", "r482", "r486", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r519", "r522", "r523", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r541", "r598" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r198", "r199", "r200", "r223", "r451", "r482", "r486", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r519", "r522", "r523", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r541", "r598" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r614", "r625", "r635", "r660" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock related to RSU and PSU vesting (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "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": [ "r13", "r91", "r92", "r126" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of common stock options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r91", "r92", "r126", "r355" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of common stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r13", "r31", "r126" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL STOCKHOLDERS' EQUITY", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r92", "r95", "r96", "r115", "r502", "r518", "r542", "r543", "r593", "r604", "r696", "r705", "r752", "r775" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r439", "r592" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmounts" ], "lang": { "en-us": { "role": { "terseLabel": "Other Balance Sheet Amounts", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r686" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r654" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r704", "r758" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r646" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r653" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.magnite.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r75" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r673" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r675" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r676" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r677" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r675" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r675" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r678" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r676" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r262", "r263", "r268", "r269" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "United States", "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r672" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r51", "r52", "r53", "r143", "r144", "r146", "r147" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average number of shares outstanding, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r213", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net loss per share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted-average common shares outstanding, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r212", "r218" ] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs associated with debt extinguishment", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r109" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "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/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r142": { "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" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r150": { "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" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "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": "(h)", "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": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r331": { "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" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "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" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "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", "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": "(a)", "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": "(b)", "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": "(bbb)(1)", "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": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "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", "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": "(e)", "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)(1)", "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)(2)", "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": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r443": { "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" }, "r444": { "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" }, "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)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r455": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r471": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r688": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r705": { "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" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 100 0001595974-24-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001595974-24-000022-xbrl.zip M4$L#!!0 ( /&!J%CQUN^85 @ .LP 4 97AH:6)I=#,Q,7$Q,C R M-"YH=&WM6UMSV[82?C^_ D>>DSHSDBU1ODEV/-,F.3-Y2"])9_IX!B26$L8@ MP *@9/77GUV U,V2+;5)[+K.@V,2UP6^;_=;$+X:^T)=7XV!B^M_7?V[TV'O M3%85H#W++' /@E5.ZA'[38"[89U.7>NM*6=6CL:>)=WDA/UF[(V<\%CNI5=P MW?1S=1R?KX[#(%>I$;/K*R$G3(HW+7E^UC\=\/PB3;/!R> ,!@/(+A(8]-/L M)$FSL__U6M@4J\0O:^OQW+5'K6[QWU5HU= M,G/%HGX_KMJJ2YC+C7AK-3,Y^ME)GLN2*O;^%K/)R M NRG'&N ?49FEY5U%<=AO7E&5KV_S<9(-B/W!KP?LVRX+SFN&*OJQ=.R7BENDDIJQ3U :B\#5[+_&%JS7[?Q"*/[(1UIZ:+,/ M.CO";1WLN*VT\L]O4Y.GMJD_<(=;B9M6S-B--E,%8H2;%?;6QAT5!F>@#>I; M'(%+C;%GQBKM;05H "K>('YQJSDK\,E*5!LY)Q]FF2DDN>]8[TX%#1DXA^*1 MJA3\!H(WG/?I\)W R>"0*BCGVEUFTJ)2QFH:F^-,!%@V':,[8:ZB'XOV4[!0 M=T(&%-(IE-2DSJ?2C]% 5Z(WIM&IWQ*G9@2:.<%F@J6SY67XQT.W_[>!+K!< M:@0'X6P!AG;03 :+[5*YU#EZJZB742JK2F"?"+BEG6\C6"5YN!+Q0E G"BBU MP'(-([V_WBTZ^E"AQ$B!;!%E%!+0L__"T%JHBQ!MN# MV".VW$N:ORGYTA?RW4>^G6/#'0[N'E5VIB+2=R(%,8P[HSF%3^Z0G90S$.VX M%0T%D)22IU))/R,-MFE8<@B!+8$(\]/533(S1NG;VJ"RLB42T07-F&7&BC"! MD'V,0*,45,A'+(%PXD55,+.*G LGMQ@H]V7=MD/WYT/$[(6(:T?%$ZZJ$"H( MI9#G=,8X07RY#6G%7('N$/KBX^9,(_ .&V+8&'.6@B+H+P+;CKDJE.64+*107L$+M*$ M)LLJ2QA>$F ;>BV,\_B>/E)@7R[#CGZ/QZSL<$N3'+F((66M=CWQ#"D2SN?H MZ$Y7\WF]CK,:6/=7+F%%]AE44CO M >Z)BJE!;4CE0N+\0B>'R 2,0HZ"'/Y/^5Q#7_B]DCC]0-5*AR][[O7C?+UZ M2G&&'[&70+,RI>\59@F8M83K&3@ZG8UE$A#3M@1C MZB"Z\9S]SRBS/R?#<$(CJ3NI\=X4P][)$M&>'&,B0-,7WJSS!G58;M%]MQ'% M$((.\B!\S:L)TXXR1NJ)41,@+:/YJ/XH:>LX!46IS RP=#HV,3+Q%3HB?;Z( MT#MZ"(S>E,-MMU%\.*>HZZ?(+[ =7&;%2P?#YI=+#*FEXK.AU&&U0J/+5:C3 M !,*S:@&ZT'">+&XOOEWVDN.DA#BKSR2R(MFY/IBX%$WE!U[L:'P=-"TW5Q^ M;^/[>^Y_K9X'\2+03HV/PY+8IL8+GJ1GQLT4I2E(IJ+RW8PGY'C>+5X/4 MD]^QPWMN3[]>NR(_=Q/'(1XO&;^+4%V[F5\:%RZ.#./WP@G=;M=,_9[\;>RS&/[5YZ!7GIY?9VF?7^"_OLCSA(O.Y7^3!@[%[G&,\U,%;QJ%U*T1T/R# M\V[[LE_ZFXD4?C1(.IU_-4+7N]O<:(_S61P?OT8Q&\):#K(6/'C+,S]P55%P M.[TIN1"X[I:"'.?HM&F*V;.P\$'W$A]Y'-?B2@[U(#QMQ&EGHC.CC!V<=,+? M#;6TTNZN[O;3/NVUIXU'#/2:J MUXL(6)4U>[IDH0SA"/:Y3;1]A]Z!]3*7&??2:&9R]HN5.I,E5^Q'J3E^Q6\_ MY]@#[!$MNZRLJSA.Z\T1K>K#0S;B>@CL;>;9ITJAX*3'6\GY*7_-N!8LZ8OX MJWE$J^:.<6%*R@G':=;/D 7O['6ZY*%^!.PSMRG7X%H_/RB8!GMC2[?3>?DP MEUP])>B%,\[')GO/QU+@Y[3)LA#Y.T7R03;YM\E;8DU[2_:"PVXF-@%L82)NB]?B0=^[7B%CU-3=DG*(U%7&OV MH[$%2SJM7PGD/_&AEAZ:[*/.VFC5ZQVM^@A.'[/.'D:^[*Z):7U#*WFXD",43K!6/;:&)A4 -MD-OC#%QJS%535FEO*\ %(-L/Q!]M MSUF!ORQQDIQ3S+/,%)+"?>RWT4%#!LXA<:8N!;^'$#WG,AT^$Z@,3JE"U5"' MUTQ:K!*PF\;AJ(D RR8CF8V8J^AC,7X"%FHAM(!".H7E!%4F$^E'N$!78O2F MV4ENB:H9@F+0REPT(3)^+T,.J-6C:78.MFRFQHNV\4 M/K*0>WYH*/UMQ:2O3JZZR>6-JW%8DR(*42;6=:1$_VX(U) MY^HO<<3.ND\\"YAW(]#\4+#<[;0O+V@7WH/# @QM&E+OEP'7)%:0\!#[1/(C0'MZ0&CO]C?1OG/P MVP#][F%S9^RCOV!E39#FSFA.^8$[= H$3)+\#8!]W^ 3 M!P2^.L9&NV[B@XX=:M(86K:"<(_(2BS!9%EE"09+*7F+U,(XC\_IF!EEN0P% M_1%/PMCI(T-RA#/&O+7>M>)8XT$X,:'#%%W-]7H=M1IQ-^%,N7G6812 GV>Q"G#:(^UXXC6??&NCE7"0]09%%([P&>R%2I M039$[4*B?D'(*;H69@9'B0?_4\DPBP?P1R51_>#[E0XO>]SK/0K/)['_O>:- MPZM$WRIDI,PKP@GP>V(2D:4&+A'X=3BPGAW&[873 MNGB+!S1;@C,7.-#!/#8_BNF:E>,0!":2YV:D,PXKR'C'!#/?@6*4EN,? T$0$0PB5B*+QJJ,'6C!E=ZK%18Z"TKOFP?F-BZP@+1:G, M%+!U,C(QIO(5*"/T_A;.TW[^HFK_8?WSC;>2_)UO%FQT^"SL"5V MUF/N*W&[J+Y2KN3Z3:/76#/[H,.2E4F>Z-HM'ZCS,A@(-.NV*Z00"EX\*H5K M@Y]1 >ZQWERE!$>QME-V'/0N=L#!CAL0??+;;,![>FW] M$Y^RJV:XL[J'>7= >1W!O"D'V)>% VNX1"&JNW76/ (^'+[Z-WND/S MPHE]$UE?=0/HA;5_-Y*0[W$?UKUZ]+ MX\+[\$%\,3.&C0O9"U<)N]59#.$I^DOE-X=\X0YW_1EOE)^%F^S_ U!+ P04 M " #Q@:A8/1FO_[L% W' $P &5X:&EB:70S,G$Q,C R-"YH=&WM M66USVC@0_GZ_8H_,I$DK:--?+-!\81[O:U>X^6FE7C5!.^7DCI,0__ZWQNV' 1>QE4QI)\ 0E MDOJ0I2R:P$>?II_!,.9NQ9UID[/J$6=<\\BSBVY=I5T_5<]Y0Z]&^KA%.1 M/9^3RAFGKTM3%ADA5?IKKETYJ2:R?L-\&=8LT_RCI%G/&T$<2=0G<'[^F8O9 M$)80WT<3#4X#%&=6E+1B3-M8LT]P2-);:1#.)E%-CY9R#844+^:QJ.V9^J^N M*$9 IHS/:J]&;$I3Z-(;&,13$KTJIR1*C90*%N2,*?N'ULY0A_[O)C?L!,5P M%M'"4.O$1=/:MR$;,PF.O6K5H^TI/>B@AT0Y3N[I55G%Z))[/ P[%?^-?UKM MP:ASV6DU1YU>=PB]2^@/.MU6I]]\!^U/[=;5J/-G&X>1I3V 9O=BB7[9Z3;Q M$[\*>O]J,+QJ=D58:55@6&[I:2#Y53-\@ORW?Z>=6S6FT-H7O3Z MH_;%BOF%T6?FL?+JZ&T;ALW!FV:W/31ZG]ZU_X)F:Z0HMFD^/S:?1M3&M!\6 M /?> /0SD68$UK>D' /"K@H"]8 MY+&$\$WBH5+WGDPB)FD9.I%7@0.UKOT]QZVWXFE"HIG^1O5*QP6Y9NIW5IZK MNV010>$H^QYU&\3#PNZYZ#)0XH404D'',T &R0*&OI'98UU<< M9>F-6CKO90(^9$1@LN,S&- D%ABW""YC,07+-#Y $ L=T2\Y%U#THH_P$X@! MQRKKBX<.^TV(4$=6C/@<%![16P<'B)2(&9Q'4K@[.I=@FVLN4!MD'%?C(=ZX M0M8-DZ%>@Z!?,B:HNL^D"EW%YK2< X(P%6!5#_P%7I&:"2:5A/8M[L)H0HO- M:ITY+J+QK*XVR'=!Z^5AU/[9,#K"6+((<3C-\>2A%((S?1S5@9[#-B!,@3C! M!*L 4E9DPCG@-%P+)C0D)(@8I*A9P2+1H4"?:=$J72)7QG-\Q0D56F>ZE@,K M.QZ'+^ PO$#OX7:?P6F^U^&I$_B4B G6$>-8RGBJ%[6* N>>*\5\\+X+FR1C M3@O9XUCX5!CH*DZ2E-:*C[K/TH2368U%VF(]J;ZZ$J7@6B4RC_"Y$JTO)\\+ MG:IC54Q36RK11ND7FN=U4"6G'4E_D^C857WO?(B^=?)6HFU:%7M7R4=ZX:+@ M*()OYT;YN#MXBIA_77)*:Y&NF6"M*-G":B>WBGDY9"J\ZQZ>,M_G]-F1KLO5 M_3WWI)[J7UB_MRW0^[#'CLVG\=@.A"'Q7 ?+,-NQTV=\Q,_[L\=I:LJSU?A:[Z$AGWJ_:;KFX MA"7L6M]\MBP).?YU@OPZ07[<";(HNW,PQ\1,X0M=:JM+%.I=.8O76L])%28$(U593A" 3$4M5.R59ZE1: MSJ(QOFB+5,T*H-"9GAS%LA# .$Y6G1T4D,0I7>VFG.[802FK=@Z9ZHY0WFHL MU.!RQJIH]V(4+_3[U7B&E75 !8T\14$.K*/52M2"UCN,Z (B,(VG>F&*<4(C MK,7YDDRU5(Y+RLA$"80T\\*YO,WR?!L*=D'(VBL7^DPW#&J"[(_U@^"]02P,$% @ \8&H6$D(IBV[ M:0$ [:82 !$ !M9VYI+3(P,C0P,S,Q+FAT;>R]:W?B2+(H^GW_"EUFGSU5 M:V%*#YZN;NZB;-S-&9?Q&*IGS_TR2Y82HRDAT7K89G[]C4A)/(5!(%!*Y*R] MJ[&4DC+C'9&1$;_\O^\34W@ECFO8UJ]_E2KB7P5B:;9N6"^__K4SN.GU_OK_ MMO_KE__GZNI_OSW="[>VYD^(Y0DW#E$]H@MOAC<6O#$1_F$[/XU757@T56]D M.Y.KJ^"Q&WLZN1U&P^J[IRU6R(SU?5JB9?M6IZ]0HN MZ9)4TW2IKI5?KE5%:LDM6;HB8E6]JJI-]:I)6C5XH-62&UJM-:J)9?V:R*,Z MJ;>D6EW6JO5&O=606MJH)8MU\JS*SSK][MB#-<.Z+??ZW35^+8T];WK]Y"1ZC[3H>$->+VL1(-ULO9]EVB5%_OU M"]Q8&6BX=E66&BM36)ZP\B4<,7_@?=M8"<9:,&."I+ 8[EW!MU>>B>:R&/W% M*=+2>^*_^]%+9/%*E*\D.7J)9ON6Y\SB(1/>7(;. M=L0@C2RCV_@(@&OD030]?@9P8P4WDQ=K];T3%:YXI*+9$QQ8%94%@%S'VR0- MN+CRQ@UJ6YTIWGY6W6"FUZ8*3%XBUM6/0:G]RYBH>ON7"?%4 9^_(G_ZQNNO MI1O;\H#AKX:S*3RF!7_]6O+(N_>% NE+^[_^Z[]^\0S/)&UZ2:+CG\O9%(3AMK[ZB5:I_7?I\ _<^(ZSLH"NI=^"BB@) M 45C2Y:#8[(%7=^/Y@K#KD&_"B?F-/IL1RJ4SK M."#B7@A.Z=ML,>11G>&ESIOJZ/2?/XCK@8H.\"BMP!BE\;7N.S/ 033W6@.P MJR1#;K69[92;0 T)";[:RGC*4JE=8XQLZRWY8+*5127Z/JBNZR& Q7%N?8<" M,18FH M$3=&\:)2OG:II0ES$JA->.V!NOVUY!J3J8G:FEX;.SCE%1U;>7=UT,#T>XN/ MA-]T;=^A?U$#YAH)C\[;18IW2]'U"5%=WR'MX*_@YB]?5N]%?^,[-M[GPQS6 M7Q8:E=<_!K=)WP7L1GER_DXP&0R=+ ^E<%8]VSGPLQO/X\5;8MD3PXI[[;Z@ M67G%E]79?[3J4!3$?W8*/Q/!$"TW;V;,I<3&>Y&$KH-1"UF2Z!/( [%OA1O[ MO"CD0?HN-"2BZX0:<=%? #?X>V2 .4#Y@\1Z&3>]OZT:=^L/SV>P^O8I%>O1 M7V#".QX:+-30NA(E^+_HN<6]^33UI:'*E2(M/A'DQ9 M/S48PM60%Q3"P9\Z?.Q]:AJ:X7T/O"'=@+LT1K2C/+D]"BOD7.0=W3=0.L1_&S5 MT'O6C3HU/-7,"_B;>0>_IOD3W\3P=-\;$P?'.62,;WLE/4NS)R0OJ&CE'!5/ MQ%,-B^A=U;' D7;S G=)9$#YG6AI)S>V\ZS0&# XI).[ 451?RP@Z^2>31&5 M)0N(.[GCEGO5R@*63NZ$YEE9K?C]J44TI+Q[O%FX7VG"/_?N;\;^5YJXR+LO M?%8'+$W G]SSS6QI\LE]R\+HM-2<7CGO3F\V.BT]^.?>I\UD!/N\NY_DB;QGMO^?=V\PF\I81LG+OIF8>>??,L_92TL1%WCWVLWHI:0*>65?]9HR'-GH64#F> MY .@=EW/F VOLWP=-J:_-\8_9UX8UL/_R;ZG>UTW&A4]*:\^)(*LTY\[K&T M9F\=A25F/?Y\8HD!NUAA+D;@.M[U$T(^P!G^^=VPC(D_V8& O8GET;$!1-[L MT01&Z%@Z*KYI<'@NAE9 '_H><>:#>838Q9YB(.C/'LG0\V MJN<[! ;>&>_X*S_V*G.!"L;8-M?(938BTH$WZ(;I>^!9#XCF.X9G$+?[KIF^ M#O:08T\"<4F/$?='D1<8G6W]-HM_P;H/Z7J.H8&!1>-8/P"/[M/@1R$-JRJS MP9<"HSJ;K,XJL[&=LZ"Z.YF:]HP0BNC^%%]53(YF-I)44#1GQ,W,AJ+.@F88 M36N$6!JA3Q5S.[#*;"2KD$C.B).9BVUE)["+R<7,A;@*B^",.)BY2-=9$;Q4 M#@WKI"V&%9.;F8M\702R,^)L=B-A6"EQ$7:D5< V[*7?'!7W"7L60$4J)#?6 MV(U?)4607$P$L1MU2HH@I9@(8C=>E!1!U6(BB-U(3U($B84T$FKL1FE8,Q(R M0A"[$1;6C(2,$,1NA(0U(R$C!#$;X;BWK1>/.!-T1N.2IU:\U;0R05;+P2^1 MQM+W!L0R;.?!+FA&9HVY, A%P#?5-=S^Z(F\$LLG3T2SL;4+-A]8(.F!>.'] M8F*&N9A%^IC9FU.!(36"O6GP2T^&^_/;[!NQM/%$=7ZNIX+0#P=A,GQ"\_YA M>.,;W_7L"7%..*$U];(RHC_:"K="$F^=N7@.>V(EHXKJ3,7WSH%;KAH*:K%PESTCT71DI'89R[PQT5++D5+1N3+ M;%B44U+.E!2S\5M.23F32#;>P M;,]<*/@LR"JH\%DZAZS[FK9.-%]J?:6N#\]>UI,L<]RV#5=!'&Y4B"R+4*,]SQR)2/!7X2X+I3W(&)2'(]V-:/8M:6:C(7AF0()1EQ";,QMCO5"4\0%E,!LK M.Q\RSDJL)ZB 553W M_O;'I=GN#8OT1\$T?XV25%5FE*:V8C3%>1J?:%K-A18;AGR;],QN\ MNYB6KRUFHV1LHR!%+I!$9N-1B7!P#UX,&=NFWIM,'?LUL /RP@>2R&PS)>QGFR5IAU9W.$D#0Y M1&+6MST((=&)C2=BTH,3[MB8YH<[)&9]W)P@(U7.8-;7/0@9/0O\,8U@[6*7 MX-XR>%I+'E9^>(19?S=W:$F56YCS>8]"R]!1=8+G!'.D/)CSB_. @51Y@#G? M^2@,@*NGV9,I\<@B;2 _W,"<@YTO7*3*%\QZX:!T/[B\*HOD6&\+XA<2:&1:W;;\0B(^,4:&'@M)TD,>NX M[XG#=^-4NP@LH$=FUHU?:]0;79[SE&=K/_O3TY3E/Y%ND9EUT[,$-@/'M"69 M69^=&GU#=$#&Y,[VCZY* MA3N^3_C>X-/XYW?P32?^)*T3 5MHZ9$X(]N9H"=%E[K+)M]K)4/#,TE_U+-T MX]70_6C?&F_=C TRZKX3S?? Z^Z/1H:VLZ977N4*LV&/S,B\ ,1X$"NK[WNP ME+R%I/+ HX>IVWF2]5SCXI$T>(0&K@-P M! JW;Q6S.Y&D,!NS.Q!3PS>;6T:YI49FXY2'4N/8(:EUN.'T>'9ZS%MT]@PV MU(GBLDK>XK+G!76:,3\E;T'6T%*S :H MV$971MQ5939NM1>ZXL\1%)K!JLS&=IC'6%8\QFS\8R^,_48LXJ@F(*RC3PS+ M<&F;IE=2;"YC-D:0 YQEQ6?,!AL^Q%G0-9LX+\3I:'_ZAFO0>S2O>RG7&USD MEZ+Z8%5F8Q>YP5Q6/,=L= ,+,3VHD^5C$1U9E*HK2W@74*?7 :T')D=D(Y@608V:ECJS(5AB\]HIT(EL['6XBKH4Z&2V32XK'F'!2758"YP6QSS^UB2R.C,1H.Y MZ.E%D\3*GG5Z8KG!;% R2,&Z4S7#A&FMG[_7?+A]'OS2>8C5E> M+O%W3*!("Z[A>2F\QXD])6)G-F9Z859$5E+_G$?"F"!XYF+6G. S)_AS;<%F M0O#,1O8OA.!/OR>5DM&45P)G=K_C0@C\W+;[I4GP)K-;1NPZI-4B.(BK9R3E M*[&>2G2OR>Q^4SX$)J>M#VB+[W*Q$<6]-'I>+YNY3-$[RF8N#SU.4>=R2ZX@ MBOIB(\=9$7LN]PA/;$6P%-0Z5]XKURVF-O=_* C B6&+OS$HMGWL&[B'-V XVQ=QN[<7SRH@X\+%Y])(.X%S#%M?D+<@EWNIET#I3V1$K1UZDY-[2N3.]S69)_U3FOH7 M3__,;D)RRS4=RS676V(IZO-=CM<#>>,^%Y.4R]R&6[&#;IQ\T]S.1:.K=6=EWP*PU?0*P,+;.!%R(LRV M"K$L,K>K133].E:K_E]U0MPGVW4GJE50B<#JLL'$JWS 05QQ/Z M%^/]VB&N[3L:<8,_QT35Z7Q@,>U?X!\*=(/(HSJIMZ1:7=:J]4:]U9!:VJ@% M8H<\J_*S_B_T 1?/N-[,!.!/#.MJ3/ HZ;52GWI?WPS=&U]+HOA_2JOC5.<% MAC[;GF=/KFM3#VZ[4]6*[FNV:3O7?P&9+G.VD<. \JVOS;,3.\\=# M;]B]%0;#SK [6)TS@[,==&]^//6&O>Y Z#S<"MW_O?F]\_!;5[CI?__>&PQZ M_8<,E[!.&/%+^(?JC@UP'VVK+-Q6;BH"&)C5%O/3_M?&_[9..91RGCV];L"[ M6:&=N_[3=^$7$/V6;3WX$WB))H0:X@D%C78EE01+166J$^/ZUM9H9 ']^Q)5 M#B,8T);$J[]3!;)XRSJOYQM[K$SY?_XBU<6OF8KP3]]5YZ?0M\CGQ-!J__+L M?&DS!.3X)1X$Y(YCJ*;PPS(T6R?"]\%Q4TC.D7_WP?P&(V'V1*:VXY6$D>U, M5 ^L-P J&+_7S[9M/JNF:7O/]GO$NS*N%LS@^M=U]LV2QLY)Y?%\]O?SP-?G0>AL*P+X"^'8)2%21%Z#\)4NV3_EGHWPG#W[O" MDBJ>J^'.S1!O2RVENH]VJ)U%.^P'ACO;$GJ[&I&5.>*6!&Q*J4VR!YM+"A264"_AV65$T_9 M_:=33#%KV3-TX',&>BJ)A$\U%#Y5IH2/D*7<&3YU'@8]*EW.(WA8DS3>G)0B M43-R[(FP8J4)GKUV ?['_ I7E1JST[RQ)Q/#Q<"6<&>81 "6?";.=0)9WZ51 M*WPX>#9B]QK&W:0KI:XTF9;<:;IZYU'F];U6D!2#3^3%<)$?O0>X$V&Q#DJX M\QO&1\I"[^&FDC],?NJ^JYI'EXNQ,6>^3$%U!7=*- P#ZX)A"8;G"MJ8FC[) MG9ULY$NZ9.K1 &(X_MEV=.)J2Z^C'5]UPIZ8ZNS8L.BOZT->-J.Y7 MVGI64\WP(_1[P>TP--RJ5EK5&E*JY\#_Z]&'P\!Q!5;Y9?.Z4JM(M6;L+;$B MQ5[?]BI)KM3J+=9>!0M4Q.J'K_I" 18 #="""/^UI)2BP5-5UPWKY5J>O@M2 M'*K7<3,Q=-TDYR=D\1 YU;,TVYF&H?*!!V[$#9[[.'%1-?0_6]%^ZV:11GJV9"L]26 MQ:MFLRDUE.:'J,@IU6^X'12*GRCE"F &V[A!+OS;=PQ7-S1J"H.:,I:IG YS M7E3+^ _]^S/[) IJ)BO(]BI/E4%%Z$ZFICT#T*Y2G_!@5S['T54TS_!EP<;D M.6&;=%@L/TCR/C@SR6A#00>ZN<2:L7.0S.GHND-<-_P/YB)*D;QIE=J27!.% M;XZMZF_JK+QIT1[],7F^5R+"UVK>6+@S;=O9*MV"W=&M,H[C= G,-_"S[PSM MM[DJEZ12&^?T3]OYF1HVJ7CN.X]@.( HWM^N %S-)Y/67!YM^)CY_QG3P,() M/Z3@/IR("3FGI"H656<(%E234P>P8TQ54R#O1/,]XQ6=/)#UQ"VC#C5]7)CP M'V,J8+#TX@4_@^A,:G_04(BLD. &Q%9%3!UI;D=8'Q.8%:@AT\,SX W!A$PXA!=F/H.%EOP,,0.(ZA]+,F? MGC^C;,7X?$?SKG=%E,*8#Z:Y,!=C KZIB(&YD3#(5)/D=")#C8J84F2H6JU( MTL>O2MM'GAN066@&>E 4*9&HVEC03-5U$SB^.5FCHU+E-IA-GFWSDYO$M<_' M"A_"P#M%(GG7QECY7@!!\S8VX,I"&ITTV',F$!SKZH1B>B;)SY3ZY_JU'FS5 MV3AW6_M9%J:J([RJID^$_Z8B3I1P!U5PQ\=%-(L&T)"_ O::0[-1:G__[:'' MX;1!>-V008,]P'6G%]EWS=]M(H>[NOJG\)MI/X,C-@ 37O,$3!LDWNZ [E8K M<%/;+\'ZW[[K&:-91FD]>/I#P_#M\TS0QD3[*4PP2?)M3&@L%PVGI6W&3])G M8:RZPL@PP>1231-N8MH,6F)_^@;:86!^/9-P +QS;HHI&/D-$C]"@VS)CHM0 MA48:WL;$#T&'NZ!.<.C4(1JARD62!9IIY0J?X'V 5,'U0?2Z8QOW.J/,"V^L M>NMS?U-79XE3#!X.U_"Y+*B6+GR2@S4^ VG _>=_(PG >#H4'L)9A.^AYY'I M).@D5=<36J*@JS.W$NQI!O\FS59DPI#1C>\X . @,0L%GZ=Z MOCOGUE:I_4_B;@2FA&7(9P_X*@. ?["%'2D\A1%0R+C LQ/#\X#+J?AV; MU MF#D3".BSF=!#U:9J-+YVJWIJD"RT)K\6[UCV*Y]\&%D5:RBBGLB+;P;;,(.K MH? )(=SX*BMR)1S@C0V:@S'%'(Q3"[-@OG,91=S/%;;X(%L!E#A9)W@"+JX()TI,(JJ:!O'%4%!K(@@Z:$[%7!:"9J]@; M[@0$%7S%B70>4.H$@# KH_4$KP.3 R7UB_#BV&_>.+H=,ON $#I!'TV%FG"F'E?Y=)$]4XFHC?)E?.MDV>C/I2V4S/*U$_Q-E()R=EYBCV M7'R*ZEM02'WS7?A1:Z[[_%I>><11BXWLU]*/EBW&^\.7I[ED91S M(\#]1N%V$WG1^W&PDIB#$VQ0K::_9!6+&7T0\\!\NMA0C3&*BPK36##8$99- M0[F^&X1* #U!18"8X[NV0[]ESO#C;P9\&HG:@K79J*9>#9?:);2'"Q 16"MX M>@<'8QDS775T5\"T6D/?EI^D?%(_QT9)&-@RJG[=?B R0>$SUH)U[IB8YEQ" M?0+*H-&RX-CD9NP*D/&9HQUL?U7-TB4(S2(K:VD#*EN--Z$C[@> MR%GA" MM )&H+)GFEJ8V3@(Q-0BGS%*<4R/6@H$M-"JN:,R'*#G6T9@TP3JHK1FY\@E ML-DT8Z*:[J^EWL-=3.H0Q0)%PH"^8HE:5VMW@6JZTFU:LA9?"- %F,"[Q+DY M5"NUI:I8%F6E7*\U(I,HFFN2-,#EDL)3.W VKAV"622O9&N1X5"5B(M'U&= MMN]M/K+]L,9ZU=K]BB,WYL61Q\Z".E_(U;-#U)]7Z@@(Z5HUW]29BW0:7T&Y M*E<:-5Y$F1=1WEU$>'CJW+/=J #9?Q!HL=R@UBWCLV>_ M"M.P\^V^B^7I;OH/P^[#<'N9;>9ROYF"947N>@^=AYM>YQ[T*RJJSI 6_E?7;=CM6#S4%SI!H1&._&3( M5[8@ND#2J.>1B2!Q:90#@E0P@@,/6KBU![^H)*'Y1W?S?3Y:3R25UPDL4P!1XJDPRU%SN/GP'!]*X]_4TW@<2(,QH0 =P=A;4H,>5TH M[3J0ZQ4(2JZG+^5Z]G0K)]4$2_]NTX/YW:!=5*Y7DF\; ML)5O&["5:QNPE7L;L)5K&[ 5VH"Y7@$70%P '2F GP!C& M8[%[.3UXIL8A8QB'=<3N;;7>_>$"*/OIYU\ MY7H!W/TID'%@5 0CZV9>X.I MF6^#J9EK@ZF9>X^MF6N/K9E[CXT+H.RGGW\!E.L%<(^M0/9\@WML!<:P4L4^ M,1[,R;.%!'4;.(,7!OVM"RD?(_/R,>P39$M"\]E27ZB8^:LKW!JNYKLNUK1% MOZ!CJ>;,-6@0:2&74' %C2=PS!-Q?7/]8"476(6A#_G(')K<2"R%2RSV*5+" M;A]_Q[XTAD?+4%,9!!?,Z&\48:;M^MBVH?-L^Y[P775^$D]X,MR?7"X5APJJ MXH4(IBH73'D@R0;=C?,

<#@_)*F4VO?D134#^X8@-KB!4R#D7HZ\ MZ7"!DP>:K)?:&+H1[E3-LQTN:PJ$UXN1-7PW+!&1T0S7<,SR!!A.>'2[O5A880ETP%(H.+D4QU+IER0)+59JG=?1\;SP9/ M!BH23JM'5N?+"4,R@"++3H:=FE1J#P!VJG?P#L[IDC$Y:YZ6-1'YU0_S7G;U MS(Z:2)^D;?8!Z#^5(4$;S,II].[&WGHI-.\6*[QW=TIS*6;O[FQZ,#]VGH9" MKR)L:1VZ/-,$+*.48B30_<[E-_V'V^[#H'N+K;6<(?WSKW ,3=87![]WN<,#^,C[U+,$; MVSZ\0W?+ GG7R-03IJHCO*JF3]S/[*_ 7^H;NF6NVYO'._BFL_>.!^U?$0,+ M($GS^'JCTJHW4FGY+E4KHB0G>M7VZS6QGMZDSMF('OT;I2+'BL'SQ,.:NVB< M4@D]1QSVK).K":)B!8/#6OL^/%ZZ!(H=M/&L:C]?'!N,R*MPNII&"-BO; 9& MXR'0&0Q K^Q! 5M7NU=_]QUTLQ.4ASZ?;'*)$3ZB_V,4X?'1J1O?<8 /!=5U MB>=>'X3YM64G1LZIGC\WPRY9!.$KKG#\M5P-(B+T/08Z!=[UE:14/G3"3VKS MT[)(N(^GX0_RIV^ .;;LB*Q&^I( 3!3R0/;_O970Y63TT:"HI6L6-PP_II;\ MB_&.H> [1]7H"4;?,KPGC'+XKEZ"]5LX>WI!NP(FT8EF3%33_;6$?UGJA.#( MJQ=5G5XC^70L'?_37=!.Q[M1'6<&D/D#;?L25MR:J!ZXDN_>M>5/KG2;AEOP MM0!D NA[(C>YNA*H0?NY')3 0-D=:KM8_11G%3A]'QA]%S-@)[E4EN1ZV59 M:GU,SSNT5.03TEV^V5[ MP6Z)):68Z$)NF7*'DHF ^S2'[0/Q0G,U*2\JI7:KU2HWJ\UT=$O*%FN1L;Q# M]*:)Y6JI+96E!LC<1OTHF7O!GL&C0Z8J.,7D?8I[%T&VG^V-B2-H*Z[B$3+N M8[.C4-2_0\:%T.X&P 83I(^0[E '\@$6,A:+#<:\LFM:([K1)+N!+BN4US7 MQ!U:C14#3FDNQ8"9D';#_K!S+]S\>'KJ/@R%M>#GP<;;7E'&(G/"+LON&)IO MH)*7&TJY6DLI4)"2,7?Q6-]EZ1V#=:RU6J[)2ED4E7R8=I(4(^Q:&=IU]A16 M,*/V' 9\IYAXD':?:QOD&CK#2D?-ANC(FS)_Q]98^N?)<()E'A7^J6\LA;"K(L+&9I MO=PC8"FH^Z,?X+,@A)/2N51JUZN@MG?0.8^\G5N8I8IE&; ,GFCUN+V.2S7. M>I@(9:FF@-+,M4?>F^H00-XK,6VJ7P!8KN=R:^U8"3=YL8SK"-I ZX,0UK<+ M4-\@I _0YPJV(RA+4H,;;6S(N1/BN@JXELHM.>U=ALNPW0 GJO5B8$)TL)7 M]TS3LMP6H VB+4#;W7?-]!$NO]FV_F:89E)BQ\Z\2KDJI[2AP VXM RX4R"[ M7FK7I+(HI>V57H8=%T&=VV@IR+)#2;A1:K<:S;+,+3'6!-:A&&WNB5%N;\5* M);K/O#"U;.LJS.3@)E<:P;+%+OZ#;6D';6]56Z6V5"\KV'"$VU@LB:PTL%L3 M2^UZN2'SV-CA*1H?I68G[7N=;[[XW['4'0N?A5A@, M^S=_^[U_?]M]&OQ5Z/[]1V_XSV.LMB7R58! ==O'2.D*_69UPC;)U(IU6O[C MP].FH3X;)JV.>]@)ZI1C#*D]SXI'S=XYB?G1KZDZH[5=,*].U33')XO#$PGM MU1C@%5E=?^QE%D@I[WG0[3&@I(ZE=P(ZNE^(EM)/:&'+N@'9 = M<@PA>B U-TIMI5ROB7Q3BRV9=01*FQ2EX@Z4U,MF,/QJ]=;'4KI5;M9PD$[%>-&%I.X173CBU@#N>^"4:$:Q5 MR_466R?R+A[U.X3?\:B7$?7@6Y8E94<8(0/[+1O\!.[B4DHD/8J"O5QTN"/H MADM#F'1SAUXQ7-=7+8T$!_*XT9:&3+.MER%Q)HB+@W/LZ@HH]6JK+#9XUC=K M@BL5_%8!OXI<;C49RT#)0G1M"]_SU.ZSA/ /)^(:$G%9K*7D6?*(V(FC^(=C M&CN\M\KU.F.&5C8A^1%QL*6XI[[/Y=5L]@ MI]HWR+)1:LO-E&H@,+5K( M,2TOC5M IXJM'XSAAH@8KJ<>7K^DTV[IQ-23]#PK,N7O'U-/2NHTF-ZH-Y_L'TY/BG$;16\T&IE5S RPX!F-/)H9'&UD'3>7@"5@ L32 K_#I MP?:((,F?S[0]&/!,7'_>L(4NPG1%!]27LD26B#\D\_8OS\Z7=GIFY$DWR,ZQ M^&2B]]TUKBW#_+7D.=A#:ZWQUH)RL/_6,MW,&4X)#B(5/UIRB) [&KI5@&YJ M)QCY,;9<&9N/3A2:Q)\98 ?>52= MOC/P5(_HM*O>XJVAIA7GI%G[F!NVS4V/; #FLZW>EAVP>Q+,;FFZY#/)BN MH,X_)JB>L-K9G%HG&TV^OR;%T $@Z/N>Z\'7013$++.5& L'$$G/=7W$P/K7 MF^(Y:&#KUZ5SK/U#\#?!I-^#P/8G08.N->B[[?3F!@9B3:6W536;-,+2O?8G\%" V8#L]A,A*D-I4M V_Y,NPUMU9UHXY'(^&I:,#4$ MEFH*V",99B1HZM3PU&-*Z5^0U[1#XBS ^PC0[5DW 6R3ZIM:<(!(+$M-MLZ. M70**=Q5;2@?%=5I8J=DH-Z3SI"X'B)*7I-&25%N73JP@+ZH Z$]\$UU"P0Z. M]=N3J4/&Q'*-5R*8MNM>8H+SIZ,$EPOSAU\QM<0B8--,M9ME4 =YL_< [P?B M]4=#]3TIV=-*)6+,B=C/W.@Z,05LR+5L**")-8[%F&IRGY-(/=UPIZ8ZPQ>0 M[0@_Y2AN8.X4UCH9&9IQP8GA)Y'03\13X4MZ5W4L (J[!/'; .!)61++L(A2 MK"5RF%B^<&OS)&(Y=;3#7/%PBU)NU38/*B42QI>Z31/DD'^8U,63R4_D:=/P MT-@V 4AN]T_?\&:)R1\;IK=J986Q2@87C_D=#G@*F)<#A0?"CP<1TS@[L[L] M1Z*Z_"$'A(G4ZPTP>/N=%,%4S'KI^Q]$ZEAZ"O)$2;T]U0<6-.<>SCV,'.E* MAWNJR;I>??&PR4&D4Y94YA("--"0Q/G@:,T>CYU=JXX)]K6Q)_#M&:8*6+8' M;_=L0);JZP9&5 !1.C:\H;\H4=) R\BP5$LS5!/F#!?" V(.]LH1#%C2BT/W M^QQ:<,T;$Y%^O(9,L.Z6@7[-HBM MGC;[L$CI:'0RB 52#YC;QK(^@&D0M,3!43 =E9FY"&,'9=M?=N.N 8Q(VTP! MI^!!+N207[ZH<_&1!5$*<429*?-L-.RC\_S>^>VA-^R6A=[#345@2.#&3_>F M_W#;?1AT;P7X->C?]VX[PR[Z,?"?[]V'X4#HWPG]Q^Y39]B# >POZ%// NEN M^_ .W2T+Y%TC8)U,B1/DI GJA+8)^LS^0N8:;_M<0_F'%EH@_*A9L%!!U'Z# M"9OJU"77T8^OT3:.8='/TH>^;LC2==N- B:XO1#(F'N,0CD,$(1?#F]7X-:7 MS>OU1J55;\3>$BM2[/5MKY*J%5&2$[UJ^_6:6$]O4K5=K\KCAAX39YN;>QG[ M__,7J2Y^W>H9^ QOXE%"X-?,K)J#;3[(8<5H!X(J_$\LDZ/E+;G\EI$"V]]1G.L2?H,^(;_V%XXQO?A>41I_NNF3Z"!;O"P__IR=.F)!%S@JNM MLB)M1ICC]7UJ>)22ACC3*43"^9#SX3H?UK+G0TS<5L2R%--M+S=\F$/[XK"= M=0!J1E3=#3O37[.00'?BYW-(3@>)-V+WV06- $*LI\ZTQ M=EAN",C^Z#?;UNEF)G%>#8VX ]M,>D98$ANE=KU6;L6T%#Y,+S!@@G$ZVM?R M2)&.L!277"TWY;1COD']'D*P;^/DEDN>4*M_L31VQ=@KLRP+>W"W@> MRKE2J2W7R\V88\TL66S<]#]1T#%-4I*!E*IE.>8H)DNDE$,ED'/C_S=B$5:@:B.M%R9(!QQV!DZB!M(D) M3T5(93&FB21+Q)1#19!S;^ [<5Z(4Q94[4_?"(Y7E*E6< B0G*]YOH.'1S3; M];971>)&W1;5,'FQ#+3H%I"\&:L <(SJ?O-=^*3KWMB39\.B1PPZ"R0\$5J+ M 0/![OZ5LB6IMKU4-DL6'W<>4M4:IZ"S/91*O=1NE*O'&RB7[5QD/T%61YV[ M8$(FX3C; S^,A/D=*1Q!/N0L=KZ%XAZ;\B@(HQR:Q&*N46I+=:4L53A@[94C>O'\#9>EF4+DW,W"W,^8W-R-FHCY@.PG+@MUTN MY6VHDM-1GHS-742Q7&WM49J3-=++H4;)6Y8Y+= L?#(H@7V.G!*><\XD<>4\ M\-S#8[7$]2(J*PL6X1DHQQLH$5P#+1$Z( \D<3E?6<+@7EPQ7Y:">SR.G)+_ M>FIJDDOM9EEJ\% QST-9IMD[VX$_+2PN-%:M%R)\>E$-ZS-MPG*X1LAO!L%Q M/NLJ[X:PO?$=AUC:;.C O(*W_@8P1O_A&P$N)@<<6Y5IB5)EGPK_/"LE:YHZ MA5Y(1%N;Y(/9*,IFM6R>BI)E '-'N?"L).)O P+;1?8E;M_JKL"Z/[H%2"?6%#5T(Y3FT5MGW(U@T039E<68 M.CG5T8^HQ1QJ2AR_Y&JC&"Y$$+0,8I;<6SC86Z!@7-MC2,R=F"E1EEN;-0NX M6Y!OXMDAYU,AGB;M82MMN@6,$$\.1?OQ'D&627%V[';4:ECH8(._4!O.IW % M'FS+7N7H \^>R)CO()4;2EI;"3SI@44:3%.?I$9["F8\8"\EGN_ ;+Y#]AET MSS16&?H0@J>^\T3LTV;1+5*8HN*:AN4#8/KS+,8@?!R,&R)"NN^>HP)@#4MU M9CV/3%P0$OAUQZ8E4Z*=RL02 JLMU,JU^JX6X@PFV?*\[LRR\5BB8+G4;K7* M8G6S7@CS%)Q#)9?SO*MOQ"(CPT,:.U[A74B4.YE: V8/K=40UHD96L$]DZ;( M;)";;Y><1;O$$-(FK51+;85=2LFA?,^A$_- /+I!GIJVW\O28PX,^_<\2+S^ M LF@O>-_Q#O\I(F"_44:Y49M<]\_/9N4$<>*:NZZZJ.!6!PH]=0TIEK-G&AV1H?;VJG M/(W;@&[C)M(LM<5*3%(*JUDJJ9JNG#%96MM!C%E+G2-:A['F@1/9)B&J(C)F M(S^,R;Q%DOT$61UU)CY_*TTAE=CDDWN+Z(0>D0 12_2,"R-%>U5:U';![ MPA,#D=#H!#+CP9\\$Z<_"BT'JKS=ON^Y'F $ )4TN%65SC3AC9F&)D?"Z]T:_CM1Y+YR3*Z9!;;D0=[:A93SC3AE%BLBBQ6+=?K16,QYJV$ M["?(ZB@*N"^>"D02'4=9.DB_1!@:P?R^4"RU?WEV\.'E4RQ[/'9&:2;3FJD//\'MCXI*E@97$D-D!T(GJO!A6L+LEK^J0 M(UZ3.E;V0LJ:9%N?XSAZMH*IB%,[J/-_[6"A?^.5?'TS=&\<::NEYT*9)RX> M49\!G:!HMC[""IE6UXZ#+?V+LT7U81!Y5"?UEE2KRUJUWJBW&E)+&[5DL4Z> M5?E9_Q>6J H?&CO1"J:@Q*Z>':+^O%)'L,!KU7Q39RXR_C)9 $V$$U+J,.-M M\ K))X3TAS4U1J.3P2L@?E"S=I"I? UJD#@X"J:C,C,78>R@R?&7W9AK@*!" M^8N2!#.Q48+\\D6=LW$6)"G$D62FK-.(G>?WSF\/O6&W+/0>;BH"0PHI?KHW M_8?;[L.@>RO KT'_OG?;&<(?@R'\YWOW83@0^G=PZ_OC4_=W&-?[HRO<]P<# M]A?VJ6>!%K1]>(?N?F9_NG/]OWVN2\HR$'742%JH&VIIPX1-=>J2Z^C'U\C M,BSZ6?K0UPW)N1%U0L $MQ?BMR(&(CBT:\,OA[WW;JR2ETJC'/[+M5=NO5UO5]"8E[WH5NZ;V=A_EPW!$:V-83#@A8*GSQ!.: MN_@L. @/2I (WV'7K.Y8^7."C,T<'*-_^:*B^/]H.O>%Y MCO'LT^#DT'Y4X36)RSQ4:;54\:@F"KS,0]9Y/0<62ST?46[27;/45F)2:%@J MR)Y#M51$>^\D5?#V\F79DP!G55#HXIU"Y;2.5SDYJ1'7'",5(("95RS4)U'*SW&BD M%YQ- :EL[Y%PMN9L?8I=EC396J9[+DH]A0@/BVS-B"'$#U\4^_#%7M]83K^_ MB#,/M53./-3XF0=^YN'49QY8/"65&]UP.<$,I\)P:%4GFH&OH5:'#ZQXTZ-3S5_ B,,?"Y>)!JFC_Q31I\ M"+(* F"N;.+02[TPOP W$#\+',P'@YE"\Y:,#,WP4@9CFIJ@Z"@)6A539% I M/+9-6)P;.3#T1O=/W_!F*TB*UU]A49$T3F!NA>ZA1PQW=8J.#_C@2\*77N$; MKI6*TEBZY@01I.#BR?VC_5 :5*O:T6+Z).<^.=(.%XT3V[=V]04OWKD"MG,] M6GO6[3152R."Z@FW1"-8,BXZ."P?DP6?F[2N_<"4L%)?_>/$KL!SH"KKZ#J" M-24HS">*FTUT4V[Q?KK=S(L\R+D?Y17O'.>1'!>37["#W99MP\ W:)NE=J,EE>56,P_V;)JMB!H95OK8CU2Z[\31#)>F:&K!/KV+&!?L*2+H ML (?^S9FS _C;&GELZ.7#^6=GNOZ1+_U'0#%(\S*#ENBT)O] ,H1%O0X]FF! M?2INMA \["AJS@X]YX^$Z)ZJ_)5CATGL)-*,\D'<_8=J^F0+84AL*0Q>;I*/8B'_*/L)\E'%&)5F M'5CV@T.HJVC2VWIPB)Y9#[JN/PU^"*_$]6!U12D&RV"L"/_]IH))@(<5B.72 M,]F)S0/L_EQNRBVFJVI>1$'74WHL'#L<.QP['#L<.Y>WO\^IYF14PWU,/HI- M'S/7"0B!@R.\&=YX3$Q]V;6TB"=09TIPB>>9M/#;9>4C;$_E.]#)I$]A*8$[ MVQFJ[_] J-LF0@4N;/,R-QU)I=1NB.+Q]=E9VE4I) $59L^KD-A)5O)Y1SK" MHN.*^Q3(T*&]-XLG#"152^U66:QN[C-Q"< :C7$)P+'#AG\B?ON$:'AD0Y]702)#T\T0T^\6B;Z') MP8D-[7JI+;7*S5I:E:XX-7)9P;&3?^RP9+ 6GFI.$Z1A0\$T&%,PW,WFH]AT MLW.=G!%4R==6"N0;M#;^9>5A%&:;AF.'8X=CAV/GL#"(\K&52K5%3&MB[*(2 MM2=^M!W\3L?S'./9IYW7AO8C6*Z6%V=G-DMMI=Y@Y#@S)Z9+8766+,["4TV* M?O())%"+)0ET69M\@#'!!,SQ3;U2EB'?7J!\!6Z!!Y8+)DIZ#G6' MGYYF7[\&5C52:N6JLEE>_A@,KTKP)(U(ZQN>-<5GB+DV[;8;WP/T'%17L,X- M:4(FGRP89Y[M4XET5Z._AI)"H[\4T7/VH##G><[S.>+Y YI[)M2T5=J:$,RG MFI161)P+!BX8N& X<;!FHVGIR9J\-6I@,Y0;S6-:O'')P"4#EPSGD0SG:[/: MJ)?:=5DIU\04CO]SV;!5-K :9.8RB\NL5-RA5H[Y4!/002WO[X9NC?&LR05,3A/ M$C)*^.7P=@5N?=F\7FU5:G(M]I98D6*O;WM5K=)LM!*]:?MU18[_1A'FU*A( M,I]32G-B4HKL#RM9JJ<%*Z7ZX9M"%1K=#$^@R<'1S/AE?5C%K[4Q+.;TH48L MCSCG.6S77#MLUX@];!?4WA+H.;GXXVQ) 0'#'/LM^"WG$RB+GEH"56;86>NJ M9P5_A VV/@+3!^LO+,@TS9_XM&.\$/0)"H"UTBR(7@HJ)0J?L%;B9X&#<2L8 M*;1NRV%_'Y\FEA6IZX\36X$1P=7D%"O/Z0:H?JC\6P MK2> 8PX!LPW:H)KC/F47]UGRQ8"M,[%]:Q^69Z"L<$H]*%@NT;!4,?:6:&3R M#,IM9]'8/8HG[TVP^:BLG+ HK"R>L2AL$XO"-LNUQM&%ZI+B+J/BXJ>E/=8X M=/\B*HF7GT^6BZF4LHO?]BL"VTJA""QG(V&?^;]GVMU&Y)*>SR,K"16VP".DR0<>QDS=YQV\L[ M&L]W]'_[KHJR-HSI)N;5,VHDW#">JZ3+VAEF,+C- M@\@<.[G SHE"+T-[4>\&XZP]*RQQ0TWHYW43^HG\Z1NNX9$!<5X-C02Y&$]$ MLU\L^I8_5-,GB0WM9JDM2^6J>/0);4Z-7%9P[#"(G>P-3DXU*6J8_8,T;"B8 M%F,*AKO9?!2;;O:1)9J6"@2'K[C"\==UZJ)G(]B"DH3:2C5"TW87M++ MR-!@< .';Y1P['#L<.R<-3FEOF?M ZH[5@K9!B5LL8#M _'ZHZ'Z_F@[^,&. MYSG<^+U@_M1[!N+2^IH=JB-8#$F/H_/%.%-8)C4!QD;V]RJCEI+@0C4DIB M1DI=UC8BX'+5<^';ACS8S+'#L<.QP['#L9.I1]G8TU8#';XPSA);7C)87HUR MH[:YD;&_Z<4W^CA=I^Z"'$?6"CMD?5E-+;ZKCC:..EI44^AH$;9I5 #RNNUC MTT=/0BO;-8_3IUC6^/W06JC' M02:?/!QGVNU@X+VZ9[1JJ7?/X#S)>?)B>;)UZMK%K3H&N6&F9:FY>0*0,RYG M7,ZXASB4RD8OJI.U'6@U2FVE++92.,#+.9=S[L5S[KZQH!0XMQDT#HCKA)5S MWLU/@)3+%"Y33FS&*R>WXENE=KU5*RMI=W\]NS3A1T;X*!:.C&0_03ZJ&*,X MH?%1G-#XJ.*,XH3&1W%"XZ.*,XH3&A_%"8V/*LXH3FA\%"Z 1RR-.>%ZD_+MG"[ZE^KKAT5Y[EDZLH.N>10]C8,=88618 MJJ49J@ESA@NT48F@.O ^2S!@22\.W)JJCB?8(\$;$YJR5JTWZJV&U-)&+5FLDV=5?M;_)3=+T4-C)UK!5'TA5\\. M47]>J2-8X+5JOJDS%XEZ"0X3PXHF5!4K6+QU&\0FJO,"@T-8?]B*8C0Z&<2" MXSXZT6R'=KNY]H$\'1P%TU&9F8LP=O!XUE]VXZX!;(C2!?GD!D]V 7_\\D6= M"X\LB%*((\J/F"> A(&2(F!>5N5@(W:]WSN_/?2&W;+0>[BI",Q/]Z;_<-M] M&'1O!?@UZ-_W;CM#^&,PA/]\[SX,!T+_3KCI#'X7[N[[_QBPOZ!//0MTA.W# M.W3W,_O3G6O'9'.E5L1"9]%CCC!G4YVZY#KZ\36R0 R+?ID^]'5#^*Z?VJ1:\;>B5^UP+CXL=]G:&!9S!#L4FFD5.HUY\TCDJRVF#4Y\E-;@[G2S;(HIE"ZF9V659P9 M"LH,M;,P@U1JMYKEAK)9Z36OG9&.[OPJ-;/J^[K4A1JCP@X!BM ,<&*M4!/B M5?RMJ>Y8\#%*;%B"/248$+->!,3"RE]8 @=U&8@B^?3-'ZD%MM" M\)9, ?L&C7,*JJ4+Z@2[H?V'7CBFZ'V!BMMSX+N"%(!UP*1\ MPQVCDXLY&#IY]G;XJA=OA.X;%D58NQ@%(F[?ZJZ NC^Z!4 GEIGU4KM15HX7 MF=RUR4. \=34U"BUF^5:M5684&,N7!K$(\I>5$ZVJYHH=:<.!@V]&0TMD3]] M8XIHO2PGY[B=J4U>05;I6P,@^O[H,83OHZE:7C>";QQ/-,$J%;/O(R0I$D)12JUF=FGN20;='D_)/+ZT2"EF*)& MJ.&Z/FWQK=FNMY'Q56S;(D7)N0SH_N@N.#5FO=P@4#N6?AN"/'&>B(2[G&6I M=G1#8&ZOLD=3.X3LR6A*09JJUS?C 4P&Y N57_)@6U:' MK-"GNS/MMT%4:6N5,4;&.]&O_D,<.X8G9+$$GEU3EN2OC(2_N$E[OI#J@12U M6]3*4JDME^NMS>A2KF.J.?2AS7V, MH"R>3U/ARC7F2U9$F\]X=I<8KUA,BJO=8^-(X.X[&#J])<%_>U8$YJB=!+2PGU-42Q+559VR].,/>5 "#\Z9*H:>K2K M&>A9FWI#@>+EH:=#7:%-?@F!'85FP^VMCJ53&[=#X1W')-52NRDQ4'6$1YG. M&&4ZE'P2"N :.D%BT>)-.9"\<_-WJLYH]55:ND33')\LQ/%E&<0GV5G=;K8\ M!H#'&A0!V.\7_F5B/JH#'U5;Y4:,(<-W7'--:,?;QZD26@,LYJH$(KN9/:%= MF+$<[!(L1:$NRS@^J6V\&N8]AD'PF&"Y<7SZ-3>:V2.KQ#9S>F1%-V8;,BMD MQ4H%R*66&N?.R]ZGN.,1IPM#@.U5=3H_W':J(L.X'4>/F.E$_S;[X6+F6F#R#S7UX/71.LFF5 CX5R4JEMB*6FZUC8BKG M(-ES;SAG0#J]AS^Z@T-:'FQ;>RI]#'+P\C2#<>QW3WCT'6VLXO8'+_B2^C[( MHSJC9;J'=D<#:#IDI89'Q]*7RG@DE+1RJ5TK-QLI"%H>.$Y"&S2ZEBJB8X=Z*F1]X;=6W7R2DR;8O6(P@>YC9*< M1B+?!D =A$!.S"Y5/ &A-!@H4\?#;)D(X&,)",_QYF+[F?D*N7R"A9]@(EM# M:;"M\3?"MX;U2MQMX=LT [=%%]Y'1FU[$1Z."('52^U668[9@TLO I8WE^UB MR?'(B&P:Y-C 8@C5F')V#)'C!41C[WH/G8>;T3;< M#XDR$>QNF]4VX4S5,0)C14\8;Y1V/WZW. MGRY)MQ8NQ<,=H*$78J$_&A#-=XA^2!E^!2L\U*6R4MNL\G'97S$U" M3A^>85=:K)UA+YYF.=%YZ"PURQ.9!J&V4)E(LV,HOS8HXP"],:V MZ-RP;," 6 98K0^V=VGE DX4 5@";E(OKLZ:D<$-U3.*T[V): ]?AY9B+S?E M@AWR9U_0KN[ED7?B:$8@=%W/UGX*]A2Q<&')QR?:HQL@1/L!0+LAI/4D\K;) MS=<"4U*"[;D]*&D/H1O47F\>71"89R07U 1?A#!&46N_H"L<-[P/[<]!X4AH MNZ]'QP"03E4S\DL3J((:KQ&?-RI*M27'QV2T22Y8^UUDW[C.H8S/M?5/^V0) MM"*N0TS5([K@V315SQWC(427>)Y)#CX/GENS[11;@D\!@(VR9" MYDSE&.X6,$A?>T:U3TY?"AYR M$5GH3EL\+9)K3^%QX2<8EDXFEC&"F5&ZUDS5F+@"TB(NFOL-QRD18.8;> S M0+>L+-?0:?TFVXI*_4^Q6YU25ID-D>"H768H_KLL*: M6Y)(D>7N(/(BMG/D0>2]CWL5E+F./(B.H, MNT+P>R#T'X2;SN#W,OU7Z/[]1^^/SGWW83@0.@^WPE-W,'SJW0R[M_0^KV!Q M0L71'8V(YO5'W7>-MHY\ H>_;R%_XO]C%;A78#(:"W ]Q] \\/CA1L?25R\L MC8QCS&:I79=/68 X;TY!D0@S16_A3.38 C>A7DO)'65(4^2OH$6H'7HG5PB7 M;IWMJQ".XK5'6(>M;_:0T$P?8;O,U0&G)[7PZF*IW5#*2G.3>1FR\,Y3@X53 M^_&^"./4+I7:S5:Y=50Q7>[/I*"E]M9-0ACJ%KZ1%\.R, 2&!=$II7!')KF] M6/W87CS2,DS(CG*IKR!MC_S@0RA9%9"DLB MJUIJRS6YW%0VC=_##A.D@>OS>8,'3W-947/!P 5#*L9,BR7)@$D>"A@SKFZIA-[2>S2"#5U".FG_\NS@P^$:]WTL-?*2Q%WT)=-$ M\#$15$VS)_#M&?K!%IZOQV1PWU)]W<#,<* RG5AN\(L"EB:,A^DCJ@ESA@LT M%U7 Y''5HJUM7ARX-54=FA_HC0DVN9D/K&Q"!@G'(/*H3NHMJ5:7M6J]46\U MI)8V:LEBG3RK\K/^+^PZN'AH+UB/(P!4,)]R:KL&4N$U37PW7LG7-T/WQA&_ M+3T74IJX>$1]AN7[WO9'6$%K8ZU4XM*_8R>:S%1](5?/#E%_7JDCF.NU:KZI M,Q=I?FE)$\.Z6H7@ML5/5.<%!H=@^["6Y&ATLL4'G V"R0XRUZY!DA '1\%T M5&;F(HP=E-I_V4WQ#3RN@7(N*(CA(?O\\D6=TWL6]"7$T5>F?-"(G>?WSF\/ MO6&W+/0>;BH"0](X?KHW_8?;[L, W)QW M]_U_#-A?T*>>!:+?]N$=NON9_>G.E5[RN1Z@\*E-L= VU("!I9KJU"77T8^O MT1D#PZ(3I@]]W9"UZ_8+_5YP>R&P*V(@M,/ 3?CE\'8%;GW9O-Z0*DJM$7M+ MK$BQU[>]2I(KBM1,]*KMUVMB/;U)M7:]ZOBS'Q^&:%L;PXZHZGQR;EIW73:8 M*3AC"!J."-]AW-C%R!C1UY0&VOW' &W)3=_7^/^Z 9OS.'O-O2#V776TL:!( M9=I/89^&(4?W!2D@X)0] )=U#?8LRCITP::XZ=WW.L->_R$R)/8,< _[JQ;) MM\Y]Y^&F*PQ^[W:' V8;C;/0'2?K1C)9[)S@*1/L*DZ/FY!%$.F8XST%BV#& MK; PD<@]MB@ZUGJ$L>/=J(Z#0:@_5--/W&*U7D]M*X*=$XR<08K)(/N$ZM/G MD$88DF>\R],E&F?S;9= 9QHT/3$XICEU""W40MZQA -\$C6K[8V)(VB^X^ ! M?-5UR:4UBD]1'ZUN>MT$0$UP>+[.ZS,6F7IV">LMY+-))JU2NYK6;B@3HC?[ M@BO62,)2AEE#3-NMRSZ'[ B' MC[/AY; A4_E<#2FU?*Z,^'"+4;"6)215:=Y*=H'F]<0VAF+@!T[M JVQP8_' MQWN:LM&Y%VY[@YO[_N#'4Y?F;_2'OW>?%ED<0N_AKO_TG>[*7!^TD[)/L0-V MGK_ Z [=#Z$Q'.R[:5B:/2&"AR5XC_'Z"J;DXU98'%7^L2;O49*@19D?@4SB MU*]<:C?DHT\TLA->XI1>3$K?43IF@](36J$*MBZI51M,,\(%&CSK*LXC&&_B M^_T7LIVYB^D#S.4_1 \WY,,CLO-Q,V:JSFC>/V[*P$7' M)[%[^V98<7NY*/,B;YI;T(65(3N4:4AF7:08W?!\D"=@5..FL_[-]QYL[Y_$ M.\BTKJ.6!4>3:=.:^YB<0W9IV9-Q2 .+K"ORT=ESW/D\G>:EW8NOGM7@N/JB MZQ%W12_# M^A/;N3J6G/"!D0Y]702'R'K(YIVD$?H_[HB6CVBX6D%122O+%= MSUTBN,X$K;HX:=$LM6N-HWOL3,A^@GP9+$TPP3)XQ<*35RQWU M!1.4;GJ=^Z7JAT5:_X>E!O>4GXU2#"PV*P.&5^A!&W$# M,-7*AT+QM$0 JEN0HJ/S@??QX$_@9=IF$&'5 _JFNH;;'STZH*4M+PA"6OH M\&J,P*VPO$Z0;P$+?00#0#.(.X37?3-M[>?"\9$#O\NP?*)WO/ :?HR DS1% MA>OX(*+[SHMJ&?^A7Z$I&@-_ E"=H?1;^J2P^*80?31RJL)EK=E7<"_\?O#N M^;QP#C$SDW,UC?%J>V#^)K#?A/XKAI7)VU;6 M9FB)'RJ?[RJ0@4= 4EM:1?A4"O\N";:#IJ10"E=<^BR\J2X-7 7ATELP$]\" M(U07G@D06A0T!=-5 )KH3!W#%&01B]N)C8J !G $OF DY@T)+C'!KC5T>)%. M?6L7R1#\ @^_!7-0T:P=$<<5GOT9_@<_B$_A;R!DW7A!]*T\#J^%_X":1ZO8 M(@Z-Z7H.P E#!##@Q;2?5=/$]";'=N&=, F,0%C$=,MA> Y^T%PG/PA[>+,I M^<":S@O"E]#P5Q>WFB>V%>P^"X8KF(:+'@8"J#GEEB <[QH MZ;85H&LPTRTR"U$'"@-QM_K&KN\ _96%CFNH9>'!=KRQT*%23@U?8?N+2X7" M.%59C:_N@K]&1*69)H(ZG8((#-DW8#&Z<49Y?A>_&8 'R[,=@#L,GOK/0$=C M&%\.^??-$N:;*D1X(\_@."("ES]:1L5A$5KIP0/\OL*K@0X_E6Z&?P 5+;AS MD6L8305$DJ$"^> '<(NFC&XUP U\,CH:2)QX #$D0L-9S/;KCE4' J<@$\X.P?-*$LAN\52,!G)^!@5YBY:1GOQ *,KPX4C4,J5(!C/$#$\Q* M?!]&;BG,)^I/NE@J_8"X:11B+CYMW"LCFA]8%5X0EUV1[RA83(.&*<**4(B- M61B>$-YLQ]1AC$D"<$63I)HDF/LN.JMLV".)3; U0VL6_!MC;"GK9A6C0B"A M*4/!@(!>MD436HG;73N&X)(L+'=8-&ZLOA*P@DA8]LP);"1\L:-C*K7P9H!* M41<0#'4=J#$!> _D8F",:&3J!<\BH_RPZ$0& :L".N9J"H33;YW.8WEQ;,F8 M+,W,L (3)L(HOLRP7"!?+1!U('_N4/Q+XM7?Z8@.[FJ P22)^)TG\N*;P>.# MJ_^M4-0[R*OF#$4Z H!J"E09P#_KF M(>:1C^!U"VJ("N)5A$4ZPOIK/%IP''04%AQ'T:X+JQ6U::P7H1U-$]@ %0%5 M7*]D?7I4%4S4&PD^\$%T)T\B8 NO@]E+N1>,&;!K :SK<%&H\4I1#90$R !(._:$PC.2 M(_'A>R_ $WZG#%H/*U3 DK;PE&ZXFFF[U%!;YZ) \Z[(L"22RQW;OHD>'+Q8 MI9('GOFW;P6*GHHM;T6S+XG'75L4P/WA+@>8'@1D3D3R$:G!DYL072XBB6X! MO=BQ+!_>_D2F-NYS6'/Q];=B4*!#EJ2&9=.6XI'B#;;&W4@K+*%B29]$&CDD M/]N=4\T"DF='W0=86PMZKT6;$AET/US2'W5!ZJ.AZBX,M^K^AEL]1X8;+!?E MPGS!12#_T&P*K 987!()%H@L-#H,;Q9(+&I=A(+27;(8 K_P)^C%"'B!D^.Z M_F0:6D8HE=71"$,=@59%VL6S<>C-S3EJ*]>L".*Y[;,04C$ EB6Y)K=.".". MYOG4#@H,!(U*?-W J)J 4' ,:GY&FLM=@L_)PQ\G7WS/B@(+6Q1:8 .!F'$( MAG0CG1N!0!=\EXQ\4S!!O5,K/(A5T6##C.(<"6T:6*1+KP;CRPL$Y>[76<1[ MPR#76'7T(*H:GL1$E'PH#15Y71P^AE-[-'$[P=*[T>Q^T _?&Z/5$MP 6.U: M]QV8@ X&[$)^UDKMP#9%F;^Q(X"\]/',-M*_4IM9O=0>H>4;/S%"N1?O_U\5 M] ]8]:$1&YA*89HOIOS&X^0-M;'N$URA&K .Q7)D2YLV/.\ N8R H\:"-M-, M,C?GY\G%%8&FFT>Q5"TL@2Z\8@UTZIULP;E*J6)3N0:.'"IV&O*A2C8,5\%L MJ7^SESL1$&D I(#8#3<&*#3>KV)0R*$IT'#+Q% Y)B_WL-[]DG7K"]K$TW:5S?,S JS=Q/EEJ0BH@J)>Z1RG M0(4!7O.-1[27X=N/D8;_)6 MM'55Q\)0=O2>6P/3RQ8%QL0%CEH?)RBG/1.,FFHQ\VB)I;98$3>3D6,N9$A/0W-PNSM 0X>A!9D2]??ZX_2BC9MK^4:7GL;4;RN3.2 MM^?\R:6M=ZDNW7XW-E^PM2-?<%,'Y:4G=;U945K)&D9O>Y7G[5)<_3.(%FT4)6]AKE7/B(8% [^.PH* MUVRCHM53UA_ZUWD) #UAN]D@P7FB8GX;K6%+HSS!:6D-[)L7W(VUH[JU&)$P MPA*+9>%M;)@8+++(FVH&F_G+Y!>\8U$/JB+\8TRL^:8=C3-Y-#$+4]TQ;>;- M"))PIC1CP!X%&V\XH;"S81!PVAY\HN^]0I4A ?;$_Y)8(1NTS3@W&?V]"Q8TVNPCXU[V $'W,US9Y9 M,?" H,$!<85O-OQ'^%2ZZPR^E3X#';M8:CIVZ ^Z!0%C.X,?,!0_<24VRL* MO%#O)D@\PV<^#>TID*S<%#\+-%8I?3WU]ME6ZM@"JV59 S(JF#L-:T3+N5VD M@68:'J+PCJ!=^EP1EOY$V0KH<8-30)H \Z9ET\( L>"&:UE.:7V>A=7Q(%>+2DG,5W?,&8:?7PT]D/+!-I1!1DOEW);/N(3'8>9) MBY@;A/M5JC9>I'U-0(U&A0G>IWAD4GH)T1IVHX72"&%?PV'+ ?6DV43X;W3Y81@NH M@T5>3)#(37,S@^PGW(L#^6'1)'F,%B_R3Z3:4O[)\G&#?9^L5H0NQ8V*8BW< M-H&')X;GH1I=/AB*&RI!(VH83S!51IWO*((R5H.,E>!%]+*!N5-ORYFP+[X1 M'+FP@QS4)5CF_RQ?SUJ =TF@@J2ELTR%LY S,%7@F.;'AC<$I>QNOYW/1,).Y16G@L;['ON-QP M+^A1M/3:9>9N'H+2G89OP2P!=X,YS\B2V7.<)*^>GET M29 <'Y9BFH5BW:%6'I[0"1B2[H/.D0.XP1?,P,I;7)RNFH%4K;W1)%UZ)@#Q MZ2R=Y0&:H]?5>?+N'!'6ECU9>C*)'N$)CNXDR*_>D9_QH>^X!8?;2G;M5S^D M*B:N'[)95R7S\B'R0>5#UM.18IRG9LR.6G-S9_\!#^JCP0"O$NB[#BKY$;PZ MYH/RCL#>QM(&VICHOHE'.>)RKCJ6'F:!T>W2F(6W_T''.V<=I0*G6ID(<&M[BSNV%P,@K79E-6-WXT>TBS+[T&691>S M+/?HHLTJCI1U'&UN_3*$H.9>"%K->=VGQ?D^2]\/?%M)O*#@53*F_3/RT6&- MZ%N[GR\.:7RBGK'MNQA(+&-G!@(+FILW>&A>_;Q",;GN9[%G^M*WN>47&L)K M]OOU/B(J29%^!I_/GKLOH'O9GEO0#Z'?D>,697NN-)<=E_9C>J*D=^QN MWM9!$<526VJ4&[7-?L&?CT$$[S_&V2%==MCH=G(2=I!*[5:SW% V.]PRP@[9 MJULVFYYEEC_W#_H'T:]4F!H6P8S*O**9Z JV[[F80D'+W;G!AD)XC"TFF+@C M[4Y.*QL\5O:Q)R"VRH< N F[B$68Z@2(>O!Q5ZX_HO:\VU_@*3QVG%!RR&>: M;NB/;,PZ\805T/Q*JRRW-E5_2EV>]CZ9D$57-,Y4^U'ICBYCIZ;2ZIDFG)(4 MJ"%35F&8*GM3XJ+Z_HRXA1/AM(UEABV^QI_^ZNCNF3+%J MKH_Y"W_Y<&_L$F(LJ8"&;2OQP]C,MD)/4JIUGA2Q?EB]J0.GL;7PE2(VL."4 MI.RVZ1)'B=(@)4:#K5R < &2D'-KJ7-N\S 1W M&1C%PQ)4@J:5 M'#;K+6S45E D<8_:"DQ74GA;3XD.IYC//M!+84@FYKF6WL 1*QCBBWML2P/+2VVT2[ZF6BJ[Y*@L7903,8SKB($ M[EW,8?-,Y]G+.[1:E5JC?D!UA]J.6O;[ODJ2*G(U_M8AU1U2G)2\ZU7LRBA> MMR&CN@V\(@.OR) 5>/-1D2%5^50 %'XRK""%?UX^82-YXURPSUG-A?B,H1_6 M*W'11@-C#4P\6GZ/6G4T8V?CZ/L<#'LSE@<)!2V;>81/[9>\<1Y6S8&P\NEVN-S1(-"=F;G;(E_S][;]^D-I+L M"W\5!7OFKGU"S4$"!'A.$-'CE[D^=V;L:WMVG_/\__U\V=Q1]S%8P=%M0#;YFRB.NG-M9,EM8NW&LI5VI6X:HK8HXWF MJA;J_Q:&!6]MBY;#QR]:ANW@=,XCC<'+\=LF34R3S'KSH:PJ@T:[=5VT<#S7 M31O(=>H _!-YH&J-YKH6&I,6!A/?; ]'ZO&*TV2=Z0&\W2/"C;/!V[1>1S3Q MUDA5>O.)K(U.5A&-A%TY6_33,?F1,+/787*U-Y_)VNGU-HUD\H;8S\-=)/L# M6?=:!#C]LR>R)AL-&C\]\P.$:=BYX5&-]I;7:#.LT9:2M<.$21D-T X&_(:V M.0Z1GW,Q=$R?2*+3XXGMMWKTI7N:]YY<*U]BWBH>')V:2%8@SK!8^ +_FBJ+ M_8F=CJ2-OHIF".O+#4XPI@'T)OS%I!?GZAN+(*E3CO=L#Y*,ZYOM@V6\";#' MV J)RRR7Z'/O.#C[&E_[TW/TD<_Z,_[H_DEW$/XLV.BO3,E M-F57>&$TSCPHL,]BEKKYG"G8PW*";5CXX8&<$.U ?9U!J,?#IM!V APSJD,& M1DW9T31/3:5&K.>.5-\$]J]/0\UMU\"/O'$8&J!'%LU9_B'9I"EL]R#ZBKX M]P@L5>Y7\IR%2UMUS-PEZ!/[[\:)>CT>V-W"8?KW.WT-BWVCFT_ZLXL^4MR3 M : L\/$?:D$W@X[UR MG(S^BXSX1"+6V^B>]&3[)G;@2X;K^J27=/C+%D.I)5T!NB*JTTT3_^#18O;= MH/1*=X';UK!(BA%+A)N"0_3\4_#6?I;#,27S,T.CO<">:X%\&-G M.V3#E?3=SK'_!*7B@Q_#+L?4$ M\Z'>T_.CC[CEC\F"6SL\=UK>%FYM>>W-@IL?R:#*29^-TA?R> MWBWC@.-SB_V;$0Z(*%"GI-MB^A3_??FAXJ0_24<-A9FIAC?S!2),RV<\;VQY M2-E_&M[F+4BR#0](H\@,1YQ)@*QL=>^)G^&#D]@RXL&I/&;BC++=,_&\C+=4 M=-KBF6'43<;ZN6DF;ZO_83L@(Z2QP&EQ.6N#DK3B2E*=?F_2WJKH=ZT ,O02^AV!!P83>31N-OI I]^/UN]:=BG^T?I]!OH] M75#?Z?=&A49-_51-N9EVA&P_1]>B'7Y'OA4LP#B]@!4<897L5%;5DXU@A]5Q M;0[+,8+9W47'&L&1 FY3NJRZ8Y:6,4N6.BK @+R$.E)!':FREM&WV'%8RS@L M1QUE=[T1\CN(3W:1QACIO=D,,IKR4+ M!*YO]VARP4#. J-ID6;I[%Z#[-ZD7KLWZ>Q>=]'51'S$2MV,[PQ7?WAPV$/0 MP\AU.V':I/L7L0O^R/Y%XHZ;:F!_F: MN*:NO[#![3E=?V'77WC6H^GZ"R]'WJZ_L)5GV/47IN=0<8>YZR^\_>]?7R$U M]5,OJK_P[;=_=)V%+Z;SY/J=A:-9;SY1Y7'76'BSB?QZ&PO'@]Y\5%=UQ8WF MX[O&PDZ]@^1-KM]8.%9Z\_%,'M1V+]RI]X:I]TF]?85C%=1[(P:K-U>]7S\D M:NJG7E1?X:_VPC"/&]AZ@QT66?;O^BV%XR'8OZ$\&W<]/*WGL!S[5V]+X7C4 MFP^;/;6[8Y8CU='U6PK'8_"NIK(R34\XZCBL91R6HX[J;2D<:Z".NI;"=G[J M15U'>4.WV"PGF5_M.O;GPFUM$\F)]N?+AUT;0[+L3_UENV/$9BL M$>F@CEGJ5D?7OWPZDJ\F(&Q4 MP;BX$GX%%XKT?X_ M5A%D"!LA2@7#\Q^J?VSG"5X;%'9@00.'UM;137?>\EBUQ;']RZD:33-/KMRMHB ZM#.61?#:1E7&S>S8:[S%=?X%-_=2%!L-39K=H= "\U"VZ+@^DL9*V7-;C02 MJ)% MZ/W&E#6.+MH66/5_'$3P_9.U#M1;V,EUV1PT4JN*XEZ0QRDPZ-78D4* M.7--YO^Y0M+D""RWKJ2[C#)W0%'K@VVD@Q+TA\< MQK945+)@WA-C5KP.A&HZ\-\+_QF+0?"?06$(B)\CV?>E;['L/S&*. M;IK/TL(P33?\OD=/8_ 8>RTQ?;GA%25AEYBO8NQ9/A)8XNE M+RX(ABNMX8%\[=X&GD??3[[<84O[P0(:N=*C;<(18V7,$L0%EJO#_^ #*W\9 ME+T$U3,ZE=4\$XD,:^D[\*F^])43:RGM$G3]ZSW=KXQ%VJS^[ M^QPN 8%-(&&"4G\'8BP%88!HS'BD8AS< =+0P2(?<63Z%C^&] +%X[ITK* K M@&:V.%Q9LAA]0,>B)=U:LJAXB'\[4;.73$P+>S-H!KD[L(GA0[!NO7,:DWVR/2>/7?>E^B=^%_9G/ M<*@V,&@FG8"-4XO3=SNF ZU!'R ?\<4BJ\'+ E9SV,YV/%Z%I=/"%KIKP-DD MU0L>(3*,8?GTB(3"V01"W\?"IYWM&OB1-_QUCRRJ=_HA.>M):*A!]!5] 6; M]_*_DKIOOI(J4Y0]^L3^NW&B&_<'=K=PF/[]3E_#8M_HYA,(!!J"N+X&99TD M8=[NLXK6@/%G#GX*EJ,W9BW2QD'5]C>#J6N-:3-E MK*G+D3;19A-EMES/U('&%KJZ6/W/!.)Z$AC0&.A@H0GZS__00PM[#0;;ES_Z M[YX0!EIW.+I3#S&*EJPP'3?'([@OJ?(-Z]$&^[L26E.F#_D66"$?3*-,ZF]E M2Y8-Z@M5GH&J@;E"?X=6@(P NJ$>&/=(7Y+Z?S38$[S@7[X.ZM!!9>NP?_D& M/$7ZPU\]<*.*[X%/)^I6%_ >"?X/GK7'@N+5R$;M''M!^UK"2@U/,FWTTE$= MLS\-^);UD*70][T(7!VW6:ZG>[X;O ?^;]W9O@<_M58YS^*J?2FBA;O%\UWP M=Z[K96Y=LQA0E#?#*0>>A%7(1O"I M?ZL2]27OB4"/2WRT$!3J/TT>(FT12\*.<7; M*Z;F)*^TL]%5=C:$G0WZ>2GZV/[>P3NP]R2L[LOG@R?'\, >P-D""SSHAN5Z M91A+>MKL12\KAMXZ*$ W=!3Q^98-"L%Z@+4$O$["7R&V:Z9BS]->NNO:2X-< MY@S/%VF)JA_"^F<4)_+F$T<2DAUY$@^'W<'1N#^B]+N@TJ0EJ&;4:+'W+W6+ MAUFD+C/>RY5M(A+COPD^Z\;]_/@"?4L<&S8Y["V6[ IH#_Q=P#K1^E$W@OWB MKUY25J?$2PWXZ1-8MEH4#45Z >-_YB_]2DNH+'K89750J=2D06I<,A:5]94# M2R:%GM%7DM(>,@6/*+N/S'S>%]Y*DW336C"N*]^2!_$+.! YHW413.W(T;H- MTQU1NY&!61+7WVYU+G)X3H^&]\RS+L6:^'Q-0],4!5O30Z3UIUH][3JSOC8< MU=1"--2J/>G0F@IWU]ST<-=!U,X.HG8U1]37/G3VWJ$6$[9K',J^T&OV$7:- M0S5>A-\?=M!D:<' [;'0UUOH)GZPZRYZ*;T2!<7#=2:*8K4.B/<\D(?:#8T_ MZ43D5D5$*9B7=R8908AK>7#Z -2N@:@-[3R-(UQ=#417%?-_AOGI%]9 ]*K& M.N=R^HU(_0DH75G188WS5!XKZ51PRN?O^H9:Q5@%5;65&2O%.U,LFDVWV#:$ M;UJHXT\);2E7?YU.T:7#L$34L+#8X]' VE"*=?&.CZX&$Z4?>X4]W83,D@8A M7ZEB[:KCZN;/6!R:);5*;ZZ=/KZE.;%?QSI%*K\VUE%[\_&T M U7H8J)FV,NV@2H4IH(9+V*LF@<6=.B@T\]+FMNQ$P40/>?)J4VQ0%$>:77! M5#0=*_U F-I)R[A>.%HY%TSW.,A>\%Q=M(KZ+.E[5C;R5=E&93C^Y&7V';+I ?7[W0 MK>^.O_.6S]**GQ6U Y1'C6\CI_'J^#*IJGBY_I.1TWIJB/P7P?S7P:Y'1NL5 MF57KS0?]="@?U'_+*'TNML,^ASNDBO!*M?J%+0)5>X8.D2Q(1+YC_,^/5BV5 M\M,)4BJ_N#^05H>YONGQ=O@ZM=;G@%$SM%;EO4QQ+P>J_K'I!#3$BBV\J$6C M@G -&R-*CLE(TZ8#Z/_];>IJJ@_5FL<^J ;SC]TTV?O M#'<)^L4'ADGW!\U4SAY 7K:Z]\3/\&G)KB%\FD2/DWX%9H>'<5B6E!.^W^F4 MU9W.7Y#QVN;VK-,3WQ@>A$O+$N?V!=O0R43D$.Z:0 )Y0YTJ^+C-;!,C6C\2 MK1V6&$?%_EQN=.LA .TAO__)]DVP$4P8".'_8U>WBX;(1FMCD(4! V2Y:S E MNF0:^L(PL=GLE4[]^AY_Y.N@^0S^92V-G6[B [8V=GBNL"5=?V"VC] \SG=X M> @]$[PJ>B["'H%BQ/@>0AQZM5#J 022>,9.QQ >7D6=YOSMVXC%L <>/!5D M/=&XSY8;R_B7#_3V76XZQ<>E=42XK0]+WNI_&EL@/#T3/HQZVE[ J00NR,[W M.-[2UK!2G_2MU&?[TJ?TU^'%(6R"V!/V[<.;/!W.=L5C-62K'2/>DES;=Y9, M=.?&%KTQF(,^UW,*BB$VI(S\-!.<&)/\ +X*]#N$0:6/&PZV^T89[0G6G3JXX VZJJMJ/U]-8 M2=I ,$[V^!<\24F1R#@J/TK_U[>IAQRET95>^9:^^@-XF:U(-*E'E DVXRV@ M!E*6 "I("MVX&*(S24HBGH+9Z*)C74@J(CPMX64AXQZ&Q_U[AH7IT,D.HI.I'3I9AT[6$'0R$>D=%\[>D[$6L=3J MDQ6&6C\AD0;H / M@V RCK\5$8^P:L(A(="TF+M,Z%].&*(2Y%<:Y:D0]"+;=U7[ZCB50Q$_3+?X M9M"[%7@90Z4_'13.I"WU*$7I#]5JC[K S%VM/U+J0O&X_44=?E0]*!.MZI?/ MG(IQ,L)&+E!$JVC#(U6><_M,\0G_.\0E!.-]3[$J_]FO/&#E_\#(A#[Q,0Q= MN37D/WTEHIHRR 0OD>Y?80&(EJU;'J?G)PKFB':Q])2()>,D53N2%I*4$RP1 MF7%*BN1R1$[^@V&2IJ?H2%4Y&7'D8!5@S/5)NCJ#3%]GD./L7 VY1,H +8E: MC2[=DY5)2F783U.2;MZ2N1%E>)';N&RO_*WN;B2$ 8W.GZ)D^S;.KGAIED5 M^F=&7;C>QBI-G-,.UY0B9]Q;*_SC?<0?&5>P57%54>:2<7"-^4H\1 M'E.#<4DZ\;BN>$RN)1[C3CPZ\6B\>$S/(AYKXT^VNON+.7:69&C\-@?KACK) MZ"2CH9)1T*MS%LF8-$HRNM[HKJG\ZJU4V9<[DY=^(98"]B]W)Z:V_$YL-NM/ MQ]-CKL3&-=VI*'UU,*[MHF=2VT7/<-HMJMRB1FIW)=9=B7578LVF>WJMD%UB+EI5*16']4XS3R MO;CW@IL9DC_?3WOS$4!4?/BXS+$I$ @!3VP+S/P./V:"$#0M^" OT'0Z+ ])0)YA@SQS!2;'4G><9X)>W'+@,D3PVF<< M@M8P==Q;IA.SX\*^CLYZ ?^"@XB:<-H[PT_-ZR"6O!<&+WMWM8(J+U M/X!)X0@ 2<0'%^]Z8S /^'W/T5<<3DO?PXO8'^#>0FB'?F+.5?H'?2#])'_1E@)CC MPEO6!.T"5"9L*V7X6J;'9-VVRW4O3*FTL @U GZ(3Q @])*[80RA8^)RQOF? MN1[(+7)?O+I@'2?VWP\L&^%-J^G4:8$:BM[T#LB8A0E660$AT/%TV$^/RCQ! MFZJ7WP9"TTY&&=M(8M/JI,/*F(>&7)FHT. ML^0OMO6 ;TKP8V4FU'KSH38^@/9XA"P5X#O6L_ )+'RL%DE/:9&(L_W"=AP. MV<4Y'ZNRP'HBWO.C;IAQL.? ?J%Q%Y5?\#5R75P#UJ [D@=;=8]GZM8;?B Y M^#9/^!\K0K)S0S"YP/5""@4$B5U7 R_&!&=#9I^!YCM4#>)Y-1>\< M'X7>^=7?[4PBNV[^Q-V.K^AU' +S' VF*51-^%D:S),7>8C'2O1&B':9.QIEH)OR4:5X3LM#;MU35\\ M0'46:,;<_^4$"5!P8Y!E"1C#4@6HX_;@J&BS_FQ4K=(SM^IPV >]TS1T$%S4 MX?W54PIY4S5425/2%9IE$BGE6-=6/#8[N7:L>=3*J?FZ8+7752^8]FV.<$HX MK/Y)%VO=W6&+[@YSK@X3(R 2TPO>\N"K8M7)2,$YV/)@HLJ#Z: A-X;=I7HG M&+F",;J48"@H&,/A4%9'32G(NM"0V2;:/[KSR?4O#TW/SJ#!#4[/+IJ*FI2, M;TC-8P5#[3I*7_=?AY%>2'C!LU?; MG6D_,W87S.<*!G8=I6/+>E7M%HT"'?M>D/0+IV@L8WJL@. %[D2>CO/&_8J:RFK9^=\")]+ ]F38GS&E_@6)._S5DWC2+1...0V?A>M-F#\Z]QO=W( M]QJH:P"U#"D5\#G' U.1B&L]WRO%/=TLMW)]O6"QUIE>T+I MNHDJ*Y/T\.+6R79."T.R'N= 4T,1%D&LJ&).Z!:YU0HO<037<*\2*O;?"C50 MX[ &JIO;U8BUW.#8F<)!!5.S.J@#;*8]V0[WZ6-[JR>=(=ED*@K$[KA,J%9 MP1R@7,\2_OZ!&I38+TQWV1=\_Z?U[RX?9_L36]L.NU\N_:U/US+OV,Z!UY"_ MA_F,K0WT^HO^63F%,8/04QO)X]')"8SFW/=U$G:S$E8P2JB!$J9BL>MX)$,D MVA )NW1%W]7,] ?? 5Z">%V6UG!8V!8GB];@-?9%LRC^SC+478%6)'<%,XJ: M*'=*;SZ2!X.\)N2N8K#5#%DP&JB)#*D20PY/-@,MK3R\FAF@@][8YDHRMCO' M?N3]ZB?H_)=1*@;?:)^,#7OSH3P=S!KB:G7%B_5R9 %.F< M_VJ,]=EWEAM"C7'MM9>?CNN K-U&^QKR^KBG]')V;7R]'%E1N-I$C MM69QY!7\_/V*,#ZQ1KU&Z0"QW,^.[;HY]0*GQP$GU*.V6SI;*)M8L3D9RJ-I M7>W5UR^UKBEV>+%<7% _W$0NGN*E'4056EUQ[IF+BE]"O!$[:H2G#L_Z148= MKZYO1LXD>GA?KDSDV2@M>JF9EUVLT2H^/(\A. \?#O%66='DT6QZ?3[L(HSY M;S1+H'Q\4=(@9[8R,-)765QUU(#I=IF6]EQ%3_M 'H<9S#D-%YYB.3! M*@ZD4 [/HX@OH>H8BB$6 V2,PMH;X5)UA$;!!(V35CP"TU@X= ;G652;LK _ M:>,K?(_/,>*3KRR^3'QX ,TE9F@L-[KUP' (1C29PW?9VCM4 M[#H5NT[%1GGY_B[J_)&\M*Q?=C'\-*4>$E53O8]VGO=W01HYN[^ MNKNX:M#]]3&:9-;=/'TIWQ*+Q$$[K2$GCM(Z4-$YK]$R)/_0LD\\_&)C!_<5X9*O]3>0, M/!^I90>>\UUE[%7- !=LU%TJ,<'D1QQR'AX"OU+&RU)[G77+G;H\Z2:D=_>I MW7UJ=Y_:W:>VY3X5B'BM^82BC!'U?A-:0.70=-B;*X.9/!G6 M-0FH 5<>G7S^=Y[W(8$MJ"@H%MBT3,YZ\UEC/*'.LZZ7 M7PJJ_8_@E_&@2?SR3=KXT^V MNON+.7:64"B]>5"@TPS7IO.4Z^6E@JK^8Q2IVINKIRO29J5\FZL_J6(?: ]: MTU@;V1?:LO2 AW6*!UJZ[.$&I>3"T>08[Q7'FCS1ZAK06:5FI>FN[4MFQ).C MI(J,..*,.&L'(UZH"_:*14LQO&D]AL,F/+2:ZIC*>$[7^/[+R1F5J6.Z\6Q M)13G4RI_8C)U"K3A>-R;3V;R;)+6E.6QF;M<4S.YZ_BZF;JX2P/N&LO#C'G2 M%^>N2V>F;J6&IKT)A6K2(Q" /1^/KNS"=@UPS?X M4IP*W*-B B1]I]QYW&VHRVFO'W2INIQ2;M#!2AUM6%NE3N=E-U/1'E^J4T'1 MXI7OM $QVLU?YO*Z';WBE>XICNRM54[4.7'X B'J&,>W#N7A:'2Z&].(@IZ: M/.07S99G"+TJLJ6&3?IC>3:N(39K5GG/;59R6BR5Z2Y9=94->3GHL%WKH4ZS MM=)E;.41 *_:I#61FC>U\4KGV4:0YDZ6.UFNS<$X1I:GO?E8D0?*1<": MSRO+I?&:XPC!,7#937""?02#W=FN@5]YPPN)'EF$ ?M#$IQ7['40?45?P+9\ M+_\K*93)*P'Z*A$N*:=7[+\;)UC-3G]@=PN'Z=_O=)PU_48WG_1G%VD>Q^8U MK+LD"?-VGT+>S=_]>GVVW7/. M&P'>*--\#,S,%/P7+TQJQ%VCBH%_Y6#"<. M9ID J1%]^2VJ%,K^ZB$*]C483,KBKWPP;/40HVA)'/1Q8 H#7.QA?W*0E\ZZ MT7A$AP>0AL6N/A&:1@_7.:@[OLA/ZWWS4740MC;KS2?]O$:30T?P2 MZMRLH04GW^BV/U]QHTF'$R[;TFX*9R+0!C@\!S4I*M*JF8D)@E*H\CBC_+C5 M #_-E7V0^/$+*[N\FHC\!L_]]L3,1_8K!8*5I0,1)T;RZ'3I:%:97:.E0^MJ MZ2XC'6@OOCW9E85BU)MK\F#PPH:\7U4F)I>W&-?;[W4% O.&65P_QNO8DWG^ M)#N 1W*N3IIK/+3]YBHY%KPK.^FNJANEXXZXJIYHMU-VDG-5G1A=FSE8."\= MS7>^T9<./O&*PX>G1PT?_L)S@-.+))#VA=S))3R/^E3D/S)&E^^6_?(,7 LAT^Y5XN_36=DL,*LZZ M'Z67'KY(/WBU<[VYP0%I]'W2. G2+)$TTLX!!># (I#JKH$_LM?P4WO-7!>^ MJ9L2+./16,+ZU@S^@P]BVYUI/S,F>=&KT MK3;D%URE'5J4=E+ZH'F7;1352CP)*KW':I@2-ZYG.;4:#J<$"Q3[E,?";QZ: M"U[>E6TVMR3*-89GXY1.5S3R]%_RQ?QGYKBV93&3 QN"?_K*9; ZW5HR\H%L M]#[@C0D/>,$LMC8\[@FGFL-JU&XG]$>\@,S1C:9_%*4 Q3<1P[SE,5;EM,^L M-Q_*JI*&AFP22$+[[4SC-> OMNL2 ^+YN]*KM;XT3 JX Y5X3@7WA9"?K?"XWP:G755I3 >]N2HKLZ;,M+D9I=$V MM^G]GX'W#DT*W_3?>7"$X( BJ!^])1T1YE:NE#3I_(;J^@'^P9Q'!M$$#ROB-Z9? MF>>9;/5/ _.'WEM@CBSU0475P\YUN'P]WDOX5$>XSED]A"-6H;SAG-'L :^U MVA7D7D7="RT>K9,T+]"HBSP &/6??!=>B4G![4+<;\6RAG%C7SEI,.K-)_)( MJZN7JHZSOCF/X7"UZSXV4KH6+:^Z]?"W+B@#BHJ#0+F.+H7S(LM+%4@X3)*0WNC AZJ\$--# M=>#37%)U1?@U4YPSV4\K+BE$KGG:&$ P7@.+\VD3*"E +'\90A8!,1Y,>P&N MR)/M?(>%+%FL&C<+;X691EAK $]8^3L3-!/"Y$B.;8K:7!L^Z0AB9ST$RWQ1 M">KQA9CL05\^2V^__8.>\75G>_\?_0LTBX]X8M&("2LQ<+\ S[8Q0_Y'BS@+[970IS="U"RKG_4RU"7 ML6I7U&SE=.Q+!,@;[YU$!Y#7 >2='2#ONCTVLZ-Z;*(6FD_KM[%<:R(+!UJ1 M_83IV,_Z,TVG27OU)+BTITG/$#H!>)]X@.J^< ME6?4*W3E(-D[?I,0-*&4QWXTXB!U;Z2B=I5\3FQ+!\MHU%>'TWHZ2M3^8%@- M[NX";2[=HJHLJHY>IDJ-'@FI$K^Z<[BX]P\WUQY(OAYJQFA=UP7I>5?Z'5TN M84$JP"*6PPV\#4K]D_[!5G?2/=X?/S">0'S_)W.6ALNDSV!?64>[MO01B&98KK'D-/N';OIEB%:_$L5+&_++?JQ; MK=X&R"@_GYR&ICHX^S"9"I[1TE?=\.%?J8[KJG>*GWS/]8! A+#@2>_8DFT7 MX(44MH"^L+HIEURTBJ-DLN/W>\?1K0<:'OS3NL-Q_)JE87HD\+ID'=_[DSG".]G?8F)EXUR]VA0Z#OA+H[R]T9]N:3E'). MI>):$"EU68?.SSG)S\D0F*K.S@BK)?NG1P_-D:H;_'[G[33;VVEA>F?OBB99 MSW9*TN>$?L$6Z?QL_VC8\)N;&0Z=D8?3FEOF+M84UV61NBQ2GK@UZ4Y'HSN= M9B/:G#V#@\L<]M7Q]V4)ZY)E%,5LM*K-5.,4W5D'WC3E;-:'F89?+ M-RO?>:;IK ''37IS\.+WNR@D_% 9U(%.L;Y(Q7H]_R4L=Z1"Q\I^S!2BUJD\ M'*?S0$U2L2^Q]$O81NIAJ2>N2,[]0E]S'YNA"RQ.3KR&AW9D8$%PWY-I73-< M2QYVE[?M\K8MC"QBXE8MLA@/!@@<,7GAV=HNLJC(5GF1A5(868P'2F\^ZD]K MC"PZQ?H"%.LQ#DP]K)^,+)2*GLQXH%)H,1B>G+VY**!H-;"N=)]X4YKR]R.& M)%341E\!ESEL:3]8\-38 -%42*9<"%FF!% V/P7Y$-&;I*>@%U44KZ(ZN MI)&NARVAFK*%9Z,5OR7_8#OB1_BY,F9PU)NK>0FVOL2A0!^P[%!:83OG6C<< MZ1$U$.X^8##!=:L*<'/2D^Y6Y<,1O?H"!%F3,Q(QG^OQ-!B1*'C MS/*3"4;F[NMR0R!M JUD!WR(']C:*V8")\+G"OGP@=?VU\R(N44PZHEE,*=4 M^](OWP$I0C[-"JNTWESK#S.T(&@PB5(R_0(55@9O)[[VN,[&9>GA$"7^LVSL MG?$@C;,$/TOC+"$;I-2Q8>U\#Y'L@I< ;\$Y+YX31O:).2R.9G,,-)-84\9* MLZ&9V@9_,QGTQ]-J2"P'\%,F"$):"ZC+:);]DJ,6-;S%*<\'I: M;\ZHYK/=.-_BF.3\NY):"-*1^N8G4K?R\C"(,)FSE7!P-,5796 VREPE5<(? M:6R^K70,?72<%[K*,7\T.)JR:>,IIA4&N;YC30GCCA$R&"$[P+H6(\R.9806 MJMP6UH%_,=SO=VMT$0TTTLSU) >BY:[MG\N3)>Q>G7L"^-EXDQIU(M,GXIJMLTT,>,^MLM?Q*M8(1 MCNGG7*T CIY8?GX9C58U*"CFH\Q^!]EU4R5$Q]15A=6?T3OH%?2&PR/,QHIV M8:=:V$BYMUM>T:G57N=52PSX0K*82KLFT MIK%JN*C#([Y.*95*?ZP5A1^\O96F#%.C;7W36UI%AG!J4S"TB8L\WDNG5N_P*#;G,OJ+!OG2G;9<3/9@ZI>6%(R!]I5S6G1 MVSY8QO$!T_M_^>!U?+3@W'Q"M/R$8^6_;71+U+[_'K3P6"O>5_*3[[UC:^8X M;'44%L%8F?3FBB*/QC?4)7TR?S8NQ_=2&V/SFV2R,0?.+'Y1"UV&_!W32J,@ M-(_:UTXN0ZE)^%Y"OKP;U5+*P)UKKEJAD"4;U"K;LUEOKLG:I!&%71TT9X<@ M5\ZR.O%IFM)%9-U=!+'8)!DX<9R8SR)JV+NII@TKJHZY)R=I15PTE4 M2G_V4L.N1E^J68B[)]#+\E&]C[Y>2Z*M["$^X^Y+7QNWQ()6-J#C&[F<4Q'S M;2R/1W4U&M3'.EV@V06:9[+*XYNXVE,ULM!MB3L;4B[<^ 6>@!K1]N3KLJP>P='.@M3,.)?3TSP^4/ZN\ITE#]C3$C$W6KD#YH5W+X\,G4+.QL@CJ0'KH[DP7:9%S-.Y?.,TSC3#9I=(AD%'L-1;SZ: M:O)HF.&7\:W*'/>>LMD)]MLRW?4=6OU!BN6)Z>P,N9V8S?HU6EZ!G&)F=9 A MISSXTK>VSW?(Z<$- ,FH;WJ!LTCB2C\$-VC%$(87V'85V0CDPKU\_Z$&Z$W M_WV4NYWMDE?R)C :40?G#\D.7)%C&$1?T1>N;?I>_E=2S6)7DFJL?TK0)_;? MC1/U@3V '728_OU.7\-BW^CFD_[L8E(FKK= :25)F+?[5&XF?_?K]=EVSS4K MB(/M$"^\\4&5.?@I6([>F+5(H&U!>O]F,'6M,6VFC#5U.=(FVFRBS);KF3K0 MP&ZJB]7_3,#SHF9FD!NJZS__0P\[]:_!8/OR=V ,QVB* S?VQW#@3X>Y M8S@.\LY9-R:LV]]="3S)R+%$[Q.T#OR,1[G-NY#&NV@^V[D0XN6!P"CBG4?HO'4X2')W0_.M@Z!GH9?AS MR1R:%42 O<8V;L'<2%.']$-BEJ13-H3X1>D$$@?!P%T6E>)N=-X.ZLN7'KV# M*9STDYV] W[.;NR@X:3VSGH_YCX5'B/F3- FR^!C#&A +5I3?_>I0Z\X MO4!N6&; ]'G+;(*"N%3-VPC[";5)0ZIFNI*UKF2MN HE*4\7K$()Q:E$ 4H@ M7PJ.;.\K39&P#G+B5AN?*E^GS)H".9$V2BI=F32DV:+K;NJZFTJ41F;?M36P M-#(0LB%53$^:(F;M*$AN\0)O-BIM3L?72_ ;AE?KETY%L]7:NT;8Q"F/QG6A MO]7$)EVA_8J\=/=6=TQ;WLL((%EFS3 MR=]A@2Y^W[!V8*.!(8' 01VAJ"-8._:6_AU;FK>!,WS8%%=B]GF9]*&&!-P; M[WO\K17>4XD:M!LOR1MI!TOR,DE+Q7>6[?$^!*QW!>H:Z;,* M"K2Q9!L_#O_N2SEE0.-!5AD0_G28TRU'O,6/AZL;X%DL WQ.E*$^,7AY_+X\ M70NX7\F0L[JB&1;O$7Q=D TJ08]C"V@: M&T3F=8/.:FOC.C2)\!MSMB4Z/T>3S,[/LPU_[A@A2AO4UP)?!R-,CV6$%JK@ M%EZV?S'<[W=K=.>HY!][M# CT%V^5T@#I/KP:YT!BR?T 0[HHSB?O!GKHUEO M/NH/QDVX#VSNH-=N]O'Q7#\<-X_KQP/D>F76X=[RLY2 M.%_%\7R&TWD;'$YU+33LS<==<-L%MYKN+^;8F4'XK <1]U15U!^[]'AW-W0& MT<@U0TT7#6W0B4:;DE3I7LE^1]A";\ MQ3QB=M7P5B97:8B2->RGFW]C@ZM$&O!7(T&>>U-J"H:^M($%4A/+#^RBO=? M$\FE.$VE]T*H:@$(+W7,]Z9I+^EOG];[!XE'[*:QP[51^[##O_'Q5L7*;(D- M*BNP3Z06@=8K_ 5^W*)F%9W/XX,_MD&>SP9)U'D3-5J?6+]TM>%J>[--+ML2 M/9OUI^-IU8[HR:"O3"?U-!^K_8E6M?,YOR.ZID4-^X/BCN_F.I0G=T0G\7E: M#GY].QW3K2-]?4W3\:V7(U\N\]XH>6^BM;J:?KJ!(SP.F;_+_.>E?=!YY1/( M'YGEIXI>3LYI-F[#+Q6Z+9TUT Z#*XJ0)Q[EQR,B$8-E@!]JX]Y\G 'WU.'\ M-X91.B$(A&!R+B'0>O.1-FVT$#3>N[F)(JBOP!DN8?]M=><[PR1PU^UQ0"*G M]4AD-;=*;3V5UV!2$\JYGHEZF*AA <2:FFO;F$WG4#)B+6[("+8RSOK'E MQH)W/3R3*5CA-:R]P^1X5VV5+[>CP57D=@8!C#Q23C8&S0EA.J:*,95R#::: M#(BI1LUFJA8:@Q:&!#\SBSFZ299 7VT-RW ]AZ:4=Y'! ;E5KR*W2F^NR=JD M$:A-7610.U,-K\)4*AJ#J=I%!EUD\"MS'I@C2_KR7[[A4C&83)8!H>0,Q(1XVJFR\"Q1JYZCQF2X')C@>;-24^4,W MH_Q;& F4*[BLZ@X<'!=WRDC!QM&O\FS86DAS0SKN*M[ON#=7!_)TJ-3D_M9Q MJ T=U]R)EHBCC:+>9K)X..-M(46Z($U1U.&3)7I]A?S*^1JN) MHF+'8V:3':Q##QK^#LX\S)X8G$CF#&KK/^9#@#^MZ;?N_:-NF'@@'VR'QHR6 M$YI!)#03'$ J3Z83>3K+JY,3HR$=MM6!=BM)#]Y*4R?7ON<[8LZD"U0!J:!. M'(%=)DL?K65?NH<=8)L.9A.^,&K'60&AE9'$VR[Q4[!'XY%)GTT@_2M\1*_B MMWJO^WL-/&WOR"7^S)G2.)K2E,8R+:)X>/#R1Z!>U<'7(ZT=C#SMS4?R9(B^ M7+K4+9AN"H0R:$#K=FM;/-8A'C9BI)HCCA/"1<4AOY+JP&?Z!;0"LS-H29K==L2,??W5(/7QGP,\>-9C.C:/J>[3SSW^\< M^*X#-,0.41U5J&]2AP*)<+ WV"T0R K^"8+NPWMX)R@*-9\1'>1/X!,6MJB& M'V)_LJ5/ZXJG6WC:'90!:%$WZ&V-=H<0#)S-=.Q;1=55R?)M@B/N(VOM;)[K M?\.1 1Y9-'3WAR27"O8<1%_1%^#Y^E[^5[(:9:_!N,IDCSZQ_VZ0R2<*\W:?$.G_WZ_79=L^5QPI;I8D7WI"9 MPT_!\AYC[JBE0\&ZB#"^,!%&"'>8#S!3F@A#;E_C6R]- M/\)8B&PI?B"A ,K+2#3@"\77==!A[\J]Z[;_=N[[7D M^HL_P*X'#L(*J 8F?YEE(64)@Q#IO6.[]',XU'L0S;O[!;@DZ.))K]#A5 <_ M_O3^_AO]5?GQ-3]]?'9@Z&-L$#H]QY-G>"IYD!!5R%!A/X$F"-Q7%Y^/20 / M_@\>T0Z@*\'[!'49C)AIKY";#G,),@/K2><"#A]\A2\@N4NR!6[ M6A$] @ZIP" V=VJ)?7WXMHG_=,"?1VX.D%LE1AAZ2WJPZ^]VMN,)XC^"ZPZ/ M1L J$_X %PZY&'.O@J+X67$V\ T0\?#=[KZSW!9&Q)T7,8;,Z;&O.W[';,9* M^HJA"_ H6T5EGW!B?]B.F J$',SC&X=YO@/AG Z' B^T< 'L3]@=YUEIP975 M1\[&IO2%]VU+ KV(GLV?](?O&.[*6'IA>(A+)+ H,(!XNO@?BI/ZT@>A.'YC MR \F]M5C$F9EZ++T]0G6;44J66SJ_P E0,3XSI'U^:-YPI*O'5^:L7B\B#"! M>X$!(>HC ^-[&R2&(6(["8PF&0_; NT,"ENAMPMJA\3AG_T*"]&![Z*/*[/, MC^^OAW_]WL?B6Q-W^I.C_V68LO0S0UR]9[YE9*;_'[0._%VN^NRWNJ6OX,$? M/=T4C_L5GO3LXMO@6=.2SQ*?DOY+!\:B;TX2WSQ ]+9I_\^^@VE!LJI?&7?N MAE,UD*T4X[^U5RRI;9$PWR"H=I#(E$B$2'##LXQ/J-[L)PO4V,;8A;$^V4TT MQ;X#03;\X)71A^ >A!38"AX.9!@/?A ?Q\R R#*$#S)B]Q8K:?P#SWUN;!/> MZ;Y&M7L/WH8I4_^ ;1(\II6(\JB );=UO MGW[),%DQRR0]4/$Y(4@Z!NZ;+V.?*"'&7LS+$?D=7(=I; U/P'GQ_&W\L/"= MT;^'T:I77$,1RK\CD+NB?!*MT]2?]DS>@IF(7XD)+-T[L%C+]B0#O@*+Q8W& M'#SOY$[@]Z]A4X1* MTA027B$.*A">!X1D+),+L7W&< M%5C%X*Q6-G.)M/RD\)T;_1'9_GE_/2YW<_.6 .^V_8<-YRMK%0C1VL"(DZQM MOTSVL>15Q;#XJH*.H$EW%)Y6:TWGS< M3Q>KA+D9%.?3DDOG6/6D-]?ZZ6:1ZFDUVA\F0&2T&CM^.1.XIH_H>Z"5.O$@ M"TA"E$#P\%T. JAQLL?52N@?8N,W]\HDL' ,SICG=:N>\FS0FRN'TKAUJXH3EZL4 M+!=U!&;/)%X,P86;M7-I6]2-+<);*1I\"C3H((!3"/#LS"4/XR, MO7)R?UU13C,EG/N,@ >#YR(H'YZU..XPIR!!GCG4UJ['C(L)\>&OP2G^JN. MO;C>,U5!I /&V;0$X']4V-Y0HX:Z:"LVFLXVIK6>[KKVTB"M1BG,D@)"99F? M?N=77"!^#HM-!,@^^U?TJ #U]TV9Q)3(4%QV1H R&/0'O"BIRI" Z:@_F12" MZ)=Z%.+QJX#[LO\GN%")!IWJP+@0Q -QXI1ZB4#5G M8LJ?W./=XCZRV\:V+0 V.6CI1,^ RWEGA2T#7,S^F^QWM1ZQV0PBTZD,#DE# M&MXOU%A^/9$'01]W2%)GE8QW/OL-GOCMB9F/C,]*J2@7VF! ON]EBQ@AKRR-. H MS(&L9"0S+VD<\+!>B&687MXRO#A1^&#[5<,';8 ])?)T>+(@G&06CA6$MMD$ MJI^B+KPN@*@J$=L'RS@L#M_LG]AGW5B!.-PCC8^6"0*0DX?CDWVE9H4.G%74 MOCINM(Q0R>W>!>$KV)RXI62K_)ET)6Q)Z6%]+T>RJMJ:RO(T[LVG*$\GA^)5 MS[ +3#(X!H_Y#99R^Q[=((&F9.YQ@S+::Y!>74IN?H\IKO=_+N&C]UO\5V4A M0BPP11[.TO4B*7W8V:-:Q67O4E:41?/6D%<'S%))-9:-QC8X!,A6RE:U_^ZH M1@(U6QO5J(QRU%!E=3.!N%"59]JH7IM=PUD>K;$. _UUZ#)[Z#+3+/2/RB!= M6MCYTD'2-&(M-PA)<[ \Z7H-5.I1#51O[>W6\"C6NK=6;TDC/3!K"9[' ?@W M;3!--53!S](-5;''4YE8X@7'-%>)MV2\.QL/+CB:"Y;DT1/?&."O&*F*O95Z97H(DP!F#:>BE4Z#Y) )!5;5I2Q6M1$Y0%5W4_K MM]1:_,GWL,$:/:$J0:06*8E9HB:XAJX;93R\[!84G/1WH!-GOQ>!JLII"?A7 MWJ*=*JNU$9PE;-I)@@^K83[!>!, 0S3P# \I "Q-]NQ]+;,4/04(;V!'K;R< M]M@7:?MNT/TDQX"CR+WF[2.NO?:>$,+#Y5 L0-X'A['(CL6U$&$^(39$OZ Q M(F!6U_'>O(T6&;4;1W5Y07GZU^6&K7R399>I:TJ&*524M!DNA#C^NYO@JRH4 MU6/]%4%G1= \@JA"IFTA)@;VS!ANB,G%J\/Q.ZE2\".< MIS"W@\M$V7K6*? M:?W!:'Q$$;LVK*V(7=':7\1>,K_2IBIVDJH&E;+S.*LK:'_9!>W9UI'F)/P* M3+/UM[$+PCH*VS4%PL?1J"ML[PK;6RPA( P?K5-+V94AG(TBSW*GF;3T_J_1 MDG"%4O:;*%C,%X.O#/OUN2E(\_BH-Q^.KJOJ7TH58E>9?@;N_H80+GG,C2,9 M1W7-8VQ/K?G50IE$P7DB@.D:DDYG=:RI]39YO*[5PNN7\=FO.CJY'>5/5([; MC4CNYJHV1PE5CI\0X'$BCY23:YFN/$8UIXHIMVHI)\<^_\^%\Q_SW,NHZV?F MP[D].ET1(MBT_<@"U)N,6VU=6IJVO[H+KJ33ET2R^&1X?[#/U7[[%\!_CZ@"+X]'AN]-@>&)4D!#F:$72C=^A M\M][;%7Y,G7:FX\G_738%=RF.7E!]AB5O+6(-T MXP9;=A_\+0,U+W8+2W>/+C--YKBRM/"?Z4_H&A_G#W@83&12O24.\ M3<-:([ZF4 LK?:L+L/#P$_!H^(MK6[0/?MDM7B;C+_E^8B7A?>GG "Q0%I-9 MLE<=OZOEM]M[L.D1'.&3%;U;E.G0@F*/$&.\4(AP55O#I6F5?>E_VT\X3"90 M>C1&9FDX2W^+%\K+_?F5=(A$ K'J=6S5J_"RF0\584YPA,$TG>QC@!<8SBG; M(%+C,H_\/K_8CO$<'\2"TSMV)H.394L=ARUD43]\);7'\*D5<8HMF/>$ )>< MR_EL \[YJ.N"D@8L:@TD 5:#2(D.%E(Y*5Z/Z Z_V(:4I3V1!,4W%]!I MR)S#'A!X&6=$ [LN&5MQT<-10;X16 B22L&/H/-PA%TPFQ'$*K27&#\\"NQ2 M:Y7GW @IY(/[('*FRCRAC+^B4 +4S4A;D38B&S]@ BGCA>8KM!3P>82G ;@ ME/(!Q;;XD.]03X,*X6H],"E.:D)4RE^0X]0TK$<<&Q5Y*3Z-!UK05#9\=&(P M&^H;"Y:PI$4ECX)T*E\D?%OXIJ#A;1PD04J*OA/B;@>F@JWVZ$D5E-'(J2U- M+P]'0=(ZZ+1]#U'R7:&'<#4,A]U1;,QK#%TP2WQ(]UM8"ZAS6 !ZOSP$I^48 M&)[35W"ZE1LH;!JV9?(AYM%<+Q'K(X'AF)FG P%#PRB'F0!NU9 M%G@F?+32 M FDMUL,YFG[#2WBY+QIS/T*_,M)T8JX5[4R4#_/IC''2951LQCSMA8Z:U+9B M! BYX[ME/YEL]< R'Y*@67H:%ZZ2IE!AVUAB^&.P,GP\F&HQUA*U.+HEH->, ME<]'<5DA4G!(;SD:4[5O-O05#J)D@?G8MVOE#4C0]":+V( V'SGQ> Y+W=U( M:X0E+C5NZ06WX\VZ8>]=9]VE.^OR6[[4S):O84M;OMY'1C2XQAU/B M9LE,,<@1ODL^$_IYZT3S&7ID?.2FL&0XH=3C6;Y'4.$6>0RQ&!D-ROZ1G1K& MY-V0O?JPJTXT[ZB#:NVXFBS_F@PK*L51YU.*STJ_^=C95;;HF;9OZK8 M'Q1VT>14RY2]+4^SRF6*'J:EYF0DY>68)J.#Y FL0Y)"[:<=W?2G%$N"?*>P MV>S6V"S9FEF%3NTOR@?'G-:"QN$KLW":-KHL[DD-7#=69';;/6K*>'RX7"SI ML;W% >T5@0:BJC%5P3KBL3S0T@.-KU/,>J1@QS5C)QNW*QO:!65#;9ILW'S3 M#D=M_1W.U(85_86X.QBM&:[K4R9E:7<8KC7:CABA@_&XGQVV-?SMO;6BCPK" MXXAS]S=6782PJ5,>#M(UR1>'D'B''WZCJ-=(M1$?P>E)2V%YI4?=](,;H,.!S=$=;"=TVC1/"&O5]ICT MQ$'**&"5!6I,'8;R1$O#D-4,:-^$F*%CN#J4_DD,IW&&&VEUC>DY@XK".R;J M=#+:^/U;RPEEUV;]I)L4C7S=,#!UX,BXX.+P'I$"@W:J@KK&]U\&D""J+5E: M^HX#9]DA"IX&YH7$?,M)6=D4#,$4R-KXY/Q+%S8VD&]*I">.Y9L1\;N6 M!H'7U)H$J<:/#?[!J%>+\G8%F;Q3[KU?1NZ[:!YUS.?^S;:61XK.N#&(R M(L<-+.J0BL]+FMM1,!6,;F6U,@&U,E;EB5I7.?VU$(HOT*+226PGL;6[!)4E M%H&3AYH\/MT1N++$9CH02L48ZXHAZ7[?;#;;_'OF16,5K ,!=2$XOW8;#"UMXT[GL<(^-(B LQU=9@[J=U7!YRIML. M,V \AADP'HV&QE'&U*\?;#S KM@Y"&NX0_RS$(DN.8\7Y^;>%0%E. 3RQH$P MW/0HW6)4#($ JUN+,?:;3&3M=)R-9MF+6YS\7.8:Z^!-5G='6Y5 +T;;U-G+/\(2KLF@ M1NC"^DZTQIG0\;O!QE_&W?,NX'"889DJ89PNA3/#?(2?]]U@8"2?6630M&@< M9P$?W#)O8Z_X$"0WF"9& Y'"C^ H8HNF-(I97YF#C<)Y>,DQ1GUI?_WXC%)[ MT%W77AKT<)JMD;QOQ(-9P.]HL)J'VA@^5VW"=/9\Z>V#9;R)+UK,.HAU6V,# MMEA\U:'2HTEOKO33[FPP4YKFK.%./0PA<=J7M\'I(W@H&5?QE38\OLJ&I[CA M_"':I3<\W!NZJJ?D8LT<)QJQ!3Q/!?/2D^[6PAB!POV$,_;VZ<7?_78#*H25 MS!'':#3KS0=]I4E,<;[-C@F6.E05R9\;F(. _1)6ZMZ[JY9Y>3V M/L&*[DW3]N@?.Y*(RN<(ZF)\ZC'2*$U.CIWOH)L03+O%H=?.TN#>XMH'\14> M'XX4BJ(S)C&@R')")7B33'=-@."$U6,<*RP]7..%M1?,X^?-Q M<"R^CKQ.:MX3\VC=8* JC?QF.$07_!1,IL$1K_PEC6[+Z.F3I9UNT*36Q,CO M)QIVO8.'_TGS8,WGJKPU/6S8J)U.,QR]!&,E)^#Y M&$6%QN4U!D^+&3 J!)U7>+.;>9H5"))C[,(,$8_\"KR?/]$FO.L<"IOLRTGUX7CQYOO$4\*+CC.;P9F MSAE^+5Z2#%=Q?#&$VQ!9@[ER@>U='_,@?"IU-!<\FRJT(MQN$,WG?C^YDNR] M\QUWXX4/\:@ZZ,8+=^.%S\A@5<8+4\B7%0B.JDW8O)(LQ16A''F-'HN:"D+\ M.YYN-$V8-B] M!7M["WK0\&*_>^4R4I!$?&YO?R3=^9@Y-@NVXQHK0W>P X2(O;+IV0^^#BZ)Q]A! ]6_<:=DN73\ M6 H=R-.TN%;+C6MWF :S8%D!7P&';XT[_!%Q,H:WP"HZ1&"Q0(E8[RO;>;SO M"WX G,-T^-TS?%0&Z8!#I&X$^%+\$)#)\3@M$9UA MS(J";?- %>\G"E: SXU'_#J7+!ZEXEZY2"%-@$8KKH6" =Q 4L-><7GV=_!Y M%_2UNQ:L$)O4C38 M2.94T>E7Q'#P/]_;V(Z8W&79P9CRUW)PZQ0.3Y:6AK/TMZC:E\Q]0XZ_.!!\ M !5?6%-HCK"[7@"CAB M9*Q#=)%W(WWQ:?T5E_(95_\-SNP!7Y>A0O">:IB.<'^([#*^Q<75/.-TZ$I6/"&YJY#!N1L1.AERQ-ZQSX=Y M.9"=E<$S,^!%+!E]8%]Z1(A\-.&4>H\]ELL!Y;;$?,X3>&<0P6<0$DYMO@9J M'2;E N_0T0H1+>-4X3H%-<^E]YS++-7VK_3FX$F6YB1A[< Y1M/:TCVK1^U9 M)*&WH-C 4Z$0@?^B]QJMU-/&6/(D4_#5R$+\&XW'R,RE<_L8*L\,(4R_D*ZT MA5<$QK.R-3G]("K;$VW8FV<,V?LA:C"W,4$>_+,F>XM_\?>H&D .Q R8@Q<= M&9\-,FWDU9%#N.37QDN6].N%:;NTHU#/B06# M-(#/"L?)(1%6"4+&U>""P2JX'[CE%:_/Y'?+D>>\/A@SPM<@'M4#KY%[WG+H M2V) C9N).Y#\D[D/Q/LK9T52(MZ-2WRP>9% X(GC*Y'0'OC&E)Q/V<UREXACQW0DK#+1!''@3']A]5[;F@F\6/ MR0;PDCTY5&2!KJ G@,5;H4TQN(HBS9'Z+D9I:'<"V;1LB7)LW)SPR)=9^VR= M7O2M)'HX_9 !,P=N.UZW1U9# M,HVMP?'87Q\.R>4B32['B<&YE%]Z(FUP ?1CI%G\_2MA@D,129*/)TOIUS&% M6SS\)'Z&7YR3)/8GNBM? [JM8 M[OM3<.7\*]N"OV*M?+!V"8>JGF3%\-+)"FU*F-&_#U*7E Y-.O/L0^0>(E'A9Z,' X#J.D/,9&08P4S]JB!C-$DT*0L^=:7_P4J()%O0E: M .62L1%9/S=F^J*(6(\5GL6N 2UNG^#'ECCY)*'1^B>(?9#6&71E(IRG!V5M M@K/O7DQ4\)UH;4!<6(!!_B%5G<1HO7]N^(Q8G5ZB>$A?V(]D;?7E,H[F%E\G M:O]=N"UR#_ "D5\[1H]:^PY=81*K]<$#D,!A_([$1H+A84)D_VBLQ*X..PZ< M%;<,'#K.5QG7FP[>83J< .+X1R^E12Y$^P32@$)-J%^^G#=,-Z79+ @ MCRT$2Y/]BOQZSC?I^QE!P01QZ#6)G1:N)M'6O$5N2P9 M6XB]%S_8>YT;HFULVR6=+_C$=TDD]$1Z-BRN@J!FR_5RE"++@8 $SRV_QEI:&Z7T&SRZ@;>$>A;5)<OD?+#,Q(<&GN!#F,Q3/7/V#:A N007-04]DT3WUPWP96H2 M'DV0 M"V)E/J>^JX/I Y%<@X6!EX8U-+F5H92MBIU/; ][RR ['G[R=7#\HFE3E((% MWK 5^,2@'AFX>(OG@);)_X_%1PQD>7E;D-T'DP:PZ%T'SPWT,V0Q,)'N"$!Q*U"\%GL J21G8LF[)="GQ_@\ MZI:@%S_JX.KX;M =2H:6!W>\HX)MX+8QI5&[ =5=4 $&+/V M%\O+1F")!SL+P4/]BN](.[9YE=H9T7?48?@V?#]=761DP"=*;ZX-^].IDBZ* M"=W+K?ZGL<52[1/W,#W3'M3>?*;TU:P)HF \[Z.#RSFQYV2@\TCA#_"+\,$X M?Y*?ASV43'>PQ-R-75F%_&S (Y9>7_I). WH:I!)]@Y8\#UGX\]=+)_L+UFN M[-B4($NXDJ\P@!,1.P\Z]]@0=A6K;. 7>M&;Z'F8+PMZ"J,6Q]?[C]6]H#R! M;E3)J8U> P\2SBWQ3'"'ERD4TA MEZ\C"R\1J6I%2DC:G M0)A(P2?S?%*1).>\',J;I_\9-*!3=X.[EZCC:0UFB@@&@]$')\CGQ5WL2*0. M%:/AZW:^ SJ_PMK31.;"$2?B?@8E_QP"H<$+#OI.4/65@5P5107%'ZHP(I-N*8*B4: M?;#G&HW$*IB[O$^01/[M[VX>WXA!5V"*&"$(X8NS"$Q3CSB"$J,B%LQ@II'8 M%KH+TBN,(*\/*BR:#+K?#^*VT8<.@LA5$)9(1/9QWEHO,>^BRHE"Z*FDZQ!O M1$,+G'M>1JRZ#HCPG0EH@N"N;$/54O#Q:A(Y&1R6R#CT[(DX'Y,Q%CGU,YS6 M3(0/5.A@ZI'Q=>D!\UTVA@V8G/<-=[,-T_,+K[HB*MKVS_ ^]Q=0/,S]9+U/ MO)1#W%7>O-:;3_OI=',(71;<<0DK&;O:K&USF;=^(?MQ'N97?,>#/4TF!!*4 M!A:68M F4;@7*$*>"LC75/6>[N>0I9$:R>,]SFF<8M?L[."F?2O2Y)FZ/@.S M,F+WX$NK"IJ&RU..Z.Q!=O(;I%?P(WO+7N\#=Q8:M#P(SZ1FKS1,,>A<_DA+ MNK=6P0_>\[4AJJ1)N8&(M7U=( S\0HQK#X)UP!!@-9$QI;,HEQ,NQKRJ2>28Q*7YE.*STJ M_^?C@5;?H@HG369@L@?G @+-KO.IDF,KXS.PPX_-RDRWY%<>EP'_WA^WFSW? MDH;#2'R:F/0>Q;+$F,O+4S>&W%]VOG*SZ9[4?25H7KSO%TBXX=F8]8*,?\57 MMW]L$E[WH6_LQPO7A(]RY'B @FY[6D719N_G4D6>UBWJ5$6^\$!A>BI(173 M06^NJ.D,Q$D#*HIU=.7A$T?*?]RF=.+3B4]^2N18^5%Z=;GB\TRU(^"'^AMM6M/&$A7<#6"54] M 5N65(U[\\E,;:E4M=#8MRU8>Y^N),/;VE,"M!B7[ ULO2F'/ ^;/3$1<50> MF3T\B+-+5#JNR3%_GL'XH UQW&E!55=#RK@2Z=*@5BL".PJ*[K+*!:M6=*T- M%!X:NN'R"BYO Q+PL.&C,@QJD>,E96ZRIJN]Q5O3<5^9%18WE:N34OO:X'"1 M5LF*F:O&9^6J-CYP7OEOX)42&J1R0_I[W>?B\F"XG7UZFLUDG:5Z *WH(1> W5K*5-::3L-A1'@[R M0 2N<8Q'>ZOI_%H27^X@XEQ.MFS^GPOG/^:IY!#1KQ@&#)W]0J"M<2;0EI:9 MWKM\BR8]\0V"AAC+P[D',0M>58*^R5%J:+2;)F1N^K*93:F?+.E^YQAF; 9J M+B2C+BWY_O5H:#9A*A*1]FG3$Y,(?K;-%2Q3^JHO-Z[TDVY]EW[_>L]Q=;:& MA;#1A($(3\4G(JV7T1!P^J$<'Y[-",:(9MIPK%2'>39OF\Y<1Q*17J_:EJX6 MH9_$+T..[\&?(821-BC$,#KOC%GB^O$/S.!P,/9B<%B1KVY MBP!4=\^43DQF]G'*!>:J:3X[9K,1NL3$0>MK?8ESS9^E5YPE\(5\!/M/T@?Q MN][K &9IHZ]HYH*8?V,$G A?G0KTW*J'-3Q\6+\ ^W]:'Y[='.88^V^4@ +)QM(Q*B@&QY&[-],+Y),&S]V!.@K=[N9+%I?]>?"Y/"^!M!P(_&1P7 M]TE_YGA8.@&V"T#0N-PY!Q\_'O?L5>H#QSI"V%4V4^Z@^.W)=< HL*/ MBYYR3TB\\'=BQZ^?/GR1,X#7#^XBH*;A)A<7'"/"^%@T<&$=%.WR1;P2HXCP MK6+\T.L;P,[A.LY-@%1'\'('21G"84<@^!Z"?]$\S7]ADR'P"S-0K\O2*^5U M>!F6JU$*Y_=QMDZS@;0S?9>D VF,K0^5;\I'%6[*?T+$IZ\[A^FK3]8_!-,B M3RM9E^0S<)A G61-N=K1"&(+QWD!;>Y_^I*8 E2&GU_7L/4J=3,5MS[IS4>9 M6^=FX96ZQQ6Y>K $:YR%+;3ST09GBO0S,? 1D;KJ0B?G6^@,%SK)6&C(M:?3 M>7JNY4,P /Y8?72>G6^A"BXTF\Z&&!*$T[YD6, NG*N6*11KPP%U;!HX!X'A M: BP:CJ.[,$(;P\6J$,[WXL3U0[MO$,[/R.#540[US*3,)-V(F=]LJ0/;.'X M.&5#XW@N1Z0IA"N>F<@)?'.>LOC5=AXP8P&NK@]HL'*U%\V(^6LO^/JIN M% 3G9C7>@DI;Z-9W6?JM?[__@+^[L5@P# +/D2%);SX E7,K!]S3 M"^FK(C MDX&*V9&LZ%HJEQC!A9Z>&)D,AJ8PAL\[A#'O?D:Q*G4&1Y(T$1'62(/PP_1W3M% M=;8'N>X [1Q0H)+OBLQ+!HAX+ON(N8XZY7G6/LZ>PME2L2!=#P+WI\2HZ$@) M'0P;^]+]$A&[X4GFLUPBUD>0;Y0"G!0I)F#!^DS0 QR[&(>:6SC*TWSFA(B M\-W8\K*U%B(A!\>$P_7\!6X3P?N!?K&A6KI+*(M)4/'V(WX?SL'DD(QR+\>D M7K(9KD1\'875&4F*S%76D)R8JN>+MS2,:\='YV7.MN7A^;:,X[LSMYR9CSF@ M#ROQR^DD.5MV;C*8YI'DF/3 ]&RYM,E@EI]+JRL-,SU;NFNB8(U1?70^6[IK MHE :)IO.%=,P'R@-\PNF87YC\)<@#?,%[6)YE0+&FHQ>$@=3#F;#I#']R [L MM:AD>AEHU2N3?E!(^G^2=8-PE>\WWEB627$<1]3/J#S^@2ZU@F$AN).-_BC& M:*)OE+EYVRJR=/%H#SMO3-=.##JB1XLICSP06S.<;IJO$9]$@D1; MS@F6Y8><&HO M)5$Y"OY6_\Y"OM"7P"\\M>GBL3XR,2)4YEXJSN@(1[0)D(/*R8G<,A59552")VW9]KEA6YOA4[Q-,T#:PK0SWS M>[3B;X[Q\$#CPP(M2THV^OS!1M:)@D4;!\81>X3,$PLA(\G$N! TS]Y,-",Y M.RV4=;W *"R8:3]=A: )NHE,07IVW$09Y5RGX#85L)MYUJI:=F-:/KN1S%ZL MC3_9ZNXOYMA9BQ_WYI:=,;=/1& T&?9 &)8O"L'DOW :HLZ'!8?DY?E(C).I MGS348T N+T6K8#WZHVZ8E+\NO1#:0L544@5B!^\)>]A.3B8I$(8IVNS 9!HY MF/=D,L\3 \]%#B=^5L$PI' .=$4JY$R\R\I05=XCSF7IIPOLP]D[-V'="U+2 MD36GB8@N1ZBD"?$\^HP^0#6U@=G$N>CP=7\GS!G-/768&%Q#EP:/X3@B>AS/ ME)/(R.+]5,?#GXH7"\LEQ*GAI#Q*TD^!?'A("S;/<^8WH1'U9D M+,4\G\C ?EI_#D8,9=I:&M>3>2$OK&TP&3X]J0AV1NI0^"[@N- DVA-WJ1[8 MY;UE07@1;BBUV]XU7O/)P._ MQ1]]@!_U7L!](PHX#TP 5V@J,,1GT)S.U/F",[%]=<:H1 M+JIP?Z?W[;W@82YEIN!4(X_@^ST*M9]VBDJX(WN:Y AHIE.;2 LF894!Q6KI M$1#[)D&-KHKZDMVY=JUVW0Q[^._'8<+<5GV)M/9&6DI:3G]64PDKIY-^=B MI4I:N Y6&O7FFCR>I>$_&L)*+VXX34H'US!8["3(KA9)3Z$BK@,R9Z+BR EY M.DL[+^5EICDN?<= 5=1O/0R$5_$#69VF2_$:PD%7]7RO!AB,UC4L@DCXOW1/ M+',;[;%"S:JZR-L5QC-Y)G6=A2X&L*13G@[X;U, M2JTFX<7&FN%(5I3)30IO*5=$J>B\7M$7V;_&R^:S?\\IX,@H^*XW!*2 OBH>'G(/LQ)Q9O>PR-QRE;Y:,VI\KEW"4@@J+$CI]%A MO(F 89%8&IB!"MNSNUPR6H1#E JL]5KD=L>D$=G"7INU:(7A+?.\TO)04PPO M=E[APG^>9TL:$OL M;H7QUIXGS@<#52X[GA7T\6>%=C\[MNM6K4%69P0O5(!JF!-/'+&O0KC-FO8U M'&!M==&^J.4^R0J$]<>[.U"9"+FP0-IR=5 A2T2@@9QL7"_N2]81U"S PZR/ MF@H6YZ83^(>H&9.A IKRM@7X1$C0XPK?&Z16/]A.J.FBKJD,]4CEO"OP2; L M-F =WFZ(]MW885'PH3Y066C'G6/?.;JG2SM,QT;-6G[>)=D1[#8ZS&[_= R/ M?5JOL3B6,][^M('*?*=B>W"Z!R3!=W)ZCPDU=<1&QQ??Z!#;N/-&B80;13V< MW"Q_?4K#5-^R=O$MCU"G%&QYWY:# P&+AGWZAKMA*ZYYP3[[)OX07 37E6AL M7_"9;=@#0FP1])U0;S7O#WT%/[*W['4XZ\^P]NJ7@50K_ VZB19%$-1"[7KP M1_!\>\]\M3(-@D$8, !Q?)G%__GDLWT #!FT2) (FM MVHPE 8WN*^Q4\,3,MUP >HALKUMQ0?(Z$5 M5K'C.'3'B5P(E9DF\ ^$V(Y2N^/I\3[*TTUALQS/.?:2FNBCF+%+G(2\B$7! M1,VLQL+(Q%.IVF_Z3&[M,]EM^DPV?2:KTV?RD(Z2I]-8F\-##W/7$^LJ("^\ MBQ[@P?)[1Y'PL30>]6E:+R$LD=ZZF3,3/C>2Q'Z"^8:3TN2)GFKSI&5W\1Q+ M!Q< GGE47GQ7;&Y10,RAL.^T=[:H/);N'*+NW 7]=:L@"U8I^P 14>HF;U.\ M&TW] U1OH4E >?R"&M_D-I&U0CE.;&NGM7.4K#$-<_O%N*(H<%RB6]=BK:@4NS<"1K$1AFK7I'RQ@JG^A&N M_464##$7/_S$9;OY >XFMZS[HMOK6X#B5HE;+&@ZK5KZ*F]HY MM_YHPRFK-.AR1XUBK0H.OQ";?F V_1'9]!%%GR<$>_]B2D,/KFR^*( \IE;Y M!8G[]$+OI)QPJ8:MGZ(U/&_CW/ MLOROV_;5]R/3ZF^Z2ZY&0GE39=PP!#%$Y_D9 CSYH7G;K39#U% 'UZV:^4[O MU5>LZ+BP@N:C:BT=L-RW3042/X5BX6K];#6NQ)I_ZUCU!16H$V@(9G^I_BB" MP5;1HTW9+-4@F!H*\;HY4J5"_*)+HI]1E/^D;L+H4J^,*6^OOK^U-J4/5L.R M:JJ?7T2*[Z:5WM7W?6N]&7>5:*6& KQN5O@7&NGPZ!C801'GA]2X8+FAK4NA+4.B\ =S%H#9*W;VTUI755GK1I: M!'5SZ7Z<3KGX,Y^J\Q0W3J.28KWZ.5GMY5,V"MIRQY1&?4K@>QJAP@-&R@9L MW ZOOK>L5OO)49C#T'0P-Y\&37]^5 K%D9S1"Z?X0\85'T3Q.%*FW>JO3\UI M*'X_BJ^( EWO*Y$OBMJ0"-P= 3'4,A$X%RA5V;X[YY'OU^:,UI'C+'&6DIQ M$\^!Y&=S_&&H\H5#0?53-/ UDIG)43Y3M\8IN?"'T6'YLEN&M_0ZW2.EY';[ M1]Q4;^M2>\Z*.:FSN%_VWT],S_\7Z/F *2][)S8NW,G$$ZNVK[X?M)W>L.PA)%?H'-[3:+A,ZD:)/Z/_L$7%#WP[RVSW3]6M]0*W/ U)'44 M\?I8@NHB05F#8UTFO[A4K=O]$4C5?I/S]XQ2]B=03U[0A>B[$2ATT5NISRE-LD7 P#_1)HMX^^2;RDNS4"Y&H MCZ*G I/01(>S )#$JG=)[/ )1FIYTI3:U+U M410U(J%Z6Y4JE[.W5;^D&2:-Q?JN?;WBIR>6PG=Y*Q M/80S3\:@9WZC*73TR,=T,,KC9L%MD7W/ !U:\0V-^W#VP.J7.<#A'XD=@C#P M5G!L'#A)DX)!#1I6^^8?N0$*Z<28R!BO]"$SI'UQP"^HSP<[G-QX0? 54_^S M-TPYQR;_6V-LXUR:9(DMMD+^$$V3"(P@":F8S(D9_"9.]4@62_F#B&)0RK&( M>)+B,@S^$ X/[<.Q-%&PP/$K$?Y]%23P3RRT@T^ZT]667=*Y1+B(C"AQYEA' M!MA=F5?P/P@V_ ?.!<'_#<9_<"TY_H#EY/X$_Q7-@\2C?SGI/VR?7E0_\ZGP M7V/AN8)7F(@(5 _^R_;5L%!Z6)X3_[W$27;\YC) L0"42S]XMG]ER(([7\QX M(! /*(EX7(D$4^0"7=D$V% 03P"X?MH,#CB\FC]D&N,D-NQ0T'A3#Q;BF1JF M_CS0@2-"JOK(SR":)>Z$QU#GL149D3[-(D3^,8TY4S@/S+*X.6WANW\ M.W%9HQ=IT%0 R. W,<;"%U,7-D;U@<'TK9$"SHA6O@ V!?ZB8;?Y_>H?>@M@ M<,( A+H?+%R'YBG)+< GY9&U483XJ3AX2RN"F?< !P1R!P>CR8@G4+.("=@\>ZY! M"0[XT=/Z_14@B3\Z0!\"WD;VFKCX-Z(E_A@^ (+_JP#3?(Y\@E#WA(USH@# MAC)%%4!!(20 H=5;]59&5Z81P\H3R;0!40VZ.R["3PU3U]@N!)X/2;1*]DG' M>>718BR$'<'?"0L3.3156X5P1EI78BV/,9KA3FC0$2-E M?Q 5%,>*<+[%4B#+GAAY#CR.,L*X^@VVAP7NN)TKVN;5LYBB)B\NO$@\S'E& M(([?0T% %AS^,1V*/ 6IAKL#J3ZW[Y$J)R*;-+>POPH)!, IS;47"HF-)TQRF#FV0\@*@#T]&&4EJ + M/7?&6@;U^9*^FZ/R;58T0BY]B[=J1R0'\\3.?+ OO9NXJ!+/CALZR0(^"I*- MI),4P\1?@>.@+*1."_CY@C9 XFH9O[O8B KGPB>O@Y0%DOH?<@ M-T;MG]R%A*/4LW(C]G*)9&G'J8;&;Y+TEO @GF'F6B: 34>'@OH$"C YOQ0A!"PR8?FXV]+;H.%BGJ5;-E4W@3FXI(.8=2R. >UI7X5B+=PK&7&"SO'258 M?GN48'FG-6BBY4VT?/]HN20%6K0: ?2/]R)$C[SV,H()ZODJBJ]>FLC9!( MG[L.F9EI$"(UA4'_!0MG8RR0$MT=&WC 41?,@ MW!F:).")TKTJ67IHG/E@>JSJKRG!=)#AZ=0*0@,?P?$0A-[DO_XT[%B#M^CB MA#/LI(I;7@K:MQ$L?/<&/45?H#OD>?!I]#HU4(')&J,-#+CY_/D3XD0%VPP0 M0_ _ &437P$)FRUKZ>PDK\'BU M5&8^GJ!LS[F8[+LO_Y)A.3*M3;3Y"<$Q^!:1*_!%!"!I(09V ML2/YS>1Z17."*!O:,C;(T5)!Z,O(2/\RNO!C,(YRL4+UQ868N#8B;XD?1C(# M@EA0W(>>7@2^P 0RI#PWS#;U=L?AF+KTL(HZ&_T:E@=#4ZA_K9!#Z"D0:U\E MK4_$@J]]@/DR(KJ^>O_Y$XE!C%,FJ^VPXUBQS0P(' F_-7.,H_$)PW5,(7/% M'7PNQE,Q+7PWP;LLDESS$?LSB>9'* FDT*)^%0 MF>2UEH%DQ ']2$5K]"!B47A)9BS9ZTX1;^0H%O /B(M0I83@ G*$":]]*$0D ML)?E$D,QP =S$R46NR#JPPZ^3(I'2C>3#S3)P]KV0"+X?,$'#U\]P$( % S_ M"XH+/LP!I0%Z*Y*X\3C9IID@,9A@LXL3AX$G(P4ZM=1??R%R,A$+*B9#%<>/ MB=F$O..)B/D5ZFUC#@Y=A(I &07$D4 [7Z> .--8N<*;2":GJR6-T8F?3:6; M"!DYW4*,Z8;@H-_ ZA,#97Z@TQ6H7A4-4SLB!]0VI@D@,TI<&:D, B^2EW\Q MW7C,!7FCR0+.A78<.9C?@.Y()=&7QR$;,5,1KPH7[ ]S#%L TV!,$5\-,?*7 MB/P-E"Z0,*:'6HKO[ ,4F^!0 V%@OBS"./NX"MLK]6S*G^\Q5C4QE@&EL!E@ MB;F."O+R ='L0$O =1+0VQ@%7.!V;)^N>'2\(?'[@JZE4PC:QI=_W7CN5Y$" M1'XWY6@-0%.^T"4 \LTX')8CH2;'928WL%.EGC(S,M,M"E6X=_B4#0<*$L*2 M$RQ@68H-D%\9D<>/0EM>9" 1VZ%^"QP%+%$I_HPY#%*62#8F%1,!DD(24F1R M!'0.M#BRV)!B;#@!(*)E_#/B8),;T39-??OX%?B"3;_(;F'#!"]@55:$?A$: M"4!.>FNJJ:AT]_)IE'8A S\R)@$%+F6P=4+-L3F@;&/F1@%4(&M);3!!/ AF MVE2^H\V%ZP%AI3>X*7,H(:Z!HQ?$/W!26V:W2'DJ+3&P(0G0J%4=V*), M2;'O Y=(FL.Z2$^I^9>" U8D52@CSG17#T>@OP$_P3LI7.P,[A*Y]&<"T1)) MB\UM>T*YKB!*!-F-*+:(Q%V^,91F1_U%]@^L"STBZ!G?NJ9".[.IV(S2.3A" M]2A3E6R^KH$G8C3R8\T@!ZH@ KQ!Z0>0HZ(SW4B,Z,IU"K8"9MH6Q;MC+Y:V M.R.>=;[2148P)CW*Y@A%(4!VG ;:Z1=*?)(6>3\- 0:60[FNC4M\PETYRQUNO!2(S(2%-,&VC&<)*-[ M8&RJU)_,?A>IQ8_ 2D4Z^&?KB1=W-T:OV9.,>4 MZW=<00-*Y//@9NYLG-[3,F\!+,H%X!+9'"4/5J9@$<,S&8]9=^H M0&LD[ 5F[V01Y$7BQ>[2$S*XFG-RT7U).!!+)5)HUD< S7@Y!X=?&E7@AJ+_ M*7PT7OF*'R]U[SE-9F4\@+O: @6?;EKMA?=&*4F&+*\2RJD'6Y3L%,H@RJP\ MRJU$!4E&\C1G"D]P8 GZ7DM<7,U)23\JHYN:(MH%6']")439*:WC.N9%&]'BSB-\SF87!0;0@V5 M VJ2'LK6N*$6J_S%3_,830X4E<0AD2_8@22 MH2A*&P%' L,DJ5.B,MT+_E.V-W73%:57791QYT; >Q$[LAC8X2@+1>"#:?R M6TQOSTR5=1L5PEZZW\/^;^Z.C>%*BV)!@T_/C4GBF00,)?HXB9GS-];A+!DZ M@KT*K&[XM&$/'(+=$*5.H\SD%/BZ;S9>W60_L9.0LADE]$3$DP I[X92*<D MN]LVAG) #MF83D5AC;4]:8&I+"C%P5-@"MNC?#SP=NZ1C+2+"!F& XSBD])S ME5'%XK=46A5>"G3:;]-D]HE)O['>RKW8O YQ@B]F 6;^$S, -=SH[B'L1P9; M9:Q)A@29OFHA90^W:H"Q9N3' A'C-:B?&C5U.._VT\%Y9+ /"SE<+D2A +FT M5]2]\M)V)!<'K-%=OMKQ5+P 'R*.=)5-MQ[TE4%M)3SA-3(YK-Z#(U:N0%L%$, ?-5^/037]!3X:HSR@D @IT[/JI$8KQ!R=T^7Q4+U0, MJ*MK@W4CP^:(-_$=J;\X"?W<+E6$.(LBJRQ%>!^< E2OS-KIW8Z*PZY]CJQ( MJ>[&R00$I=2 "N8$Z);Q4Q*B9$.=24*)2L'2!( \=!<422L!+- $*L>P8)M1 M2D"IJJ7MCDEQY@O",+-!I2JP7D$50K:L\._=,/!EGKO-,7&@@KRFU2186O%' M.@T]+BV-&]/6 2%X7PP<)^V&L8N62>UY]O=BM0/:%"K$KPB$$KFQ[M*= MC) M4,+4X86\/,ZI;*Y XZ($8J"LX(^+51'3LMS/16^6HF/2.U"D@L\HO-NY+T] MAS%GXUJ*@^1Z2K?B=5LD!)$"IP:W,#@!)@BY$C*IV(W2LL.T1A5/0U45#S3[ M. PF"1H9^"V9*F5\3AE*Q8U-6?VP0-&>W95K*5/$3;B()V:VLTK7>B?&K2P<5BZZ%C; ST3HO"76Z)H\9_15WG,A,CILO=^^,:\#-1$QA-<)A M) L]KOX&'O3'-.B.;V?U4I^T.KP/ I9THJO7X&3QXBH$@#2(AIN\W<9J]HS[ MN+($C$K$-8T9;1D_""XBPQ==F>7FK5)S6F32>=UVE777F'-&UH R-$DBC<'5 M1+N9?31=!J!4D5R0V@G*<@_\W'58P7:F)#:BL)C#9ZI2.(G;)8U?EA] (4ENJEU"J8CV ME!N-.\<)J, 6-3,7[\K]()5RM>\B8/LN?Y0"WH@&2=;[= V4K4(R;3;#4EXI M0#40U4$<'%JEH]S:S\JMW7C(BHBT.\W\YGP4=VDK2V&>SV[5=&0666)V JQ2 MLPLD&HY62NY"=,O$-K1UL7C.ITM*J@]&P1;KD0)0].'D!C>"!6I@(^>2$_D& M<*6:7KA"%\"' R1#BP(#137!:,Y7-B?@X"2M3%U(4@ MH8"JK+ACBROB:FXJ5<*R3(?#/>L[E\T<\!X?SH8C0UO&;\2TR'+R,\@\V?HR M,P;C+RX9"VF1U5K M04Y#9+6 *RG9,.S S2$D%49SVB!.W):N3%K&:$_^2*)89AEBNP5&,ME7-N8A MS1:YH$Q>0+W[]$&Z>M*Q*D2>.0D#UB;-4K"+--K+4AWY01"I4.B!)D$6Q#\7_4QB$BD: M4EMAG9WF$O?9%W5_.*\G,P%%YGS:*0>6HX + *:FTN<5<:[:A2AS*M,QUY1.9)0OUZ2$S7\GNS.2G2&HK Z](Q4753D' MTCWC-!V0<6$65\55R+:7K19(P%&RC4:%FO@DDXML"I(Y!1C9'M8-KE([47QS M(UD-K)L#+ V00+R5BMAS8#OE"EUB4^<*M6N5H)FF[&#N5^B*&.5\D74 H#/V M8Z>D/[ ]!>>&DX.4HF9+ E%ZGT;BGT0 .G*JC4DB!46JNC8U.^&0=IIQ**D0 M9= ZI#-XIGESE/>>YDC>VUXQ(95.&&1IWP5S3?4]8$M13*3@C*6TFG+P1_Y9 ML:#>-8; X,]M649.76242%4^<;I[3E9GX&82?H^JS8O*KQELSJ]I4F6JL9?+ M3I6IKM_TF;M=?<)N5Q^U;E>U-Y4V'0P+!#]]O'K-31A(12I#63-( KT,OW!7 M L[V)%"9^5I#%RSG(!7@RNL;CFJH^WQI)43Q#?P*G#T*(,#N5'#%P0H *OYJ M&;!#C!+E*A/4-:H,)+DQ=R'4(AFDP7-!G\+%/-[(X@TYNAZ4T(&]"E F M7S:S3A*SP/98-VGU&WB_(LM[RG*F97XZ;&LNO"4^M>!+&G5B1_IF8#,DCKK MVA.RKKP\PNR+S,@D,THJ75O>%[)UC =@(_@.S!HOC5?K'A_&K>#?U%'O'2C? M\.] 1R;?K4YO5%IK%J-%@R8MTE 5<\JTS&PNE0NN V@MXD9I$.G2"#!MR87] M#2F6T3R22^4N8VQ2MG=C?:0 M7:[)GH E]<%<>JAJD+(L+[+L^8)?5C*I8A?X,'(#0G^IPL\I[:G+4KQ/D=<9 M$6U9X9M8(U&I][1KK0!+->2KA:=[H*;Z'W('C!]D_@ME!*!G\HDS?U$> M4:7XN!1+SF7?8!R0:!.$* O(K+YT*K1J8+J/5!DX5#G'G=:R.T<4 +E"WHQ$ M=4%%=[ZPD.T+BLBUC,(N,39 ,;\T>P&S%<2D> >2^4+%^^$\,^%Z60T=9Q%@ MB5J: ^'S-?L7BI'*7P*'S->WI268I3HF"Y!P;($@ZE &I4SL4SX@9=#I0E15 M4#/@9:LVD%W+.15WRMM;62?&N7LDP/+^8NXB6(_:*>B_Y_(Z;O474E4UJ=,2 MP.FA +V:B6%QDQ)25@Q:>Q[)7525X-QCE6 7+N*SP&/>Y,#F3&G^G>JTJ9(R M)[()G.VM_J/=T.5N8+0 )_ D5L+KE[8JZIK=$Z) !UZ8JHCQDIO-328A?9$( M1MY5<01#4CE!#(VMB$]438;E<23%J85BY"UOKO* M&F-K5AJX"^3BD.N+4L,&C1PTIMC (,E-)9$*A=I294:9VS;I+50CUOSX>AT&%!S*1BC4/&]]S-EW2# MBF,JW0"LHE5:2]F79:0BJ&2F4?;+&:"7F)LM8,TQD07):1DQVM/:W3AA$.^4 M;$]1 %\=**:C2"*Y"A@\-'.,OI88(@O\L^+^!,5,L0MW6B.MU?O3+>R<+I X MCR.2;>G=2%;_:0M@BP''7O)U#%W&98)&-JV,TA2=<"+#GN5[X#KM.A#=@3;A MAUPG]?=9E+46M3X[&TZDM:2IC:7:\7/; O; "LY-H;N\=A^D# S7GWJRJP1F M,W'[4K2Q0NY>RAU#J$VIAP,"D ZY,H8S&"=N%"9:OVS]VI"NW50N#?[!C;5; M2>JX3&J73$/9\->SQP%UUW"_ID7%%$3/'T4V9E9\R$D7Z5UJ*60F*E$SS=Q@ M_4$))&PH1)Q(@FS.;C;GNI7I^I9QYY,^C@2IF75@9ZW\\;+< MEQ3U\E98DHW+90E^/G^$%"-V2<\U-= 2KVHA4K9RV6\8!,13T:P7ZZY5[+HM M0?'4[M/XD';MI/?KU?(^93_R* H<+@8@^;Z)H4N,^8.F8%W4%='P&"78<+YF M#E9SKW2:.5BGJ[C&.3;@!LJL&C1,2L<(U#^V\'O:JK]4"U-HS!=:OPZ9%2'; MQ.F-F[-GTIX.4\V&@(]\*GVEMZU#GV/90C:V5UR]%V6&JAG8.TQ M]HB?!P\4)/>\P%'M2.#K,K9NYIM M??I ZU&]J59GBT52IKJZR9U8N_%226DE.?K@V AYSQIRAU7LDF^'?@J7%"@\ M[ K]=DI,E#''?6!2,.(+1U0@XH-2'TBNIZGDI2DP* X&-K"V>"1J&R0AKJK+339-/5Y2A&\'DU7LGQ: M.GUJ'W)G[*R$+LTHX'QA]H7^P! ?%^'KE0W2,$Y =^.D>VO-E3L<20XFPFQLDG$^EZ+L0R*:VFRQ-&+P_A.1W>SBX4SO#83@;ZK:Z(R M/^ Q*QX)+@XVX9[X+9"NF(J X=[UBC3*AS]*11J;G&6R<@D6':5Z4'('CR3A MK_%]B@ AXJ4E0MGXD8.'CNP5^% 3KO8(I,@(W:_P$:.;V@^.P\(#X?(K?S^0 M0D5-3'FG;SZ#V^=SF4NT9L5:'6#]'[\M\?CGX78Y'K CM]PI7C$$V"#9 +^9\0] M(:EB@.-]LF =_D/A+C9Z3#2![W%;LEV]^C57/?$(U*RWN/!)]DFRH%P/.YQP MFR"NH'+ED$"YRQLVLARXC]0O%+E-^$JD31''@?+T9RS2'!<)"-2^7A349]10+JK/32T4!YC-E M/FCM2.&LR9*ZLL,6]]^>WD4@;30/9T<[/9DE2D ]Z7@:8PNVGIIW>0TA[+G:'4_)PV MT_B@&M.>7G)F'3[2;KF99BL7HP41D!MR?S#+9>D")=]75\&'H23I?@79-:6#Z-YS% :_/P*61-6>J+TAZ M(:X/5*?Q2U..[-"X5!4JDA-! &HWZI)-J1_*/]9TC=QS$7.IG EGMJ_.1]T" MN/^WEH,2%](1 ST):KS*LCSHG$!H9;WYLD_B\ISQ70:V#3(!YW#X,W=,V]\# M^E(W$P)V /DI@J6*J_T3B@W;%1!CG]Z:;):>1(J5,MD9F ME)PH*;=8]:@;8<$8/ M;]O$/&^QC)6/#(S'?5NQ22B*_.SU(N)*=Y[[-*W"\U]5/F-J;DF(<%**+*&F M]&\,*LHM[EI?HA(,/U/%$S=,11T#&5-![%R(N" ,]_Q.VI6.ZKN"#88;I7QR M^EVQ\PJ5B.5-N9R-J+I;[KF;8!O#\S, ;YGN)%OD+5S?I3Y4E$&4:FSN,R5K MCBC;F:?+I,/(F>C@E'^HJ;Z'J9(M.TTG #RC.JFOG?JSAKZ['/I.;Z[N05HO MHF_6_2DYE@W;SG%D$OZ!#>(\TY@G"QIT(^^X3;YS64<9[_)=@AR M2O\F(:M)R#KS0O\/V'4S-(V[3 NS /I-*,N3ZE8I*GA2%* V6LC=VL7=AKG= MLF&T02V5B&[98+B88$L?D]5'68 T,_XP SZ:2X4E0,,$*R$,_:I;"GXEO##6?Y)/?\B?2/:H,16=6L,- >\>@M^%20#YZKY(RRC='=&MZ@A[I!.35L MC,QS&;5FU!7@LVF']3;1-HPL)YQ<_^)CY=!K0UZRU?J@F^HH9=%'\:PF?#,^ MK01(]Z9"B>4<[A8?*[,>*?GA"_8^^WL 1_D!4_N9EZ[51?P86.GA-5U86WL] MJAK.4GH*:K#/PG?!/>/[Z;5U93MW-TSE0_$NBLQ"-XH21S]9;/9=SCL;%2*4_?D-_'2RVN2+M]R Q,\EV"N;&'6*LSI-[ M%&M[)*F^SM;RG0U!]5!DPY3882K7/C0\0JD,3O>5S8BPN'&O#\G\+ZYPY+1. MV' 6[M M4QEE+IPP\55$L:##S#)5I\+W4T&A]^SS3LX9.2,R9BN3#:_34NM' M&:;>8D]@FV&J6:1G**ZK#=0.,+$$>U3AK!ILCHGS1R@<0'V21=:Q'22L)^AJ M0LI)O#:I.W[+O8A/V.J"*@VN?^#>5*_IOH0Q;GRQO]5C&N6NM#U.P4KS^26) MQ'@\=8-&0X:OIV*21I ",*M(U*0F79N_D@[RJ/%R&P;4O_)%,9CQV(%*=A6>5?90V: D9=F,)J_@M/@CMQX@>Q%H@ 8 2.LZ3YP\ M,$YU'N:WD(L2JB-A*)*8Y:SW0Q>4KQ56-)61H-^)YY?)"$'VYL-^+RJC#V?Z M<5V1NN16PD'UZY-PM)=+D*I: PEJGH\]QI%$Q QEEJFCO<0@E\Z3W'B!1"@: MQV/TUOZ66AWX,>FE7%^]_W)'4U\*[DKFR$NNI.8*V8+<4/*(XDKK#0#[RTV1 ME5^5%_VR90<>8AK:"X&IDZ;>$$>70[A%)3#4E5>8>&*S>&PNH32]UVT?IY= MM^DET%Q=75HO@=+. 7N:PO0)_1CMD]F^'-99_^^77+$*9[>33L$.T_-M.4UA M!IC,DGFS"S(E%8JI;)1?5_(6JSMO'(P,+2/Q1OWC+7CF2\]>O7%].B6]]';= M!:%@ ]BS\B/T/?ZSE#VC46O8&Z+XB4/X_XGZL)1,+8#:=^N_[[=; ZO\3^V6 M5?K[34M95FN$^9,'++7Y][WVX'PW-6KU>SOW! 2"I/?7J^Z5>D:1BA^ L*S] M4]\1G:::-V5ODBGE2RQM:G3XIFU8\%3A2Z.UQSK+;_C@.G,6N8D9Z=BB;+A+ M(+=YLB)6#G_@RN$?L8HSE3GQY%& @,?"X('_W:D:4 9D+NT&RSMV*/Z\!S"J M2LH=Z[&DG#TFU09IVV5LD+HR%/@K@M+]Z#Q?#K\'6OP+!\MCT,MKE@K7+NGA)0CGD>&UCST,^ M#U_L=\Y73SJA?K(05ZW2T:S;D=FU1NPZ/^68R*8''?< H5#XG,[W#:W5B-:Z M;=/JM6M+:^G[G<-$>"G=50\[O1,@YB0GK8='6273^"!#)&V"_<)H7>O&=-0] M]%K#8MBB;!LE]V]HQ-YT6U9)#!?+$_@.YMIZ?=UY_2P[WP]ZA3CW*8S^"WG_ M].*@@CX.J8U!M4VS=_EB\XU:Y"S-@W[/'+4[C>U62>18G5MSV!DVV*DD=JYO M!VO!M,:JKK)2>U&KN@ZJ[_-Z)[5'J;\2"-2#AV^[9G]X:)AL"[Z?0\#N8X:> M)7)Z7;-]VR"GFLBYMH;[:[]C(*71?M74?O5U_#8W@[LL'[#3-X-PO!!R++,] M/#06VB#GI3CG!(AI%&$U%6%]/<(/!S1'O"P?\;_^-.Q8G;>-'U))[ S,VX/M ME@8W+Q4H;;>;>\**Z+(*.HB5+0/X0D-)5;?TIWB"&\L^:LC.5K]K6K>#QYF[ M^P&B!A[*.6&TTVV;_=M'NOUG@]'ZX>VZ,VIN("NB"ROH;U96KU*+51[BL]ZG MY1'.Y#G)XFNKBQF/!]O+IQ?#1_)OS@N9[;9Y.^I=+C9KB+-AOW%6*Z((:^NL M:MVTY/LW^/";9^BHNQ^^Y>P15\[C2,>$^=FT@@WU46=I.5N6.>@V5VG51,ZU M9=[V;E_6LSE=4=UI,;*[)R&AY-I4 M\&2=6E_[?6 .VR]\,]'X57O@I5MSK-3&J]H/'XU3=79.U:\BIM$VCS0X93/? M+O#9),"19FQT/L$>KQ1T#FX!>!2P5-@]L0;FH'=X#XUC@.44SDO#!0T7E#GI M0W/0[5P,%YRY"S\\').-"U_]I\AR^XY&^#QZKBCC[71#A'J#_J%#A 96:WBL M>3V=5GMTZ%R>S?-Z1L?;5+>6 WM*?0EKKZDP6ZNN-D[".E7=438"[-(\/%6Z83S8.)!>CL\KCKZK ],\BE8O:6S8RT-7 M,__/9E!.,\GJY<"[SR2KKRY&WY._+"WW0&)[ ! M.MO:E.>4^),C*E7KR'#&\MH1U+%@=<^3\R,"IM #JM,UA]]#I,,<%T(G,X88W&M[8H9Q'9F?XM ZZU>&- MBJCVC;GI%4@]'[9ZP\$C4L][W?ZQLKP[G9U9WGO^OF<=<5.])O6\XHFWG=>& M\5XL0^&X;!=2Q&X1P G^TV3?/@[/)_'6RY1-2:I>K;+QFE3A:N2R-JG"3:IP MDRK344#Q=@ G<9 SGTR$.O6ZICO%XWICI'%S^T-A: M3;;P16<+CRJE_AO;3+/-FD3AZAEF%4RZF^QSH?JXJ.7C\T/6'.%#/8N BZH M>1,*CXQYF2_'N-'?DT!N9Z_88X!G$F]^I2SM[Z@4MGMT'BG\KE70X]I_YV%F ML,S$S3@4]M<;>PJ;?6-[#_8J0HCJ26&N?Y,'X:;3KV4I;C[]=/ILIV=ZG@@G MX"G?;X"+1(A/P7;LRNS%F(=B^M>K/[FB,^V+_LCJ]3O.;7_0'PVLD3,===I] M,;8[X\G_&X !1ZFCP=1X!Q\$PHK^\IW]O4+Q*0C,**,O^L\I=J.WJ]7_^V4N M9 (@ELO)_%L18U9@&,\I7] ) ",^UZ'X)"WM6%"A7>+!@P#R;%P\C5B*8(028E+(3"QO!$QP MJ$!.\:@UL!Z34SR\/5KZ;GO0.5H[Z^'Q-G5[/CG%=6WT6K2^FNS-BH'^E-F; MYP:^L\C.?*$[TDK=*ORV+3OPD%NWIT4+JC?NVWIL8\[GTDND<.\V486P>+I\;8>BG,5*K"NH;B:5O9:\7% MT[,W.JZOUGY]]:1?:SV(X-?IV_" M^]Q7K+5$Y^!I11^7UC?V2.9=I])3+/X>1)$Q#8.%ED+[%"/NK#CF>K36G.TX MYZ^!N7=>B!P,*H_)&DJ]&L?^S0VVO'RSTX@D'X5L>&!=78$ M2^RYNLM4CU.NK&NS(E M%=^X,5"-L\?Q-_7$*:T_W];$23]AZM6YV#4G?M/MOP!ZM];1HP,7"AHD_G\VT:4],V%\P]D49]AVB&/@]T#V^L0Q=>'J3^[OO'NR[^XW"D8NYYH&6KK=#>: M_Z-V'%CB%79$SIVHT_TS)\B]ZK6&^;-VX"^AP-9$F-[KK5JU1[$.;#Y"T2 ?W-]^%8,*.A?$@#&>.)R=" MQ@4 FO=PB*AE_" <.XGX4+@5.F3ZYKT-)[&=$,.^2S IW&B.N9:PFN\+C\E( M@Y$1KY8(F3S0HV3\A]P\OHA: J"0+G*W42Q[2,Z@=1 @4U2T!@QK@U[GMOWPI@#30%Y9#M$ MM'J( 7Q>&'8BB23WEA<\Y%[B;TX3S[LAD8 BPT3TC(7G L!RD'L SDQY>;=@ MH5/"4GA7",!&F4 KC'G5L3L#P,=*I)","5/!%HJ%C:N1&7M95FA;M^8B%1M]8:M44Z4WPZ.J[9T]<16G9U^'_?TJC]J#=0. MD&.W=HI60G&3WG. PX$>.:<[I,F\P*4S%WT:.Z+V>V,!>T89@-RT4JOS$%\^ MLQM.C'\G-LA'1=7=%MAO()#2C=/WX0G7QC6"Z31"$;I*N8Z:]X&:[.LG<[P@ MF1AS0 9\WC0F=FP;;):SU!K#?ZAU6S9(F+3M;1Y ()"F*/2TO'5.4C?789TW M%^JOE7]/Q913H&DX;(H=(-L@F](W_ MM?T$-:UD1Y/E>,RLBM_8TJ>S8W5ZG=$S(JOD5/?,&5N.Q88I"QX4(Q%":PHO M\D^Z %#RQ(D3667&M $?]$"1"]2(4]"S<\-9.5CV+\5:E('P!Y*"@2])Q:/= MTA^!&SW4[]A=$W;\7CB"[#S5 DT:==16T[,=QK(T 6!G5#JREPAEFTM,ITC5 M9%."H%&D$6FD0>P\27!Y742J8>1DLENMVU14*"&.U,@269 WO7:66X"I\'-\ M\3 'X[3T,P]!XDW82!D+%+HZ!(/0!:$A,\^=,LQKB-U7&A&U55,<%14KQC"F M'I8.H0U,E*P4"0!5_1,I1RI'^"W_RR1+?$T0L5G.:G"]RZO\K(F8DKB%5=1F M/"P*SYR/>UAW0:_E?),'U-D!F*UH;B_1*V#*1<*6*TFCFJC972A;'\1;XG.7 MVNW#'> ! 3*3JM/9.@^F,7)\:Z=E59O 1M96Y(-J*U)_L[&D5TIFF6@VY"@3 M.AP-&+ZP"6EU-+'W5!-R(]HNL95[IVGEWK1R?T8"V]3*?5]1>2*^.((S\#B/ MTLJ\=?P9Y&,48$ MM5V+)7\OK39WH/D4R"(?VM)\:#1([I4Q L80F$DW1?B= MDZL<;=/CH$W34.%S^,T9_6+H=B.]EM*^8@YZ-V=3JM?1?@8KU0V2")EL(SN> M@:^QU1K+.QXOXG.DCE_>WS!U/T&Z^GBW$<5H__.R$2 U #?1C5&^R4O]I@Y>-90\FYN3902KW9QV,M',[H/UW.Y#4:=V M#U(-AE0HEOZ6\FD-H J*DQRJ2"HL>3)-$N^!V2,KE /5B!Y?.$=:J@0KMJVH2E.9UI_FP@8]R8O_8L!+AWR*72W!\VF M29P C>IONNCJ8_@4[]53*E[#Q6/)F'[.-2VIU+6KWB[N+M*+^U=GH/KV MX:%C*)+-(IL^ [0-.=6%Z3OK+RGQ#?W%CEY]B>EV7FZ(?#V]A[7IMB+IST299E.AE4 M*5E/S&QGE>;N?EX&\?^AGU0>8Z3/'45C54L4@A7I!=/XQ7?JH10.% ^R \HO ML@/*CZH#"M:Y[7G>V[)[AI>==@KLVFKSS=A!XTZ[K3X.23W&9%&K90T/&U*Z M;=SID6:PXJ9&S;C34P^-'.ZJ@FG&G9X6]*<<=ZJTQMHR9PK>LQB'NJ?\J0,* M!Y1=LAN)UY3Q'22PR"1:JYVM6G>370T$3EI7^PMB%ZM$MC6<.^3 I477E3OV MJR<=L=JET@-SU*MO#[V&UNI$:T/3&O2J1&N55]?':CMS4K3_%(3P(]XOR'J' MZYGM^J\IK/+XEJ7UG>MPW3&[U@&-L9J!&R^$F$ZWVXS<.*5-2_&ZD[#DSZE$ M,J@*"L.PB1O-Z6:3,B7&3YFY6-]F<0.S.WSDX(4*V(=GCISKH=F[/:#+?V-, MU=Z8XGL/;BEZ:7:3979&AS?D:^RF%T!,U^I6!#$U%$-UM9IX_%BPQRR*G,6T M"PZ/;U=X"?&>8T&GVB+%LLQ!]Y%QR2-!J*(AS88[&NX A7O;NSW8[J\<8U1$ M5^_J,JIE]%0D7;#T(D[/"VQK26W'3 >L?8K^SF!TOF:M]QQ0S#?1-%6NX"*X M%UP]Z=+G:)^4!^D[JVS#W%Y059UDQ3S%-VX U%B;3BF,CAW-\;..<.^1V&46 MX])>R9]DMPQ,\W1A^]359[R2K0$! OZ,DMO'R4I@>R9XD;<*OXN$Y]$O<44J M;B$(^"O57"G:T@+F$MMM%'K_-NTVFG8;E6JW4159C560VT/R5,8T*.F&MD<_ M-JVW'%?J:$5.T_WKG"A#WD ELF.;0TV9')36OK;190)_EUV19'%(VF\/:)", M,"3)S\)'S8--V*.U;3^E:J2R6>&?PN#>C1#"UW("TVLB"4X3-[[H(YA.0=&; MV@2L(6/#]D#J/),\I%JW7=M[89"I^KL0130RANUKP[2 D'G&%LN X2,L-:KF MVKAF6^L8L.^:718'^E+[;R??JXQY716(X$_OV*SZ;[#^QBZUU: *$R>8^0!0 MX_V7NUPS;7QE @>+P"4S[FTOD9W2L&B$>UIC7TSCQS"(5 >U.S]V;^[&6)@, MO ),]./=E]=97T!E8FH 6RJ.>_S!NR]]\/W. M5O/E[IVL=?\CB="K^O&'7[Z\OS.I";SPED8"3,%$*CNQR[8X MW+0?"\/<",U*U;M??I1[VFR$!@W\IN/ZK6G MW)V_6'CP225]Y3F'^Q7E[5>1]X2JO_TOCLX%,<40[HM47!X&WNK)FW=T@4&V MS$_V?1"B>?&=K[RO*H^]?^\F M9D&(#ZD7B(Z>\A+7__[F45.)]TDE;]ZO#NU7,'N<\ZJZ%6>HXHC61Z3LGEL& M6=D1JYT&9MV.S*XUJE+-VD%I\0VUU8K:NFW3ZK5K2VU'J@AZ2:MY7\STZC'P MOH)6;SVT]<\\8#D,IF[3;J7>+3"ZYJU5WWK:AMCJ1&P]L]OIU);6CA3+J*"^ M_O5#HZ[/V;DN20%I'.VZNSZ]7J6:PS2.]OE2F]4WV[?U#>NH.*]$5J'.SS);31T!QT#VA)5!U".U_O>M@HZ?-V MKPN5%(UK76=GI],SVYU^;7V=AMAJ16Q=LWMP5ZGJ$-OY.M:#"U79!W0>.G7] M9'F]Z+90=VVZ*965;+J1 ;SA)#P!T(Z,F78';RR]!"<"1K$V AL[],@:T#BT ML:(Q-Y*/GKZ^@K6OL&?$AB=,*OF418@\&##W$>SALPQ%1"6*#W,[Q@+5!9A# MV)%'=>))*Z\CFQN3V!-B]@CWAM6EVI+ M % 1:JNTRM7%D8:;"S?A>[!=>&B!1^(F2525& 3Q,:B:M@;;A8V@M8#SPYE3WD49I1 M,HYB-\8ARDC"M"3 4+5%R:A15G;C6RGDN108R;9EW!G+ &D!G\VVRIT(8+TM M].U&3.+<$)5[8+GYXO#TEZJ0&C &S O,R/VWYO8]<"U\U;.U0G [#+%PABJP M39H2S+U<2D$\<:=3$<*CV%F,5\4W%O97H9%W1,^Y(-^ WWX0CBV1!EN/F$?X M%!JR3!TG*3X"O5@[+=$.?&^%$(Z2Y=*CC?/T8GSJAD!ARRSL2^PY5JPD;'J.-3W'3MMSK"(:ZPOU@4D'*1-<4PL+ MU;HR Z46R-F!/+\:A"':$^6/@-0K$].'-2G"BM,WF\V!P]I&?%^3;A#]UFAP M6+>$NC5>J-ZF!JWVJ-5_5G[YSD"UNJ= #.G.6ICU#XEK7-0<1GZ=Q%%;XQW^72'"YMPV^^9 MH_:A%=L5S$\[3^Q8G5MSV#F#],'S1,_U[0$5/\? 2J,%*ZH%ZSI/N;3-3WGD MI!T*?)J&JA["F:\U9^U]WDXF!!UKS MP4PML;VDD\TA5N59";#;@6EU'UFY=GH)=B0_X:PP:EEM<] YU,HX-Y36$''7 MAS1[:%R_^CQU"7>R3^D6ES>(9=90%ZAY$B28XGM VM"9WK0=!335%@N/ZTYW M1/A4]!ZYX8J+YHI'==&K/U><^WWW*1H:-^9>A7HB5&R"].\"R[V=KU3-1;63 MD^#!WU0 ;3L4XW?FMN\++\+JL+&(8Q%R#7(48[77/'C@LG//I2HTG%X,W_ C M6XYS]G,U^ZK,U_7QI\B8"(3+OYJ>U'5N$]R[-8>CV]KF^3?$5B=BN^V;MP=?:E2'V,X\L\@Z1;E/<]U4 M4:MDVVBKJELE'X*QZSVNH+*^M\6]KMD9U;=3PIEC!U3?<%3?8=AGCAWK4 NX MR;2HSU,7Y9"_%]'7.%A>6#.!3L?L]@_MV](X%B^'G<%M@YV*8N?Z@)F.C<=7 MGZ,^Q;>E<.)2Z &L4@ 7$010A657 MPJ9YF&XPH3(?;;TO_S(>@!Z,L:#RHK$[FXDHS@,>T88;V0GCBLVIW30S/IN) MM0>?GYXZ5,69G/]8.!76>Y5,150/ 1UP)Q^LJ@J?2)[[R<#B>]PI++.#/_ +LFY\W".*X#7AIOI C?R=B')L2 OAO6$0.RX3M MJ@.;!!-YC,"GP:;P'P I?$\#80J@:P;::QJAL$]50H:UV/APT?BUR1' M)7AC^YN(6@:0FYS NT9O;J1&[Y+@N8>O!R'--A7WMI)6*R6H*45X! MOG96"RJ9(BVQ&_2BB!%S4N;&&IZ,-?_K3\-.IY^:EB^_A3QL4,%QK\#;*X5>-1P[% MS Z);XCXC2@!8P K4NVJ^AU ,IM3#Z.T')M4:].$S;_R/Q'1*S2&]&^4AF MGH0.#H+ODZA/PF40Y8<+LV4DT+( ')V#?BYQQT%#] M2\EG4LP342"U=$Z]PQ7\;.#;8QQEO\J(9FF#6:63)9E&"Y2+F90'5IE(W0U. MGXWC:]%PB*1K *B\D4Z"/C,<25E9'))ZB<#T!?3G>4]DARQ%?B8Z[0?68R&+ MT\?5V//-$]9)"64CQ:5]2)0051%;_LY#93F;E_'N-!3_3FB0^P%J MVE7J3EE@$F\:Z(N?FH-HT.:\DZ3P>46*9 '4 X^Q+:>_HUT\%JF1318Y[#A0 M4Y)#EC:DK-TXB=GHXSVZJ424.,M3%;X)XAB\"UB5>F(0@BEX $2B[Y.%N-AL M-E[BG/=>,^>]F?/^C 2VYYSWQA1XI"GP>5-D!HVY+ ["@12.X&',CB.%*+>% M5(Y2R'H!? $MO0U&'9@+SE<0!R#?E2K27;-8:@,91@!U+=:<>_A"0/\NBZFP MY(>OX*U(XJ7!Q\:8?"X*>K\M]I I4I#F_TMD="\1B&@($4D0D\C)"4EP MBL,'V^%>[; M0/&=)"8/'@-I19-C$@ ,T(H 4>AA\!FM0=H2VCS@ M["RHNY0,%47IXO3KAG2>BW1^68O4EM)+&M4$Q,^"8(+T8*Y'?I&JO@ND"/) M\$SD'QH$OI0CN<9GC@ACFP)NQ*[_A1L4]_A #[\&Z60"F#+.+B!&P/W,MCOQ2+T&?Z@B]>2B,Q"3A%=O.M7013>7TG>U.ZLLCL< M/2:44L]$YJ%0-VD.'=B.$X23-)- 1O_K1@Q;FV;;@&&\QW4]-W6:$.0(6Y.3 M$!"MZGX/7J4[KC0G C!4Q._^>9L(<$S'-/)=_O9*OL'#UZ4S]Z#;ZEM'ZLQM MM:SA\$A-L'OM_O$VM;,S=W63M' ]#J=84^ UIX M>B?@.O=:/KA-]4EZ+=<9POMWLZZ\!CB+.NQ?I47W/-.MS[NLM-Z%H]?6P!P< M,I*T#G/-&[(]>[(=#,97F 34/WK@&\S]QXM>/Z_J^ M3P^AZKQ?0]*J&B[G:8EX@LA9]@W M;SN5PDX-I=@V8ZV64FQCN8(TWB[,#.NTS6'7JI*J;^RP##O6R.P,*]5OOH8B MK,Z-P#^499]S/K&>?BZ3S3.W[G NSTZCM1^=ME6R!QE+3S>ANIU(#I6HH MY9YXWZA=%>=3*@=DY)WJ1O*0CE'4)VK'E?)YF@F=4PP^:0RX?0PXJPFC7:[U M]HOJ&5@JH2[#]!J8H]XI1A(VAM<^(3+3&O2JA)P:"JCG,KQ.4M5#5/%3L6OH M-=8POI;9_I=J9%UWS*[5.SC7I+&QGMWZ[3YR#LB%BK#3;["J3[UTEE0%9?_U MSZFHWURI_@3Y7U];:6!V#P[%-X;L2Y'MT.S=CEYV!-XY";+S,V(_;NVD<9$6 M;->T#A[@V5BQE;ZBNFQ+]A(,LA]XSL5:LY&+M,&N!^:P714UW]A?&F*ZE4%+ M#:56#6M%-XVG.L:P2=SYWO70YUV?=PP 55MR='IFN_/(2]+C :G:):H-FS1L MTC6[W4?62U6132JBI7<-7JU:EZ[UR5)J/.IX9;RR6@,U(-68<&;HXT:CKDW> M--='G*I/4UND^NWJ[)A[S%D31WI0OM>>#>J=VNV!^KE)L(H M\'WA:;^7@]1"80#5.$G$(QQQ? U]X.I=.C)(M;5;;T"TJ8U9ZZH9_Y(1=+>_ M>?P+;M>=_/5J]]P1JSVZ:H;&-$-C3C$TQGJ)]-CR&<%_=T'H37"6&@J7=[+W M\&\B"I+0*8:(JCE5FE9\@_MVG4-.7.&1QS00^XX:GN95 ,W"GMN3K+TX_0-; M"M_;GI!-4E]U>IW64!MTKD;.O0+QU$WU.XX=GPN/])(:\^LD84C#]N#T <@U MTG;\,<>A+JQR!)YOV+,9CCN-:4QY1!/,?<== OEPOU;:26_0;EGI%^$W"-^9V$K.N^X/B>OP?PG1^,GWC4WLJXMB,Y!GJ"\WF#A]>< MPPTO =N3_8A2X+/PT?CX-<#9?.OOM(Q?8/=@DG(MS(/@0:S M28<&#I !B(3V@V]X(HYQ_#N.>J!/M^"$ DR((K=>\>) M,V(LY(<.-<'2-^$-Z]N"%;5@V%U[K6XB!>GL6G MV:MR"F4DAY]*8T\:B7J?]72HZ!CL(M4G.!N\&J"A*0"A-MF(FFW*BS%'ZP9L M^I'2KO#:#--TN#B7=LFZ^@P@\E%*R=C*+XJA-G*AR< %$@)?:+V%N9F)I1S\ M<99X@J.[\FWOB1D1+S@Q!^" 8[N8)ZEY,Y[7B?%EFKJDYF6N+6]RX^2<)Z L M6/!5/7B)F"V0LYWH:6XFC<-3$O@52+$''-U9&%V+IX%= &6J4;E:RVGF0XT M/F:(IS?_Y@? P3_16"A0K[#KW[1=7\E)88I9I:N@S>3]2N^C] A=ZN.??4JC ML9U]PVO!O:4#$3)J\JJ&:^XO[3[C5PM(#": MWR,GN8V3E4AGBWJ>^C>OC6W?QP)V,B/W"40!]^17LX5YG">)!7A)+%R'^'W* M0T'M$)@E%""9(_Y)JSA:V$X88$=LT+(.CH: 3_LTEPSG?A.Q>S3N+M<]73K. M6G]T:IWN"'>)(@X[E&OGR1X!PAHG892QHCQJ017*\4+2[>6E4+79/+/45U*$ M&!1A S+*\W@0FI0XL/82_R!!J:0N#G'UXP! L 15-<=X XTWE?"4>]K K\8F)%).3$&VIY,5P*4(L)\XS0E,C5\9ZL!V[E(E MI/W9Z\];OPNF)U!M@ &,L &00N&Y.&T69\5O-":EJ)\)'T4>/+[6 W\#:I!NLBC@+B]9: @4..=@9860FB8S"D4'GB/ M9&DJ=B;. A4.VS'U\0#Y\8PFUS/'+K7^GP"U>\%2:A'(PT"RA#S(IOKC20'D6\ MR.PXKIY(U,Q-F;#O;; Q)#"9OHO.R69?X$'*PRA!4\^EB=T:%6?DOF:;VC'9 MA33A&YCA6RPM515UI=V3*-5X"=?,R)6J6GG(C_$_P0,.DC-9YA&E+D"*NTM/ M*'+B(>D.V5E%F0GDB-_()L[)P9:9+SG$ @2HLMW* MA7F)3D=41$#7 $0[HD^ 9,Y:Y=%L/(0>')V4%([M7 728I6$;Q9T:\H\:_P$ MZY$D(L/1^ 3^G_&+:?P",#2LNS?&U6]N]!51B\]>*7#?^7Y"3A?Y"+"QGT"L M&%;[YF^ILJ.H-T?)WX-N7HSADZIA=2W4R8$AE5J&C;8*&["*./ "*+/(V@%7 M8B+)E9VFB)TFGX,,5YO\J:O71!8J1!(X9-1B:.069WRH8 ;0YN=LE!]T 19 M% DG05M+\P"4^R.=0##!>%X)F*0W-E$L&D9*U:-QAS(1]]%N=7I_1O5HX',+ MS6,9,S59OQX9)#H+;0B-QLF6(!_IX!@]]*_@*2/10 MP55,T%R>")!A$SDALV@M^B"PV0]2F690":E M@2E"F_(@0I&-J?'+O@$KL+PM1'/ZW=9P2)^BKZJ;'+K;\5>4CSEX&Z&Y 4+< MH(XJTAP"!3'^0TI'FV[DR)&W=5DJ1>]'G"V%TO.#6 0AO)XL6L9=O!89Q&>E MV,XVL@D]\*%7\)H>)<1I//!>XF=#C\E42_4-AR@HOIA%$6$KCA,FW,./B4^) MPW%C)RE_P \ODC\?FV+XTVZ+I[&XA(Y%!@B $;H.I<4B@6 M^"HW)!+^%F*S8J&3WG]'Z"0%-)&**(SM5Q482X-!K*XS!BFJ??8$D?#7]/6. M$RCY0-LA,Q4,DK6-!*'B5^G5SD',RECG5A(BOP7%QTK?D\LJFAF-F9:ODX': M1U:KTV]GS*J%#S1>5!,Y,YZL=W"%;A(^@I$BQF&"$8B^=I&0(S!;N6[V+!1D M11K7B (:T-=^2VPJK=T[]03]S7K[F@G\0Q#.X'"?8QND^TKAZZ>$PLQ@5_E. M"P4<8@B#,(:'<45[L@"!&\5R$)X]4S?N[X!0QK;_U31^;=VE+X:IY3U5)O?& M%1P,^\&74/#/*&J168">((L>8_[HHY*1' =,M*5'1=U][Z))QR&[5]V^?D6 MEJE_0X:?- R4DLZ.FNZ8X'JU,Z2R,SP&ET?<> %A13&A?"J*4$1-A>Y2P@M7L"^ MEOR^M8:(4MVW[KOE5MGJL>%17EG]48DN7+MYR>U9RDC]MBN[W=FB%S>#M5PQ MONIJZK;JMY8@:^Z2&@].+SM?9$O=H\^HV7G&$A20 M)%NY#@WN^RU[XA,\K1-3G,LA>U.D8UX4V\ABL*K,)[&Z2W_=+"N],K$]X% M /9K[0$H?U2/XLJ+ QNLF\624!#:;E1PSSBFIV""KT)FUKZ.F0(1WJ&@PTQ)O_Q)''V> M6S_; U-Y\."#P39WERIZTY) M&2"<%P^^V%P6%!?1;*#0A?1F#N<=_Q9&,CX'; MXSKD]VA_47G1-'Y_;1X*-U'RJY*TN]0P"&[-; GZ'F+_)VK M]@F\.$ODK]5M&-A"_DI28CX;[$'(/2%VY,TZVMAT8:]]=8Q6T=2^#T)U2R.I M R^9\8J3O@$_:3O92-_%@_ %7O$@MC-/;Y[2S)" < 6PC\[@>NVCNODI32I4 M<44WRMUPLD<><7; -'*08;+QC3I*KL_F\:R'H$5%8N MM>0NR3V@ZW",8\BR 6V'?&%&>[M'744?EPM@$@;_BR_)*;\2(V;PI!LD<"(W M=)(%>K*.R&6H:;DSO+TM&3"(.QDNVYS-HF21H@"IB2=N%";+3 RZ/FQ&\AO@ M*!-^^ >@%YEOM3Z,8?M_#QCP?@JFV[7MJESO 87_A!2^#S@K)-.0[[743KX1 M2Q:8U/D?$:UQKPS/,.=$&1>^V5>Z#S9(]X*3+#>B'&\JG*-8Y3(2;]0_WJIB M,]>G@]%+;]>U2:%HCK['?Y:NZVC8LOI=]%YE/;G\L'1L6P"H[]9_WQ^T1OW; MTC^U6U;I[S_H<\^J!:\,P^!<9 [^1X,X4O-VC4>(: M[YX!J*[IK@(L/["UHM>'@.HY&KV=IO[]7:;J$UF-6V:KEW=%>G*[L/HW2JA1 MJX/K?MN\M:PZ=EIN"*U6A-9MF\-1]\4)[1*&L9?(:P[P;9#7%]*_;F1V>IV* M-$IK^M?E&@O>]@1C>NUQM^':H\X);#MSL4*AMZ(-W7OA M8RZ3:D";-8R0&6Y9'X]@.L66 ;*AD*R(C-:3WR@-;:TW2+Y+43Y!COJ.Z)U^ MJ"/NAAPUU2"D)%>-,\9D=J4&#I6A.G&I6&Z.413*>86]8?\0E:ZJBNP($AZV M1HED&IAOSU0),.6- PBI"OH, M'GF_-;">K-MNC;+ROSUWV64:*%V4$_T$)R/B/GA*WQ1+#;/Z-\+XJ]%0ZP6] M[\>S)L6F:@!"68-FFN1/9?**C?S O^<ZS>5IV\L!VK/87;P$AQ#OR M2&6>*@/\U:"K55W1\K>6UAE398EN1=!A(,FCJ+C_+]3S)=[6 L_!YPT7\]/ M*TJTLAYAVY->\\^6BI7:,[G6/XASR&P.GRRYJ1"5&TN! M@Z_[D=1;M]2S-R M-S8,WC+90?:]HB/A, +DU-VQGXJQT[%)N%M*PK=ZA'(#:63=2U)'=G/7$G#8 MVD_A],]FS>/U07F245X5X]0Y M@5_&O(\CA: X._@WUMR0%\?_ N+89$'!9U@=ZI/<>4LS,=,'WU' ?"8 @SC8 M2EIYV% &!VQ2*VZZX>?._B4M\#-13;6/;F3\(P$Z$-A%9+UY^S^>("YZYR4N M'C_.J&9V0OF O2 _1TPC2>D:D4K3X)*Y+YMU^Q:3:WM[4E,QEK(H50<7.4HL MZYN:FS-&K +B@%*C,;C^;Z9]BJPA^/YO$&)G7?DO[D]#*](3?P\BXPZ8CP8R MO .Z@:_[KBV;0^5Y/NL7G-N"-MM,C03+S34#G-W3YTARBF]+%WN_Q>GY8L*T M"D1VVMTNS2I2#6<UIK49=9-3H"-;FZ?!7TB7P_L@?I$O^$'3 M<#=3#3'K:B9?I/YF3T2\>$,5ZOC*,<]#.JIT>JTN-G \0O,2\'8[PR,U5.D> MJPIV[_V7H&K3_VB-8:+W8!M5_?D=_H\A U4ZX#3JZUQK/ J7HM M6+ /^!XM@,[TZ/W+/?K@/$NPLBW71*:>%QCJHU5,1=45+7K\-4NF+*& M9F_4/[!"^" 5+MFL"'=.I/NX<7M#>E6"XD72KH]TQH,:TZZNS?2$/5%$77; MM*Q10]0-49\140_,8;>AZ8:FSXFFK5NSVVNLCX:HSXFHATC4E?,&=P0F5=: M'_AB,P\T3YWG4Y?04G-3UMJ%-<>46:BGZ<38-,ELT%-K]'3:/;/='S3HJ29Z M&NYIT-.@IT'/6:+GI+KG$GIH_R*+ 3;7^U_8Z(U.[Y'Y&!6XNCYSU/2L;H.: M:J*FX9K*HN9Q%DZ#G@8]#7H:]%0"CW]G@E?N(Q[CY-Y-MGEQUGY.)VG M^#CUC05T!F;':L+0%<5.MV<.VX],>V^P\P+8N;UM>*>ZV&D/;QOL5!0[M^;0 M.C2XUF#GI4H(+7,P/-20;K#S4C;;;=NT>E9S@_/<92!IV^>I$+DY!MA9=_LH MB_2)C9V,Z^@D=2_S(JA_<*).$_-Y(=2,#BYU;U#3H*9!38.:!C4-:@[T6=L- M:BJ*FEMST#G4(:KIQ<\IP/N1IEH49E=HDS,NK-SE]O;Q'4B;\,BSAT**3:H:5!36]0TQ2Z51D]_8-Y:)[H&OH1N6>N3+?;P MN63W.CEEK@N@G00)^A34P>XR.QL>$S359LG1K=GN/;*PYAC@.5$(IF&*ABDV MPV1HF=;!HR$:IFB8XIR9HM-OF\-AI^&*ABL:KLA:^K3-=O>154@-4S1,<99, M<0M^_O"1:5H-4S1,<9Y,T;TU+>N1%9$-5S1<<99<,>H/S$'=#*C26/)M%K.O M3GY]K]5Y0@YZIS7RO#22( HAVNC,B9 MBTGBB8GA83& O0A@__^AY!AC::\6PH\CJ@L0W^0"3A*&\%M8)?&_^L$#/!<* M^2B^G^ ;\=R.C86],L;"",6_$S<4$]-8BM"(1;B@F%[2"/^"A*06=(+%PHU)O&VD/K.PF2")HQB6P[7&28Q;"&T0E9Z(@0UH 8<_ M7KX:[H16#!ZX< MW;T\6KN]&<4A(,^P9L1'2/= 4R$<^!@ZJYQ-OE+ ;R?^[ M& &G?@__45@FFG9A53]^T^V#N?KB!I#5 2KXE,J.C,D?7#@[@F=32_/U?A\, MWUW$H(LG1ZNI8PV&*[@@TP F@"!W@4L (E-52&CU G]V@\\;$S&.Z1UMYZX2 MB?A[I24)[04$:8@ I3US?;+3>DK6G!XON])LX:C$O4"SD@3Q5T2@?A N *@. M8# BL3]&#A21M"'@?&@#C,4J0."1]B_EF9;Q99ZQO#T.@$/45S,.5JQA&XX7 M)),;.#FP$1C/(KQW'0"(G5DA_"2K']SINV !H%T9&W$S5R"B:L1U*?O@3N*Y ME&?Z>](D;V>OV&,PP)-X\RN:CG$$DM'+([Y#29&C@BC1_CL/,Q-_)F[&H;"_ MWI!I]\;V'NQ5A-Z!3MI UWD0;CJ]9 ()M]XVLI].G^WTS'P3X00A4?D;(AA6 MEG^Q*[,78QZ*Z5^O_N2*SK0O^B.KU^\XM_U!?S2P1LYTU&GWQ=CNC"?_;W#U M_1?FW"D*TQCYY2_?V=\_B]K?D\",,OK:* ]/)/[F()#LHOA#7;U(%D:T1 &F M&1'3,%@8_YN T4:")3[_R8^:>H>0OY5;]#JP]N>!WADJ;9Q*<"L)QS4)2SP M[.4R#+Z1><3F,AS-!R$&LE::T>!2?5O"*_C9:>)-X3/T8":LZZ9[?F$]$H1@ M;*%'NZY)3#HV2DE4N8&NA,AX O7 Z/,A!=6]+^HCP-2:?'<#2?@LH1D5BUA MY<3V"7@I/&DU_ V"8N&[TU6Z3KKP/> MP']XL)V /R6U'*[M"_X;\BR^%@?. MUWG@30J;4=N@38/AH/#H@-5C XH![3&]PGH/+!*3C$\_B T/+!3N 0 ?"J*( MV@)$B1>CW4(4Z7BVRYXYVB4>TA5:.T!0X+:#/>3ZTQ >ELIQ8B] J$?X^?0) M,+C@'Q'H>^U\_#$3_\BG\%Q[+.W4EO&S@+/;GK(=K%PHPA_W3+^!ZQK,!F5JH^"!=@*;N@D M"S3>'<&44X+@=&^3U#)$ND,24TBR9X 2L.W*@0V'=9^T>0(HTOTCW^<(C$;< M)&ER" "\WKO\\$RAR8@2,)1 TJ!1"_Q&<2)8%X2*&\J?.+23M_12*VJ%,@HC M..#0&>@XXSL$YKE]+[F43>,,WN".TLI%OD7\3\!F=F)B*?%-. EY1L$4WD$W M"X^NN(.I+_T369GXGV(]KQBO?]&?PNAWGXRR+%K5I:(^DL\F6' M+H!SO(+U[2B%BXM&D1TGA UI=:(]JYU#;9%0+!9++UBA2P#.#- ZDEHMV=_/5JMV5@6<.K[0H!A?6S*X!!J8GP+G0I8F'<.<2# MR&2? L]UB V! GZ4$8.H/IJ-#O81Z!O$RP1%( D:BLISZ -XSPX:[ &>%S%JP8R73'@0-&-WV,&][244/03(;=X.AQN!T0,*S]B1"Z]_S+^B._]S%S1R M2"2&^PA=@2#%5>^!R0/D91(8:T=^0(;T7'%/ZH-"X2@*R#S,0C0YC<,;D9$& M5AH1JA8/3PL0#%/]$6D0KY'-1I3]NP88!!2"81IX7O" &-'A2%ITP3L'^J+@VT%\\\:X=E_3JA.14VM317_POTXP\UW60I'A MBQA,.K %03.&H-^1V?"CZG$[#&UI*?$)KMU-7T@O3,",LY=N##[]?T3:B"F+ M=2:1 ',=N.->I#9:Z-O>#?P!#)=I_( D.X$->,%RP6'+*&:M'@I-.?B!$;DS MUAOXU!QWFI[ SD3H4HG00&<,27T!?%5R'\L:>AELSG@_207G\P/II(0"?1%I MSE!\AX-J[X4C%F.@>*F^NBJ>DW[PSO>137XC<8*8_RD(%X;5OOG;XS5=Q]I? MTWW_EW'XW??[\-X)U>-OPN'KNE^ K0!VNI8, Q_^[3!6:B9#?B(;:(KA0V*F M4,SLD +N(9TX1\NY@Z)>04D*9(46!I7RB,Y1(WJ! WF9F3\(P%K7(2 K76B_L<3B/IV"U%G8;2W3R'SG?W.CKS5CB-^E MF,\<0;X7DH'V?_HDG#_'J4TD=0@^RBXX_A(=WI"B1"3:R;@CB( [\S6-VI=$ M6Y#VE3.JG$GU#H?AER$HD1 .GMU\X(6:B<(?#N)CC@&I(U-N;^I)UL9E6ISV M@N8K+PL61/"@D@RF24@VF/AF@^\T)I8;KUB)DN')=V[289MYP1@X<6$[80"J MW0>WV$%5Z'F"M"%^7AX;V9D4?Q6-+%KQ#5D-SCX D65'V@ME.2%VDL,&7$$(G0!,D1)<1)R (#\*8P8P>?B.9E/'K$$;MCU MP7Z3-U'X66V;X!0EX*R#TZ$%.DSCGZW/+6,6@+GI-L+)P0PE

D!-8$KX"!2%8!T%,8OKT)]!"W2"1X07B$80)TE!2 MD+T!39?\-@:?4;JN;8V4WT]?ARF@\P^4SXA"RF&(MMT,E?W".U)YB;,X"KB= MIP6$@Q>3)YC];(KI%2DD9C9S?Y2)8DTM"JU;7N9+65E8D&'P:$:UZ8T1KJ1O M!F?A 5@STQ(9?-\-O3PE.2+WO=1(O#A "N9;,)H9MAZRG&(?_)+"2\)*-VPJ)E0, +N<:RK*;Z:*06&+\8VE<<4O@P*XL28TU#BS@N(/PDSC&<3/=5W'-!3 MT3NQ],$^!=&KULM6\A\G;^@ Q?GB*4>BL!T8,:(O;CU!,7/"Y +G4LL4ZP'_6;K]D H@^Y%L/(W^52>D'E"YJC##)7Z+6.?&!OT7BPV?U%)D3 MX6Y9$L9)JLFJA!K'&N55>"\<(?3H!&3-.U:O$C]FXE5&+CI;BI"T.$G(US8' M%5N(AP+&,B(W)/-+?C6_I_R./4 FYPGM^AX@LP?([#! 1GR0"U&64U'M@+4J M43+,4&>TZ8(!ES28U@-Q(C$9M/@K<^MJ >]Z2"YGE\(L)"( M8:T891.< _X[B,JJ%] +^ E'Q7A92N3&.$""V@'[592)(%XGGXC8F]949@D$!2OV8&Y&>3*X:Y(J,&M)B<0\O,J!28#?^K>6< M%C%7$H++1Q=7JD:B6:3NV,\'-4]5^"#CKEAWZJ,H!S$."X&0+L(.\]X7)#$[ MH##DA-X'^ CI.Z856U 0<&SY_,61AXHV?(CP'83=B(=#4*=0[QC!CF$T5)7Y MJT)H"YPKL!(AQ2HM]$KDTV>5E8 =?(+E%T;1L-X?H].S MB-T2^'V*1,WF)HQ?AWGE#H[T_5GEC.3"P 7I]C ;TI#S'"M#:RMJ=706Q!Z& M^PS%'*09;U/QQY39:IKK<>IEJ>__:3X*6QCV-@T%CE/B(I(E@BFS=PE43MR. M/)[I; +OQ& C;SMM;.![U3.%H=+KO.*H2 $O!KC=J7(]^8]!2IR%0?3:.;:% MO'E-A^RE.+X_TGK#'K\0#_A*#MGJB,L6;>\>VKODGV0_BC(;V!2,T6Y2Z#67 M,JLXMA_&?3^'A*G@P$#1B+W_1E.C0NB=4A49+ +[!9U0DU807J[$ M1F",'%[X%(>A"QQ4.V-"#B+T,LR["0-X0-WR,SI\@3-^Q9';UD.!"H/@ CJ:ZEZ@!#00XLP MXCPG&H^0 'V.!">DSVBT:-ZQ"^\+F2(J?$4"64EA&V_Q?!7N3BG\#:*:5ARE MISNCO[74UJ$_;<6K*ZPJ$HYDC8.C-_&=#K8Q_P?E:0S:/N[D1OW?@,CH8U4* M#+ZW'/=3JQ7-'?HCE"J M/$>I'EA(EH2Y 6M'3_DWTI#2'&V=:ZR(6$TRC80PX$H"36.\89R:SL8AK<9I*;KR0'23F M"W]T.@+5X7XD,1TM352\E=D")2<,W2#,>(1 LS067.7(!0MQ!2(P\K22"G=X M:#DJ,BS3/D!P-^JO@ZG&;O*]M%+YC3(1C*\2L#^)772K4?"\C MV>1)5A!S=8:1A[/7F!0"K%Q"^664,Z#DNOJ*^5P^B[D-!;:%5?M<0%I\RF&* MJ5-;D:4\ 49:%0EUNKU =@(LM1UR+29QR(+M:Q+#.N,)697U2CV"(ZK+\J%Y MNLW<^(*= +*[###6"VFP)=P961"G&'/6%.GC%.M%IPS:%VKJ%&4?!?X03$"5 MQO*%$T&(!'SM4A]AN69K-XIG8)W@84X)&DJ.C";KP"3K1).5,E#0]F=][R8# MSMMHN4>-SH%_:(1WM'G:&TR9P:[R;E(H40*P1DMY15X!#(^([X3\#JA$#6"N MWZ0* V9):?\.E8*)X%:^R-Q3 T E("""KAA2*Y0$%+C M8+I@CN0H!*MIG+$^[DKZ919AUDUN?9IKG.N3SUY35]R3(-(DUS-$ MC,] \K),S*O,VLB)$) -6018W@DK\."R@-;L84P9H:WH@E520)(R<),&VANI MO7@H9P8@PW/7S>W%1XW(26#+\,KC@AA@/0I58OPQ7V/V[:RV>5<,0"WL7YV L*>:PZ M3:23GI[EJCR9BA,2HO!\_WKXQQP^<"6Y#(KILU\YISA#H6&7;]^DEW+_BM2+ M4KJ%RN)0^X)G;D899.9R9@9DE2'0*5%5:@I80TZ<*-F]]"B-0BG_A@.%='MF MF[+7P)H-_L031M#?T@/V>L-^_]OT*L)%!*OE5TR@=G4"V459T&J%99/!8&9^ M\_]]]V;N9RU@52[6O[2_2N_"=):"!FWC.>-4>,2D 6NEJ(KH'Y1-S^+$0UAJ MI-41*HR7 (C9'0N1K[H"E=,CK=EAPP' MI.N4' MQEFJBSH(CFXPU1],E(*3PB$<,#YRFKB!RJB2U&--J2 M*$.@4B!"%F[^O\R[ MYSLB+1J%G?1A0P\#-NHF,=A]*'P622TS(L>ZFB2=:0"PLACE$(7&(4(?5!B6 M*)#2ZOD%JT!_W5PMM3#E=3%?21 IY>\4_0!?.$S-]Y4\EK388Q3%5E!78 45 4T5@E+!"CWF#%< M"Y23W5KB':P)8*\#H29V6U(E4I3E+_*+=>R_H8UIS) MS9(;CHN@Q?"SW;VM^@KNW@J/Z88\P%][-W?6U95C?;G[ MKXL;Z^KZ\LO-Y][=U9?KYU.@]:XH0#[PAF/]ZM_#22''K^\1YG/5-/MM,5E^ MY_ [VLMIUD\#+W"30([9?+:A NIQ2:V09D]1MWMT/<84*=.TL*W0?4BS0/1^ MCO1*_2Z$K>#4E6LR1]CDN7[$[?BR%",B<,(DZX>8!\L1<,>Z)VR;- M&%9HE,+""A4IR3?WD7"6V704)U)M!BT"]"=SF8 BP-M,D?.G.AEK@L#I =7G M92ZNQ1,%C%(0#X08U!E<6:0"J&ZJ)"/EM(1(J9 MK4N4< TO0>,,4&*QJA!$VGF?D'6.N$S\M$0[C2)C6C@9L 0&V)9KVJ4%FE76 M>]75VXRJRXF%)>E#0C-4.V0?JDK/4 XOVM5@>(DN4QB NG*_71BN8!:*LXN MV]"6PIG8G))P)62V66_0.9A&,%Y!8R0H3]K,2K4DE-5H5P=QD=P$%AJ&\<-J M>,EM8J$WQ3(=356FXZ-1SY=<](3+NF>(TAL4XB"^9.2@%LN0:.@6 M0)<0*H8&SFGQO_LZ^B0@UJHRYEI@PR>^HFUS95M"O ]6S:1>3NAQJND1NQ,IE]82]WN(_2_29'4JDBESG94'LB8"F$"_QL% M$S4C(BA;A!+T4,%AM I)+Z$1#9,^JI 8JV@FGT+%S%4!_Y(@,P/8:Q4@-&KS M<;8W_I+[[O\])8B'P(GP6@_8YPSS>F(SQ/I1+0/=2R1^L0RAL@2=^%HPFDR^L5)[Z17^)BW;B?"& Z M=Z %38[5DPBJP@8-;S8804)6!7DV)$[ >X[@8$OXI&UPE*?NY2(IC,@NF%A@\7 51U$;P@33*C%"+[8>#(]374 MOHCP#::9G \-,R2W((+"Z=B9!:6+0QT:?-Q%)C:4+(/E,H"^(<\Z5!F-^#Q: M(C-@4TAQ8,:!JAJ@R&PL'X>S%(Y0[Z$!I)8 MT6*U=\'1?B'$L'6VJ\76FH[U6P22/DBYBO.M&_*R7OR5X6Z]]0>J2A)5+F+K M79P\B[%]2H?%;DJ;0@=4,^4#]]#B^HKY7(L4T#->#^6Z+<"!ZSCRK0/_<>!/ MJ%71!-0BK'B+*#15_O-P-5E:,$>V<"G[ARMOR"U?LJG5FP#['J 3YL=8F\&A M]56*HRW@)Q*R4@FMI%L.AR D20%4#R>+UW07 _C-?0!_'\#?? !_RRRMCZ;] MD5=E3$W4Y5_L'JP&7!*8UTVEHGEJ'9"%#5+3I9*3(DVQ&2I7HQ,'^^&'U04. MQP$T"Z+>O1B*=R>I_T']\1.(Z$GHSCX$$#+^2%VZGR0 MI4&F?%DN.W#I>/[W=MLY.6E67JH[C?4F]JK(5 M:.LU.A9O3@3,J>VTGE\)VU_1#O*'G_E=C&;V=4:>4"SOC4Q\48'1"(H,BJJS:+'=9S_NMZ[6\(DE^<:,,XZ$-Z\A2?RM&O_(6>9(<=22& M<*07/;_VNKR\AW&EE;X1Z4T+)J8!AE.PA9J1-?*JHSDA'?>IX2QJM=QR*N1N M9:_X!7MKS;;4=:MB82DDN'!E-[%VK5*V@LQZS\FWEWQ[R??J:]<].]O+ MOKWL6TGVG3;WLN^[RCYVYZ'@*SKV]E)O+_7V4N\5UZ[1W@N]O=!;9:,TG6;] M?4J]2E:_[#C+\Q+4D3!-:X(%;': M/"7+\#\1)RIEZ^[K*(Z:UR9.<;,;=E 25RDV5,"$Y5-#+ M8LLR-41"8;J!YUB_&T3!["I^MX*>PSI'B$]/515CW^,<&ZZ9K!LC)5XO2>[@QI]#(&F-*#@\.CUIURP_';@3 MC$\FF;\,Q+,U\+%JZMU);L77$%Z[(K)VF]+@I%K[,$B =RGD"1R%O-47(TV( MX:@\DE!W"EM]6US'$99^;-3[G09LBIX'3,7W+D/WOF;QEH/#]3C]0(T#8:YA MZN?[I5,[=_F!?QP7OGB.C/79@[A+QM%TU3%@EMS*'WKV5TYKYWEZ;WFRHT,K8#=/_J%U=7\X?RSP[MW=_W_OF M!F%O/"VR@"@;'WDQY3[BFV!9@'#PDGI^C)NU\V:S;9^U3M1!56,\M\U">KHW MHJZ$^DXWT49UU.I]\H=1ON!9.NC+44=;*?,Z3VN:IZW:^7^[&+:91=;%-PI MO)J\*9%U[6VZ4\M25"A/V]B"!CO[?-$-9\6#\T,MT+:)G'66[ME:9.[IEI9;)6415F*EVB+>U*_IDYX\D8ZX6GMO'UF=[O=-U0) M]SMEF5;X0V>&/TN2G:Z@&W9!N+@)G*Q;-YS^:_L<$;NQ)B7%\$PIAMR"X/65 MPLTOSK9QDO67K5)9ZS[M/3Q]#?VR.^=:;'3>BV_Q!]HUK!2V7U\IW)/Z-97" M[MLHA=UF[;S3L#O-QOOS$_Y .V6)4EA,>"ASQATOQ=A:7(IQ'5A[5\/:7U+ ML>F<+JO@"),<' 'A\'Q]X#;BLWD4Z1:7=2Q,P'\]4JW$34# N1O@F0+BMF_LG:BLP*>0T&>ZDDFK N3@+M*Q%05AM?I,N\S%]+_E=WW8%8_D 1<$83:>3],/Q\L[1 !L33EUL=37V(VJ*5^?*[9S.\G/ M[CW8E+YM744#Q[8^Q\D]K/+MU(U"'VN^1T&<6)<9=>3CF_"]F)%EA;&+74$P M.9=:+V$W6M!^L1\4MHD#HZ#O1G_:UK73HX<2'SMV8>QWZ ZXH\K"ITE.PU>P M7=\]S2EOI!+ZU.97=_#$7CW3F%2R_9Z0/6'MR6&2XR"(X/L3:K5,;303;'9( M;"US>Z><@7*28[Y#7592=P]<4SB4).U9?T @U U&Y1^&=B=F[)3 MX+8]+4U:ZJJ777M_! N40:E]Z)@NA]4CP.]&SVTUG,;?-Z;H\KSW6NYS3X&, MI]5H_-6@?M&LF"*1L46H3LA+L&'Z!+CEQ:,_R$CG4YF<7[,DS:23Z<6C="'L M#::4GY5:C99[U&AC"S!4!!L=C_]E4]42"0].C%>H"@"M>E/52;EU$U!(_?3H MRR/JMCWN(-BLUYL[<+B:^\/U[@]7<\7#E?=VW;7#M3$L3"L_7Z_Z^0U7PMRS MAO?!&I9S!CR?RT0O'OI5N4>C:_WFW#H?G;S&3JM3?Y)3G-5/5N 4UINPBLT6 MUZPWG"!*K4V+XTW,_0I[*://Y5,\R-!3>92W6,:?/?D9_H"/4@_IR<1W$ZY< MYUN8O4\P$]B[G\"H@JT:^E;?Y\;N6 'O?WZ^^=4"\RFE4H+^N.][GEC@^ATX M+KY1?6^==*OWMM?2P6@G]QHM\)W[B.VV9];M8.2/7>O7(/H3Q9_>@#_RRL-0 M]BMO?73#0<8-X'=K^3U_N%]^ZY,_#*)@]U8_=/L[N_I.][>WV-/WO:;>Z% OZ6]HK6)3U6I3X8!1[@*.,$T! MQAQ$"%:'BV KY#'A2B?).D7EYY"6]<5(RQ.___W@L+7S4N7_Y>/>7 WFO_,X MY_][20%5!'R@2;>Y>7SO*OZ+YK])S/$=F>JZ&+HN)R\^**PG/\R2*$A'>+S@ M/'D8P_3(CB\%PO,<%+I1>Z2- #D6I)]D"5#0)QA3JKQ-7>5'*OBQX;?&6:O- M?J@QU_@[P+MJYFVU0\81!>Q=X.*(BZ$A001WN-$,AR^E] MP*8O\<>49Y<-I M50RG>",.B-L-%*9C6P\CG[!.8]=##P=0P\<;*:6 B_YC[4\\"/'0AB'?NXD7 M^BF1"D=\[T<$GLHGA\0+X0,9LD=8NS0;C&1B%97]2\DADJ/P7;)#>#>?_Z.? M')=]?\_+R^@TWB(OXSVE8&Q\+#]VMD6A&4.#N;OZ+>'W\(];T'J>)G1[]<_K MWMUO-Q>W"T]^L<%$2\Y_85+JUVU)ZWI"N2D.OGFZ,>UFD7 WPRS(XJ43#AHK MNGF-(3ZJY1\_R& ]>-4(!)"7A3.+?.0>2^R$H6HL_E)8-RP,')$#73KG@!C$ M%]$!YAMLQMEF*!+IA6XV'<4)3-M;+#X*FTAE&&[7,CRE0TH;J,I-_L:91EVG M<]):-].H?>8TSM;+*%KXJJYS4E^>:K2B'?V=K,ZM.^F?>_^\OKJ[ &WQ^J-C M'=SH<[G0I'QKVFW*54'D.4Z/^1""B?XM\."_L^=X95XC;VCK'1Q-+OA?)M.& MM\^&Z<&E8^8 "W,\?3.C.UB&J4 S]!/*T9Z6H^K:"YC#EI_ZO&O%9W>6EXA> MWUNYW/VV/5;K<3_V9O"_T706/)O:I MM6,?VTGO/O5 )"1A0Y&Z(.F/_O4[ Y(219 $0$D-NU0>8HK$S #S M&V & Q#\]1^O,X\\,Q'RP#_K#=[M]PCSG<#E_N2L]^7IJO^A]X^//_SPZW_T M^_\Z?[@AEX$3SY@?D0O!:,1<\L*C*8FFC/P>B&_\F9)[CT;C0,SZ_8^2["*8 MOPD^F4;D8/_@*"N6/16GX\&'#R/J'O8_O-\?]8^.G(/^R;%[U(=;[F!P[+B# M7YR?)Z?T<'!R<'(PZ+/](]H_HA]H_P,[.0:"DY.#]\[QR?AX7S)]#4]#9\IF ME$#3_/#T-3SK3:-H?KJW]_+R\N[E\%T@)GL'^_N#O7_=WCS*HKVTK,?];RNE M7T?"R\H?[N'C$0U95GPV\?E*\1F%.Q%[YP2S/6SM_N'A("N,K'@-<^Z'$?6= M!7,W$OWH;<["03D1/-_#YRAHO[\_Z!\,%%(]Y4%__["_6DDW6I#E:WB\ESSL M$1I%@H_BB%T!S)=L3&,/2&+_WS'U^)@S%VS(8V@E*P5RCR,J)BSZ3&M0VB.K;$%'*7^'ZU9CT;VM MJY%26E6C?+@PQ"(C0!".;02&S'DW"9[WG"#V(_%FT@?+2+(?-KUOA9G+N(WL MK#A>-);)'-=&9E8<+TID4M\/(DF/=])[\SGWQT%R VYA7SG-.LP#&V>.0W&= M):.2_'-*A2,"3S.$[?.8@_YH*]@YID110! MJ[T>'X,$%H*/DNV]638H8X&&?]8+ 0>/)2IJ<_M=-K9M/Y!P\+3_'UKOT9%M MZX&$>7_[ACO4LVTXD#BQU\3JD?P)GA/NGO4N I@UW-,)5 _O?WFXKHSBI-AE M^8QIQG9IAQ_WY;\!Z2_G&7TB*0F2_KI7)"BPBD/FWOD?Y76Q>Z?$:9$:PH*" MC.E6^U,I67HS4V2M>GV7^4 ,%V'@<1),^4I%Q)PG8'5D[']U1 \Z8LXE#AC2&WRE4+XV$3&,F/*U)^ZCJL M"P6&P?@.AFI9Q[4Z8P5'+9Q'9G NV9-@3)8"=D NU7X1S*"%4RC#G]E-$&X, M3Y6Q%M;C)K"NR"$H: ?O$H7'*'"^30//92+\].^81V^;PK>$LQ;@7YH G!?T MGR01M8,XU]%H.+WR@I?-]=P%0RV@[QOU6.!/I( .P7@G)M3G?\I:4-]]C&!'7@X! M0225)'OI4A99"B.9M XA_9E%Z(7NF7B<0OQHB&&12HO.21$=X"#='P$>1#+I MD-(?V#/S8U-E9Z5U2A[L%Y6<4G9(LU>4BZ_4B]DMHZ@$.8P;ZKF<5JOU05'K MR(=(1B3/J4,HW,$L5.1GP,,9#K'&'J**7(O%@>($D-7J3)FDW#J$QWV2K'P# M+X@1Z1SMT1"+4E(M#H=%'#(VTA$O&'4(@FNHN3_A(X\-P] \*ZB0:55_5%3] MD@5)>'1(Z[=,3)@8.F!P(4\#S@<61B)VHEA R'<1A,98&#+3(G1<1"AA_#/) ML?Y9=I05[D2R[Q!XZ*OQG.\/(56Y>_5$0NIB23OD)IO(%AD=R./3ZQRU0J95N'*5%FR(#D> M'=(Z].D9CV2$#D/N12 S :53$!* MWT5UE^9VK91?QT$+A3+EK\@1=Q&:JFROG=>I9Z(%2)GVUR2.NPA261K8"J : M!EIPE 1!>3:YB[@4\\-6F%00:_%0\@=*BKF+4)BEAZT LF*IA4U)-=CDG;N( M:'D.V0K!6A8ZQ#XH*8NJ9'07T2GF/:UPJ2#6(J)D()34:1>AJ,F 6J&BYZ,% M2,D0U.93NP@6ICVM4,D1:-6OS/:1N(M:;I0&^TP%;OI_9IGND M,&V">\DY7B#P8DI]GWGK(&XI0H?]2=5;)[FK%9%D]$:D4)*72E*Q.QLH O0; M"R:"SJ?!N SB432.O71"VLS=VK'6(JGDV99(9I(P_%W((B", M9-*RJ74W'6[I1HXK[H.:./6N?5SZDO?L<+9FJ\58R;=5;1J!)YDV 3Z]GI1D5J#4')4ZW7T?,U(4E5.FDWQ8V$#3N[EHT&W^-])1>E M[DSL>A\O*OD*6;,;4(=;?+0>>@:,M7@J.:8R/!-!?2FI;"OJ#N0Z+*[B"%0+ MX:R(TD7Y3Z^XKW#-OKN.1*U9*'DL>[/XF235(/EZD+0BG;09L\W&2:FR1T,' MQE0>O=G9S::E:FU'R9Q9[8+.BE<4(%EU=A94B67#X* A9=?U:QP%RUO(#8*9XEBMH$QG5\M1 K2;L:B!>"2$[2#N"%BJ1K MXXX\6AF>?P%Q8;-XKCE_+>!*%J\&\*7 M'M+D=T.S\RAV>A ;B1 "[Z2N;,' M?S>RJ^#<,X'? )5K9=N!WTR"#G_U;.,:_',B=P;0Q V.?0;"=#"KR0"&\"_ M&_P5<'YG^,%?Y@Z?F: 3MN'P3L]=B[N2Z:O!/1-'4GF[6*]Z8J7<;93T74. M%GDE3Z>;P94]ZG(^MP$XFY_ &TO2VH.2I]/.Z&OLH=N10.YT7MM%'H50BYN2 M<,N?[MM)]1?/GFC8Z[1LM- H23+U,(NNY[>+2EYNXY9/;C@=<0]BREN*RP+X M.=CU0#3GKT57R8^5H9O?+)X\7X@D2YD[Z&V@^6.P;?!!P@[^+<-?&5UP?^$-2)8NKES']C*-:SUV)K=P*\?+Z0MWKP5 =1Q^.% M/1\=CN7GRQ?'6&#<1\[IN4@=12ROWX;1KY:-%B\EI9CB M5<1HP?FGSN*U# 5P3S:'@6CNL>0-F*2S/#7N=-:LM;@J*<,4UUP\(S=UI[+2 M-WD6O?.I\[T3_,LS$Q%NEGQD/@_$YR!BTNO1^9S!_Y[W)*@?@@M:8_JZ"4E: M6R@_CDZZT$PP2203*3KQMU(XGB3CD;SXW5 RKOV86AD891FTAZ8A^_V1T$T M9>5HVEM%8Q%:1O?9D?PPC#&E3>Y M/=(>>TO&6L25[&.*>.FN;_F./#[/9&5''W<4Y0O!7!X-)X*M]1JU$2LMDDJR M,AO*)6>R9+T;IG$ND[U"A^',34#]\ROJR+Q.@WF1EI<6/"49E$+%>[B3)3\9$\B. M^C#)+FS^^1J@5A"S!^C]/4)'H4QBGO7&U OAAD]G[*SWW>OE<\_#P\K/>I&( MX??K2'C\=,X$#UQ4^UG/C86L5(^$,32"1_+\NM]$$,_/>DEQZ%^S'HF2XI'H MXU4X0"X.U/<:GB*KWEXE/"NO&L$/)I[9T'>35Y/2 53:]R.+(H^YO_-H&L31 M!0VGE:I=BZ>-6I)GH^2X%'C 1CPR5%9R9Q;XT&G%FX&B8&;F2XR?X-$S#X'Y M+9N-F,BK(:ERHH4:@FU"[P8SRGV#!B7^>7&&TS(1$N92$>E7RRN MF'15ERW M/PY,^S5:_8XU:L>8]%^@AO A",,9U?2QLI+;:X-YWUI] M713 FK 01L#S..0^"T'_LQ'W$UB7[W[F1T:SL;49YT[TQ._:Z5K>OY(D(SHD MC'2ON=:/E99NC1/+@O+Z9I25;$43\E.1NW&^FN$P;4E5FXQ(-][(Y Z^^.1/ MK..,56L:OO*P#K!ZN@VTS(U.70[\D?%U\S86^HA5AVJ5,7Z&$0O"<+E#*YT6 M5PZ9I67;ZEQ6K>D. , 3:^7>E_1];,,HMYQ4WVSNXSO]D=)J1V:5M]7L3[.Y M%[PQ]LAP$@H"(5:X\]D3V#P:7QHJG#.?C3D>?E)GM\UXM<*L2U?S3'II!4DK M&G7M@^U0?-$E^7OM9ZH17T)*Y%N;BA[RR/>IV*3-SIFWMVX-#26#;M:*FQX82KSI.6E-U2?CDC MVLQTY.DE6&QAC[L97\(1ZB%SSGEO! MKJ56D#_\2GZM^#>H7;$2#GHYO< MNK+,-@JY@N MNF1]((S<1\,\Q; M$1S63V6@35F$WW JN,*AK4[ ;@] XQ7_[[.=97O1])>:8/IS7.Q!?U&(;U*I M34>FZ:QP^'FO;(FX=FG5DDLKX*O;4FVP8T-#V9(FAM^B8*Y[%V"E4"LJ?L-] M=C=.!L#LI>.+ !P@17W/YA['@?N&)0F]!ZS.+7WELWA6Z5/68;F=L&(>&R4% M#59D[ORUMI=)\I9Z3WF.@4^]+R%[#,811(KL$C#R@GG2]_#C@ZQZ#F-*WM+6 M&ZVHVJ%?Q:"E&L J/^!;^IG%ZE]L*BW>!F=KMMG5:G&VBD%+T82^ELYC=#LD MBN5:X9;,-CC8;?:MY-!2"$TV"%AN^:YBT%8-'.P/CA;O_^ W+[*,X+VG>T?; MC+85QG[#PI"Q.Y!*DUQP_FSTI^"V1*[-&?K:L9"L,;R5[<#V;4RX6 ;O9 MWG:%Z&^U1G$1"\'JUF9JB=HZ:IK-P3$D^(*'0R4QPI/@DPD3TFGD)N?+\@9+ M\]L7W)X],2L;%G5'"JB%V[.GO' TP+/500+/K1K.LG6JQ98'@Y>2ZFE:T:Q: M%W^P1GAP\/=IYN$:S3QL53--7D2UV_Y?0?^]YW7RM,;0F;(9_?C#_P%02P,$ M% @ \8&H6(O3+^&8(P -F(! !4 !M9VYI+3(P,C0P,S,Q7V-A;"YX M;6SE?5F34TF2[GO_"F[-Z_4F]J6MN\<*J&K#C"HPH&;F/LEB\2 UK91H+2SS MZZ_'42K)3)2DECC2@3'KIDBE..>+\"]\"P^/O_[[I\O)HP\X7XQGT[_]Q/_, M?GJ$TS3+X^F[O_WTQ]M?P?WT[W__TY_^^G\ _NO)ZQ>/GLW2ZA*GRT=/YQB6 MF!]]'"\O'BTO\-%_SN;_''\(CUY-PK+,YI< ?^_^V=/9^\_S\;N+Y2/!A-I\ M;?/;^5\*=RZ&+,%9%D&I),#KK( ^RISKE+E)__?=7X+D7GC! 9D*H((+X-!K M^@?>"YNT+YIU#YV,I__\2_TCA@4^HN%-%]V/?_OI8KE\_Y?'CS]^_/CG3W$^ M^?-L_NZQ8$P^WGS[IZNO?_KJ^Q]E]VWNO7_<_?;ZJXOQMB_28_GC__KMQ9MT M@9/[_URLOP;CI>XI_3[/)Q_?WCI[-IQND",_UE M,9N,__;087[Z?X.:SBSF6O_UT2<^$*F\F MUV#^;8>G/OX".(5)6DVZ^7E!/U\]N\)KBQT_+9'^Q7JN-B^?S-*M+TVJI&;S MS;^:3.K.RF]6M -83>?AHGH;% MQ<_37/_SR[]6M%@G]-#%S\NG83[_3(KA/\)DA2-K'7=22[""AJIBX1!-E, 0 MBTB2R>A;CW(G8+='?X-(/\_3H]D\XYSTW$^//F+5257 KS04?(-#10W"($% C2%30. M"5\LK9EQ+YHAV6.9#3IHQ!HBB!45X&($=> M@=?H/+=%L<3[,XQ[.$;J.R/ D7/=3N:SZ;NW.+]\AG%Y0S6IX)PC)00Q."0S MQ1GQCTDH"KUQ42G+7&NY;T6RB^SU]R;[X^>\F?S?+&?IGQ>S"4WDHH;WR\\C MEC*72GDHF<"H0N,+A0R444)D+#QH](UE_S6*!JF!U66E"JX#CJ>SR_=SO* 8 M9/P!UUKWQ6Q1=>W+0NIW%(H3PB8'7 9=D[P8?PGS*7GXBQN@R9J/TW@YLE(HSWD@7#4)YHP% MES4#*X074A2,230FT<.HAN14-^9-8Y&TS$&MW;MNO.L$*4O",<$B"!_)H\NA M@'-2 SKR^;DIR4G;/N=T%\:0?.G&9#AVTMMEI7,>U^&'R:LP)@__:7@_7H;) MR%@?#/H,6F0:G,@"O# 2#/E](;.LN6G-@'N@#,FA;FU*&DQ^,R:0';N<36_R MD7.A=*A<-UZY^H.AB$YU(UE?]1T]Q%%_SS-6X:( M.=-8*,[SMG!0*5/HH(.%D)+6JL0@7&M7\R%,+7/IAA5=1/:D:8T!9:(#%WD! M$15/H=!BLZTSBO?FT@>353Z>"=]((.PUY4V5VWAYV6T&3VO50\U[XS150(H' MCDY*B,4'6L5(@*3VD!63-K$F+7"!&ZY9*UCI(?TW6!2RNT9<:0 VOG$W7[OB"?+N=(&A&9DW9V* MX!UYYLPPC8X\LZA:;[ROW]P&_R93*Z)AY$Q4;T++FOQ3X.JFN%(EH$XIF]#: MC=N[4N"TA49[2?8KG_W@R6T8L<_>XWSY^=4D3)>T#.M:>5\5:=V,B=XDG;VC M!>@5*$^6E>)&1@"5D4$6$71K<7\+SY#,60/I-YOZ=MOEMW;Q7]=I?%G^6& W MV)&54B#%CA 1R=G2C,:: D(NY&OI+%D6N==:BCN AF3+&M"AW>0?S8=:2CQZ M/EWB?!HF!.'-K"P_ACD^PP\XF74]LF'U=J+S'^X:4P3E"Z'W-<#-50-C"]-TX3M;\JT!^^90FJWI*X1^S M6?XXGDQ&3%-\)02"88P<-)X%.,L9I,AM9BE'UKR<>I % M2:$$1(@FL9IITR'S%+-OO8H?*H Z_)S$J_"YENB3DTV?S%>8MPPX\ZQ\\05\ M00J_:L:H9A!)F"*&G*)SH77UQQ[PAA3Y'LF6^XY2M!923V'1=7'S!I.WNF17 M+!135;!T";J:_FBR<<%FKG7K\S;?1C2D.+DQ5QJ*HF%A<;P^^2.=0I>#!BL+ M\5.0F^Y+T:"5-S&*A):WSO_?>/V0(N+&@C]TDGL[2K !$P4*YE2!R+0E>TW* M*+H8(.<<6Y[??+.G/;D]J M5J[T%OWV-IPC#G+?\_B^3G3O,II&1[LIO)EM]/RZ"/+J$-W(&6>,UPQ"\+$> MME7@97+@A/3<86?U@+JHX]0*N&"8?/!6 MB-9%*]MP#,FU[8<41\]^^VS'E_,GHV2-MF0#01G=&4,-0;D"+,N8O/<.=>N- MGBTPCC_(\@&G*_R51%I+Q.:DK?]SO+QXNEHLZ0WSZTV5FLZE_^6JN7T2(142 MIR\^@U(F0A0D6%NX1!9#+E7:@WK0A==^>&5.EB, M1,0B-2HHF&CY2FM)C0<"9;FU.@:R_JU3Z'1?>[77 MY_=Q02[,/!"7QM,P__R<&-#M3]:E.IM,.FFO0ZR11LPHE0'R8<@^LMIVL# & MWI,;[.O1?MZZV4R/PQF2SCV<@U_'P\.0?\-"EBN@5UKB"4ZQC)\6%Z:&\4' MPX?S*NRA\/'>_=4#I=?.J[HWR@["2*ZP0+"UD5@)":)T&4(D$V*M< I;>]4[ M[@&<-\LY5$JUD61_45K@F5DG.&A7#T@73V,S 8$H;E3,*K+F[5*_':7M/Z8W MV(F+GOA;F/\3ZTQOYC@6%14K&6(DH2GC>#U"((""8U&PJ*!5:^-T/YHA:>"C M>/#5:;,V FA3N/^:5NQ\E9:K.<%X>A'F[[H#=D]6B_$4%XNGL\M("[Z;]O2O MU7C1M0UXC5WWD&Y61MX53W&TA=QUCQ V0L#4->0*KLX1J@?WK-M &9*";<*8 M,TBHJ>I\66JE:G=@$^N9'@ TI VDII2HZ4H&G8.6R ]IG;1OW&P:0-)H-)H M;-?GSX"J.8!H OV1B_&:T-G2.@/S34!#.C;4E!OMQ'#6&KI;S?&Z@+Z/4KJO MWW**BKH'QM:HL&Z7'H.O9O..\\OE?!Q7RUJ1_W;V*JS+JV/MO&"(&RCK?K3S MX,FWA1H!ANPLC[EU O](R$V*(K:\_O[B'UIDW4]7JB/_]VJQO#K4_>#\?_UC4RRM^'4_#--64+YGG#^MFA$YC])F3']#9V9J"\113 M@6*H<_#"V-2Z(']W= WZ1"7$W.TM/5\L5O5VQY?E#:;5O/:0Q1)@3$T?B68+=AZ"_<;*'MN1?P0-&DAE5XH0L[E!R3' MGKSY#I!6SOI _KN,7;N]5-L'6T[$]SA-$ZZW.;P+: ML_G9#T&9=A)JV5[WVAOO6E*_?-^5XOWR">=I3+,PXEX%(P3YX(KG>E.+J7;2 M M,E*2%#RA6'=AF_O! M5-5)Y-J:A83J^FJ%94W'T0S-KS)Z5XVXMLV3E1895P(\3XSFR15P3"9P);&8 M*%XLLJ? _C# N_#1_YA\/(&$6YZ[W#8SUR<8;N"3Z+P4A0-A(7^Q;M@ZC ZB M42YB9$+XUH>X=T?7MF_#E^=N\N+7N7(2$RF(Z!E(7VL$E;?@68F@N"P\(%?9 MM9Z&G<%]!YG:8YGU[98/K037[N:2R[K3]3_=A+TLU\M^4YGV;+Q8M^T<4<@E M,F,)6"QU]9.+'4L*4'1(RMI0I&Y=^[LKMB%M6IZ(5;V(K=V]2-N]&AYS3,PF MH,'5^^H4&1!O&0@=R+$V48K0NK#L<%_T9-V'3D.8!B)IV$KU_1S3N$- ?Y_@ M5>W335*/K%!H''D;.=7+#:,C/X>YFEYF 9%)M*IUJF477$,J+3\1=9J+JVGO MLUJU\7+Z)DSP9;EUU\[U13NC9(7AK)#CBC: LE%"\+H.WF=M%2LV-.]?OQ.R M[R'CVYI-/4TK/L/U?VGTM[RWFY=2>F>E)V;7YD.U";6Q9%B9A,13 M%,HH%F/K$L ]X WI5HP3$:LOX9VP4Z,6*8G@)2&J#20ECQ 9Z52!$J5*3EML MO1_5I%.C_0%U5#M)]:B>-I6E%KF86JAR.E VNX M2%$)S*)UG<1A2'=BV;G+BOOWDYL+]00QV+^MC,84AW(N /EN ^@4Q[ZD.MF0Y8? *T2#K8T="[+*EDOJA 02;S MK7?4]C^'?*IN*B=BR^$2:'?LGH99_U_3Y1_"9%UBMEC.QZFV#J-?$&%O?W#C MFR.-0J4>^C.193[_3+SX MCS!9U0Y^-317MNXP=!W\- 1I,C!GBI'"QEA:!RH[ 1M2R/=53[3F,FS9 M_NK&@#=W%HH2I6 \ [)(QH&&1]ZQ2& Y^<>*1?2E=<'W5B!#JHTY'WV.E]$P M=/IRE%\^I8LP?8>OPQ)_*073OKWGH8Q@]CV4Y+^',3JN^3 =M.+J@B,BI1RQI=S11IA*A#@L*8 M2(;G(G7S"X4/[-ERYC[&WP^/>Q+_.0ZN,*N8=]& *"*"456==]Y3[RK"^6;<05M+XZ,A^U1WJ4*$J(0"X0.36:=8 M[F:N[BGO_-9;AI2!ZHL4MPH]FTUYN].\MQ&]G8>,&T#<\FP,3Z0OZYF'0@YG M=&@!F9(B%AW(I>V7^S?A#"E[TS=96DNG77*1S,;L,^)5?Y(MPPU).,V)P"AR MO39$9XB>*^!D!IVQ--K0NIG @Z"&E# Y%77:2JI/QV7C@X<;[O>;.IOSS[.R M[9?Q\V_AOV?SIY.P.,:[:?+>!BY0^_$W\I/N#8[H[S=[JKVNR^9E(<>[J[/[ MN2QQ3J1>7:XZZMT\#7SW$'"11C)M-!@I)"@1&7A;&,@<='2V%!.:]P#J?50- MBIP/0;B^QG7'B>TY)T@K;*^'4$').N1$_=6&=4\@WB"80W)H1S8ZME2 MJ3THDK4\(G#0O.\V)&NS\TG6ZCVIZC%.#M[D""%;HZ5)S)0>NMGW-Z!!Y7)^ MS"73 [/Z=,>>3Y=A^J[VU%U7S=/(Z/_H]YK8F6 MSI49?XV48TRS/:\/'!7'@_V&8CU@N*6FEZL%M5T]!6@A*2=!2<%KQ M7FEU2DVY(^SOR![OP[I]-&\P+5YP\ MC%18[4!!(9"3(8"0@H7B0U:\>3.1HQ /:3MJ,'P\2JQGHF)=,F\_SD9%Z!1" MTE"<0U J$]0<6LSJ[=2G96!5T"'M)DU&.(=(L1S\HT(A",=?=#UJKSD ME0%5ZNU6OF9\8BHZDNY690",JU"'5-([+,[M+<@^8Y??97(-]]T^UY_:]NOKFKE/A\1O[2&T""&Z756CHQCNJJ@VV^\" 2D]EIZ MLEJ,I[A8/)U=QO%TO=R^#.)J7W]]E:+ER1MA%)A<2X>L1B#.&4"I3!&QQ+QC M,[ZCH1Q5D7;K[?0#SC_4 HFU:&Z^Y0TNEQ/,]6:)V*AFVZ6RY;:*N]$4MS+F>&S(" MJTO,M8%'O0AG'A+-$7FR##D3D$(A9R/% H$37)^S8%R+Y+@Z>-7MBF((<G%-NV@+B#>*2LXB:3UU*,DT1_S8C^H?:FX#R'C+(TOYMM&XXA!!AG9%0S M$?6@H9Y?O@_C^9<;MY/Q-J,@#8F5NSIKB/7&[2(%-]Y'ZY/<7P/=>IM[5VS'&K2=WK,]75TTXR[0A/CB&"CF.(3N7*LLR099G.2M[S X'.T07/Q> M>7?7#)Y(L,T\JUTGY>M4M8^*&9'!>EXKPYB'&%* 9%D6R&1RS:]V/Q3K$'S^ MX9'P6*&>G(*;I#4J0U X _I_[<,>(A!N SG:%+(*P>1S,6^ >PZ#(MPA(CP/ MS[I$-0_H:F<3 H>6PI=<$RS!0\C&J"PB+ZQU8X:]00XAW!@NU_86XUG8]NML M-1_YHGAB)0'W*E64&KQ$FB(GBZ& *Y?8^NCTOACWO$[O?Q?7]A9BFX3'-R&^ MG3W!5[7/^PJ[JO]KG&3:K;>* 07B-"F>5'%T.8*ASZPT%F6YTVKEGDS(0:\? MTN5YO?+H1!(:9)9D=.=RBI[S)/2ZQI(9(^S>73V>7E>-D--4QSW38EK#A-M9'$U1[J M*DQN6)@C]A0.?E<#0]EFG(VLY-8WCKC,,B9;0"24H H2);!6NA6ILJZ7%S3O MPKP5R-$-[;<]E-;1\^D;3+-I7A>Q6ZT4,@])IZH?"P?',BG)Z!WR8J(HS>\< MV0'7D*S;\2SYZM*,UI)I=PG"O7J\H81W[Z%%9+CF@(-]O9B/%^K5E&B%C$AI* 3 M**;K<5NC@7 5FK/(BPHG4V#7L(:4D3^E_CI,+B<@S%?;G)B]1A0>O+$95,X! MG(H*N$?-DE(>L?5)DMW1#2G)?DKZ'"6E/D.Z9QB7-_* L^F[)C7'R_'J\N=I[KZZ6*QJ7Z.NT+$>KW(^ M96$* @^T7I27"%Z: !B\EC(*GW/K3;TC(0^JS_W!5/KZ>O;3R;&91;L->G,3 MXU5"%'4Q67D.W$9!(8(KX+U%8 P=1Q><;Y[=^!:>(05M/;'F" 'T;9Z^;$?5 M%JCC:1J3"5KC7.O]MVTLUM[O:63$CAM?([OV338X;YBIK2.*I\A(.:)9S%*" ME1&9=(JC:FWG=E^.Q]GP+Y/_&M]?Q8HO-V((D^?33567-$H9;Q60W^9H#G@M M8"6W/T3ZA;)<:-8Z'#L$YY!RDLTX]=4N6]\";%(CP/V[X*2;.VWDIE@%ER(2C8C1 2 M_4W2GRPC-TZV;I!U%. AI3:'P;ZC1'I&G3?^@"-4+"M5:D=)Z>II2ED]3@4N MJ.PP6Q=C\W+D0X .*0$Z#-8=),+SL6U=-AV*BF3PR1O 8&IK& -19$^H!?=: M>.=E\PJJ@Y .*6,Z'+[M+\1S$.Z>'2?A.>EE#4ZY ,HZ"T[8!)Q'YW+@0C7? MF3X6\Y!JFH= PN,%VWM.?W-I3!W1BUF8/ODUI*Z:[-B\_H,/;I7;WV\$/>3W M?Y]-T^9^I$)A(H6+8+/2W:'5&CQ*X(K\J,"1<=[Z)JOM2'I-NP;E=0G&@"E6 MD!8MEC2K41"MX38P5G0Z7Y[GS-7#Q_-BKP3L/J+H*2>_92-AE H/I-(LI,P9 MJ&(*^)0-!,Y+4<6%(ENW9GT0U* :J??.DV.ETI L!6EPF]M.KG>3),^I[A! MT+7MIN$$!B6':)+%&+7S136GR%8H>R8(OD-B'"^!OOV0Y],ESG&QO&Y2W77@ M6VV B.![)J!CC@RK%%VSM MMMR!<*R6N?.X;M?3"ZY)Y2'(*,C/YEY"#*( ]TX5^HM3K'4Y^!880_).CI'[ M7:UR[(RWNX[X1IO=EZ7; +U=SS!R*44*]!D471S9O43Q?[&98'D7N*.1-O=& M'@0UI#V1EK1H*XV>2+*VA)LVOB/+L["J1#*I2'Z1)[L::F$+1>+2"Y$CA>N] M\N,VGB%M6/1'C2-DT+;\WL]1Y+ MECE32$"#M$61)4X2/)>UIY5/--BDR/=_B(7[O'!(7DX+"MQJ7M''I+=I?+(# MLI=3'&'TSGNF009-D5Y4%.0QD<$@8[$(X;PUK=A [QN2;W,.,NP[Y2?APO:] M",V%9US7[K;U\J<0,X3($%CT/LIBC(R[=0,^Y.U#PKP0U'U_%,0X"2+D((3DK',S=VKKP[GPP +'$Y/B/VG_72,^#@;9?36<9E M%T::2XEZ/I8E",E&%+*DG',S/NQ6OWRZ2H,SL&'/*3_AWI_*16$][IJL"E5I M>7#>!0A9%XZ8A33M(ZV]]OZ.7@%W4EI?EF>6B9P\64#FDFEY,@:A]L6!--A-"7CMP"KK/HS&..VA&BC'7/3>=:>"0@A&"8 M%XO@1/38'@SDF!D% QQJ9A54$C074@G0P2<>6K=3Z]B]A7 ";E1?<;(B^5&2,C.5]M82 T*HJU4*4EKF)'8T/[L MZ*B?IR[]#.[)G@(XI7-2\]_XAA@7__T_\'4$L#!!0 ( /&!J%AZN\$_5VH M 'H+!0 5 ;6=N:2TR,#(T,#,S,5]D968N>&UL[+W9DELYDB9\WT^14W,[ M7HE]*>ON,:6462,SI90F*:OFOPK#XI X&4&J288JU4__.QC[PB /B7.XA,K* M(F.ASOG@_@%PASO<__U__WEV^L-7G,Y&D_%__(7_E?WE!QRG21Z-/_W'7W[_ M^ NXO_SO__RW?_OW_P'P?W]Z_^:'5Y-T?H;C^0\OIQCFF'_XUVC^^8?Y9_SA MGY/I'Z.OX8??3L.\3*9G /^Y^&?/L]_$$RHJX]=_77ZM\*=BR%+ M<)9%4"H)\#HKH%]ESG7*W*3_]>EO07(OO." 3 50P05PZ#7] ^^%3=H7S18/ M/1V-__A;_1+##'^@X8UGBQ__XR^?Y_,O?_OQQW_]ZU]__3-.3_\ZF7[Z43 F M?[SZ]%\N/_[G@\__2RX^S;WW/R[^>OW1V>BQ#])C^8__]]__?##A>3"-$TGI_@>RP^7W_[^_O5#I*/Q_,<\.OOQ\C,_ MAM-30KQXPOS;%_R/O\Q&9U].\>IWGZ=8EJ*_&G(%I2N<_UF?]N/6F#X3D&DZ MCPCT6QQ7BC?$^-C3M\=\_2S(6,+YZ;PAXH?/;HIW!&=X M%G':$NJ=Y][">07R/L+ZR+/P:3R:XU_3Y.S'!;J7DW&F$6.F;V:3TU&N"^R' M.7VM*^YL4C[,)^F/SY/33.OUS_]U/II_6SV&,WH)U)67R8NY_C\W>0..,L)E!8>@N,( M5FNM% ;K\R-D;S.F!8*[X[DAS8OIU<@N)V6GO:5,)V=-]3F?-!/CA:8(]%]^ MF$R)Q61.T9\6*\7?TNF$J/\??YE/S_'FEY/QG%C]\^GBA31]\5/]IAD3+F;1 MR\G9E\FXSK$7?XYF)PI-B587\"9Z4-Z2X:6?+$ M?O\$;S90]#+.;"WPQRBT)1ON87JUV*G6 G5RSP)IQ(9' 35DP5(+Z@D.;*^X M25]2'XP2I11?K*:U4D4'2L0$01+6E )ZDU!9KPZ7"G>,T]TSH8NP>V P3F; MC!<6UZ\+F_4$F>96B@ YD .NK/404_) XRXA88?,_0?JKV! M2'$3B_!.<69+C&#""*#PJS!8?TN M*ZS;H4DN-U;[DX".@0+M)-[#S'^1TOG9^6EUOM[-/^.T#GR*G^LR^15?C\E= MPRO>^L2$SV01>:= .2L@>!/ .,-21".%TZVIL2ZXHZ!)+YIX2!FQ+67>XYS& MBOGG,!V/QI]FEZA"T&PN98;9%RARE;_/?U^.$AS?O)Z>DOD^F_PC2?*.L,]R6 I/^!DD: MZB! M;"0;T=%8%&M,B8X0A^=*X_.)/E72@_5QRQSZ\#E,PC,\-WI5YG+#=#M-]&"4/!SUB0E,I\QH M4J#D-%1.B# A".-L051":=[\F.KQ8^]C9<264N_!TE@@>CV;G6-^=3XE8OZ& MT]$D7_!U\<=W7ZK\9S__B=,TFF$^,2A\M/81$./?M"/M\BO^.$F5*"RP6DT:X>#A2('@/D MB,I8EF,IO>QZW6 ^2Z(UT]M#JNFMJ;; 5D^;2 ?PY__',T_5]D0>/K%$LR) M,>\*N:N!9P^JF B>5F703H64K+7!BM9X.+_Z.%D7NF E%I(+Z,@C;?Q)TW+L%%'%.6&$$P*;'RIN#O>XN3>4'A]2 MT#:DX,?)DO/V!?)X'_E[)!G.1G/\@-.OHX07B_M[3)-/%[I=&!0G03-6#^1! MD L,2DB$2(*FX4J=/?/2FM8;<=]C>C9DWCTC'C+>;X#U!G@K'H, X3X(P0D(LT0(3(6LNC#&E=>K( M'0#'397-9?W(46V_)_I*,AFL)XL@*03E,X-0Z(N/-F03K4'58Q;)BA/])N?2 M*(U*&#(84X=9C(:0E0#&D^0<,1GG!CJ7_OKYN^FG,![]]V)# M)-E].#\["]-OD_)A1!\LHQ3&\Q[ 44RQ26J8L'K0FM" MR0X"<@G%8)9>I>1%:U=^-:JM)U_ZC/G\%-^5I>^Z2-W-PL208W4^I /%K 3/ M@P5G,2FK3 Y*MIZ2:V(;*@F^,4<>G%+TH8I]29=_^3F,/]$&?C.]?Y[-1V?D M#__T[2,]8Y$!*A5&E6E,0FM? Q:6EGVFP&7.2:XU1Z-U9L,ZN':6/-\+(>Y' MK%LKIH]$VJ48*\++Q*!U,/:4;+\.OMWDWK?7[MKTV5(UNZ*1-LX40W:U$XR, M:YX\&=7U+M_W?9UC.3]^,"NW]R$O,-D"TV=#>3]//A2"!*2LT^="AQ-;KU1JPAB=2 MS\9Y:U7TP)9W!#!4@M\ZQZHYT8$I!2AKMK131&!M/:1HN.:MDWYW?%;PY(Q,MZ(6#0^:!.9D2:I=]\UC7&K#V/@S1B0[K^M<; MJJ4'#VOYZ&].JM:!V%,08@UXNXE!-%?MNM394B\[HA :(5&@A62=)@N5C-/H MF0(A8A(FIES"8 =Z.XX_[ -SNJBCGQI"7\C)F%Y#NSR9+J&0RXD*E.(>5.0" M@HDUU8T)P7Q2S/1PJ_LQ*'ODYFVJMH>7N+>6>0_GN[^*]!7 4@UX#1Q9Y<1\/M9_%J6W$+X=]7WQ:2ZV."7L(QD3M'*(!+\L*5 M6:1H,4[+3RD^>A$$ED-0X!*+K;W^N@BLL=Y^)4F=G9]= J%]7CI9B_A;)D&) MPB 67H"KR%2@!5^YM0X#5FCNSDN'VT*W$ONDAHO(UE-J2/?"O3PC(=33 %"M:(B]6& MG#Y7@'EC%(J05&D=ZCS4I)=M#H);JV+I5&\9_'J+\QJCOPK275Q7^OG/='J> M,?]"(GP93E.M"$FOF93+&-Z]?[1%W*OEZ[?4FC$;1KA?C^2C7MXZ^X@=, MYU,:XCV "V=\ ?!=N1^!O:%Y0&:TYY&441 4(M'0(*U_SGE4Q@OG6Q?<;X6] M7>1L2T07OA,ZIKD1 7CD-*$C,G YYFK+%:]]U+2W]Q9?:S&"H:)P.^'N\EC= MX,K?EXC>E@/_Z=OC#[CP9'PIW">20JG]T+CWX)ST$%A 836B\\TKJ?0WG-V? MVPQ/TOL5+/:$+'T4'7\4V=MP=G4$N@Z^GH*3J[#M)C*Y-V18BZ1;:G(7C#.) M.V8=!\MXVP^':5%#[M) M^N-W4M7L_8??KPXJD/L0I($''%<16=%8:[&Z5'5MZ<)3Z MWU;0/5R(>3D9?\7I?$0>XBN,\YLA7[6$DDD[QCT8;6QM:$[4Y-H".8W:)EMT M$6M%8#ME3#T)Z<@XT5(!/50*W](&?W%6+X:':P,>CPRM]%S&N%B7B5CVR>2QJD+)NS4BH+&F:%B[0*I-A MHY# U9&%XD63EVC+,2<;!QY=XCD[4;2"P2),II@31^@P9M7NBA_;^)+M;;L]7T#AD8RKC2D4A@H7MM$6E] I"A3"0I]:9UX M?P? D<1P.A'A_J:^L4+ZZ*KV:.G^%[2WC3\M>#C[Z=O-9WX+W^KO%B.X&<8X MUPR;6V;X.F/J*5+3QWAV%-W9G":/]0_9!QT?#']E8 YE FEK(>Y:Q#E@YE"3 M/W/.SN?ULIV/DK>K8D5[3ML.JAWPI+=XYGS4$K*N)5!-L! EMV"C=#S$[&P\ MVI/>W>MYS=/A+DIJ&#.JSNY#3'\G\V[UR/#/2%+#SDO M*V/ZZ^#[GO:]"S)TS<;=1).[2/M&)XRU,@+SM.4H8PHX81F4Z*.,1@@76GREZ]70FD74*3:K=';&V!]2^EEJ72):'IWV Q9Q*ZY2^PTOE MZJ3#CJE<7130^B!OY6GGLL/.6T;MKQAFY]/%I^FWB?X3/N$)XT@FK?>0;.UD MPS,'SX4#*;13Y,&Z4M8[!^H-XK[0;* DA#W2=P]7&.K,>CV>S:?G%=>M*??V MO.J$A+EH0WKSD=F)9TK1RE2 Z5I8!]&"5ZC!9AZ-HJO MP+3U0O?X\R^\>A9L#$0.,%K4.*.NITC)@&5H-4TW$W3K2WQ/X1DJN:\I#QXL M1:T$OB\I>+2:UDU[NAC/^]'LCY^^_83C]/DL3/]8>$.Y"$7&9P#F2MW*M01O MR/8-.C&/@0E,K=/R5V':U:E;.^4_= K:*:$?K_$>OBMTEQ[1.OCZZA"[ MN. MNL,VU>A*NC10QRYH8V6(4KOJ2-Z4 M+5VTT$LE@L4J>N%+5)QI_L_1_//+\]E\1.,+W4ELZ(6MH_@E$002GFA5<*4>[C$/BPUNILAO3.CB]A;I[#> MP?6N+$ZHKM?*RW.L6Y58(BO,F2@ N:C]<&C#"PX=?0D6959:_):R+" M([E2011P,8M:BRNS6!+#^QTJ]DGK2[;[72J]BT!;*_LMSB]Q7;FQLFXN5M$ MR9Q1Q08:);@MN[W0)ZTDUGI77L02[\*Q,3'!0@*M M56T4GQD9(\F#RB(E0FBR=&LI\.&SCT6%6TIM^/.^B]R"T?C3B]D,Z?_Y8_CS M)!1C;! 62DD%5"+>11HR:"2CTTC#@FF=G;$!S.$M]5YCG7TK:HB3P9N<)'Y" M.QH+G& AYX:6+)X@&6&SABS)455=PA\ M=1']P%&-=:!]#WQU5&&'\,8F\A^8(MEECHI%"*Y"K#7%@Z;O@I/6..=M5*UW MGD,*?/7%C"YB[Z/:TW22S]/\ <*K,P)F3!89(145@;P""5XR6CF=U8%0#QXS&!EKV6#$*E*+I MXH(UM HZ1%]TT,T;#!UF/G"O;.FBA9WE UNI$N=U/<68"1JSM$VB@J!DT+2V M6BY;'^8>:CYP)WUNE _<11G]V"P/D"T.-2\/,A=3IDZ82/83N$)VFV): (W= M 3I>@YF8;>@A,7@EKF.T7=HJHV'&S[H8KQ+IUT#9GQ6S!L*=V3*--=R10ENH MIQ^K9AVT4JI:NHV!Q%+O3 A'N&V$:%SR*JMLL?7MXUV2:+6%LQ<)-\$P9RW68O.>QJ8T>&0!6"B9H1=.2;V66F\_]?@T MN;',6D_05SC[8S[Y)I/"$HB)C)R"T^F!PXHEDO%_3.8X]/ M?9M+K8>3JDURF# J:U14->1<:GX%'@H\\\2!YYB.W-O4-*-MN&+CG=0[:2WFAD[. M0%?6Y#NKJ?MP:H+J>?JSBP#,BPAYP- M%37I2\J#4<")H$V( IBO+?)*S."](3O-:O+;E#;I_E7G0U#]DJ/)H37?1;@- M-9YJW_7IMY/?/YQ@\B9P6A&+= Z43?66I]10A**_2"]X>BJ&.L/TUT^3KS]> M/O%"PY<_W"CXYGW#^2 -!3_92FH]>)UO)^/?KXJ%^V*<,H:V-%\KU?/LP4MG M(.9LN75!AN;= &Z]_I#UN:TT]^1>I"Y6>!\+1-0&5%1DPB)R<)%XJ8TVS(C& M!#B.HZIM;/^^%;5TT6AY)O%+&$W_$4[/;Q=PG_TR&H=Q&H736Z6TMSB-Z/R. M[<\AMAM6HQ.(:Q"5 ?/9BW%^,PIQ='K9YV$!++\;OZ_UU*>5*.-,Z]#TZL?% M7? ;JJ9(YH51"G2JR1B&"W")=AXIT6B!*0K9>I%O.H!MU\468"X<-^VLU[SV MW(WUXKO"!$[0C[1!%$%;MS.^=0I0,_!#G9KLCKOWE]G=Z'W7YS$/1O_3MUM+ MV2]3_*]S'*=O%XV*LG#M)N^MN6J74:>Q7G9$(1%,(+/7 ZMV MMDJ9U3+$Y$YQ70M %)ZQ=<7FG5%G1;;;/C"GBSH&8LSL>BV^RM2JJ5I1)O*- MB@/%6 "G8P*NK'8Q:N2J=:1J'5S#^Z_-%;H&8;;21@\'7;$4WK) MYV]OR >_.)BEL:**24-"EFBSSKZ6EBGTHQ0H?&8ANOZ,H">0?;>#&FNOA_2P MQX\+'N"]G''K@!W0*%H*=.?F43.-K[-L-5774#O?4M!.F.0,(@ADM*K33Q!I M(09>,G(F?$1L7?=H#[BUOOVT']3JHJ4^*?5Z_.5\/EM(@%_NVEH4RYSFX#UZ M4*@R!(,&,A0?U/[:[[-9S>D<*KT:R>AI-T M3H3S4M7BX#G7(L*F%-IUR2TMB;3LK>;\?HWT[3/=UP6W0_+L/'[2CP9W%YQ^ M&Z8UW_\KMHY(/WAP3V'HIP>PE[%GEW2M:"4 G:CEG&,&)Y&^>,6X8;:H]1( MO\>>G5,R!L7!YD4_&QD@AL @2^&*#;36N]8%U9YY[+D+=_N+/7?1^R'%GB,K M3B=C(4HC:ZEP5DN%:T"&+!NG0DR]9:4<<^RY$U\VB#UWT=N. H?K0/P>>]Y2 MM1M$$#?1RXXHI)F5WB<#J1;I5)SP.E4OH:,J6O+B@FY=2.Z08\]],Z>+.G85 M>[:Q")%S 5]J:Z/,62T[XZK3;21&GG7L;4,[N-AS)X5N$GONHHT=QIZQ6%;K MZ2$3&4@4%@)Z,C8Y^>72"'38VUG[D<>>&]E!K;2W^]CS&F"_QYY;:GR[V/,& MZMIY[-DHS7VN9]=&(YD!UH%G*8*/:(/25EK=V\'_P<>>!Z-6%RT-%#FZ"FHA M,EE$2,"0A]HC,D.0!L$J4I905@K=6R[6X846.RFR0VBQBQ9ZL)U>89S?7+2Z M*.3(5/8Z9?#:>U E*++F:*YH+8VRSHIH6]O6#U$\;YMH2ZWT4(3W+J*WX>RJ MN<8ZN'HR=99AVHU5LZW.GJ3 E@+O86=9BD\GQ;,RL=[MEJ!4JI=U4P+GH@I< M*XFZ]4V"88FPP@09B@==Y-R\&"XM@J/YBT]3O-@U22.<5L(:O;WA$<$9JS2!XS[W,@"$\5*SL&P2(B"3+21!0%&*H4N M2$+;NE[S0Q3#VPPM]'-?Y=L)MX\:RPLLOX14-\&+8"69+");XT&CJ::O0X@* M&7"'G(4B='BR:ME&^:8/4#QO"V%+K3SDB6[+D\NIL ZFOOKW/()G1]UZMM35 MDZK?0M!]=.)Y#%NTU85"^UFVUF-!H&Q!+Z\.#X92_JLO. +KO M(M\>=/ZA+FV8ZR9X5<;/,B^,"5 2?5%U38N^6% Z2!LUYO:Y/P] [*"KQ]:Z MF;04;!^FP-KW&9CGW@H? 45-9S(V@M=, O?,QF"-,+IYJZWG/KSB=C\A.JOQ_!"&Y5IZA(-:#C+5:J(B1!!$R"$$SP6(TNGGNSQJPGC6] M&FNMIY.+CY<^VS6^$X^!RQ0LQ%J"5!ERT)W1F7XL03,1&;;7 MS-(4L98WXWZ;3LA;G'\+XUR7T"_U;/_#^=E9F'Z;E,?^&+_]&O[?9/KR-,RV M*>7:Y+W;WZMK/_Q&U^ZNWOW;:1C/7]P"<,/.*%%AYAI"%K8V7]:TI\4"4LKH MLN.:%J/&LWPUJJW-[_09\_DIOBM+WW5QW)!0!\-X@! 6!9>5I&E)>WN,):6B M)2NQ]:G-NMB&NM[6F",/#/8^5+$O5]*6#NFG;]>'W=)K&E#*$$HU&FVHUYA- M@<),PHR^2->:8FO VM5)83]TF/2KEAY,KN6COSDS7P=B3P>%:\#;S;EA<]6N M2YTM];(C"C'&41%,B#7LW5 M]L#]WU[F?5PE.Y^29,F/I2'_,OJS?C>[3M2VPB>/$*U0H(JB26"9@JA3,45$ MKVQKCV YFN,C1"/)]W$,A&&&GR>G^?79E^GDZT6&WB4TQC DK0F5%P)4E#1V M;31@S#R&K-'GYBEPR^$<'RM:R;Z'&X$?)F7^K[#@Z]6WK^K%CLEB_"\GLVN@ M/DM1RS"#B(S7XF (SI1(:*4M0C@F[^?";N]-KPON^"C3CUYZN%*Q5!"+%; V M0<(%_=^//GV>ORN_SR[.77_",J'1I71^=GY:6S:_PB]33*-%\RSZIR_.)M/Y MZ+\7/YYH9:0*F($V5=I.8Z8A6I10@F*",R^U\D,9NNV&M4>D;7,:M&]4Z,&R MVG"(:PXN&I&UB;1,H$,2OG$0$TWJ9,F,+,HXCH.=)K48T'>&]Z;^(8\<5@RN MD .TY@A32-ZSQ(#'F@ED$]G 17.0RLF29'$YMDZ7[G]4WUG>+Q'V-_Q$[Q\VV+G\_3L)>JXICN&"GY99%Q69P]%K4A#PO;AOST* M?KHD+> MA5"8J#DNBP+AAF16T4/QG@:I64"S5K,L>LLM0M%/-V1Z$L#>!S8[J7K26N0- MC<(5[<_7 -4E>+F*#\N #!NF;*BH25]2'HP"6AC%73! SDD&Y02Y+<)Q<-I& MAB++X-:JN[-?JE\29AQ:\UV$VU#C:7(^GD^_G?S^X:2@S-YP/U5#PDZVDUL/IU-O) M^/?K8V'I@M;)0>:5E.CJ,;0-8)B@$07.LVT=]KWU^D/6Y[;2'/)HYBW.3TS0 MRBI5H%Z6(5\:,XU1JEK8J]"?"LNF]=63I_#LY7'(-G9^,^$/TL?D]7@>QI_J MA82+_/9?ZB/QS>@KYOM_VN*X8H.W;'\HL>W06K4[6?[:&\()$T,1C&C&:VME MJQCXR"V($(4H1+=BFU<#7P-7N^.')]YVX0J1RT/KI'0@A:*9$0VOKE $;5TH M3C#/5>M,D_71#=9>I#57EA]"-%7(KH\AUI#?3[>N62S,<"R\9ETIT"4M,BDB MA. 9".26IZB2$,VKJ:\/;_='%VT)O,MC= MH.ZH$'9?JE^?8LWTM@=T,]H%E\EI-"'6K##%R9NTM0X.&98\H].\=5;W7M!L M54WL/659%W7U4L!TD12&^2.FS^/)Z>33MT58]LIQU36+T!0-UED-RK "CEP3 MD$D;(1Q:EUJS:06D'=SX[5.E#PJ=MM-''U4&SF?SR1E.W^/I(A _^SSZ<@4M ML* XF@)!!$NS!FM''AO JU1$**QX;$V5)^ <-TU:Z:&'%>7U^+?I).%L]AYG M2$^NY3-NI9Y>-6Y^%W,=PW+382N(] MY(2_G8S3Y.P+SO&F&/0ELI2"B$9XR()V/:4U+7,.B:J)6VN#,DFTWF26HSEN M5C320@^5E9^0PM^GDUDMF9.3Y]Z ]*K44W4$5_.]R9SG.>CHL7E9W568]HHK M;]=4?Y MO*C40E7#'LO4N)X,WFH?.&AOR0BG%1&B0PU":UZ#B4'H 5>@G815=TF:KBH8 M)$?\5YQ^JAGN_W4^FBV>%<:9#/'Y]#S-SVMML,MK>?53C_WI19J/OM9*F9O' M75M#V#XHVZM0&D5L'[YT 02G7_&&R;:N.3[6AK*0V1,$B.%/KMEK-96Z] MZ'6 -U3,MCE;EL=LVZID7X*V3PCPXG@^"&ZLITW"A@RJF B>TSJO>+T69-%: MW_IBQ@I(NP_.-F;"I#^-]&"+U3OS]T1P%<-; UA/L=>EH'8396VJPOOG1TWE M/RA!7 F$)"?0F:=:0T.3%Z$S:,XEMZG((%JW?QV8&"OBHKOA11>Q-^3#HLW< MSV0H3[XA?L"OU:1,M4;&NS%^))'5:KJC\<*__ G'I(#K$R]:'+$X[<'*>I!F MG ?K &F#.KDT,8<5AG?&[]]>-^MD>8F0XJ]X0G2!> _1W<*I13<.%(#,9 M:DKQZJK*##9J[DC'V@2S'@7N/O@XM+N%L'I8\.^N:I\#>8^S$V.MXTBGF%"K*/7(3$;?N8XV,XAM=W[Q[)UN)N/78 MWTQFLY?DS$Q#FL].N%#!9UL@\)KLGY* 2'B!&6*_MLBT6F^MWP;%$;%D6(VT M-A?N ']]]B6,IM KLR@L?Y@J:W/>H/.)^?8O[G:/YY[,Z$;B*,F2H_Z:)C"L'2M(]P_G<]()G5=.XN7YNZMA>_V M>$X*QY*%B[7'-:%WI=8VCP@T 11+TO-T__9EARVH$Y2CYE3ONEF:_- RKO1A M/DE__!1F%>#9%_+[%_ 7OWWW99$=^#9,I_3+K[A%Z&B#MVP?'=IV:(T"0!^( M)_@ Q@MZ\_@37I0)O_G(;^';HMC5O\(TWQ"6-B^)AF=(G-EZM=N B^3)XF]KU.V"1RNQS):!N3B]ILT_(+F?4&HJJTIH(>;"(&<>CJ(V%\3-,,:Y%@^XE=>YSIAZBFOU,9[=A,2VH,G] MI6]?='PH_!7>>"4R0F*.O'S'+;B" E)QP; 0A,^M[UH?#F]71.SVG+9=5-L# M7:_#3#<^PG6A>Y.T*>2H!99!B4+ @I"0A7?!">2N>4KF4C##>]6[U_6D#T7U MD#9^$ZB,&01EN33KPK4&KJMM$NFMRZ^-RP(_P^2_:' M0'W9S'&UL.-]85].]W\LI/!Z?#FXJ][>-*ZDK([2TEXH:[MP1/ I># Y8J!= MEP>Q5@'EKG9S#V-Y=E-@+TC11PNP3<5Z.:Z_TP?GLZMQ_1-KN0M: FJ6V"=< M_/%5F..M!O?2.E.JY$W-2-0D_I!%!H&YI.ASL:9U-Z>!A_@\I\:>4FAI<+C_ M$%X%&ZZ38BZ&VCR"]]1+^@K@K3VP_8G?:198D#Q"0,,N*OCZHCPP'A):X1SZ MYN4HCRE^%[5DQD@@RXR<&%/[F#*:< '0!?1)&:-&\.]C!\+93 M_&[O:-M%M8/&[XHI,9I8:$>)M*,(RR&$8, P)TUPGEG'OL?O^M/UVO&[+HKJ M(5:Q\3G;]?G +:_TYS^_8)K7YP38&YKLPM;M,L"K&?Z/2:VQ?#J: M?UL,D8;#>38%K+(1E*>-+7BG0"N!-?-*\N;59P88UO>YL&.J[%-@[JDAOAI] M'64FN=./,,P7!>6]A>&ZZ+L M_0S#(8^"K"153Y(,**5-;;_+:@E#;67"Z%5K^^+(PG"=./!D&*Z++@XFC+'& MF+Z'X3J%X3K19)!XQ@8Z/A3^\NB+*9A 6+7HP^' JUC3G$U&F:6QH7E6S<'P MME,8;N]HVT6U?170N^V5E_)X(T+A%5:D6+Q*;:^ MWOXDH#WTV7O7^6,E^)HH;)_B$S__USGYI*_'M6;/0JKOYI]Q^O%S&%^5?[FZ M,O)^\CWGIVB M_250Z]*5_0WU]ZO;5>-\<9?DI_/Y*RPXG6)^>WY1;U>6'+S18(2N*U".$")/ MX$KT"1FZQ.^=#RRI.[;+41S0[!B GI-#Y-8^Q097COWN[9.34%S&P OHG,GE MUC3BZ#B#E+@R@9'WS0>O;=%H;-]GUB,S:Z\)MD]AQ97C)"T4'-VZY'C"LE=& M!5* <[43>R*[U>D AD4O2^%%B=87P0<\6&XWP@.:=OO ^V&.J 8D[0$?7ZT6!$KT MV@L.9-&1(-!;B,J028HY)YDE2P?D1!QO99X]FMA[I\9.'#[$([3S*X>1PB&?!BE96UBPCG97@3]G;.KOYYH:[UMR+M=A](C+6&TH6 & M5Z0C6UQ&6@XX@@X<14PN*NRENO&17.[2&0-+RD):N#*&)2#!63!,% S1E1B; MW\9]AI>[NK"TO\M=792]GY>[A+"TAQ4&(1<:@4QU=Y."1H!!,A>\T-][I+7C MP).7N[KHXE NQZPSIN^7NSI=[NI$DT&:36V@XT/A+\9D>'(6F*_%V;+DX(W, MH!57-ED;,'VOL7B8M.VBVL$O=XG@1++H"9P*M*M$#RYK0>9.\<%E)PUO7>#H M.5SNZJ3S3I>[NBCLH"YW=8WJ:'+,621!9!;),D^9[*%0-,C$0U))*F/WIL?V M,XY,-G*E]D7RG6AW4//O[B'NHAW7S:C)YQ")J4AJ2[7DE+3@K4'@2M+@C=;% M'\XERZ=&^GUF[1^A]JEGV\I1O_CT:8J?:,EX/:9=G S8M!CP]='YB=):%FU] M;6Z>:>1!040K(4FLY;]S,/V4<=C):)_G=-I_8O60YM)?:]3K)UW\H_N".2%G MK]!&[$'X6GE3>@GDY"F0P6G/0@A:M\[\WME@G]V$.@Q:]9!R,G 356:<3-(A ML!)DO=-"=JVR%GA&F91GQGIY*)/H>+KP[N7,V9Y 2Y,Z^L\.(/!E,CT+XX1# MI >L][J^\@,V&.S^) A8+HQ-F* (7MLLD*?M$G.@BQ2US6@(HG7(\)@2!"+) MS^O,(?%Z4*&#@2B4 N%4BHPY-*GY?;AGF"#0A:7])0AT4?9^)@AXG8K*GD%A M]4! H8!H9%P41M->!R^;IZ'$F!=9TS?$P0Z)0ATHLD0 MD=9-='PH_-4F9&M4AL 5!Q69I+'Y!"8)*9U3T15\MKSME""P=[3MHMH>Z'K; M2:C09Y>19E58R5))$(M^@04)EC,19%"(CI#YW/J@>@F4/73=>]?SI+V2&H8C M9]/YR?LJBXNVIH6)[$* M+B_D#6Y_J8PR"X)XX,J0N9UF$)/O<42^NF&(7=> M^#QMMQ;*4S M F@+M+20T#(5;,U8RZO)9]L6L%+C$%VNNOB\ :Z^U7DM39^=DE$!1> MA!(E[2..!L,-;3""EA93HN8^;=?>H#*VUAF/=C+-:]E-/ZT6$A2 M-CG1D"!YS>^WL2X5%:3WUY8P-K@U$*(L0 3*F:G MM'-ZH*LZC\$;_JQD"T6N=[JVM1:&R\.^!?7COR:74#T9.T8(!8&[!$IP,C91 M(2#7DK:Y+.Q0=[L>@W?Y5U:. M_CF:?WZ/IPMYS#Z/OGR<_#R>UU;O%]-E':@-S^L[PAO^3+^!0I^B1P_::'R6 MW!4R9B[)Q':T"P::.<(A>(UD?!-8ES)7!5L<6.X%<9Z()>R6-UV4T)@O+S^/ ML/S\)Z;SFD+\KI11PJM-LF *+I-QA&Q17C?0R!6S@%%YJYS5N:S5P&D%-YZ M,.S1=J]JF[27>5]^\";WW19?+DVY]_72]>PW,@3HK^$3GA196$1M(1:RO$E0 MY+7)$$"FHA#)75/]N#^M![*'B2L]9S3OG X'=>?^7J^_$BSW;E'DF":T8C18 MSS$#IJPB,U8;OE8>S5[(M9"N)R9@,9HP?:FV\0C^+^3?"CE]W?2UG$@M_(R?\4P.Y\N/GUK[XI) M.8.> ?-!@0KU_+ D"3QHKWT16=ZWB5N7=5X%\=FP=H\T??CWQ3E/7"F4H&VL M-ZV*^QP1J>&BZ!X5:LE?1%T-#-;6YF,\< MHK7DSJ 1Z)2PP?52N>Y[!:"]=H&')=;#*:7W=@=:6:JE6+0I!0\)D;;>.GIG M(X*/1GNAK-;J>P6@0YU0AT&KA_/)[+2DR8LT'WVM1\^#5#2Y_[9!"YH\.=3] MJ69@3%K0,78@+&G:N5?)R*:T5'GFD]$UOC)8;\J92TKMWF/7@G M$*PJ@4FD+ZIULNUSK&?2A:7]U3/IHNS]K&=2BM(J^0A3RU.#A*=[Y?#8/ MXUP36VYU\D6%-#N%I.$Q&FB*#GQ)#*SSQBCKHQ_JAD?[P>TAOWMV?/:2-OLT M/];O+?SV_.+"A5(V>V<@1AM !64A(+D@+,L4/6KDNGE_TZ$&=T#SHU^"#I8S MM0V[]BEIJFMR6-))L,@#T(9L:TZ"@*B*@9R5EC(%*\M:V?I[,8L.-J/P2";1 M%MSJH=_(<(N%U]IRC[(FZT?2AN/@,3O( H.+)4CI!N_-V<]6M)=:6-F3[<[, M(:^C<*UJX\_%%PM.D$<>LV%GLF@@-:%W=L?.\!!0_*MEA?'">. M5*A3('VF2#+PGH9/XP:4EJM:\BLG=833\(#FWCZ0?P\G0 8=%.CNP<"+IH,(*3TZ0]>O^]O^[W>;Q##Z0MAP_315DM Q3(,"H$N_ E ME9$0620_QDN- 0WC9O! VV!; O)C-SL\NL#;/O%O]JK[2[CH.S-A<(]S+ECC!D96*85@X2F+*V?$:,$ M5VPPRB?!NB[#W-N=-2&9,*&/35:,F>QJ(8)&V$N@BT/)65IG3-]S[KKEW'6AR2 Y=QOH^%#XJ[P*&(,& MZVAB*R%I=C/-P N?,'B;;1KNDY[7S+GKHJ1]*B%V[>O?\D=__O,+)O)4/^+T MC)\$9;1D24/DAJ1E>*U/;PLD9#J8XDAHO114ZF4T>\C@GEV;_2#&/J71/3:R M]Z/9'[],L=X*1YK4\_=ACB=%^("U#B 7VH'*7$#(T4&RR?,2O0GKM>0;XN!C MW4$]SPFP-S39IVC78P.\=TCYCTFMPWDZFG];C)1%FX)C&H0OY-GZPB%H'L : M:Y(7B96T-_FDG4?W?6;L!W'VIBS98\/\@*>+'? WQ&E]7!B/<,78HT;ME1/ M!')0&!5$D1D83QK"8E21]S+?6A5;?M))09-#),IZ-YEGE/=D,OD^%@V%*#W7(^C0.KXX1 M7M6*_SC.)T'['&MY*$[>$BB%M4IY1##(50R"<\[V)KUF@_$]FRFS]^3988&Q MQW];1S.>8?,TI[7>UE>F4_>A-DIV6JO*W8O3Q8/HNW?E?GW56N%N=C,'& _9 MR(*@E:D]$\A0\4XZ\&BTMEF9)%O?_&L\A'9I4&V 761(!"6CY\6!QDRV'[,9 M/+,,$G-9"L<%,_VE1#4BQA0X&)TK2.1OK(G"L5Q48?0F"A"(E< M<#2M\Y-V0) 5B4:[X4<7T?? B[I$OBL?PNEU4HH)QDNMJN!R"&=WX;*FG24L)]Y$#@*?WITXMQ_C5,_\#:">C2S;K$QY,1 M3BL/2?-ZBA0BN%K-WJI0F+7:I-2\0M8*3,=$B*;R[V%)>(\SI =^)H"O\"N> M3KY4 =R%J Q93)D)B#&2,U 2.0.Y,% A^F <^0*B=1.:-6 =$TM::Z&'6Y9_ MQS%.PRDA?)'/2-2S^334/JEW068,#G,0$(32H%2@U:Y>[M;")NV$#,FT/@]9 M"]@QD:6])EJ'AW_%Z2>-O3QX[4Z",$\/?G^NGJ? HZW]'X-%LH5R(J*AXF C%TJF'(MKWJ_D MB*Z>.PPL*Y=!&A5!(:OM 6D]L"&5PG.@OS;W_I[AU?,N+.WOZGD79>]+".7J M8M;B8 X+NWW[SY(,B@#[M]KVU03 M?5R$O'M=;QTT/84^]N&N]^::6:+B+<3:O[)E]#K5^I72J@*J6 5.DG>K$D,> M'3(76A>;V8.+T7WIN(LT&^IVX;>^$(RK:^>F6J._G4_39UJZ*LA+;]5:)R33 M!9C7@I:L4,!;SB&A2L(6EJU@JZSPM=\VO&^WC3HF?RB@M\F=_C7&=/W,C*=RLAT MHLD0]3@VT?&AE)')G.MZ3@>6F5(#QPBT-VA(4D@5M<_.?B\CZS!VP*!S3.J8@>DMDOH&QA_<@>M?OLC[L&RIG MG^IH7#2_N#1T9B^^AM%I-5Q^F4P7E61/B@VJR$Q^3(FU:*XB:U+X^.,O'#1O)$_:,<@ATV@CD=HY\KQST(JSD)5M7A3\"3A#Q4M:GKGI<,Y %N)?=)"9@U]S 60\.M11[564[-5RKO]T@-4WL8RZ^% Z1W9 *%> M;5AL[59\6\/:R[N&$ M:(&E9IF>")9])+V D%X3$\E[C]$$^C')PI%LN]SZU/KZY<>EZ,UDVD=TXYSL M<\)RD;U^$ATFEJPERS 1U7)-4Q?90M02G3,L*MD\+G$'P7&I>0OI]A")O;NZ MW"NL\VHT2Y/S\:*F[6_D]9'_>^*L"%A4[2&K:BH*(L3"#*08I?)..)9:Y]]V MQ7AK@6]"2OWV.5X&W@_ 1C4$*Q #EK3RNE-A!=(KN' M>3L[.1O-%5#>,.KVT9RNT!O%2X>MI*:D\3I;1W2IOF&_\R M,%NO/?<>?'$B+424WAH'.DC:.+FFN:*, M(]RL*8C:QU2L2C0(:*V[31]8-5 M8VO9[CI6<[VV3F:S.Q/OIV]OP_Q\BA>;Z,6OORU.4[5FBEL:67*UK[.Q'"(3 M#JQ(18F0I(UK'4!VL6C61K>KZ$\#)MRW:OK12 \^]%VDER@OLX76@=93HNH3 ML':3;]J71I\DSO;J&)@QJ203A5808K$T9X*%R"6')*03*5BNUHMO[#-35F1X M[@%1NFBA!X+\,AH'&GDX_3 GBS!^>X/S>CG%/)I?!@:DU$GY$B$&4RLA MTDKM5.&@DB"H6:"R:P53.C!E'5P[<(Q:*7+2LQ9Z.)V_N@ETL_?^_&LYL_+::,"P6U*A*XEQ*4)8DXQDE 4I@HF53"8&/:= 9Y/&9,O_KI MX92X$^#+2;8.Y+[NZ':'NZ.+O/T281O:;:'%/JX$;P"]8'1*Q)I;EE)MPN? M:YDA6RFC0T\F0>NXU=X0;]7EXKWG71?EM;ZF_'8R?EF[^2[2U%^/OQ*JR?3; MBW%>[ 2719EF#T=U66_KT@9(AFQ09S@(76@$SAOP6=3<=IY-B@F37Z_)6Q,X M.[CHW+?6)SM562])%=64G%W9DN_.Y[-J8]9JHFB>7)>9@. DN MLP AT,.BB26IUA&059B&YU4_IY9-93^(27\=@+E,Z[O >?'W.>83]%9&13Z( M9W4NH36T8LL$%JL/HIUUH?5Y?6>0Q\*>?K6S=']K&2I[A7%^5:E@4JY6Z/K; M+2)EJQ^Z?:"L(_!&<;+Z_-?C6G)S4=CSIM2BEL2:PB#YVJ,M)&*19 C<1L5- M4-G9UC> ED#9=L6Y^]C+.QM*R)B(IABD!66\ !]DN-.@"3,HB0RB]PRRMSGX@+11MCYZ?(AB M5X=$6^OU29YTEF\/+OA=1+#GF68=G.:LZW.GJ3 E@(?DA!>U=-U M(R&)'.N9=P!GI0%I'#,Y!RY$ZX)MPQ)AQ>G*4#SH(N?69R0O)^1D3^55EF.JUXRO.?01@V3 M'F38T-V\P+5P@5]\FN)%0112#'\QSE4_E^@\6FNP"#"AUI'@9/RXR#7$X(2+ M$B7:LIZ&5[WJ*/3<5)Z]I![<.$W7190L,ZA28"!232-G5@/!=* E5U$(@Z[Y M*OX8CF,QZ+:6<0]AO?N8KIK:K8&JM_RDQQ#M*C5I6XVMH, 6XAY@$;@* "85 M6!*UG5GMC>>,IJ5)<3 J<"Z9<=FT]NJ&),'*K*-A.-!%RCWH_I8E4H%=9;%8 M87F6]8XI5Z L"HBTXX'5Q27)R":1K7L%/ ID%\E#VVOI0:/ ;47<1\1I-,9[ MJ4M>M>[\]1'$4&M]2N'U,\P667T(:G8[F M%[F24CK-+#D6S$E?'NXC'D7T57- M\34P]63?/89G-];=MKIZ4O5;"+KW:7_5ZR$S$=$H2+47J9(Y@R\E$-F+9Q@2 M2ZSYYCZ8\E=8=4/HOHM\^ZCA@.F<8-TR-832+MJB(3-730W:SX)7#JQ37BN1 M##8OU/$ Q/#[^O:Z>=#?=QO!]F##W=W$7H;I]-M-UHH(IC##,YCH"KDJTD 4 M4H!DRHML8RFNWW#T73R[/LU[TT,,=PN)]\Z&W\?A;$).QW\382\K1?PVQ;/1 M^=FB\3!]=#8[KWESBX:1;W%.!J\U&LD-X8+I>NYY*W7 M'P\=-I%G3X?$'R\]X[>3<;I$Y;4WPN=(HW,TNMJ5QC$B7,HQ>I&"T:KU0O$X MDN-0> ,I]U'+YQ:J$^&+3C$),I@X!\61G&(B(@U/149KCTRB=4+I[?!92L^+X+5[;)I&TZ>![3C6U9$FZ M*#+YJ#'4]O'DQ43:]P5/(3L=4])IJ:KU.@MSPK O9T3$B>.4]",L4 M]S:B:][Z=0]33;OH>*U4TPY2W>-44ZF=T8Q<;N9C[;=3SV=KUT2O#(]<^*"P M=:6>/4\U[:+7U:FF7>0[9&;A.KB>:ZII)YVMFV*XB< 'S3TV,3$4$;3A#I35 M"$[( DSXQ(T4.=I^%X+]2S7MA0==Y#QDJFD(F2>;++BHZ\TM&FS07!%,Y9F* M5K#[%U(..M6TDQK6337M(L,^2[$Q*A19F\-$F_ M O3Z*G/*6A=1!:@=R^I%BD1[CZGI4UHKG5)![')1]-[CA]NY>]' 0_=]&_$U MOR-Z%]'H$I*2F&21CG:L>D!1VY(1I6D#$Q@-9ND)U"8:'1V[2C<18,^3].LE M)$(3,+D$L;824K8VBG3HH&"):*--X7Y3Z_5T^O78=;J) !L>M#P"Z1]71WZ> MF]QQ^M1C<17T-C^FX#WR)TM2;[5M.KP/C^'J'=Q+^DM[3 MFTBNX89Y'XYD.9G,+92<:MHW\^!B5I"E$]JRK)Q2"-$S^DX(GJ4))%G=0'-[TCN\D]B7]@[O(K.&GL;)11"W%6M=7#Z-W^,;*VUAFO>=R_!(27MV< M\=H)(2R@K585B_7LH^:Z61N02QJX:7T5>1F678?\W_20 +BAI'N_H_1Z/,_\Q)JUE+P!]/3Y- M01),6K"P1$5[F\R&;1(U?NJ=AZW[/@7<\-QDR=7K&Y)^)&W./D].;VU7[\J' M^23]\=MTE/#C=/3I4SVY8YY[;Q&R-[HF4&KR7*,$Z0U3N1B=?.L.&EM"/FQZ M[4)O#VFG^Z<=393:+.15^#8[,25XGVEF""72PJTB02 %D,UBCGF_>1[@3P MN5!J4YT\))#IGT#TNQFF\WJ9\!9N?F(4[4RU'(U4]8#%<+*YI>;@"+'Q(CO> MLK8P&U%Y/ZFVX,48/W[&GVMWM7?EU45LY21SJ(Z 33M0S$-N^=ZVO)N8^OM FN&U')?& MI!%"$@Q4(.\B%AMJYZU$!E[,Z%IW-U\;W&'3J5]=/'+$US0I_-H-O4&Y< I. MDN;!&U/;+EM3F>W >9M!.!^D+M$YO5YKS35?>-@DZ$VTC^B_072HX'2*^:+- M^D5]J[]/)[.:&BN*=.AK3_4"2E07L!0%+# >T)B"K'U!B"5@#IL0;67]" NV M/OE]CU_"M\59U+MR_R2R9%X"YQZ2CYI,)EJK(BU9Q- <#$?M0FQ],>@).,?! MA%;R?H0+6]>@^CL)9?:&6(FS=^.?_YR3)70^FGT^N[1U:ADE%H7@+@!+M?:= M\PF"RK4\OU6H=4I2MVY1L!+4P?8=WO'%ATV&WD7]""^V/K'][7H] MJ\CO4OJPB=*/[!]AA^FG M\MU5[L//?W[!\8S^[6G-?YA/YI_Q\;IP6Y:\V_A];6K=M1ENST7NT"94RM#^ M8H6K^?H%?$:$9$K-0HC3.)<]0>PU)UY[C2M$4<#3I9'&UZ824 MKO11*G?/BMQUT?$Z1>ZZ2'5?BMP]6NO!R7H?/W! 5]O%2"$A*K*U_O_RKJTY MKAM'O^]_P0[OEY>M]OWY!76Q)W5*? MTX?GJ-V=2MFRDVJ"'] $0'P$2K*8DXHJ^KG;7QS:RX]1NAW2!6<,QLLU/ADB MU:EVP1FEL8'CU_: >SECT!POLV )(N5V/@8'6!H5"TVN5ACI_:F-X)O!!L:@ MO%@7G*B+=XO0GXCL#K?GY[HX#Y#K5[K:C M=#:XJ^D>@"_9W98%$*ED ]/#PNMO.8@=C<%ZR MNZW7P=>"#@*)]CXO1XB2-UN33MYYJOJI(_BFN]N.4L/0[K9C,)S!O3^Y9+NI MF3@5O%*\3Y6:(6=,D 3OF()$8WV-F7H_:MLBQFLKOL_]SU1\9U#YF]O178U/ M<_&VWA;7SR[>W]Y\4]:VQ&I Y\CF&(6!A-&#T JE*(+0]Q[(]Y(\QV$$W1"? MP;D_,="5$2[EF@Q8ZV[VF?E\JPC).2TMGW&N^Y7O$Q&.0^=3<)T]J'_XBO:' M6BDWJOB#A[0!4PW2F9:VME=4RD)P6*%&D9.(U;N9QW+N$/ X3&0^G3S[PK%W M2?+AR79GZ75]>;.QAQ,@)Q8B1Z[2I_PX96LS%QTQHS;)2 BY<)+AM(640P 5 MDL7@@R_X#4_6,K$&)9(&MFC)7ZG$7ZGJV34Z$9U*5'3WZ^0#+#J.T?&0HN,8 M5 ^ZZ.@K<5 4,Q]\NC68+QE2J!&T#:4]EJ-8YACS>,A%QU&Z'5)T'(/Q'770]YWD?=M%QBM.?B.^21<_AU=TG,4.QN"\9-%1 M4(I>> 4U2)9+N0#)"@?)B*R$3NAH6#^(;Z/H.$H-0XN.8S#L/9GC<3%DXS[M M36(0,%^ODO9>.++@$%L/WU8B1)U6)[O*>/XOPLM5\$X[=)HE- Z,L 78?BT($3/FK)USP^9![+/ZPN,B M9E'B""N9KH'>WF"'P$V^MQ>TJEF9XHH#:UM +*6"0": 2XZ_/1I3C%V,Y&Z] M$S.+?5#N/2QF@(B__+%>J80FWDR;:ITA3 T5DH\>(O_JC(R.S+ (8=AZ)V@( M8U'NW7%UB(BL65K9QIX(WH/V.K?11H7W+RM8GRRE5$6JP_JM#EWQ%(UA--*S M-%[=[!7R(UVO8K0NI-PX-6V&;$'#?BL64.1TD"2JQ?[%Q*VB')%E] 3]V6ZH MO:D*W[.@9]=OWK.QWKS^_A$O+[%Q+":2$W9^;A\ZPCCQ.Q$06D[RMMXN_1?, M9^=GUY\?Y"G(>:DJK:-&-& BL2]P:$&3%50,2FM[OP-Y4:#)E:8M'WY[URJ% MC,7E CJDQMB4S==QTAQ*5D28G4Z]VS(_*\Q2Q(1^NM^H-77!^5!("EONXPBE M]EGE-D:Q=2I#WD%K=)B4MCJ@HF0&C;[[)FL5G;2[NV(Q!N4E+ZB'R'6J%8M1 M.AMZ4[T/X$L:A/$A&\71%9^,XO8^+RK)0CIK-6F4TL[;/_3P*A:SV,$8G+M7 M+)Z$9ZP1^>:BM&CQ_AVO*=+&JJ"*>#.9HC&%,P?:TGK'^G-2#;O/WKG4:]]D M[ZN2]6QX]K[$?B)=$^[^.9?-(L<0P$:6Q1!+A=C>_TD9")'0AH'5J>>66#B/ M[*R(%W2\)XHS?Y,?;%2E9#AU5>"=M^WJ4T.RQ8'TU9&K4B>QKVX7_^8NK]M] M4)R!:+*5.5=B\I;&!K-(]X%Z.6&XO/TDA#O6A[?)[S99=FI&N94>W.(SWGH.6"Y?D.KVXV?2>3JZG-IDM0;52ML3\'&J0TB!B]USH: M+&F0II]9X-O6; _4.GZ'KRZO5^_:N,';<\DZ2HJ7-LYRC"A49'/B31*''2)I MLGI8.VG^U ?',__IZ]'\:,'C",#VQ[ C#>N+$/?O!P>(,2;4&J+2_M_/W7'5 M!/"?JF\"VD4UB+.T0W./%EW. M.4Z"?=T#LXX!S8T@^+\/!!'9M#L6CLY5HU>U9]TA!\%Q>M%2!5=L&$1;W:6\ MAXM^@\K;&[,Y>A4\\N>WYPGIH+)V8$-!,(5EBUH;2"9*)"$]BMYOUC>E.(XH MIQ/*S[*->^G]_AYD@$PS735MD^=U+INFZNI%U4\ >O8O_YUL(IFD0I$0A&GA M1,H0M$R@2->JA94I]::!+J?\'9=.2^A^#+XSZ/SNEN1!UQ0K9:5B/$<.3O,. MB5H6C7S.D8G6(CK9>_3KAA#+WT],U\VZ)[ S5(_>T:?U^:?6L??15N^$,Q9% M28X##2?8KA421,-Q!P55A-3(H4SOK_F+ AV!!?0#?([2,5U?M]?1C^J;E(2N MJGH0PK;>6^T"+9D"55*IHEAM1?=V9%OD. +=3X:W(VVH)1F_G%V?_@QHJ<"'W,/H"0M;7NDP%B+0;0&!-;]Z9B!X6,WX+AO' '^[IV,T8)O2O8 M/_!&VP#JO[?WNI=7=_XNU5*4+A50-@$.M09MN]F4R>)NJ0U=,1#=(I5L__CABO4[P;2K4 M]U7H?1PQ0*;M4=U0U;Y&?-9+"2_J= *"LW]=[U\?B.AL00N82N8C1!=(A@4D M(Z-$[\D_90(>@E:?"9Z65.H8X.90YI_/KO+ZX\7]G0!:88/.[ H@U3L,>MPGZ'[RV3WA15(H;39V0,4> MG42%&");K? IMH*!'DC-?&F5;U^AG1"V$)5A@>XS"WS["IV.V^QMV#GPHS=MO_]5EE=X(C5;*Z0N>,]0\6J/PGZY?Q3&OZ^,I9Q8)#9T M5]M>5%2FA;ET L+3N#$$W""RX9$S)P2F7>_=4'"/?4=G)7'J9W7=\AU=G M5S__?DE8WEX\?,(@5\JTCO9!@B?9ALN8 %%X#3$IYW1TDFC>L?'/RW9,MC.+ M/F9XJ=GD_">U=T94WGRB2WQ/#V>AKH)*NOKLH4B)'!)I YA% *UZ'=\4'(3)&_;]??K3\1!\_7WZP^_GY^UZ+GMX-=K_H^WS6Y_ MN3Q[_YXN;^H M_MYU_[^Z___8*:N3,3F'NWASIFOO A8E3 0<^NF'B4GDMIF4"44*T6MJ@[+ ME_>7X<1L;+(:.E)/M@&RDDZ042P&KUU:]3M *EY"U%YDDI4TS=E>^1C,83*N M'2M.+^WR=N8*GV^;03T2$M5@0= M=;-I2:'G);#^45G!OKANZCA. MKV!^R> XR#E;E[/\$WZ^^^-=S/.V_L2Q43[['<]7@@.<7)T#6U1_V5+RX^XOD7T3;$7EF3"*4JK'3K M6XSC T=8SXCRC$91 ^TMUA!AY%J#^7Z M]0)O)XJQO=XQBU:%CZU**@!93J*-KRPA)SV@E-7)B.A$GG<4]Q:ACMW^X#[#UD9NH-.TM>?F00N5 MA) E@)*5#X(4+(3"CL'5FHW5)6'N?1'XC"A]CY1;/GF41>1$!!F%!&.CAH#> M0$ULO,[7:/V\3F71J6H]=/SR,3$>U4.9I+:U];B5+@C.K4%6+5MO(-Z(4[8U M*S5M;UD_':AR5*,9)NMVR%"&,1@OUX=_B%2G.I1AE,:&->3?!^[EC,&CDEZR MN=O8N$TB(<0@$X@LK/?)E>1ZAYJ'/I1A!AL8@_(R0QF"=!25H#;ZJ:7"K9.$ M<[Y=L7(F+)TN-"?7\,"&,HS2S^ZA#&/ G8%DO&4N(-NO+97S&961.%O*ATRE)-]]$-/A3$[M[>LGXCL[1?3!G, AS-19[& ,SKW?CNT>/RAU%284 M!0FQO8;2!!'90;D470X4HG[:9>D(9J:.4LFXF:EC\)S!X6]I"BDP.)VM "HW M06QR$(S*X*4T'G7*LGOSO,-ID=O;X4_$=P9N__;N< -D.L7FN*-T-:A!ZAY M+]4<5V$TP1G7&JR7ULB%?U(80+"/2XZ_ )1Z/R@\Y.:XW74_!M]%FN/JF)P2 ML8 328%!ZR!%;<%9;Q)GG2&DU%GAA]H<=Y1N=C;''0/L[%G\]WAY^?GLXOU= M#5O++&SC/=6:$4S*@.\N:H]TQ ?'9KV%:R M#CX:V<3RB4W>6%4Y&G65S95J+"$:%>8UB8,@#35_[B^8#]VR5M> M11MJMC&!5IKSW5P3I!S;'7=@K6$HDGH?"-LE.0[E=T#YV42P-U'H_J7Q#__[ M.X?.=--!DLKU^OHWZDT=VF>I/F2BR9N- M0?6@Z45&!RG;6U^![5)=9X*@100AL\W2%VU4;^,_='K1*-T.H1>-P7@Y1LD0 MJ4Z57C1*8\.H)?O O9PQ()$PL3HHRF#KCJD!VX1TCHV"=UY88^9H;W;(]*(9 M;& ,RLO0BSA"1*7XK(S!-]Y+B!"%5FW@@*FERFA%[S+SIA0'0R\:I9_=]*(Q MX"Y#+\I:ZEBR!RDUAT'>)HCLX$!8KVO*0>K<>TK38=.+IOCZB?@N22\:(M>I MTHM&Z6PHK60?P)>D%SF9C62QP"3DHTE:A*B*X3]&F0-)%88-QSY80QA/+YK% M#L;@O#R]2%!&=!YYR[X]PFX#Z\C&YOF\BZA)^6&3 +XE>M$HE8RC%XW!Y,Q7<&E;^YY:W^ MV,]P\C\6\/$\I)4F(6H(%C(FEJAPB!LT$=@8.>8M113JW2S@)7F.T20F(#[# MC=^3TXNCS1!3R E2J:I=.2O *CG.$5E;F:PBT?N9^!,1CD/G4W"=:43$URT^ MG$_PYX^M+?QMC\Y5C,YG209()\E^JPAH[3=!^&@3(MI2>L<%PR0[#J.800O/ M3HSHS31[>(C=&77EO]E*P?KJ\_"B/)[Z-HV#UE>(/NRT&8&9F;=6A"$ILH5D M8R,S>[9BZ1I)TGD9O2JB>V>@!7EK*0G.U I"D:K=U;8P2YA6C2_:^T2; >&MC=#R$MS8&UNYIJD=::[W@^7 MMS9*/[MY:V/ 78:W9C([+W*)-]C&4KFD(.E00$EMB415-<[[1..8?/U$?)?D MK0V1ZU1Y:Z-T-I2OM _@2_+6:L[.">7 %,5'4T0^I#3[NJ*+1U5SJ?K4>&NS MV,$8G)?GK57>) L10)1,K4=0@"2, I\:J=J86''8D*=OB;&MC\%RH M+59,:*/0D$5J3+J0(;5N750D98L8.,8Y*=[:%(<_$=_%VF(-D.D4>6NC=#6H M+=8>0"_%6].UI/8 ML6&^7D7ELZ]%@9"M%Z,UX' A?_ECO5*DT1F-@)Z/46,->\DJ)7"&E&TFS3^+?J; *YZ< M*8Q%N6.".$)(UBVGQ3H7Y8H'D1B--D46T,D N493+3M6EVU'8VAKGIXYC$;Z M65;;G ;QE_5'=F8NI8))M7<^Q/D26VR4PH!,+&44P:NGQ/@I]M"6/#ES&(WS MIC78!:SA[!.MHD-*K%X>8,T9L,QJD46F-@"CVM@9<\/6L8B_.F-;CY M>^Y229Q8L9$&HQD#8L,-120^R[050CFOS;S35%ZUY^ZLIC*/$C:MQ'<^,Q[1 M=[\@(%)FUT8*4+0.0#8+"#Y)-NQ:2E"&S%,^T> 38^N"1WDQ,1W:^?/,1S)N M3XR]4(G]7 1R-H%13734$JA::XRK"E476SC,BXD.2AQA)=,UL+#)W*?,PBE. MCCA1KJF])Y'M/8DW&DPI0EJ%DJ+I822'OY+B0TA;U)EBLG'QL95VG-@)74; M:!80G*["DJX9I>QE#0=Q(;&\,8S&>?XKB4T9;Q+EQ'F.J06L:.^SY'/L&M"O*__Y^_>E/E,N?WOR!EZ6]W'A[]C1XC9:\^?_U_?L+/-W3G)M87V=Y(!(;LS2V@.$:Q$3P[1%^5//$UWL'N'GR\*J.X$Y)!'HVL\LJP,&&,+1 Z5H?B@) 4;0AY& MFQBRVJE:PSY@]PY 7Q10W[_K,X1>R@(.6ULSDAYBM!%:$SL,1CHEAN6E0U8[ M56O8!^R.(>AN ;\T*T8I@GE64^HPQ9L)5J,]?"R1*;:R'M50JE%-OJ..-TZRRS5S]?K_#^_,OA7[W[^]1^/,.P41;^\UE':P2B8-]4;IZIWPP1G M4>QSJQRU2G= NZ4&.?EQY \??C]??R:ZL:%9-+EMA:/6X@N0;M&@['L#= /* MWR[*V:>S\A'/K[I?!#W][&E70;O%G7@CQ(NLWIR?/UABIY&_O/]G/W!*#/6? M;%17[]975_S=OW/BG-H%@5%")-=>Y!:"E"+_Y"-FB4FII\TVGXF8-C][N:_? M+O0?Q3830>A=F/\OO/Z-+C]?_/ )+Z[N(RM3E54R@%-)@8DL64@I01:R2*Q1 M"3JE:DP="^3X^7ZXF<\O_Z_^P;Z$:D$3H)K,09,$00QZPA>H;%: M.8QBF$Z>?O*!*F02 &,;PM[]=?LEL6?\CW_[?U!+ P04 " #Q@:A8Q2^< M?'X4 0#R\ H %0 &UG;FDM,C R-# S,S%?;&%B+GAM;.2]>W/E'_F+QA\GN)*%.43A/]>OW91/+^6^<-C!0(O0,O'EO]:_E7X:4HP"V&: M> 0B1 .810Q!^2OF^Q%E?DS/'OZ*0S\+LL"'W$,8(IQBF/(LDB]D69#0*!.1 M5P\ZS6=__E7]0?"< RG>;%[_]=_^\EA5SW_]]==OW[[]\W=23O^Y*!]^#3PO M_'7Y]%_:Q[_O/?\MK)_VLRS[M?[7U:/S_-"#1/&.:S>85G M5!&8YW^=U[_\5%!*3_*DEHP;J4*8UG59U;[#*OU=\QGBC+;>&!CG[M[_(GR9/#[-\\H&32@*4 MSY0>ORCFU>_\B?!RPKP8(Q]SF 9A!A''(<2"1#")8L\G0F%CI?QCY[N_[LW$>;ED"I?T!$SM$[_20H[Z7,&MCT64Q9,^]U6A/WD- M6I+X7T!1,EY*N_J (*M/:C&'#Q@_RU$%+TO.KJ3]_<3O\7<^/Y\Q^5]I:K.\ MFD]X$B8A02%,4, A\H((9ICX$"-,/$)"$E*BHVIT"0ZN=AKR(*_I@THQH+<* MM2'K5D)# &&JD%H,&M*@I@WPC*F?0$N^__HT%72]8\^EI+64 L])+6H[EA0Y M"'_ETVJ^_(U:UF&]I+7)C;*\385?+G7C]^R6_5U5T#_/GY]+3O-:E=^JP_+\ M[OSVKMU6#);TR<$&7M,U?;#) &@X .\D#_-?S);W:6CTUK=35,P6^"E 3IL? MQHM<6UI'J_PTO5&7N;;XN^M<_T6[A?X'+G-,Y#%+'FD^%$\XER9B0D/$_ 1Z M,<40I9D/LR"49PF.O2"+@Y0'L&@AHOVN.R.%JE!PB,NBR/"[B[#CN>-%MXG++)9_SZQ_PS+Y5'6EGK'_(Y MG1;S15E-;N7T\];"\5 0TM + MH8>0+[<(2B$620"#@*59Y$4!$5I;Q,ZX@]N!<@>=5SG%4_ [QPJ8.FIDMD/L M8M&]4'M(:&K360JGO0R/B-*U%B.8]]Q#2?YM7K[_A[_K1X>E^49?$MGSU M2"$.4B'Q\I,D0S'BD6]B=)D0'WC9M60!6=(%M"5L9I(9X:EGK V%DMG2K3?+ M0K2>%;!DY PLD5OQ BY.(6=LX]E X,CZ,R(]JEUH \JNQ6@UAIFFJ?V^#87S MAY+7"E^B[+<[$Q4)2Y% $),PE;MT1.0NS5,8H"S#6'AS]@'_L*GQ;,:_O+[,Y_-^20E&8T" MJ7HR'LM3@D "$C^-(8D\S_.S+!!^8&+3=%(;6 W=<_HX*Z;%PVL="&%K^F9& M3#=B>E:+,QS,--.2; W !F'04G9GDV@)Z,@(Z:8UJM6A)?:NF:'WDMWROIK1 M4AXE^0?>_/=J=O/,2ZG&:\LEK_#TG,RK$M-J(B*:1)GGPR3P&42Q)V#JHPB2 M)$JCU/-9BHV+?DXA<%W8H1T'("OBYY<>BO-@? D1(Q(#RJ1C$'9%>] M6(Q@[@__,F/E]/7ACM-%J4Y)?U:?RYSRB\?9PV?Y]6NHC=.C#*PF)'$NJ:LO M?,F /+Z7?_(*U%R 1H_H:0@-3$Z'!]S!8:8!-)$X4[$#VF4_&<4']*2U"@V< M&'JTJ(">B)L! I.R?MQK(^#5<'$&6C[4/M=Y1K6$ M4<-/X1H:LQ6O@8F- T,+' -?AFN0[-P:?3X@,R>'B;R=_@ZM@<9S?9C(M>4% M,7K1-EV65%/Q93)W\DM9U'E+_R^Q.I*VP?\ M.O6CY&3?7O"M9\%W'= R_1@I3[?R^.@'/])>9KJ/?"\+)5EKUB9OW]=/_,9 MOZK?G7_#):O_N)=4SV?LL_RJK_'3,K_.PYRDH;04F4<2:2ZJI!+.0\C"4 @_ M2P4-$Z.TXP&8'%@YUH2!HFR9MCC(Q.@IRK>&VTR'FB!MGNP\(!2N\J.'8''< ME.H!0=[+PAZ2EKF_K!ZT-EX_X(I_Q'GY!YXNN*ZC[,CK ^LV10?4A ">JW27 MF@.@6-#WBAV3_+0[S('0-AIF+218 ^#&Y75"(BM?U[$Q1W-RG1!JT[MUZM&! M3)MC*_WROQ=Y];JVQN8WU2,O[Q_Q[.99#3&_5N;97%5 6#3NL3CD4>0AF*;R MG(=B(F"&O0S&G N1<>;)_YL\[U2@Z+\-N^+?9.7L2J&]B-[SAWPV4P<7@J>U MS^1=/@/S^O1N>F]KO(GU19AE@D&&XPBB)&(PE?,)&?+32+#(BY*XG=AE>8:? M>5H/5[/HF%3YPD\VHXXLX+>8([--J^8/U@R"32' AA2 O(+-YUI)0"W*&6B$ MV?!/S$$M#JBD/* 5Z RL1)(_UD*-:'Z[GH>Q;')G?/]8AKKKZ3"VWITS8.\\ M7M_9N>??J_<2QS\GC!)&*8XA)R23^PGQI:' ,TB9GU$6>V&0&.71':$SL/VO MJ)J[=@_AH>^X[2FEA5MV\Q*C4)C*@.;-2L>%"FS"87_VOI9M%(H^^!J:;?RS52AD:""Y L"EH9 M".VLJ)4.S9$+6QG L%_1G &@YDF.(K 7M MM$1T=D>QB];(=Q0UQ-Z_HZCSDMWZOA1"6B,WXO([K>^5*'OC9G:!YX_J?TJ5 MO."I\MW>7JC_-/E]?W=^#\^@.XO;R[O[VZN+_\4/^[F?X98D+UM-8;3Y.9KFN8 M52;/DMVF"J \T2H>SNH_P08K9V#-9?N(NK^Z\\OM-RZ*697/%DJCMM?^I/WO M3H<."+@CS3L$AZ/JZP$AWM7R0Y*R\-V?/Q5EE?]/_B#I36IYAE\71Y__% MZ/..9A2DF*J+:/79/HP-I;?L:)@9M2 M%RD-3_0 \INIQ4T&P(T S5V)EH>ZL8!4:XH-H/@8 "0#G^L 8-GY1AV!9N:U M-)2^T[NH.]9X7D!#Z;:\=:;OVBA'2HM%K8HIE\J63'ECFG\JYO.V=H@TVJ7F MP=/?2OD[=3TM"OU$*DA?34)1<8#Y@601JG4V,A+8)HQ'WI^R 7VF8?2?CUYMND-GCC6MJ.I M\/=5N:77,S#CQOEDW;#I>0D<@F&F;0^TY0$;M,_ =0<@_;OR'!9SJ*8\.]3> MMB?/8=%/MN0Y\IKY?:_?9\^YRFR[SY\X^UC44=<_\/3C%#_HWOGJ&&+@Y?O[ M]>>KS;3(FH/:NMI*P^B^&&4$2?[ M,*8AW.:E,9W'+* M+9$=G1*.R]%Y#CCPVGB6_G&>MVSYCL?LK/6]LD/M9Q/2$,=)1B#E-(8H00BF MD2<@9A0%OA>%268493Q"9V!%\:6] 0.>-PI;S>L&T!H]QD9 M)Z1R=%(Y1F74$\H)47=/)J<>[W%3GIQ.*B6[2:7MY;G+[[RD^5QY2W:R1V^Y M*I"A\D6*69T#ML#3>UX^^9.09])LXA$,.)(Z4]V*R9*(PU#$(0M8(/\;&=<( M&E>&H3,WUAQ9W*8>>3KUU-4//DEFJM#!/835'>H-P0Y<-E@)!S:D TH\QU>M MWV9J7%ZZ'EF"\:]?O\T4';R(_4:LV.UQBL^%U,(J)Z5NK+"TW07W8TH$% 11 MB @+88;3& J?A5'*@PQ[J9D]>H32X/;HDB[@2\)U6MB,5]^*\D\@IX/)&3#< M2X[!IJ?O'4!AII-7&*PH#F">GI#*D3H[1F54E7-"U%VU<.IQY2BAKKQ:H MVE#GW_.YKJ/\P*L#6VP;%,$'+@=XRF>-2: 8T&PJLQN [PN9JNV-TU@:]FK*D->PG @-SY. M"$0T11 'PH/$M3Z*+/FH]PCJ_V!UJ^ MHBY8]"ZOZ?]2IP%)#BQ"SL?AT]L*^Z%AM40W22Y#S>]:JL<+=!EOARU=6,SF>L2?!_X#.:\_DDXR&.XS2 \D\!D4A\ MF"72M(VPSS(_#)(P#4V\*QVT!MY3-RC7YBS=I W>71=RL_$#PWIS7=!I6[8N M #&V;K>PV"+KU+X])9L[&_K[+'7,U 5@'#P&>>JSLD:0? [ MKIH67D/!QY$.,2(]JE*Q 657RUB-87[,OIK-<_EDVUCBJV MC8DIA^,%(-^@M//1:3$(-;X5V#]((/&'*<=\"M.W+KM\E+^?H[SR*7B=E5$^ M2DAOZ^T\*[333O5L\.[?_X2''\_QWBK3E_.]^TO*JF5RP#P^E\J?7MY'; MQ-BU?1_[. TYBV&4QNIB<( A)O(GX:,X)"1)0F*4D76*X,"K=)N\*J^RRA77 M.0'88:AGF[A$QFP5]P3%_.Z9IJ2N+I^=(C?N[3--X?>NG^F^UR^<7O#Y=5'= MJFR1DM]R6KSP\G5=F]\BRMX]XHC!=R8Y ;.B F7#"U@R8Q>"/X&4QF8]"$B& M&_AFP%[A([D MSOX.&YU8"=[[Z#^"3)O$NO7$_U8"H#FVW:6@5(L-V*[HM]Z M2XL0XS3B 40H8A!A1F!&O PF09@R&H2)%Q@5UNRD-K".J/GM%96TM@BZ ML=,S!YPA8AA,Z .&L26@):0C,Z";UJ@V@);8NP: WDMFBWU>5NLJO;_QXJ'$ MSX\YQ=,ZN4Q$$>P(,@2KW8*.C016S@!;FN;J);:4L+ M(;U-U97,S5G?^"<.8);'OP9C3#"(18TA\^5- N8]]IJI!:;4+'XWCP=UZ#2GPFO.I MIJ-]O-D:.#8YQ!R,'JL\UGQIU?=M-<5N.BN-COI;1S.U^?TYHINF\#N+=AH3 MMJPJ4JKT\.KULUQHU?F,K2Y/R9\_YC-UU[]._KI5]R1OQ)>YXH=7[[DH2GY. MZ>)I,57QMP_\N>0T;Z2;LM MI3+>%.S591F1M*V3?Y4Z?+$H2\7:,@.>!QF/& IA$O@8HBSQ(0:3[TX\HPN_NF1'7A=KYAHRM&=@6=<@I?Z!/EN,:\+UC7) MR8:YR9J8ZAI?KI$RM9^6(-TU($D6Y!<&&B;: [=DHSF:NS1\3.1V9KMH$1W9 M_# !8M^",'K;A1*I1Y[X. Q8DH4P"M-8G@\IA2D)I!V0RI.A%X=Q%AM=(#Q M8VSU\'][_^S)_^>O]<09\+TS^:OV#@/ B^JQ*//_D>_@"OPN@7P$H7\&5*'3 M^I#P@=.Z=,GRM^&_@-7+^7R^4"_*QXI%-:_D#^K"D>9 ?514,V,V^LAX'GHJ MGS\:U*]JJ(92-EM"#:)9&@IOJ$:V1.S6&=N/CAS/:#K]7LVDK5,7-I[?J,(; M]X]XUMX9N"[:\K([];Y^DT/7)4Y6WK;;8CK]6)1JU$D0XIAD(H-QF(00\2B$ M611'T"-1$B2>'U%!S*IS_6 2FBQ)JZI@2V;@LIA@S4Y3I&?MB1\ICC+05^)[ M8>;'?]]&C M>(W(8$-F4 L-*BGU^C[B2O #94T/?F>#."Y^T(E]ZT#A0-+]'&'%8:?661!R M8#;MS,3-R"BOZ]]L^+U^YUBEV+";V2VGB[*49R/Y@&2S7/[UO6I&-0)!C6!>@0Y7+K9IY0'WE,A(<"GB"3K=L99P-ONFN%I[IYM]3K ^,F.^!K MS8MA3KJ[V=';-M\$<[,-SQ'"RF MC&#ZIZ$;KM=\:#KL!H?7SK770MJTMULR!K8XVZP_MF(.K+ESZ !T 9(K5V$O M7L9U*KJ ;<_]Z&10.P5YB4O5)&"^#(Q\R*<+J3(F?HBBA*($9BFFRA5$((D$ MAQ[UL/ %R1)N9$\>H3-XDG--I:ZZQ*35CLNY=9#S&%(BP!&-&(6^2'VY-7 " M< M(L+-7-(.OC$KU_ 2K6F=";F$:5#P]'9"!X"8[7%+@NOX^!EHB;K;NDY(Y6A3 M.D9EU.WFA*B[&\FIQ\WK7'SF15W_73E;SI\JW6(6.Z\-';>^O %-E?IM'^R3 MZD"O7ZEB5];N-=933$/;T4I"H_(21V2QJB&Q.]9HA2*."+%9#>+8(Y9Q7OK( MV6+*;\31S-7& X3#* BD.0 CY$E[*A,89DA$4" 2I<+W(A$'1J$U3<*#IXQL M)9OOY)I;>=VT(=6,10T E.'B[861>8S&4&!7P1-=LN-&-0S!V LWF+YOIT;. M*56:?'[+*<]?ZGJ0O&KS7B=>B!(>^X$\46 .4-$N"\%O!%GE5TE4S@)3MS<7>*IO9!^4_;2EW5=LLW6J(;&[??N4>%86 M^,$!1S/#N\39M,4[G^L94;^:/2^J^2?^PJ=AVVN3TMA+L>]!/T(11#@.(>8\ M@%%,"(Z1()E98=8.6@,OR;O\H8G(2 /RRZP@%NL(';.5NQF?;NB>@9HR" =H8*HAHNLX\P%*;Q,Y/B[RT5AP MQRO]"RZVWZ9(DL#+D ])%""(@M2#61RFD*:12+ 7XB@U,I;W20R\M#]M51.T M+Z)HM%;[26FV1+<%'&!5'A=F@+*(;[$&CPO850#1R8KKV_'@9GW/I^U"(AXFEMJ/^ ,:3I$WQ)SLZW"94.?#;9_O(8^1S%]Z\SVH_S] M'+GII^!UW=#G."&S[?9)'N\FE]_SZJ*85_/6E"-R.TP9(C#VZJ;B5$ <^0SB M#&?R&!MG+-,J+W)H\(&-6D4-4$5.3T<>E+];O?65RDPSU0+5E$X;L*E"2"C#D"=^Z"5^ MBF-NY-')I$M'*Y,'F/ZXYHTMO#LF2S6 YFI)\;SI;_^[O6) M%-.)/)K3((@Q#)(DDP="YL$T3!&,?8IC%B=Q@K34SM[((\6S&F)ZRF-?^FZE MT$LFNV#5"7&T%_!1UCL"4?*=9DW*']9+<7^D49;840&62^?X Y9N:%ZISW#I M:-LX!#0)>A,_$YD0@8!I1$-IN>,$XKJV6$P]Y"5>Y,=&M<=/$1S:1=V0K[?C MQHE;;!ZNL4'>I3:$FGYLA\ 8>K77F+2.[2V'@ZM,35-!77F\3Y$;U_^M*?R> M-USW/8O#^N^\?.#E.?WO13[/VZJCJO%8N:!5O2U?/&+YQ/+$Q\,$QR'",,)Q M %'JA3!C\E0O54&6A*%(TDRKTHH%[8&50\.,U )K=IH2Q.4F1\;. $-\-7P% MPZ%FICF6@)UO G:NJO9O =9R8^-N,,3.P!LQ'(9VS@HS+!TY-.Q Z/1W& XY MGCO$3M8M;XGE$.9I=M?%[#,OKGEQ_O)09_O+\?%T^OH9Y\S@+LN)8096IY(Z M5+<_KN7_EO5^MD,A+3M \6-\Y^441MUZU#$\9GK3+3)&Z7J:,EME[IT:>[0D M/DTA-_/Y=%^Q.V;)T:F:WXJ?/Y2\R !II,RI*$BD.15ED'D> M(@(A'WF9R0'K.*D1EGM+&> 5:;.S5 =.>JDS3>&"AY:'XBO%J7XII?S1H7YTZ=KJ6#\W.94SX)I3[R A' MC"811!E6V2J1@)1Z@N"0>2DUJM\^(N\#JYB:$76WOT_%]S&G4C/\\F-.D&'@ M1B/A9:Z;\=((!/+9*O:S5SER%5FKY1HQ'\;]9(R5*>.0\Q\KA\;]E!AGUPS MPMNDN78RNE]0>H# (51)L$,A]BW-Y,J (1UZL OQ&G8-&YG^,'0LP M5=]6J/L=3<>20BSC_^!AE"W-\9P[VM;>;B;=;VT.=S:SVMNC)WQ:3LL/D@YJ MROV/M=$-,S6N4TEMV; ,81>SAWM>/GW@I%JK*)9B$O$L@R%A B(_I!!35:*+ MIUCN2%E"(R.WRD$J0V=[2'I@6N#9QMYA&)L^B(UF0+JOQ(91:$D.UA(K@F># MJ+Y.D5S%FP_2&#?(W"7F7F2Y\V%+=R>OKI0CAJLJ$!.2^9QBZL/42T*(&*:0 M>#2!J4]HZ.&,T8Q.*E782-/#N3FZT1)(F1A6POOX53UX7\B9=A3PK,XU2>$'"$( YBE3! M@B C@2 !7E:9' J![;*29AA(4F7=;5@:;3,'>&AZLFUGV=!Y+05JZ(!WBM+Q MDX>YO_J0!*Y*C?H1(6@58*?+Z(DHLB+N6=BH.V3&-A*N[^Y M/_\$+K[WX-/5^?OKSY=W5]=WO7M_&W=\7O <]*!3M]#MO=V?3S:)_#& M[;R/'HR./]FSOM.'?$ZE$;F0L[QJ+1^E)$(H2Z61S#A$JJH$"4(?(A33F,51 M)N+8JL#3 6(#[^T;C=PVB.LT=3.'36]]N@+#;*7:XV!?S:E#0-?EG Z1>IMZ M3AU"'RWHU/6.>;[FQ:-RC;+/G)>_E<7B^>/LGG^OWDMN_]3-U>P88FA;O*$, M%&E0TSX#'XNBFA65IDE^"H+N5>I0>K,%VB4X^*H8 #4'CBHE:LAHE7;9->YH M*9<:PFVF6^H\;K$,"VDB2B-4)"&*36[&]I%;N"E6%,# M-V2:/V"+T@PGH-(\1SH#P/!,6=-560HM9="0=KP)FHGI[/YG)[&1;W_J"+Y_ M]U/K+0OGLG6@?[-'YN*IB?HOU8_:TQM-KT[.A3PY3^MA+PHN1$YSE2PWB0*, MTBSRH>\G6#4&4%5/$85I$L2$T(3A0*M'V]N*,;!*NOS^W.R3=$U>_KRFKQ+) MYLO-]%E9L73)L8&#^>V^ @U__4\QMV;:UD$ZV89K84.\L[5E51]I5B*>@0TA MP::4/\5G8A#K^"D^%[MXRD_QV9C%<-Y\MCKC1&_'W7BQJ#>?@:UXU]MS8]FJ M^UB#)?EST_>6UU;;K<2F6PF*JTE _\N>0TQ^W-\O.G MHJSR_VFT7B@-HBRA*0Q#$^JZ_CP#(_;FGRT"=CK7SX>Y=[I&G+@NBKB8S&5 M[\\5J]7K*A+*$Q2'TH:!3&0)1,1+8):A%'(_C$(:QGZ6F15JTR0\M%MNG^98/.#65T(U2:OXI]J[RRSR5_RA=/ MDQ2EL9\0 KTX8A A^4<:^"&,_"CB),Y2'QDU^#U)<6"=L4E?NS2GXB.9DVYLS\4S[C5Q5_FD^BT/.2Q).+/_ CB)@T(TC( M/1A@@;(P5![EL)N_:J8Q;_MQXV53EV6+V(H]*BHC2 M31,2<#]F60@%"U*I*1("4\%]Z"<\17X2,\KH\EK7O;["Z""IM0"V;WK=FZL+ MR8#\ET?<-&W88 '<\5E>E."ZJ'3C:SHX^C&.TH@+&"6ANA[HQY 0SX.81A+? M"#&1&-U4[@N@O:)=4V[:7:R14Q:8.\3T5*HC',PTZ38$FQ_/ARX(C)6GAG". M=&87I5%5I8;(NQI2YQ4[Q7CY]#PM7GG3IJ*M4!@C$?LXQ5"D'H8H3# DC*=2 M/Y)$1)X7(2(FD@=2Z"[E U1,/MU-6OI)!W>?/[== A.4#NLWG?[[G,_KXA,L_/Q1/.)]- C\*PP 1F$0H@_*8 M)6 6$@^F'A4>#Q#-,JV+_[H$!U[56^2!H@]6#("O#0N&3IF3$.HM=I? F"WY M?I@8+W==01TM^I/D1EWZNL+O*@#M]YSVT:QSG^:'&SWB,&%A[ [&/@1VF]J *39?U-G)$N]1A\Y6TSYC;C$Y4P2G$N*RXS.G)[/ MV(=\NE!N6V7GKF]/>5$@@E0D,,YX E$:<'51Q(.S9H\ S5O=89'RYVAFK,$7U/7#0^IH<+;0'/)4B>:X&O- M&ACDREM/>%RI-DLNQM5O_:#:4W(]A[,]R,VK&_%;4; ZMX>7+SF5.E4>&2<9 MP1213-IG?I9"1!&6-AO)8$Q])G_M)9%9O.R4\(Y.XX=)33R0>R4P/M'L)-OC-Q H?[C M#SZO5I:4/TGDJLY\%D$OXJJT&LI@*N3:3_TP\Y-4_M(7HW1'.,#SW5+^!Q\>7B_5$,3+(G^5;]PSV%INQ66$T$- MHU![,H*OBJ*CPEB=TE@5[3D\XFA%>SH%VBS:T_V@=0RI#D7]/:\>+Q;SJGB2 MYQT\Y7-5J%R@I2?X^!_!5R0I:85TZJ=]DEM[Z=&?' M_,]Q_NLU,\JDG6WOU)@$7LJ^ML'N&1-'NQ2HP,4IA2 MDN$L"X7PC=*G#E(9>'MHM,4&T39P96C4'@9(3YWW%MM,ZYI+;*SZ.B5RI*$. MTQA5D72*N;O>NQ^V*#?Y*9_Q&W%11CX*6] M) GJQ#+PU! UJ-'7 ^'NE3\B;F:Z0?%47[6JN0)+ME3INH8QL.;L#*P KID# MOX\)L$$5PW& MBM#."C@9N4#^\/46?^OQ_#C%?#KC\%6!3X'P_5LCG,U>UY4 MM?\FBA)<,;E.]= Y0>IM6.L=%/MI) MI^,5\_"?1=^.\;IUF#7E,&O%,4H##O?]-EQUV7B3WAHG.FKT[Z.A1ODH.2MF M_)93N8V6KU0I)QB+(8B\C!%&/1T:1\3&9'U@O+,F UYQW9+N^_1P.')0: M>&9&#TD=:PNPE FT0H%50Y*E6#] [*G'9+QUY,F&]9\C[M1C4IQ%G?KP8+=/ MJ63T;_ET.O$0BD(_1M 3<0!11*G<0P(&*?88)9&@C&IYJW<''EB_+\F8:?:5 MU'I:UT86,XUX4@QCY;3+LR/%L1IVU$6]*\SN@MO[=\<],=8W"U.:>%[L)Y") MU(>()Q1BSY-K!2'/3\,DR831G?73) =>0#MM$+:[(#AJ2V%Z,=,M*&8KL1./ M0>];ZDL]=$N&-[I%J0^ =DL$5WBMG5Y9)Q5\R8S.<1RC^0^ M3%*60)1A 7'(*.0!"TA 4) (H[VSD]K ^J#-]5K3M$H_[L9+\ZSC"@4S!6 , M@$6Y" W!G%6&Z*(UAJ.T[Y1ITB8K=DN$!PW!#:2U,IS>GKT MT9RHVH)N^E/U7[+(QSK9<."_."YO9GQ"O3!CB3S/AEXL]V0>>#!-,($I2;,4 MQ]Q+D5;:I!'5@=>Z_$PB@\0?;:RZU_9@"!BN\(#='>X*< <4)D*P,@91! M0M00B-FE/[E#SBS7R12!SLPF[<'&RV,RE6\K:\GXY9'C4,T-CAO1W-\X?\'Y M5!U]/Q;E;_+=:L*RA(;,2R'C?@P1C5*I6KT0QD&8*0) M\5L'BDZQ^7,$A33!=A8 TJ5GV9B3S^>\:0[Z@<]IF=<1IN86#?-%@*F70)[& M!*(X2"$6Q(<9C@).<9S$B=$UHPY: UO)#>6SIFOO&=B@;G?KJ LU/77J" LS MC=@#!O,>FZ<%=-56LX/2N)TT3XN\USQ3XQ7+A5W,'NYY^:3,R-]QM2CK#IV; MK60^E_F,YL]X>C53AN7]MV)""8XCK)HX<>Q!%/H(IA'%, ECN?QY$J4H,EKQ M%DP,?V".#1>[#9*:6F!@? S5@^0&*G;JX^ 9:#EZ;4^!DK9#]=!# SI!NP1S\^KLI@-(ROZ\RKWTCF M?X"CXVEDW_K4V,'ASW%@/ VQL[.B!BF+N*@:^ M&V!@32E)*8I:&,$-#O!&R"BN8E! M_Y!F/=H/%M/\+3Z?O%/)]Q>2()@\0+DSB& M7& &D0@PQ(&70L[B&($6:ZS4X_]>-=5_RBF46 M5WR"6!@'*(P@(JJ.*O4\2!B+89"P""$/Q9%AU[_16!]:#2QO*KZLJ*I@].]8 M:M;*L%7-B/,YL#=HT%D:W4FD?6UU+9,J0^4@(^OM)N*M?4KFC/\Q+RWMU,^T M]I%#@P^=H:#(@9I>FW6D;^WMX7#:U.LCG6E045LP(R/OF 16%M[>8*.9=\?$ MV+3MCCYC9]A=S6C9)!PT_[V:G=/Z0#:_Y93G+W46"Q)>3&G 8$11"I$\I,KC M4\(@1:H]L^!9DO#)C#]@U7)0WS+3H:WU+6;-M[C'@;[#H*4+RA5A,WM*"T8] M2\@9*E8K=$D=O%O2_P74E?Q:@&Y/ V1L/\=4[>B_X7RFVOI^F4G:T_Q_.)N((*"A".01+D($ MHL3+Y!$.AE);8;<5FJ8N[/ZSN$G_(9OZKXDT[#.9UAAEL.2^IU M+^^RE/9+P&B171-Q-X.\1N_9 MYM]7E",X1A0$(!$2<)3%63C]CW>1@(@05+S1+O]XD,?9ZM M2:XKK)OFUQ] 16_GZRNKX>EV1\P!ZCAW">0L@_X B9%3YX\+N9\SW_'LX,GR MM_Q);FQ,,?!1:@,\5?'+22"\+ XB:?[*A0N1I])2HT! EF:8^%X88C\>*''^ M($,#K^Z&IDHR4B'LP=+I#V.MJ0=&1-#4(W8LS7[%B%(H#2MUOL*;I-UWHC)^ M"OYA=G[4=/Q.\'JDYG>/V[-GQ?O7ME:XHOJQY/^]4"9]79XI2<,D8U*A>8$( M(,(BA"D)$8Q#&B8>85G(C,H):] <6(5MD 4KNE:%K73PTSRUNT7%3"U9 6+? ME>*TB*Z[4W10?)LN%:LE!75%?M"T_2&[>5H:[X M>VT-M5^T2$2_Y:K)*56FR.SAZNE9JAVE:"Z*>36?4,JR((HI%+XG;0'D91!' M7@QC[)&(A8AZL=#./>^B-/#"7U-3YO9S6R^TKN[*E\5"#;SYIX'K7OM.X3!U M3&Y0!1NXU'1=B6^06.X*!KM<L#-> MZJ%SE3!Y5Q7TSR^SO)K?WGUI_8?<$QF)"84QBU*(TI1!PGT">>@E/DI$D@:A MB>'226U@W?6E[32MZDJU3("YX@(L%!MF5DLW;$F8<9212%IY'H(HB"@DOL>@ M2#R:98&T GEJ5M7+&7!6I;G6U$%-'M3TP3O)@>E-ZF[@]$P]9V!8J/QC* S@ MQ=82TY&)UTUK5/-.2^Q=TT[OI=X]W#XL^'WQ1UYG8ZJ[.7\KGOB%2B$I7S_A M;P;W>TW''5@W[C9( VS!056 %4O*W%-,@98K(-DZ.W5'MC^:W?I@:"#-U,,P M&/9I0*<-AHO6=*>)O573.FT8.MK9Z8]A9X9]X,\EIWECYPL1X2").4Q#=5JD M*B?;]S,88.8'*.191+5.BX<&'UB1;)("_+O*S>! _GCXJ&AF.FQAI&_G!9VR7%:FN9NKPI#XWU9#R0Z&B01.6 M)DFJ2IJ'B"80B4CU>O12&&(?>5[FX30VJM-XC-#@RXU48$WWK&YF"KXVM UC M,D>QTEUJ_1$P7796PELLQ&[)G"W*(V1&7J#=PNXOUA//VRW<^Q(S_H3+/^?M MR3 5,9/GY@QR3".($$&0Q+X'?9ZE?A!R#R=&GHA= @,OU#4YLT6YAX/>8NPC MG=DB7%,:X 1\3 Q'*VYO^%%7VC'A=E?8T>?,5M:\K"87A318,:T6>'I#IOE# MO<6NDR*6635W])&SQ937-577O6ND"4KE_DAA$'I4+D%,("$9A2),I+TJXC"D M6E<%>W,R\%K=X VLF3O;S"Y:)2#IK>;^V'&%$=6'_IEVLVPZI;!PV&@)F^,2MJU56?N0=2KNN!&2(V1CDP M)Y6MK1#H7PQLM*+45O*9EP+K7W;Z\RIMMC[/S><++ 5KD>VOGC8M6ENB:K01.-.66+@*&_#0#I7[9@[*(W;A_FTR'L-F#5>L;RMD\_X M\OK/1TSKO+>F]XJ(2."G600QS8AA3= MC4ME2]*6S6J.PJ6WF)V 8+:4;>4WOP]S2C97%UV.TAGW!LLINIIQ\P;H& M3?'$5YV<586;NL"4NBN!22QX@ C,TE!5-.:A.L$@&,8B"T3L9R(R:O'006O@ M9=Q0!BO28$G;ZIY)%V9Z*]D1$F9KV1H$FZ(RI\1S5TOF**6Q2\B<$OE Y9B3 MKUA6#&U='^V.OPJDS->N/R)"/TXR']* 4XA$IBZ/I!XD81:*(&8Q2HUNMI\F M.? 27S*@=JOZ8F>UO-AI6)WS-'9Z:]PM(F9+?0^,U2W7C=#F?!#/J+GXKFI0 MGB8X;NU(;0#V:C[JO^G$B[EY)#B?L:4O8.('/@M%G$'!$ZDC"$U@ZD4<)A'A MH2=-^,SS>K@QCY =6$]L.:3D\J@/Z6SID%*)1#8G=D-DK9R>#O#JX?4\>):O M\5HR,@A2O9R>#A!SX/7L@5Q?G^<) R=GL=&>TNOYPD)3[@]3[WM(C_LRPPW M=#G;\;(JBKL>F6M>3>(8IU+WRB-7PJ3>C6,$"8EB*)*4TQ2Q -'0PC?:DZUQ M_*>J#^M?P09SV[JYMTNU[]SHV7YC0.TFNVT3Z?VP3*.E]EVX9^"ZXS9FSUPX M:[@&29DSY^8-,^NLH>M.P+,?UL(^W29]4I!:1&EL=86H72X2R)$OC%/J> MZHV,:0PS3C'DB9>BA)#0"[7<4EK4!K9&=]8C6#, ZB.;B7M*#ST-T],E)KW4 MTPAP&-B7+F&Q,RM/P./(C-25L]-Z/#G(>$:CKCQ;MJ+V2W8FXCG[/XMY51_J M;_FTMI6*>_S][WGU^%A,63Y[^%B4AWL_3 (4L22B$62(A1"A,("9EV80$\$] M/_ B9!4Z[\'2.*9A37L.OBF&^%3=N*ZY5+?A9KQJ6C"#.:^J*3>_!M1G0O1L MPJ'Q[=TV9]4.9]U8R+ ,DIZ!FM/>\="6V;'R:WV4FZ?<.Y_R>JN]_$ZG M"\6("MFJ\/7ZG^JSJB>\@!'?AP*C&"*>AC"-&(8DR7R&_F]U@/9=LJ8SSD_4O9R>?MJYZ8AYRGF+$EARFFH4@E\2#R"(>.13Z. 9#@S MJHQ@P<.(^4>KJXMAH80C-]U3!S!KJ*WLIS"^'@ M,\[9V;"7.QT@Y*P?B#D'([<+L89HOYN(_5 6KH9.ZX^M \+?BZD,E#W MH3[*;W="DU1X"68P#8CR+(04DH!0R#P6!H(RA)C^S4XK%@968]+*+3E6! V. MGG98:ISX!T?(O9:2I\?W2RWU0;425ZPUMQL5;S#=R_)M\[:_4;JF_^^[,7Z&;^JG>-\QN1OR@5G&P;9CO64,D^D M-&20!UD"D81DO'M87*>IF_!RALE\-N#=CRUO\>8O97BK,I9 M/EU4^0N_X[1M<]4X#3C[*(%0\;Q%U2;*7N)2=9B;?^9-Q&^]1F/LA9$J=1BF MPH=(D "2F B8H"#ULC ,(\HM5:4C%L=4H!LL@S7/8,DT4%\8V&"[3@Q7+\A_ MN^;J.MY<:@EIQM0B6*M:5Y-KK(#?8,IZJ&6;V5KRO)ZEL;2V8VS=ZW)7#+Z5 MAG<,<(?>=TW)O/S\324/^7) T;8N,Z@P?^#5@55L35$M.%&43W6PMB5M7BC^ MD-S=6LZ!R&8JREY:HY+N'3)956T_--YHA=D[A-FLO=[UF&WM!/D]\WG5GHY4 MF'@2D=CG:9# E+*ZHFP(<81#*'R2L(#PB(3$K&;"'HV!%]QF;<6\I;XLNFY: M)V$?'SVKHJ?49FMN26QYRCWKOC5N40WAJ##.JB#L4QBY^L%1$?>K'AQ_U'PK MNR_9>5FN]]'SAX?S%YQ/#;:TCB$&7FF24EEG0X.:H#(D]3>S+LE/;VJ.A#9; M:*KFL'+G;B48;]C>!_!PNNMI"&VU^W6-.]HNJ"''AM[ZFNN##N9'82/;T]U#$F9DM]2;R]0+HBO]QCAVELIBNON_9F)RF. MW>1,%X(#K\NL#SQ\]E\9++D^[[UR]SSJYF5W4#1;DMG%-Y)&YT M$9G7%N@D#E*/"9_!, BDFDBQ!PGC!'J)EZ9I*#B*C8H4F;,PL-:XNO[C\N[^ MZOHW<'YQ?_7'U?W5Y=U?S12&!:QZ^F-8L,S4B7*/*F; DAM 7L$[Q9 \HOP" M5CR!-5/@ZY(MASK&'A-'*L>"@5$UD#U NPJIQTCFQXBKV5P2*:51]+F8YE0. M*NG2ZZ(Z9\5S?5MQZ177/%1H#SBT@FGX $O3>\E-O2\KECA;J$N5DC/0LJ9_ M!-%'[?2!9!# 3/T QEB!KTX=_U9 6!U9]*F,=H Q%GSS.&/^LM/^#^N]U8]0 MG 0^@@D/(XAH',),1!YD(N-!B@.&]=K9Z!(<6']LE>MWTM1 UPP9 @ S?=#9 MND#+OK##Q4F?!RM\!FCQX*#:NZFDEJT<1K:83*72;.#0UQJJA[_FWS[QF;H$ MUWH<1!02GV<(4H8$1$0J-))F*>11*E(:9 +%6OZ:@Z,/K,(D.=#2,UBH>Q!H M:*L^@IF>AU8RG?:D: AGH'+Z"&FG7W0FT$R9').A4W/LO32>FCC&[Y9../J0 M9;J8RC8@N\4=-ESW[U_7C[2E0\Z_X9+=/*L'YW_(8YHZL'WF95ZPCS@O_\#3 M!?9E6. ,AJHE%O(8AVD09-"/"%*6Z:$/# M"WBIF5%5&9YK=@RSP(::,SV/T8\P$V9Z=+/\S2;/FR$JY6HZ6"9'<:YN*=2\ MGX$_5E/7\'\&ZBFN17"8$S8PQJXRPX9B<]S\L('!WLL2&YJ>9;$R1>)>OEO? MA4]]$N,TE8?;*/8@BC&&*?48S,*$>\*+.:5&L;NMT8>.N"M:0!&S*ARP#82> M4K06S_"PJBV9>46N0Q*XJK&U-?:X5;,.B;57!^O@0Y;+J%_F9Y,),?$$CF/! M4AB'!$.493[,2)A"S'T:94)PPC.CY>>"JZ&#ZT6%ITV!OSG@6QG:JO+?5"7. M2WNI+0'X3F[!S;._&"YO)Q.DJ1;&AMU0G;A)CW>7M3H(;JZ4F!.>QE5^+F'< M4YI.!^]Q?-VK3;AO2KW?-:4N_WN15Z\;35?JO.'[1SQKC:S?Y!#5?&ED38(H MB;,$$1A@JO0QRR"AG@>S!/O8\QC#.#0^SH[ ^, JNR8F]82U,AYM @W.MC_8 MM(Q^UFUDV6HAU5Q8J*0XZY-P(]'Z).SX]#OB++@\#8_!]OBGXQ$GX^!I>4SZ M%I&4"P6END_1;'62E7Q^(VY5N=4%O^6TD ^I?UKZX3,1XR!4)?VX.ELC"C,F MMY6,J2HS02+/WI%VG,6,]L#[P18SREBLV5$_M R!#8X,0AF& &M$<8:#S4Q? M&R%F$P4R_3;U8T3#06@707+S\9G%F.PPZ(Q &0XY7GS*3M:MZ)7E$):E5^77 M<8V?^(?B">>S21(+XJ7"@QPQ:<+3A$&,TP02$5(>4?-S"H@<%VZL:>O@ILP7% M>#[YT*KD_UC@4GZ_T]=;_ER4U21,?$Y0)-<2PP0BA.5/\J0,PT3$ZO\'#&G% M>3MH#)W\UE(%*[*@H:NWPKK Z5YFCD0V6VOFTFHO.0UY.K)8Y=O-DI,_K%=: MUYBC+#<-H99K3N=1RYVL.=;,FR2PR^\J,WZ1SQ^;ID7S:C[Q."$>"7V(>8H@ M"F,$L]2+(.(8I3P+",[XLEN0YO9VBJ;6-[K=#LAL84KH6L=$V\#7<,L["5K@ ML9"G(H!!&JD6300-&5W97- MN&:,KOA[EHWVBT[*?DQ$C+$O1 3CA$EEX0D."2,)C"@)TE@N)1JC2:5" MF'K*8F=\(]6PHF(86W5:Z,.NR,=P*WFWP,=@I3T<+\C=T=^RI,>QQ7;L,;NE M=?GT/"U>.;_CY4M.^6$/[W4Q:](D:V?NO/Z -_]=K?'KHOHO7K5^ [GKK4=J M7MKU^$XBN883/R PBU-Y6DEC G%*/"LD MF%<%_1/6:6G2HE@+8*9&WF[V]1363S&G]D'!@_T?5^*L8H"K)C(-UU5-? MBGSE%5@+Y3[WX\WQ=Z37WTZ.47>0-Y^NW;WJ[1FRVQ4O\',NN:BW6)97ZA+R MU8PNRI*S]XN6&55%?1(D/$A%(C;2YQ%W6RPM2V%X_V M/.AM)T.@:QAB;#@ FRR )0^ +-9J7?'A3I&;2NY([VJ3'55-FH*QJ]6,W[=3 M0JO;!&WYS/J(O?KEWW)>JO)!KVT8B60QCWB8P #%$41!%$'B!QS&A*$XB$5$ M/:T.O%;4!U9'ZVL]8$6X5B_7YW]8!N',P-53+X-!9J9C^J%EK%JLI':D7\QH MCZIDK U31V@]BIF]_D$'-5$9_/;V;;/KS&KS<)4XHR'!$88N1+%9-2F*59 M!(,$(R)(Z,=QM@QLW.MKFI.$+:(;]^9*YIWBXY?F:D,QV_'%VX4]3D-*$ T1 M\1B4UA.%"$<4II@3Z"4[\)B'K:V2DT9AI9D0;O%.U? M%"J[80WAN/RQMJ2.M/!I>J-J7FWQ=[6M_HN6&I;/I,*>JL8S["F?Y?,Z^>J% M;]<:94DHI.%&H$AP!E$6Q)!X,8-!C%F*TLR3IIV12M"A.K!::'EHSHE;7!CJ M BT$-?6!:UP,=<(&)-L,#%BQU4AF5]I!B^:X&L($ACTM8?3RVY0"N5E4\TI^ M65*#_9WG#X_*N?8BN7[@MUR9BO+W&TT'5%OR8))(39,2$4/,5>G7D*80BRR M8113X4<\0;Z1WGD#&0;68AL4FUCN]L]>MLQWV6^B/D:L^##TX&;<_0W_( M]OHV.!C2,B DU7 E1WM1U*2R?LA5&]M:!VR6)VT/(HW>EJ/?B(_YG.*I:O4] M\7#J^T$00H$R 9'*2\^0%T,/$<(C/^0),VKPX("G@37HVE93]_L,HT0.$->, M'8V+HV%$J68.UMR!-7N-2CRK_16T-H\W.#T#*R:5A[-A$R@^'8:>W('F*B#E M@*-QPU3N(-P+7CD]L;\JSL#'AC73TGW&X.MIRD$A-=.+PZ!I7J'+%A%7U;B,Z8]; M>3S6Q1 M'Q#+68'/XW)8ML'<&FK$SI>'1-AN=GGP";MM_!.71@,_#SFJA-^R<[7INSM:NFS.PR15HV')^R:(7+(ZV<#L> M1MW&>\&TNY7W&ZS?+=:K&2V>^/F,[3;FED2GA4KSNU=VQ+J76\+"6 0X@]3G M&418->5,20P]S+V$\3#$S,C;;=&;%[D12L>;.[,&L,OIYJ M&P-2,^UFB";X6C,&G';7V'L].VWV9\QMQ.:_R M)VG-S"L+V\ -K)A7^4=6VE^3, M5,\.$GH*Q5X^,S6Q*]I9TX3S%7QM_SN(0C@LG:-EOC/XJ(OWL&"[2_+(4^9> M@L^\.*\#\M-7=>%(A?[/GRI=;\'AMP=>2Y\O;\"2:GW);2=5I]NXUD7@M#NA MO_!F"ZV?W$8>AF[1K#P-1X8/0+=*FY^'$DY8>B&+V(+_U)Y4$KGJ3M-?" M_#@C'D$^Y 2K"S$A@:G %#+/9\07$::1T>V-PV0&7I"**%14ZUL(9VU'&ZM+ M=4=@TO0.]!;>\/BOY+XWE=O\=-\IEJOC^V$BXY[/.P7=.X!W/VU>%/-R5LFC M^\=\RJ\7]2V U..9%\M3LQ>KKH=)@F$6(GE^9AD+:10%C&LMSD.##[PD&W) MT0,-0?WZEWLX=*^^OM*9K3D#P8Q*71Z3P*K&Y=Y@HQ6W/";&9E7+H\]8WC2@ MCYPMIM(>[=E#ICX\3OPT]:(@3B%/J=P1PR"%!"<4A@2'?I2@./:PT24"I^P- MO&R7S*H#E:-V3JU;QG ?=CRI>OOWVTV5F0YZBUDR3_X?!$Q7>?UNF1LW97\0 M8/>R\8>A8J?BE8FU;KVR49AVV<%^D@7$RP+.(&,H5H7#(RC5-X8TRCQYQF$\ MP>'DA9>DT-7;)VF:K.]-RMK+O*X4NXSC-$5WS93H:=@P"Q.6" QC/Q'2KJ2J MKW:D#,X4H83$/J+$(L+L!KO>T>2]"L9+,)WC&"1,VN)I*#4-YA 1C"!1BG'Y]M@5?7(.EMPDY%-]M7ZP6WIJUBY^L/:$G>W0ZI+:FC M3>\TO5'W,6WQ=[^IPJ>>#Z%&+, BL!/ M.,,,9ZE1YY=NDS%R?0,%[U>D(Z M6O(GB(VZWO4$WUWLFF_9.\7O6Q?>[[AJ3=M5IXCYC?A>$3Y,H8O>@HG17?CV0!UR\?<8S?J.))9CXNF= MNLU.7C_QJE)WBII[&&V!H"3F3!6L@VF42B,DRU)(&&+2)O%H$I,$I]2HV8P. MT8$5SHH%T/( &B:4PZIAP_CFXVD<]92/:W3,5,UI8 :HLV0BLKN;AZ=)CGVU M4!N$ W<']=^UO!RX<0?Q1NS>4)P(=>&/1 EDJ7)*)%D"<8PB&/LL3>6)A5-/ M&-T$["0WL';8)+XLT*T60+Z^R]O4DC"\XM<-H9YZ< >,F6+8PD1BL7NO^3@6 MYA?TM$1T=1NOF]BX5^^T!-^[9Z?WEFV.P-TCG]8-!O#L=1*KY'GB"8@]'JC< M@!2F.(V@S[,@S'Q&U"TAHRR!S>''R1.H*8*6I&FFP!8:W2NVOXQF*]1(/(M\ M@4-2],@8V!INY)R!0Z+L9PT^1[#9N=^4@Q_OR&^,H>9I?TAD# _Z&G?LJ@(07J?$#G3\MX5C MC+MU!^G_./?JNN QNE/7.9#SS!(10[FC2],^ MY%FJ>LSK1Q6[R?UX(<43\&B?W1T);7QJ/UYQ:'X&)/%1R@AM"#E\A2!%[$2&DB1 D3#T>X="H5?1)D@-;#DL&SD#-0GU5<\4$^*K8 #4? MAFF &ECJ:0&W")EI @?@F/>!UI;752/HTP3'[02M#*VC]-^T4Q#7_UM;< MD3:&I#:3/]*F,4YS8['YF@C.26RB M+DP9&%AYJ,)#JG[UBB6PS5/=4.Z_N'R"%<\5/]Y3S@W:>@IE2 S-U(ODY#AV MXUR&M07#D>XQ)C^J)K(%9U9GD];KF@*N]@]B#_PLL75?WB=UX^\/*63U5:M&HM/+_C537E M[.]Y]5@LJ@L\?YS$-$DS&D?0)RR0-H/G0X*B&'I1$"+$L\Q/M-KZ]F5DX*5^ M7)SKKH$R(_B%SW-T'MJ MNC7'F(";:Y854Z#E"DBV0,,7:!FKF[M+RZ/E#7QKF .*NY$@9@6MDX/K6?XA MH-[BZ,> 7%OEN\*IV1+4:$KK(R\,_5KS]QY_E)W!%0K+G!8[RW8*_?EL MML#352I;Z^C^S$MU+L,/?.(1D<:8J<[,00B10)%J#Y_ *&5"1'(_"6.MP)<% M[:'32AX>ROI^D=P*%"-@F=JG\BF>&ZZF'! \K>LAOWMN&#/9*@RQUM@=AD/0 M;$/8NR_3L )6O"Q[4YV!-3O#(6>@](=#T$[/NT723+';8=&IRPV''$]]V\FZ MI;$MA[!0TN_Q/)_?B%MIG\X6_);30OZV/ESF^J1;S2> M6E]*G% B$H^E,21)E$A])Y@T0),$)EG,NY!&CHBP&M ?6?#5=^[9V)B#J M!38&@L9,!RZ9 .^6;/RBVM4U8&UD8FG 9E'JUQ@ 9]5]]2F/7-#7&)+]&K[F M0U@$+A93[GLD\E7;AB9:^'&*'[1C%H=?'SI(U31 M7W!#7V*WS."K(N^H7P"%4?&'"]&T2W45GCBQ*-]RZYM^;#.9VS3;=64 MWZ(XD<>3D,J=._$@"C)Y2"$^@=S#:23BP$>!T6U% ]H#K]W-4ES;SEH56MCR MSO8MA'8:9KT-?B#PS-:_2]QZE";31L!YW;'3E-^HJ)@V),,\?\EG=>%9YPVO"9MJKWTQ1 M1++,PP&DD:I_*[P$9F'@01[(^8LRAJ+$;V?J=!;]\?#5TS2^"BAE3]"3;HG8$U*Z!YI#$,MGZY^88[\\ )4(X,AGZ\ MC&I".(%MUZAP,ZCSVUGGE"Z>%K55LWG5>^(%(D8TS2#AC$#$XQCB.,M@D :9 M)X] (J2!13U-X*'=GWI6:+"8!3U].!"H@UP6VV!H MJT7].(WHN]$8H>_\$09^E)MF)P RZ2I_8B2+*/+E]WS>7&95K>GG;=TC%%/B M!=)@\WU?-63D/L1IBB$FB 8^9UXD#T&ZL>.#) 9VO"QI@I:H04#T,"(:(>'> MH ME?&MD.HEHH)[$4P02Z"TB"*8!AA!C@,217$BDM"H])0A_8%UC_PZX@'K9$C\ M]"R8 5$QTU1V-3*^%6]4(6,-Q5O4QY#4?]SJ&&MH>M7&V!C&/(A[5_WYN:0W MY?V\;#M,RIWC=UX]%FQ]2U,SHJLSUM A(G4S165R4BXA /=WMV#-"FAXT8_Q M:H%S.N#K&A?#Z(\&)."KTZNJID);186U"(P6(C81=S->;/2>902G>'HJ9O5G M4#>)F5_-YPO.)A''84!$"'V2,(@\)$\D. EA)"T(>2HAB9\8%<8X0F?@%=]0 M;:ZDG8%Y3?@,Y#5I\"Z?M;_2O$1P"C--[V]_) S]N@T(=PT(=RT(#56'OMIN ML5QY88]0&=>_VBWJGN?TQ.,6KH1ZG/?JBN5FX]^-])WWK^M'6I/@_!LNZQ(: MU>LZ:WY>YW[=/^+9S;,:8OYE]L+GRNDQ8W_4/[Q?5!^XX&7)6=L$DOMIQ ), M((L2"A&*B*IFBZ1^\,*4!WZ @TP_;/OF\HP2\EW';U<7F$RUSYL#-<%^B )* M,"1A(,^269S"E 8Q#%).?$0HBP*A&P5^)(L((H)"SR]C 5Y9P Y3QIVX:7-TKC[@';\<3N/H-::LC!E'NCT:]FG^M3UB0+,"*Q MAV#(*8&X_6_LS1IE93 M-?](,]7C]/A>T_1_W\/T;[\#.?.?NY/.S?7^R+/@:HL8B^UQ=Y.1)V-OXQF; M?E\K_C W]1:Y)(RGBT:*^7SQU/QNUZP/*(Z#@,$D#A!$681@%L4^] 3S8S_S M8\R-NLRX96]$.[_#1='8HVM]M&0;;/!M:_T[F433X\#84V-_/NC8/71F9:13 M@TL\G1\CG##W1N<*E\ >/V@XI=*[/N(M9[PA\3O^D__]40+W<3%CN/;.3B\> MU7;4VII<'A,8]52P2H00\9# +&4IY&&6D)ADA#']FERV7 RLHQ5Y^$W1!V+- M * U!T;7$/MAK1$F&@-!,U6Z5^EOS91J(BZ1K?D"&XR!AK-3MK9#9*TK*0Z# ML*.:BLZ0[E-?T1PA@TJ+!H._5Z/AKN7P M$^%YC%">P"!3>MY+$TC2-(8L\7GJ8W/<.)(O^E40,3?VN".$#3Y $MSY2Y;E&9WKMGQL M=4_,[3\J\)2YIU2EK8>Z-9_^ B2KBO4B 11 N6=CUFU+163FCY4)9"(?/"5I M7C!E:"8O8D'GQD4SCL)WB1B+WXRWK]MFLWK"/9BO5\L5J9.1KG1=\'IV?N#A M,#QF#K6KR':&15.!F@S0=#P6L9S@WE>%2G?I<QYP2T\'2\ N+DR)X'PY)X,BM7K M?YQ_>CP'8U""/0]B^-.7GV-^)KKWF>YE^E5L!DKFV+9#7Q, <,:]D#G$3,>7BS(XLU3'UG&_O%W&Q1IXU(??.IKT\7XKN8 M+:L7<3=C\R?Q:;[4LZ[OY0/Y8Q(+)I-"8/VV*$0<"TAEQ&')1(QQ0LL26Y7= M6=(/;'^ZS7/F=38#Z_(#IHH5._MDBZ^990J(FIU-Z@+6I'_LL0(:7L [S7+T^V:=]=R#KZV[\[GA*]1L/691.>=Q_$S MYD+!?#(]+A@Q-SM_^_0\G;\*T4G5V$1::"** E-(TEQYNESFD'(20TH5T%$D M2Y%E=O'ML[2"![O;'!3=T^A9?>2[GE3#.DT?[&SN>2I0@JVB UX05@]_=Z%L+G^>J?8M6. M5?N7,M%UIL+'^:(S:2V>%!DORSQ6AK+,E0W@-(-84N6J)PQ)QG%2E&XV8!3V M QN67V:++7T@-HIW;A;\59N[5&B/&4E+ 55NTZ)**1Y&L,LCV@4$Y(C:I6( MJBC+.I?.T4Y M7F\4#3DKQD8USG_ N0'HX6W#]K:LR'/)<)%"G.J^)I()B$E2*M\G*I3B4!+% MA=W>N5#FWS[H!Z=L+A$L23J M!!ZGZI3!6 ;+""6024P+DB$LA%'WM,.% QN1#2F@:9D7;.V)WJ_^EPADI]=F MLEC599UBW*D>:V^AT>JP3K'?K;\Z^?N+Z]N7-^3Y64]/G$Z7#PLR6Q*V"3XM M)UABK#;B' J:Q1"I'1A2HMLO$TQSG1\HR]BQHKV/;F U:B@#IDE?@=6..&#F MVZ\ME/UZ%Q @2[7<+YQ>ZNFL-5HW#5H=3FP.*[9H.1>A^T+-2]GY!>A=4F9N M@H%%87GOJT8%CL& *\.(;S(#NL&%COT&F;:2\XKH/D!UZ'1NZ OB$<4O;4#N0C-RYJ M&,)AU?MC:,VW:_EA*&UOIP_3->SGS3T0NIZ2Q:=JN3KHXF8X9.[L H'-:TL7 M:,+J8*%)FP^2.R]UOXWT)K"=,>S*&B3@8R27TU2X\ZN.-@IN4+#N_+?A#[O, MCM*=0P2_?Q&+F4XY_EC-R(SI!&2R$M_N/WYM[PISGA.1:V$FW/WW$\EG[J/7M;%6M M7J\Y5]^&9?N?3]5,Q!.!D"1Q2B!FJ8 (EP6D:8H@D:S(,!:("*.F)KU4 AO' MABYH*5YM_@(T;7 _LPAQG\=I.-[M17H[N^4NU[)O<;H&3 MNUI:2>]1+;V,K#<2S*M:)F^OEHF-6B:.:KDM;5?K\FJZ7E4OHNU86(FE[E7X M8?Y$JMDD+F*92B&AC#+E9*!4.1E<:6B2QC0O"99ID5GUNQ@@&%A9N^3!COY5 MW>\2_-;P8'AP-L:P7WM#(&.GR!>"8M^QPE!27RTJALB-VY/"4/BC)A2FS[D9 M@B]MS%#/PJY631Q1+ZN.YS^K/Y_63TWPL/G]2O!)F:JMNJ0%S!G)U=[-2T@( M26$B"F4;4"9D8A1^<.8@L*GX/)]!IN<"3^L(VE[UJ9/<1FAB,H<':6 M9,,*V/&B;P]:;D#+3GM? +8,^3,MSEAXLC7V]$1%)'T3]1L2CX':FXHS,G@M.#$2[H/RD;_71BE$,1.R6IIA\ MW.T(\:%:LNE\N5ZH5;N5F=WC'D \07=X'/&UK)OA4XM6RWMYS9@^\NB,B_FT8J_-GSM=R^*<,AX1F!(4 MZQ9%#%+*)8Q0&N<)*7&!D8U],R,;V(S53.@JM2_J0YNKN;KPY-OZZ8DL7NM! M>-7CK%(;#='JN647U)Q6MD7GAFB;63;_&-H9L"U\.PZN&EQ>P6_M?X/8,#O! M/9DJ0Z*C6B0[( X-C^73(T_V;INOW>_&B_Q#Z)M7P:]?Q((\"G4.7+!J*;XL MU"GPZWPZE?.%?G"28\K2,N,__A+GT5\WW(":G9&F?+N_9C,C^6._//<3HV,KTNW4UOONV)Z-9)OO M ]C_*H#?KNERM2!LY;/B\LU>S%L/ W<7X,\Q%OSB%^1M0/CEG%Q:$/^QFE4K M\:EZT6/(%0^/%9V*Z^52K Y'2?,TBU >I1#13$ 4<0Y)5B3JP"T9BR63+#8J M5+V A]!1@\YXZ88G6#,%=ER!ABW7LGASM TWC[ 86EI_8_A&JI2WQL1[M;PY M!V]4,6\-T?FJ>?NEW&Q7/27@4T5H-:UO:6_6"]VM99(@AK)$2!C7Z4YE0B$6 ME,$TBK.2ECAAD54RQ1DZ@6U0,^>"-;3 =$?>SN2< \G,K'@0W$/50AX<^[J:GOY)%I?5>)R!?_U$M)U%)4QH3I,X. M,8<(BP(2B@2,-*\H^5'5;ESPAWJVMG/N2G9W8PMA/(J/HCFOW>S-EJV5&Z&IG,] MX^HGB[7@'06?4$YHRE,"(Y$K54P2 4N!$T@81Y':14F16T7+W=@(G8[8L@"> M&Q[JP#EIN'#LR>H(MYF>AP?1SAIL^ 'O-AS]!*H9V,+ZI0-KRU=W"_=G."X# MQI-Y<61B5"-T&5"'INK"U9P-VOQ)?%LI\UA'2=JXWD0@5N0,I9 3/8(DXP32 M@J0PY[PLLIQ((JWR%\[0"6R2VAZ46[(F@4LKF(PMS:7"6YL2:[E=S$2?5/[L MP$DJ8RMZGZ@G-+GWXWZ:M6^_A#2).!$%@3+/8X@0*Y4G3C*ENICE29*742IM M=/4K]01755 M4UO'\!HG]*%:3<4$E66&!^? M-B)[VDN-2(ZZK]J <+C'6CUKW[[K;K:LU"OEE,6?7?/Z\$OSCE#R: MMO$:7"BXDUK3UQU">3>3M/Z.:U8$7ZO'0:NO883ZE=\[.+9.K!4NX#?- MCJ>.8,9B.W4&&UY]M YAQH)V.X69/^3HZ9+E=V4L]']N_V==O9"ISG#_2*K% MKV2Z%KL$^4E,"DRB2$ <953WW- -Q/255YHEN10I8MS.]36E'-@F: : V'%@ MZ1(;XV?H(X= Q=)IUH!HQ:__TN%"=^VL%J!F!.PX\>A'VPKOR[$VICNNIVT+ MQY'K;;V 0]O!ZZ?Y8E7]J\X+O)=U3]'EQ(3SB)"HB+3 M P\91!+G$+,LA2B7A@]<-NIRT]H.UF7A?\B!E[_4R4Q[;I]B,PS0HN4ICD(H:(Q0G$-$\ARPI4 M)$4B\M(JW-)#*[!1U)1!A[1N"*2)._9)Z@/-[%#E"0H[Z^B.@O6YR4 ^3R>E M/DJCGHT,1#X\#9D\XEASL*;3)HU 7T9.F,AHS$0"$Y9CB)!,8(E2!@M&,"X% M2@N:6Y43["T?6'DWQ$!54[,L!]@'PDP[W<6S4\BM9'?]DMFGY9\4P%?&_?[B MXR;3GQ3L*$_^]*<KM4;KL".-?-; M"B.LAB\J?,-D&76P1\AS/Q];#)PN+HP(C'9W82-N]_K"ZKF1NUSHD.CJM3.M MKBX6>E#FJJU=_CR?O8CE2O"#RN6_J:57']0W#?^MMAZ"S_ *P&=-$O[[+2R-D= M#PN:$MR5$G77@V4K[8D.++7$0(OHK>> M+2%X<[A1OM%4%DM%\$&=%>]>VH;$E)221VR]2[[7MF4?'NZ3MYWWO2G;@HY?48#Z0/W:Y+[O:KIBB-&($"DZI M;@450/VP%@_SMM+L M7M[.Y%Q].>KSS=/*- ILL61@/6XY 1M6 %\+L)IOBAEU756'GRNKZ?2VX V' MA0/A9J?UGB&SB@D[ . 4&K:A,UJ$V$'X;J#8Y?' XR9HM^?[=L>+RD(*4110 MZ,'9"#,$,8H$E+G 99(AA(@(,FWB)#NADT'J. L]/R?!\4AQX3LP.W6,AZQ[ MD,L1U'"C)WJQ&'ORQ&EF?LS!$[W .<^=Z%_5(;;R>3[3Y0"?=,).:U\G283T M4#[EZ<0%ADAYC1!SPB C!4L92I0[9-0RZQR!P$:J&;BW_ Z:[*ZV_95%E.$4 M)@9!E0LEM3,:6LBZ'JRK1\S'[%C2W]6#M!_+''5?OK1Y2I-_=YW7] MQ9$H(J3 .TZAK9/'33D;6?4 MG\.KWY9X1<'.JC@#X#"K?D"X"^;5GUMYY)GU P(>SZT?>L"Q"$O4 VB7JXE( M)18XX["(].3(-$DAQ26#5+=CC*G@C%GY\MN5 ZME M.P6K25S518\>ZZ$.^?95_;1==]Q:IT-QCBJ;CCY@/RWYJXX_U+4 F=#W8&KS MXC+E$)69A$0R 7F4L:A(2APQH^J*O55#!ZKTT6FY4F9B"GY6:"C/NHVEF!=, M[*/0KR'.LEF&BMS$LAIU?"3&!8.-=VN--L;XB/WNT.+C7[IM&;=/S]/YJQ#? MQ.*E8N),@LVT!KJN(-9Q;'7F_)?@7^J$QSJBJQ69ZI\VUPX362)4I(F> MY(&5JF61VH"*-(-9*5*EA"4A.++9@ +Q&3HM9D^]U,&2G"]!S[ M#V1%ME.6BIA+FF>01GD$$2\1I#+#$)<%C:A,&"^-O($A0N/X[!W:.I69#$X= ML@/+U&._' (GA]U:>@=_O5^T"]SU,PN/[*WWBW?LK ]\WOFRGK3U?JV%>!&S MM:BGKDVX1(E,8@XYBQE$25I G+(<,I[(@@G",+,:G-!'++#2[I/662HM\7:> MH/W]^GG8S XQOL"P4U]W'%RNQ <%]'?A?9[4V-?9@T*?N*P>?L;A3JDV&#,R M_64IOLWEZG=U.OB@EI[.G_6AL][[/XO5A(J"",HE)$560"0(A5B6'"9$DI*D M$/:K?R"4[*S %B#% M -AP #HL;)JD?0X!D,6MGW^@W&X"'[X+P,AB\:J+)$GCK"G;69E]T?3W3'^< M,$5[76>@Z$5V/>K(4O]ZI8BT!9A@^5VH9[CZZ']ZNGBT@[+W,M)PJ?$N*.UD MV[NTM'S4/H'Z8:Z^KF86N=*GGPYL/VNBH$-5'1)6Z\7,.O_Y MC.S]%M*/V'8&T55BJ_3E?J&<,I7/+#E:4G*_2-W\XX%/NC?7/FB^6W?JKYA. M\FN:\^[_H//);;8K044D,X*@5-Z.GOZ<0W_^>7NU^M/MY\?OH'KSQ_ U]MO M#U_O;AYN/S2_?[@'ZNEO]Y_N/ESK'[Z__G3]^>86?/O[[>W#-_O^WI>_0C.7 M:_078V>$-,&K$TW!=RR!YB/MP)#N#[M/A!G!Y1,[CVW%+^=I]);CWF \U8[< MW^*NT=^;^=/3?/9-WS/5]GYYOUXM5Z1N,#*A&2EPBB5,] 1.E(@(XB2GL$PE MRDH9BR@G=C'@/G+C1((;#D#-PE5SB%B"#A>V$>%> $WCPKY@<8H..R/B$"4V M$?2"6''O\B-'C$U$/8X;&SWET!>0__?#_(N8Z[NFCS/[5H"G'P^LL8KJ>KFJ M/?.'.?AR>[_7!><*?)S/5[/YRC#OOP^&81_' P)VRFDJ?(AN?OVRNC7P.[/F M>#W[^H7::],W\-&1._-]VH[,TUWO,6<4TBPN(2(B4_LQ13#-2EKF^O^S1$+.C=N73X.XJV]Z;)FF?Q"#7N.'=3":E8O&!OIXYU)26.9 M2)ASE$!$U1\DDR5D49XAG):)_K<$NMA( B6E&:P*.(\83DKWD"2TZ[-MZ[TE_Q]_ MB?/HK_W=-W^PMVUAW7_T=SCRIF#=@5!72>4%Y!3/;2."P2) M3(ERUY' 0J(L14;QBSI3;+>WZ4NOS]:].(W@,P33;//Q#9&?I+T'' MVOS:">O)5AH2'=6PV0%Q:(4LGW8S&5_%BNC!'K=DH4RR'DM(\SADC/#/*Y30G&?K4VDF9XPU%.]-@ )J96? + MA9U)V- &&^+@71>8EKZ'_L?VPGHR"08$1S4'Y@ 6)QM@\CX5@-(-F!%ZO!2'_SVN/'1<=P.:K/],1B =OKK$SO[)#D7#'PEPUG1'C?IS066 MH^0VIT7LM]A.=LRF6?+=C'\F3T:UR?TK!+8;FH3YYMLCZ/!>[$=&.]7NT-RV M'[\"BFSU4O$UF8)>^:UV[&'QG#;PGF5'V\^'1>MN[P:?=BP\%G2U"[Y])$RT M+4!$BA,IL( L24J=(Q%!FN88$HFEH G*.<%61<=G"(UVW?*\J)25>IZ*MG#, MLM+X'$YFN[(/Z>VT5%/LW#%< 4W46QV-J5R^"HO/D1FWJ'A V*."XJ'/NS?V M8//%\WQ1Q]AU[RQQH]==O-[,N9B@B-*(%!$L1<$@*C(!,2XRR#*.>"1BPK%1 MNP!#>H$5^';3Z*+#PA6HF5"H@981H#FQ;_G1!V._8@< QTZ_?>#BU S$0-J+ M>H+TK3]Z:Q #84]U"#%YS&V_OEXNQ6K9-AW9C?1B:53P7,"DC(3:K)7R8\H8 M%+(H8DS+PK)#R$DJH;WMAAH@-6W#Z%4_+&9[\\7"VBEN0^YJTZDGB /<*Y*G M/?DTC5$WY%XQ#W?C_@]?T&)W5_Y8E)(BE.50)J)0:B@9) 0S*"5)4)8EJ^92;.M6I M'YT TZ=M-C&+(Q*E"8(B*5-]H9K#,A4IQ%F4\Q+A))*EC6:=I118R9I$KVYP MU#U)^SQ:9LKG!0/+T)&;^-9*.2B:)_T\3V=451T4]U!KAQ]P=4VO.5?O?UF? M>N\77Q;SETJ),&%92;*H9#"CA=+?DF-(2EE 3&(D$N6>IIG1Z*4A0N,XHRWM MCKNUH6_K@IZ!R]3WO!P$)Z?307X'5[-?N M\S#,+C^Q<]HMW[%4.?-[^AD4G M:EZSU9I,IZ]?2,5_79YH#F-=4&RW:O@;W$Z&=LL5T&R!E^5_@G/MALPO;RPQ M'+[0"0>?G:8[(A>@9MD-$:=[(4M2H]T5N4'0O3]R7,'M&/]9K'13D]I$<<'? MO_ZR%/QN=O\L=$AL]GBMF^=6JZKK.<<4E\IUAC&)I3H?I#G$*!901B*-2)&@ M2!0VYWM[%D(?_+_TWRQB7 ZQFCD!8L.SLCN*E M::2TX487T[S3#(%J]A/8\@1V3 5QZ]TQ\>1:.# PJL_A#M"A,W+!2@[=>&_F MLQ>Q6%5T*KZ)635??)ZO1#L',25<*#]?V/3]>PUH#*?:ZU)I\WO%>3_EXO)JN]5B!;X*M%[7!N_V#3=?* M)GY4;.LCW'K5]B;?9+5_$8OZ#+>+_5&1ZB9N D9QJ4Y2$4YA&4D!4XY0CJ7( MT]1JUI\OQD+G^738!#L^P891H-\\Z+"JV\]LRS@4MXTSP3RZN_6]OL/!\9HLYK-O9+KZE_DYZ/"9 M@,JF*8&:E,N!YT@XBU/.)4*Z'6TZPGHZSIR3H?<,<_30> >7<_SNG5;.?LBQ M5+Z:52NE2R_:.UNI]Z&/04U6Q75GBL+M'SIP*#Z+/U8/OXOIB_AY/EM]5P>3 M*"^2N" P$C&'B"4(ZLPD2)@HBSPI)+-+*+Z,G<#'$?5ER2QKYR]#U^S0,!YF M=M:KX0O6C($=9Z!F[0IH?NH6VUTFK\ _!5F ^YD'E\8O/K[*\R]C9MRR?2_ M'97S^UG59;/O+'\OZT3NY7*M1\+4HTCT-^^C8FLB45)2]3^8QF4$45&FD!*> M0AF5@I?JGS@V2KRT(1K8=#U\%PM!I'K2YOQ@B)?)FY(H'L)FDJ* MEH?-1*;:]F@^ H!D<_;R#Y;CD

,:SDV[_Z&?YK'NI M^/D1 PBE14$2F&:40(0$A9BE#":%B N12YG&5E=Z;SA@H.VCOVSZZ"]KZE=@ MWJF#?%?-VI^?[_YA#R%!.!=YP6#$LQ2B5 A8YCR!<9QBA&)>E+28/-9K+%J9$65WYG6M@(Z+%IP-M.M[ 1 M^E1+ ,^3+4Z74':N7YJ_+M7V]E5OH/5& "*4+??A9Z;T05"QLP!'APF.([P1'UVWOS&I"=%/W[ MC+, =MN"'B@WF %@58%QQ+13<<5NE='J)HX8[Y9$'/_R@J+E$\G*.J?YXW3^ M>UVPI55FDB=29$D20T%T2ZVXR"%A*()Q$4E)"UIFF=4-N#'EP-K25/56.L'F M"LR$96*6;A%73>ECLBY@1[18_/4\KO?=J=_F7E?IE'\5"<:7;VB_4/EP[R[O/=T[/C$HL$"HA5W8&HB)5=J?@!&)1Y"3-&$M* M!;54=/5KO. .K+6M@VO+6!-H VW)WM7%H+9RAX&_5P*G]D=Z5G075 MG.MTX(9WL&%>Q_<:]L%-Y^W4+[4C MC) #9"-.' O<>MM4QL=FIM5.I\ M#=WWEXG--N_I]LSP'5QXI^8?69\W;3O(=^S5,[UKU&L.-_9YA$LX.ZQ"7\T9 MY[)B7>X,S!S]K,98KP:]G_-?Z+^_7JP]"BH7:+OXAJL?O M^G?-!O W16[U0?F!VXEC$T)IDN1IIFLP$^5P13&D&=%]()4=CG"=$HAR5N8@A+K&>-(E+'23,(==E MO85@B2ACTZ2U'UK2\;+E_OV_-"$ON'^@KT& ^W':>YUJ.*IYBP!0$( & Z! M !L4KL &!] " 6HD@(8"[":-_CM\%\>XJ_^!OI,!K_K_)-_-D?(&1GKG8=(. M0C/_)\A:&.G]^4EZ&(O9B^MNOI#%_:*^AN+URIN6!Q,<8<1X$<,(Z8YZLD@@ MY1F'&2N(B.(LE4GB6'YSCN:H53C/9 %>ZNG<[]9+;GV>LX'2+(SC&2"[L\Y^ M682BKYOR-ART,\RW_52"%$@,2>R_3N(LQ;A)],\B8_SA3)0LV84!GM]4.9I25AM&6>\_M>TL9/\O]?+ND'X9[&ZEP_D MCR^ZJE#]8K5:5'2](CK,,U?2B[2 )*4((B&5P6&YA#BGLB X0RE- M75KTC\)]8-/5\@Q8RS18[?@$9,NH88>^MWF_%MDW/^);<\G@V9,#-(* =Y_F MR^5/5V#S3C>2E 6D.2X@2LH88A8) M]?WB)69Q'-,235:Z"[;9?F1.VFHSV3)@;)NT_6 ZBW#==$56_VM9 &3+@Y?6 MTJ=@-=L&PH!E9\,'6DEO>>FD9P;O']T#0-B^T:<(_PC]HGL ,>P3W;>"FY%Q MCAJTL8'NL.;Y=*KLJ/[E)&,<)05-H3H(8XC2,H-E$9?*0>=E*O,XSRBW.2"' M83/P2;@I$ >_S'B=(:T9L3-5@5Z.F5E[>\A=KD#>&X:9WY\*,V\#R=VQ[[]I M[D'+OL>FK&'Q]61A S$YJC4."_2AY0Y,S4>"W?4?U7*2E)2494I@&3.DCHQ% M 0F-(L@+%BEI@T)>F&> M65>6(*EC-8$WS ;K"MB?X+7W2?N*SXXF7S\^KFX7M>-Y_;0RK0 ]NT!@S>KN M?HKP0CSJVU%%?CX3\_7R8'=]TO.^S2M(SZ/2KWG> +$,CGG$PJH0=5!6I\+4 M\ZN.5J@Z*%BW<'7XPX[7!9LZMWJF[Z>*T#HG?D)SKOOUQ5"P/%:[HLAAB7($ M"1<9$900@J+)BUC0N7%H_S0EFV]LEYYYM8DF!Z8M/>4H_L=?<8*SS&! M<3-ZS@IXE,!S_I..]P[LN^#KJ;B7/Y-5.^/H7GZ:SQZU:(^!U8O>ER4OD/$GQ*?X-R3?G97'E7U3HATJ%6G M/C)R(L&V4.!ZN5P_-9=@FR%8O\YUVI4^Y\#'ANVTL)F^&AXL=Z&9;GD,N3#W;59Z C M2&<@W$X6W??'8VW#B,B_=5J"!<=_CAP%^U?@+6'!@;3])>J#/O34]'5[#;'X MNIK]NOPBQ.)OB_GZ>>>X&%ZI&BX7V&K77( .&^"K4&?:&?A5SX)6_ZRY,;]3 M-06IWQ 'PL?.D)I!H]PYGXZ<@^1.MZ^F-$:[B[44NGLS:_NHVZGR]NEY.G\5 MXIM8O%1,G+%5T_K55GK\VU?!YH^SZE]"M^*IYKP> ?=I.V^^3%B1RHA#*N)8 MG2 9A20O$YA0CJ.,I[G(D,T)TC-_H4^++;>@97>OY+[+\178\:R#*3NN0<-V M,^70;%S]*"_6[(SYAJ_+_3RY/2?NMN3F5#C3O]755S?DN5+:J-F\:I-0S%Z- M]5$Q$(">CH6^N1OU"!@(VL/C7B@R;O;]UZ:0QQKCQ[99DIRC(;Z[RW>F#;VM("OS74+,WA/@YFQLQ9.CM39"R8M3$Y M*8 G4["_]JB*?%*L0S4\_2$W);J;L87.K_D@FO_>S;XLQ#.I^*9'1[M97,]X M7?_83!6?Y)PE::JTK8@Q@:C0?=AT]HQ4YR"1Z1KVI)C,ZH1'_F"N=&[<&'U_ MR^;[>\23\7>YY02(AH5EO7O.Z_IG4K-AI[6.P)NI=T S AA_P;L/13[H@ M;G M2K;;K"^9"%$620H%3R*(.)*P3+" DL@(%1A%6%H-FC&F'/@\T>$##'9HL#-; MYN":6:H@D-D9I^O[F[LSC24\#HAR%MB3\3&G.ZJ]L8;CT,38+V ?2'8KP1FU M[L9[K8UU@ES;YK0#.P^G4(@RUE1W_>!$&SS=4S M+G9ZZ@B)]89J(:2GK=2$XJB;J 4$A]NGS:-N!N'+8OXL%JO7+^K;L5('?=TR M]%F3^5 MV72NB78R=>,L2XNR@ DJ=12O)!!')(9,(,Y$7'"26F7IV! /;"(V MK-1>[I8/.]-@A:69C0B%D)VQV'!Q!6H^]C$".U8\7]Y> H(G8V)%>E2KX@+* MH7EQ6L/A@#Z=WOXAV'JESOPWZFCX.%]48FDW,[EOC="']^D4;&F#'7&+TWH? M 9G=T^R6Y[DSXCM>2RSB7!N)_J^A<<[WQN(MW?:-_F\G0HN%ZO)0[72"?9W M,UZ]5'Q-IG7A%\D303EAZGR?%A QD:G]/,EA*F26%Z04!#,3!3U+(72VE::I MLQAV5*UJXLXCTZ^47N2UTT8'48W5<%" M#7_0?L_[/)]]74]%'-$LOEXLKOG\>27XQREY--WQSJ\06*L48:@I TT:QGN) MSBT7YEM?#P[#&Y\?".P4S4!Z\)MFP=/^-RRCT^[7L^QH>]^P:-V=S^#3CBZN M>K^?R9.H#3M.:4I%D4'$\TAM>>J/,LY*6"+,BYC'>590*Q>VLWAH%U7]"VA: M3G7?>R@8.I^.LEDZEZ9BV?N-)_CWY1=VEQ[7[SLAU)%?=^HS[OT%=][@-5VN M%H2M)CFAO$@*"BF/$XCR&$&2Q26429QS$@R>(C-Y_\+R@IWH0]GS:P M*)5%23E,$TZTG\>5WA;*X\L+$_+$M6S@%DIN@^Q+;3[@W%W3RT(/OXD&"^BCO.D1FW2F- V*-R MBZ'/C]QM0?G/3:/QXZF/IX<%('4LB#*F3NZ2*%QUF;,PTAM%ZS?GYEQ^B'?BIVU\]""04?U&FE.3!S^P:=" MN+Z(M^[(8,WWGZ,O@^OK\-:=P9D!QPU)3*>Z2?>,_TP6_U?HVJ:V+F#"TU1& M>4E@*@F#B)($$LHS6)22)245>4*L,@7/DPIL\K^1:5LR]+0A;&GUSX-D:*:] MB&YI5QN:M=Q;JIMR'X^&;U T7Y;J/*%Q3V8/@)AX;:^S,O]IOL;G-] M44'CJ( 8(0$1)AFDE'"8$9;F4S*;!<1,L6P7\$# M(.,0\!T=%(N6W7[!<>O?W4V';OM@?&-B1M3?/ ;,+,7M[>YML,QXK;[-9=KK M^VWQF&,3\-UT\CJ->J)PQ&G$.10Q4CYOD1&(14YA$D=9@D52\-@HX^D<@< & MKB$'EIK>%?A_HO^,U/_%X)DLP(LF_U>01=&5^ED3!E-'FO7J^WQ1MWKF:M"_*_E?KIW\*LGA0\"KWIF0I)MHZ1#R% M2$0"TIBI$U*148D%11P;N3>6= /;$/4=*"SV>@N\# Y"85"PT]LN#^!>@NV- M>-U=Z5W+R$]70/,":F;"X&5Q1@J#F]M9R2=^=DQ1ZCU 6RXUWE+*7<>]( MY?"XV]'J;V(F%F2J7-9K_E3-*GWYH9/6-V&/F..BX$D,XP+I3 ,F(2GS K(T MBY.LC H1664(#= +;#1;ZO6YANS1MSO4#*%F=L;QB(6=Z>S"L$_:?]C(4$A/ M!Z$A:J.>BPQ%/SPFF3[F.%AQ\4AFK651KMIR/JUX$[*><65;EIM]Y%Y^K&9D MQBHR_:9^4OO4R^V-NCHWB9(A#!F+.414,%@640)IQF+&\X*CU"KEP M7@8U' ME\[ ?,^D3-U]#*;WP M-.X(2Y\P'@V\]+JX0Q&MOLI;WDSG2_$P_WGV7.ESW<&,)]-:VN&E EO$A@-0 MLZ!;S3U43W5?IY\_?[GK)"/6YYL+NE>E:/.8E2*7CBLJJB+I'K_;A[F=BDB>,4T8E+'F9Z_MW 0G- M]>U=5&04HS)FT04!JE,TPP>GLHN"+2=Q<@I,72J]AZ#4AH6F)WL;4%%L^$?H MHE#4I4AY#$-9(W9I *I/=LO@T\FEWC+PU"?;0-"I]U''QJ%U]]&;]4*W?ISP MI$R0E Q2))0?F:,$$D0Q+"E)>)&6"6:)S>2^O=6MC)SK[+Z;7[Y^O?W\ *Z_ M?;M]L!S?MX^%F7/F+*&E(:O)*/>J(>2Q->]P6FZ?$.FJC>?)# MCBT :_=$?-(=?[\L*N6I/)-IFU^XG$11(EF9I)#(5$"41102EI80$9X524QY M+C.'UN&]1(V^C!=W"/\JGMN<8.7:R\9'FSV"J6;)L@5@+X)FVG@Y($[:V9(% M-=TKL*6\R9?VV-3;2$)?/?]Z:8W;[<]$[*,^?T8/73:/>WDO;[0(LSHJ7,__ MJ);_]_VK_O,C8>IE[EQDPO,\P0F&.2Z4%4@9@C1"'*8I+B6A*.FOXD7,UJ(["TE'!(&N*WM/EE4[3$#_Z&\+76=6_]!M7K?-6S"S)(&Q MM;,O6V8TKGOLU$ K5JYTI8;^"VB8&F5^MP,VGD=XVW#P)E.\'2 Z-\C;92DW MV]9J[DR6?JE@PP?X73$"-IPX7QN9(FMFHP+@96>7/$%E;8 L M!?=D=$RICFIH+*$X-"ZVCSNU*=VU?[-O3WKT;.@[E.FTTPS0KAOIL9P&ER(7 MBF@91MB7SG_3T;.RN#8;/5YPS":C9\4Y:"YZ_G..WL7Z^7E:7W*2Z0U9?O\X MG?]^-Y/SQ5-S.;K9)RA+RJQ@&<1YA"!BF,%2WUS(.&-17M BCZWR/@SIAO8B M?OGRY=/MS[>?=4#OP]VWFT_WWW[Y>OL-W'\$]P]_O_T*;JZ__1U\_'3_#W#W M^>/]UY^O'^[N/UNVIS#%V-!?\(^Q+13:SL)C=5W0(Z> MW5H]V6BH^LM.,<^M-XH"#@BS4;2ACSEWBF-"\*4^0F_NY^[E-\'6"\'UI=T$ M"Q%3R1",F:Z.BWD$*:5ZR$_ M?IJ3&7BO@U'5M-(-Y6:BOB'@^CJ9M[GSUBWD!H VVZF]PF>GS/O(W760:\G7 MU^U>6\B9B>JO@=P O;';QYF)?Z)YG.&#K@$V79W+5NM%-7O4E_G7,ZY^)A8O M32-ASA@E+"U@P7()$8YRB$F2PIR25 B421)9U=,.T L>4.M0;YM(.K1:'@+- M-&;F#0K;6)DM"@YA,2/9O(7#^JF-' 8S$OTX_&7VF-.D@B]B_EG,KU\>'W0R MB^4@S7//!]95W='KR^T]^*S^__I%+,BC #7YRP9KGD5C.$#F P@[3?6#@>VX M@EXA78<5G%YTS%$%O6(=#"KH_ZQC)&U3+5#?ATXX*=,RCHENIJ5VUAR7D"3J M+!X5M$Q2$A>6O5GWEP\=%]L0:V]W+3?0 R@,XUK. EJ&KXQELP]1G13!5R1J M?_%Q TXG!3N**YW^E'WXJ$V4^ZB\-S+5V:>W,_Y!K3V)1"XY1ARR)*<0%9)# MPG778YEDN< T%D28QI#.$0FL6BU9T-!M$IQO=;<51=H\GG06H>&@D@^Y[33. M262K -.03$Y1IK.+CA9J&A*K&V\:_*QCUC:K RC++^2UKHY9$"XV>6J'O8EO*X+DA_1]_P4F<_'6E.;#, M[.[!RVP?](2"G8IN 6BI7H&:;H@T\&'Q?"6%]U :-T5\6.2CA'^Q=17WL M)4]&.V3GXZ&#O-H!4F3,?;R-&,,NG8,$EG'6(>:MG+,#=IU\L!TQW M/:W#7[DV >SD(NHP: IXG%OIDN)=NNZAS;9^WU&V;[_5@9K8/^4+"\JRX!T*3\H300_OJ T M>LIY9Z\SC=9D>D^GU6-M8SZLQ=WLL_AC]?"[F+Z(G]5GOB\G&:>Y3'$$DR17 MQB".4EC*B,!$9*QD)$,1M=WG#4D'WO7-.R8XH&:\TP? PGK?W_ =DQ.P3@B4@)\X+MBN,/&CK>.S*ZKM8/'PG[5B6Y=_4 M$JOEW:QI)/\/43U^7PG>7M#5O]2!M8^D6K1-R9.44EH4D%,10Y1PY8-P/9,LPKC@I; [J/PPL@4_$]4DVX,/GT^G9-$9 VAY!OIA4)M(+)5;2E)U5I4E M1%B=7TM*8TCW4V#<((E@EG$"=(Q&7* M*"%6[M])*H$WMQU-P'355#5CTS57_U)6ZGDAGI6/ T33ZKGM6%$;-M;>GI.Z MAY!#)NL1F&;[T<40V>T-'70TO0 WC[T"^4Q5/:(Q?H+J.3%/IJ6>_?#(CEEK M;V[_>*Z:Y2)AD.D*/BP@BIHPUR?01+44RS5F11-CJB#9 +W16RIF[ MNN[8/*^7=5THW6_K' 'RO_ZB#-"=\A6%-C>SQVNVJEZJ5266$T1+I?LHA3')=1?" M)(0'7PZA9&PY[ #S9$ O"HYH3>T . M+8O#"A>XD'3X]$//GG[$@E5+G3I[-U,.[FQ9L3HX%4]$'..28 %I@CE$&8UA M69(,ICC-<%HD<59RZZN9(*P&/N%T"#NXCF%>CH4'^>:0OZ4CN>7_"FPE"'*! M$11EGVYE&$;']RZ# G[2R0Q+\;*>UW,]C*M:B4_5B]YHU GVL5+$FG;Z']>K M]4)T9U>T@Q(/YD45F[ M9#?,PII;L&,7; 8^-!R#O;$L0T-!P[\\PQWAC5Z)Y1[@YVV,TG';)Y*>6W%[ M8>U->G3[!/5<\VZO-!Q&G]6]]>]EV^ZW;N4Z, MPACF)8J*F&9)PHT:>0^3"FQ9F[D"]T?#!]KVE^9-APQ Z[>!?J&PLVACHF Q MXLP;&FZ3S?I0\33(S$C"WOEE_2N,-[;,2)*]:65F3]A7Q]XN%OH8K!=\$8O7 MIG>)8:GLJ6=#^^^+Q7PFYNOE]+7Q$ \]RPTSYH6U)Q'HMSX^A+>S.<9R^^OO M,B2D4Z'NR05'J]KM$Z=;PMO[.><^IGS-5D>%A6TG^SQ*.,8X@[E,U1$ARX1R MU[" 29IFM,AYRKE52\)^&OI"PO2\\!X+'L0!V M0OIK0]I';.P>I :"GVA :O*4FZ;7DT2WB:4?A6@ZV4W4D9_*+"YAGC,$$=%8%53FR>>IZ(^/L]X-S(P03R.XS(C M,.)40%1D#))4[<8B$;DL*4M89G0^MB$:7&5W+-0IUJ1#VU:-#2 TU6F_P-@J M^([Z%=C2K^&Y-H''0=O-Y?6F^@8D1[8#YB <&P6+9QUB>+=/S]/YJQ#?A"[R M4.*HM>]GXJ%Z$KKG?C6K*;P7,R&KU68"52%I)EA)8$%+92ZDVL]I&4F8E$69 MQ'%*\R0W#NVYF<]F"JN%F)*Z2G&YX:X=,"K@2C$(5CL. 6U8!$P/ M4C=,$W1_!P:1PM#(6CKS+3=@RPY0_.@B?Z@Y AV6P(:G8:?!$YH6$*B:67]0W[3M9BIOYTU.UJLL%&]*MRF0XX:A@5)T440I1DB!(\P)# MIFO>A8PR%)MO EY8"KPK*![!CDFPY;)1M+J ;\,HV' *.JR"ADL+4^;G11GL M%*/#;[=U>$+>93?Q\PHLMI?17X7;?A-:&>RV(*^@]>Y)?BB-MTEY169OU_*[ MLEMPX^-Z,:OJ/(<9_UC]H?^V.=$E>58DF.60I1E7VY/(E(^"&*0B$4RF'-&" MV77J.4_,1MV<6N=L25\!V5*^:AP1*17*0/S/NGI^ZBNAMH7/+)SA!Q*[S6!+ MLP9@0S7 ]<*P<)XB%CV$1HU3# M\&)TP>,+QXK#)0%T^S#^H0_%T_OQM+E>_ MDX68I!$1!<\BB',60907,20L3F&9$H0(RF4J,H?R\+,$C;[(%Q=YWY#G:D6F M=6/0:J8.IS,RU25'8-FR 7C#5ITE7D<8+&\5SP)JINF7X>-VE]B2U(T!6Z)@ M0]7C)>*08+[N#\_2&??J<$CZ>^\6*Z^*OVI9\OP7>_A218Q MEB9% F.1EA!%7$)"(@XI5IZF+ 3*L%6+-7/2@3W*#6FP,)X(XP"?Z7)H#TWV<:K>!E<(V^'6%LL1;\ M4T6H'A56F(1)!(LM('$-4L PB4B#8C&XC4F 6,QEGZ()!-GVT QN3P\$V MS:5GP\RVV=1%$VYZ@<6493S&&_SW__>?9:XK!0(/5,+;-'H-P=^@;#4_B$,P&]>Z]3,975*RAY8>K3T;#,1 MNXG:AD]<.-OV7E>7D1FKR/3+?-E47=!EW?!]PJ."9G%2P+Q. ,%$P%(2!E.$ M2!(7-&?";>)M#]' &KZ;%=N4;#9,@ T7X+<-'ZX#WF(U!D*' MY(QQ>B\>J]E,MW5Z3Z;Z,O!B>'BA<<$(9D6$((J$A+00,U0[A:JY\0[^>WWF9 MO%G\(P(CV_=S AY;\[.?O*SYRGU?)X&F-C22LE#J2"&.1*1L.D<0QR2"&8ME MBE$J6)RXM%89)AWZX&?]SH"BH)SAE/8%'J:#Z6":0H(S!3+FB&".8E MCMWLT86MYJ[U*1=^A9M+=Z([\;=()HT %SV=@ , M:30]0>C=IE[*UQN97$]PGK?(O@@X9EB>WP]^)O\]7]Q,R7*I)[]_F#^1:C;A M<9$7A@&8*_-:P M96E?;4$WLZ(!H;2SE?Y1M,_M=,/"5\*G)?5QLT#=H#E*#75O M#VJENIM83@BEJ.0PPY) %",.*4M+B!&-BQ1+GMM-J^BA%=C\G.BJHBE;M5\S M0O98\U:U"#] CWACE-^Z M1_PPHW^.'O'&@'OK$6].T:%:O9Y;N6:K]:*:/=XH^H]B>3WC[]?+:B:62\4J M;2ODK]G_K*OF;OMKT[?C1A?*3)(82Y&F$D:84HA$1" A909C+.*BC&*:9-*L M%- /0S9FQ:E<\&>A>%I< ;*CWY0++KJLVY01>7H3F*!8"I)#*D2I>P;D$+,R MA3@N$(G+7*@?F20&C/\>7/.&P=./^BZBLLR3+$ZA%#F#*,_5,8CD=7]N6A*> ME4EFWI][W'?ADAR_I;KMZ3,^Y/WGF?&!M#NS[+$&6M[JK_*&.]!A[PIT,6\Y M!#>C8V[1>F%4[-W:+H1_!W:-%[Q!UMMTX7(JXS5<\(;(7K,%?ZNZN>-W,S9_ M$I_FR^5'):YR^U?5;*U8:>?!J?/>>R'G"]%\[H'\(=0!<+4@BH;B:_%ZMQ)/ MR\\*/O6D@E)1>MP4A$VR3#GB"GOGF0NG6!/B&AQ2KE,5+<3B=G+M#MQG)>C]W1Q MXK'Q3A+G>=X[-?1\S.V$L!>TNY[Q-AYWS5;52]U:0U.;SI?K16<*LHABGG(B M(<]S"E$DGJY!*3#X\Q%:SF/<'P6B]7K M%_7]6RF2MYM6PYU\T41*G- :@W;\W MQ/0WZ'&0 MXMC3'DTA.#'RT?A15_,@I%@L!*]KT^OTL*4.M@@^02C.D1 1S..$0,24:<#J M: /3G#)"4!QA:30@9)A4<&/0$@9+3?D*+&O:H*J)UXFSS4\L,V=[L#.U 3X0 ML5/]'1C?&C :LJ"AZU/QAV3SIN]G"8VLYD,"'VOWX!..17^;?,Z[V?-ZM?RD M&S\GF]EO3-?WE3F,\E07^,58UUT+B/,H*F*$$"ZM^D#TT JLUM\JY?7)BBG3 M^!]_B?/HK\W8DGNZ%(N7=JJ)9@F\JYD"B:5Z]Z%HIM^>L+%3\%U>^54+P!5H M 0@Q9&%81%]%=SV4QBVP&Q;YJ)C.X!$OU[J;^(UL5:U>;W6"?S5[_-MB_OOJNRZ<(;/729*+DLD\AEFJ MKX(PYA"G3,(DRV(:B8@J/$SLY0"=P :RH0PVI$%#&[3$S>S $%+]5M*C_'9F MT5%T8RTV%*RGL[%:H3GVJ+_L3CM#ZXZBP(;";336]./^$]>V#7A1G.%(Y!1B MP3!$::3.-[I))Q.EI!(AR,J=S__R%^>EF'GXE!P7'#$F9_,S+)N M[VP%DK]L-A>P/!QM3H,V3A+;Z3[/;EELXS9P=I'.)H_-4P/G#VT4J6D0W2S] M6:PF%,<911&&28XX1#'GD%)UI)%%FD4XRXJRS&WJ,L[0L3*#HTQO.0=(BHD2 MG!>0E0Q!E(D,EDG&H$@+5N:"*+>8.HP>O 27BP;KG4K[K_-Y_SW:CJ=D#+.TSQ/89+P3)WU)(&8X1RB",DB*D0N4ZO. MH29$ Y_U.DW42-M$;=;S/7;'SDR3?2-BI]8G.LHI!L"[+0M@P\/Y@+Y#>9:Y MR-[JK Q(CEPP90["<>63Q;,NGF 2Q>CVZ7DZ?Q6BOC#;C";7E^/MM0Q66SG% MZK0C:";5D:?((4[*2-D'%O$(YY@61E?6QA0#VP7- =BPT%S8@@T3=6:+C;-C M J").^@9%COC,(B(2VJP$30V3J!GB-P\0 ]063J"%F+W>X$F"XWH EK(M>__ MV3SHZOR=&])Z*Z70>86B,TI8V4 N1:GL8TK5@:G,,"RUD629B%@:T2@G5I?_ M5M1#![LW%)L![+[',I^"T]0O"@22B[=T?CCS#K]QYS/W@!!\1/,IVC_(E.8> M6,P'-?S8Z'VGR=3ZF,X+6-GJ/2 5=V6G-_^ M(=A:V[Y[*2NF*'R<6<\L'EPHL'VIZ8,M V##P952@/EJ-C<]WIB!TF\UO.-A M9R.&H0@POMA87J<)QL.KCS;$V%C0[AQC\X?LDW,^M"[OQVK)R/1+/0E1QB@LHPC!O!01P4*R)$I-4W/.4@E]M]_2!0UAT% &-6GS MM)SS&/5KLC?)+1T0%Z&M$G(&A7)*QSF_ZFC).(."=5-QAC_L(]1P,Y^]B,5* M!WQUQXREWL8?%D2'>S^0U^4DQQ)'!4Y@RI6N(AH3B/,D@WDL199S75QDU$?! MB7I@]=V2!*N&)N"*Z"61AB$T72(-'C&Z,-+0X>0*[,!KF0$?^L"[,-)@"$*0 M2,,0[3>,-!C"TA]I,%W$S=Q\$LNE$&WCO-GC)^TR?*H(K:;*3VB[UR\_K,5G M==IX^%U,7\3/\]GJ^W*22I*H$P'1@\L3=4"(!"1YF<*2REBG]>(HM:I;=&4D M^-U0DMF9'&=$S:S/&#C9&:*&HRNPY0G43%V!+5LG^C_=SSR&/2_%Q)-=D*2;>SQ>+^>^Z"31Y5K]; MO4XR*3.>YQED,1+JH"08+ DN853*-"[+,I:1U9V,'?G 1NKZA533NA:3;B@# MUI*V-%YVJ!J:K&!861HJQ8=.TFTX 1M6KL"6&;#E!MP,X6=OI9Q@\&6;[(B/ M:Y&<@#FR0VZKV,<]O[P\US-CK>.<1P\&-@O*^(*7I8X R/GBJ4[?W'6^42Z" MYL4\LGDL]G D\R*)[93[A+#->&C@/5YY5BJG^.3Q:J/%(\\*THT_GO^0V\9] M/5M5O)K6TM7F\]^2A5;@I7JQS?SFU],+U$V! M4HS++&48\C)5NWRD_!&:)X5R2G*UVQ,0U]).@0!CO*3NV80KXQ MLQ/$#_(>["R2XRNP/E>, (ZG0TA(3D<]L8P ^>'Q9@R284-(=3&Y4I9)6B82 MBS2!:882B+A L,PC!K.81TG)1":%56F!+0/A0T8X3,AHBZ#?4)$++B.$B#1+ MX\>(#L$8.3:T)?]#QH0.P7&-!1VM8^^%/2SX]6)Q-^,/U6HJ3%VP_:="7V!I M&N8.UH%$P]Z5NS!VVKNY0>K,N-5YK;QZJ;AN]-\OIY5K=5HD)[_J8*G1G*K3 M(G0]JC.?<-M]]Y5-SQ.>+<4$XXR6B?*!"H(11"C)H')^"*09IJB4.>*%54+H M22J!U:#OS\<#'[?S *_7Z^6*S+3IO8?HGK\KEM6OR@V'Q5_8L&J MI?BRJ)B8Q#*6&'U=S! MFCW0%:%[8@3T%70_U\H!:D&T9UB+HOZR$^8*;,0!K3Q@(Q"H)?*W1X[\"CSM MNF-Q/>H^/O*K.#P9C$W>YUECPM),A] 2B,HRU4.B2XB15!L*13F5K"B10#;' M_M-D I_[ZWH52&LKP3ID?9CXBRSR. 9T:QB[WK8>5DN6W_T[!_V2!K53/X)9 ML;,"%RJM6NIIWI1CM=T.!*8X2R2%4LI"9U(*6"8)AY(7&1-QR;/2*A)^1"&P MJC;TFA+"ICN\[=3+0T3,]/,B.>U4LRMB@,[N9R7Q-J;R$>]X!.6Y M#]J'AG>AR?J*V3 TO/]48,79$?LO\P#Q@5S# 6)WD>QTI!,+]G6Y?9Y]IV#P MP5*C!8-/B] -!I_YA'TMWTVU>KU>"'(SYV(2Y3%EE!.8$(3UQI)!FL@$"A3) M.!-YR;C1QG*X<.C]1->>:UI $S.OT=N3O5\O+I'(67N?+'IO]?]5Q_.2AA94YS"I.24XCB%"E/ M(X]@@FF"29)+M9A=R_E39 *K2=MVO:5\!1K:0!&WU)L>H(:UR(_X=CKE*KE# MQ_D^P2YH.']RV9'[S?>)=MQNOO?3;I[087;2+JO* M0/4MB8%:Y$E]R\D,O-_6"-JI^SG\S!3]$CB<5'Q'4&/0DJQ'F?A3[0&AO,VY M/TUEY%'VO:(>3ZOO__BE79V:7%O=KRA)*!()+2!#4IVMU98,J<@*6*1E6E!! M"I%1MYY.6QJ!]^7#YD9MGO@%_9QVZ P[O!YDME-,!W$OZ.1T))"'/DZ[-=^H MB].14.=[.!U_U+V#T\'5?[=;[*00"8E$QI1CJS90I8H%))RFD"K2N7B:(H428A(0F"2&VL>N0[ MAGF,,X%X(C-N- &ZETI@C>X2M/1W^\'IUV=O(MMIL9VTQFIK)$V?LJH%.HJJ M_K53TOZU1U%-(_$V"FGV87_%I]J!NY6K3ND"&M40O+SD]P,UL^_6+AIWNGBTKW2!T M,X2-ES+2T^(&+!P](/CFI:*G 3 I#CWSI&-2[%RN?B<+<3WCF[]^$"]B.G]N M^B@N5\LVRRR-<,0EEC#GZO2-4BH@1K2$A!$1YYG($[MY"<:4 UN&S> ;#I8M M&Y9)L\8(FAF'(+C8V8@-74!F'&S_T>%B,]K8>VJ?M?"^LFV-Z8Z;@&L+QU%. MKO4"CA6UJ^]B<3A4N)G#>?.=+![%/%HW%+2?=&N I)D=\8N/G0$YA*;F!6S(@Y:^ MQW)=8UE]U>X.$QRWD-<8@*.J7O,G[9W^GZM9];1^:O<_?:,=$5S 2"8E1*A( M(4GB$L9E2@H:DY1&W-31WULYL**WM,S=^7VQAUUX9V'LM+(EXW';/LO\!5[Z M_GJC>>8GQ>AZXZ<_X# O]NZS7O99U,UBUPO:;+)E3$\Y)R M/7=$I(G0=:=2GX?5W_1P@#+)8F+7T]FM=5 MJNN5T-/DP50G?6[[$AA6]S@#;W9\#@FGG8TZNBUK>*GS3AI,]^K_/^A^A>K3 MOVTX\^B>NX+BZ=1M37[4,[@K.(X!^HB%CO.UI.N@EMC0O=(& MR,[@] (6)Z(4M$3*EJ,<(IIPB&-4P)07$F=EGF=Y-E$OEL['AJQ+U/S:9+XB M4X_PF-E>7R+;V=D-U:MZ!/VJ_I[<[KXGGWN^)]:&U$1"3T:SE]2H!M)$Z$-C M:/2,@Q-V//+UFK'Y>K9:?B&ONG7[-S&=JI,]DZG((I9!S-11#1$:0UJ4&$HD M6(PYBD1JU!W$AFCP[*/-3&/>G6G&X8LG"(3!$U\/T"X&1G"DZ- M?;Z;@0T7H&7C"C2,!$#)PJ,,@):;L^D+-3MGU%+\7C_5=*WQ7%A+Z?:\6]MG M'6^0V7?!UU/1GE"/&L#4_2G:1D_7;%6]5*O7@Z$HK. ERVD$42*UD44,DE@B MR.-4]SP7D4BL"A@O9RFP"=XPN/7AVM9-72:OVOXIVRYO&TXMKZSYX.]HAJ^=A@'F8/C'RE?M]^7,S3NM;@W (_NR_VM;-^#IVZ)=_O'@C6- M, U[\.P_%=AP&?:2'!*MWZ)<)I6=9:CI>&^1>5X"ITX\!TN-UHGGM C=3CQG M/N%VDOA8S:J5^%2]"'ZGSIZS1SV_]WJY%*OE^]>?R7_/%S=3LFQF(!4Y0RB) M.)19'D/$1 0)TP66&!=Y(5A$L57TW()V8!5K.($U*V#'"VB8T2UA:W9 S8_3 M;"H;G,WV_D#HV:FR5^"L-W4'"#SMWC:41]VF'2 YW(]=EG"(!AU,#R?/SVK; M)]-I,T=\J7;[9M\J:2P)22,HD3(]B"A#35$1P[@0)<:"ECDVRF"Q(1K8W.RH M@6=-#KRK9N"7;Q^L^X1; 6D0! H CYT]T0R '0=7H.$!:":N0 .\?Z0?U->51Z M;%6;*9/CF,4Z"Q@A2B#201_*$@9CB7-E6G&!,J,J GO2@>UH2P_(O@ELEZ)G M8#:#8>(2<:'G(RX;O#0S+OE7_W]W[]KC.*ZD"7_?7R%@@7VK@>1"%^JV"RR0 M=>M)3%5F3E7V.1CT!X/7*IWCM'-M9W7E_/HE)=F6;5EF4*2RS@O,]*GNDA@1 MC\Q@,*XPX "JU!N =@H5!*0C?6H%P:!6A:TXG6ZUDO1 P]JM8.EJWW8NNI/O MR/K[Q_GRK_4NK2ED.24QB1$-:8EPDN6(Q"5!(DY#&6:88QZ#G.@#Q'R[QW>- MLW0]HN[A7U,W26F"XV;HW7:$!E"+V@,!]TH;2.C*WSQ$:EI/LH'0)SYBDWO MP*GIA_*;;4U[J8"NXL:/Y&/O]8O@:H+XX>+3#OWN%>QD3G?_4Y81E(?';Y\7 M3]7[:LWV,4Q(,*5O =^;I0Y#/%2/NFKP\^W]3:"ISY?K9]-RY&'Q#0,N8R6W MB;WT"^VX#:Z1A/:QF=Y5IPW3# EV$K$9?-CNZ/I]N>1_5?/Y]>+$4[O_JCO- M3K,PS"+.41BE#&'=K;J(8HYPB=,TC=7Y1HUZ_EA1][R7M[S4":2G<8CN;]S2 MGH5A;7:*>D,0IA.<@@<^AZU <'1,PVA/>HI;P7)\R-LM8AE)7JY$]6WQ[GFU M$@OVHN_A:[5JM5S\3JJ%[C'_5DCUS /Y.8M#7O(H#9$,B5) C E4I@0C4N:Y MKG# .!86#7H!+!CMIM%->UN& O&3?=<.BN#--\7(;W7QE445! 1B,PWD&C$[ M_:-(!6\TL=^N@BUD6Y:"#D]7 :VY"10[#J/(< Q<19$!E*>-(L,A.8DB6RQA M64S5MB7^(N;U-EVJ)?]>;;Y_7\YUR99BY,R,S30GFN%F ) MDNU7,%-47D&U*UUJ.+K2RBCHL'+5/SYZ[Z%V6-$T$A17U4ZV;$Q;"342K),J MJ;'KC>CZM&M.UTQ7F(62"9%PBJ*2I@B+B" 2%1F*&$VPD(F@)+/09'VTIM%2 M3?.BJJ9HTC$GL'>I)SBL-0H#S'"<)APA'-8XYX(5/)L:1Y#LJ2[:'A MV9G2H0ALUMH#A]G6&RDD;.=UB'GQ: P(XZK9:@^%:;NKGA?QI)WJP*.V@PN: M7FD?ZYY_HNZH^/M*W2AF-"MYD64,"1Y%RHX/"2J2G*&(1#+A85*DC,%&%IRA MY'D'UAE]U7K]K*DV'0VO@F^:,'1RP3FD$DK5#4>&2)21NOM0SE#)B#8@>";" M+.8QP;">"4ZPLFJ8T(.6*YC,M)<3T6$ZK,GYW,K\KOF%_#[X"[$8Y7!!+&=# M',[1F7A\PP5Q3P%(5 @?D6*=8K& 9KB'5ZF]D_MR&@SX+HF-!_&[Q1<]V M6RE2;\FZ6G9E0J!1-%3-UKXA05I5#W&IR',@I+0KA1_:PM YY-+LU. M4/-SM0U\;ED*EHM@QU10>$00IH5@X'DM]+<%Q55(!TI^VKB. M)3@GP1W;=<8,S_G4]%59LU55-P/X5"W$S48\KF>LE&6,=>2&Q+JA2<@0*1.. M1,S+F"944%G )^>?;_=).BVEGQ'0X"/[4/ 0U$\#TE4L0&KIIW $#=-F, MQ,1R?LY%29T.SSE/[14FYUP4O7]LSN77[%3 N^7C8[6I R[7"ZX'\2@E(Y1) M)#J9+/L#-$MXD:L[$$JY5&I!%'H$1H91F=>MC7#*.*B[$8R\9P718:9.V3I@ M!Z86@+"::0E_8,&4QB!._O)>Q\'@2*, B4^J8.R .=8WEJO8NISK 3XZELF^ M+Y;SY;>7+[IC\';,%$M*EL22HZ)(,,(<8T3BO$1)S(LP3]4_HQSF>!ZDY]W] MW%(/-COR4(_J,%ZF?E5G*$"]JUL ]I2#AK2' 5R&8CKSM@Y3F]CG:B3ZJ>?5 M[#6[S?Y%;(@R6_@'LEHHG;+]S8HRS\M84,1D6"(L\P@5:4EU#BN)0L()BT#! MI7XRGK?V-6//C\]-WM=[(2M6 ?.\SH!CMJ''BPS;QUMZP9:@A]T[+).C37N& MR*1[=5C0XRUZX>FQ?4\_/#[-ER]"?!6K'Q43_:E6U_/Z\]4#MKX(MORVJ/Y+ M\'NQJI:\CM;L+5N>"9Q1@5$>1CG"N;HP4)F&*,-9F&19'!89:'-[X]2S?CCH MDEKW0GU[TB4U^/!3_QDZL]/;MS/3/;_$%X&IKXLM5-L/P9OK#7FJ-F2NV;P* MKA]UT^&)6JIZ M1YIU77?+Y2 U9/<)_OR^J+H$6Q,?_'P_)VN;@7RUNQU.0_ M+N %QT.+^+:_^#^>U_6M5:?=*R;0_8>[X%;]_X&&_;A<;A;+#:0.>1"9817I M%!28B@/BX:-$V41PNS+EP96G*U4V$?"@7-GHA?$9LPM>6Q@Z85YM)#UE9/,R MXY%.TN,$L3@J]&"V')$PI2C%>2YXG$9)",IHN4308IHD5.$0YZ&"O-$I*"!Y1C[NFR*/-TTARV^!:(@# MIRU>ALULLSL% [;;NZ3;2I?@34O]-R])^,;"NDI)NTAOVDPT4_%/$M",7QQ1 MO]:DC2A2K"X/WLR2(DPCGC#$XP(C'.<2D92$*&0IIB4N103KNM5+99*]3FJB M5\%"F;(M78L"MA. S';X:+%AN[J1^+J5>$_1<1';.8%<5K&=T)B^C.V-Y\FGI0DP]J^D&' M@>"+V#RO%JU/S/Q*?0F8RY=JAYC =J8#.$"7:$-!K:[1E]:>[")M*&3W*FWZ MBF4XI-\1M_<0OWTY;96K>Y%U\S>?'YO12E^J]3\_KH2X6:CM)]:;+V0C9I2Q M4K*2HH2FZC8>)Q$JB(Q15B9<_4589"GH7/;.L65,+T1%"W"5;#/60\Z8EP%6I! 2Q)L10F^#'UB M>-QD*MA=Q4^\\SMM'&4J^$_B*9,1MCM-MI'Z>['K7%*I@T_D/"TY0R(M",)E MJ6YFN?;-J+. B9*510'*I.VEXEEKUS3J(3M\.9^3U1H\:&<8(YYG:4(EUJ51 M*<(2YX@4/$24)ZDLRY S;--^Q1ZJT?U7?"-&6G^6V41$106 MZJZ/$_6+BR2L_'ST[\JJ]+S!2;?SVP/D$3:S)=;I>@U!^Y57>?% MW!V9@Q(Y.N;Z:4QZ- V*>7R<##]LZ9S;>O[J,HXZI?)._K%NRKQF,162"QV5 M2V/=)8^5J$C2!"4)BWE:1#0L*,A)-T3-NR&OJ*&E1,]K$JUYP[HJQO$ MR]!GYPH%H.]NYXYO:ZIVB"C:C4_/H1O/1$97[KQ!6M.Z]4S$/G'O&;UD6\;0 M'4U6YX;-4B)*2B*.DEBJHYC0!!6<* LFHFE,0YIB+&&E"RMNH86#?9AYC9OAZ) _ ^? S!@Q4$%J4+9X5T5JYP2F'B$H6S(IZ6 M)9Q_U/).9I)Y=ZL'"ZZ5H5_?%M>UJ['[]SK[[G:Y^4^QV>?E=8>JSTC&BCS* M"I1(01'.T=@;XKTCO6MWZ]AZ:KNF:7^=A.\B$VP9_O*65SD51!V M=1F:A.=I+U=3?H:3R]JDQ"T'H3&F?_C*\KQ?SBO6;>(I8E:$ZI1 LBR5C1CE M"2I)$:-"L(3EZH1(0Y"->)Z49ZV^)QQL*5M/A!G RTSUND$!IB\M 8!/5[LH MFZM):^<)33MU[:+ )Q/8+K\!3^9H\C1UM*")+NPB!N\K*84>Q2 L*B9@JWK> MPPTSP8Z;3O@NV/-S95%# 01O>)?[Q0WHH@5"YJ',P@X*JX01(*G)\D?L(.BF MDUBN8*%&5BMM>5POR/SEH#.=J<(X\[YOU;!:+1=B^;P^2@IHV0!H@G/R&^QY M!Z(#=_>PU#XV\P49[;;MN46GVZ 7Q#K8BI>>'=/J[M 'O*W*>-F/''DDU4(M M>B<_5FM&YO\IR&J6\#C/$LD12:@>JD89*I,R16F*HY (DI89,*9JSXSWP&M# M59NQ>O"]32\\*XS-#/MI<(,IB6T'O9.XSXZQ*UV!245P3RI^%>S8TR[EAL% M<^BZQ=X8E)QVW[-BY!4:\XT!K+]GWZ@586KN\=NBFKU;+A:"U8DI<_&C6JO# MJNTB4V:4A203J*2\1#C,$U30L$!I++ H\BR.8Z-DHV$RGHV0=P]_,]-'%\ 8 MUC7N1(3ID1W)8$_SKX23,>SK_\!_1&X3!>-YI)U>@]_:Q69CA, MDJA6:!?>GD19F4FP542&3\,O, \K?KU:O7]>-;\BPVO+X5N^?9&=5.4M2?,; MRI& E^\E]K+!%,3#BO!ZX !$/-#MHU\2JSO'T5*3W33Z1>C>+\X\87>KN%G< MKY9,'?9?Q%H=WNS[]8*W/?3T]]DVN(M*D!,.QW0Y[V<)$;V,3:W4'T%DL7\5\+E;OVEKD.!*T M[I"7BUQ9Z;0L41%%(&K=O2ZH5Z\C # GG>%A)U)WYTJL)0!)?-Z MN-KZNQ ;/2&[]IJHOVA*_&M5.>]TL=&I_M=?WP6QV@IQ^#\=709,(!F\#PPN M,-V5P$2.@UN!T0LPU<9%-?NPV%2;EVO.U0]A_4[]\6[UL/QK,8O*),KB*$,D M+Y+&]5"&F**4X2(KRBRFL='8U@$:OH,?-=6@):NVL?ZWY2K0I,WV\A ^PWK, MD=3 N(>-P,:[ST"D@2N'>KLQ3-0?]O;(T)J3;$4#H;:;T.11BP:..K7IX?'; MY\53]6ZQYBO^<4Z^&7=N['W;MYF@B08/U:-6_Y]O[V_T((EUI>05'-"?L5_P MR_?V\3(#[8(!<8,_-6U7C1<'!;/KN-B_Y'2M%@=%.NBQ./RD[35?]VMZ(#_% M6@=Q9IAD)*)ACGA22&6HBP@12D,D$QZ3B#!64%#WAJ/U??O1]5C+)T4GD$JI M-RW4@HTF#KVQ'Z)B>C>WEA5Z"Z\%JRG5L3>75^U>&9Q=J@]7G_CZW"O:Z46Y M_S&[_76O/N%WLA;[T3,??K+YLW9WZJ(;77:T_ZOW2QTVFV$N9:B=:F4><81S M42*:1@*%7&W")$X2EH#VH 4/GO?IEJ-@3U=W)F^9ZI0C[?\^^+/A#)AQ:X._ MV6[WC"I,(W@!%*P\1D#B2,'8<#"I$AH!T;&B&K.49?.HYZ>G>1V>(?.WC:OC MJ_9T[(=G==+>4D(8+T-U)Y:Z ("$A?I3RA%G<<02)B,A0!,V(<0]JZ^FB6'+ M1%!ST98 >T,$*!F:LD73#!]U.7B"*@.(YZFZ-E X*KQ$83TM#V,+$ Y:4=D MLX;M0"U=$\LVSWHR\+OO9/5-K&>BY%22(D4I$Q L.4P*&L[R[(:C%%Z[PPSF9H]9"8>(+6 M>2%/YV<-/&LY0_>[3LBX6>P+CSZL-]4CV8@'M6!K+T=%SGF6U(J%D(JD70J7[;MV'4AQ59K"L=%_TBGI:KS8SR ME(0B)BA,98IPAC-4)F&&BB*,A,X!D*'1F(8A(IZ5PI9LL*<;-(3-8V5G\;D< M+',A-6R+6P@,BI5=DL@J6'9VTA)H/!8V:'0YJ$R:WE'1,H.1/42)^N5:E28['#%R:-DO0+U!+NL;^FA)402:UWO>@CUS M4Q?J8^/RT7=H:]N^+>^?MY\7ZYTV[X9C1D)(RZ09+KKLI 2E:E09VF> MA$Q&+"\+HTUG0,O[&:HI-YU1KYI9!^N [*C7TQ":_PH<@3 $G^FIZ@04Z&E: MX_&UP:.A&^P)NSQ$+TKG[/ \3VGB0_.BR*>'Y>57;'I8K 2O-M??5J+6QVN% M672]X/I^W): AISE3%",:%Q0A'554,D%03JT70J&$RF,JFG-R/G>Y#7]8,_ ME78%1'4-E+E/P!"YX.W[ R9[@ RL=&CX3N#XC\+HJ\<_&[Q1>AAM,I2 M50_<+G7_].9?]62:]:=J(6XVXG$]RPI9A,K^05$4867Z\!31).8(AY&>*)G( M7(!,'Z?<>=:C^XOU53LWN5:A'8:#+<=!'9]KF:R?ZG)=3UA:!W]JQH.:&M MF]'K&9*MN9$FLH@QI2C+B@)A7A)$:9ZA4O X+W,:L30U;_'03\1W('I+5>]" M,3S#U1P8 ]O4@;@P?=4CJ8T1>DYD2/^&\:+;&9R0CPWLOS LTG#KA3/O3MAU M89C[PX8+%YZUK)E;+9_$:O-RK[[71NDQW<*Z;E(#')9P<1U_^VM+^BJHB=?' M_(Z\E^D)QL*ZJK2Z2&_:NBI3\4^JJ(Q?=#$_[QU9K5[TZ5Q7"\TX$S+#,44Y MU_>:B I4\$(@(:0D*2$DY$8=1$R(^0ZIZ-$S8P;E'4$3ICA*0DX0*9-2F1.1 M;E+-&+_4(/3V$\\X[EB"S^C^=U78*[?ECJ(5P+]0L7MV+3 M]!GXI#[XPU+WK5 'T8^*"_[VY8^UX#>+78OM:[:I?M37O)W]@XLT2GB($:Z>KJO^H_,]T3 MY%D/^ZL6P7+7RI[L&/Y?P!E>/CZHF9)Z[<\$O&,>?J$=OX%B.&A;F+S1//^F M_[INW;+E.Z OP9L_FF_V6V?^P)Y]/Q/(/.+K:G:9#Q:GG7KF$>23>6D^:5E4 M9LSG;6).)R]GW?I,3 LT!M;P[AZ;!SV)18 928, #.M E[)#?67]8CML=&PJ MG%WIQM#"TU5P&(AW4,AA\KQK_]*"?ZP6NJU!/=;D2_7M^^9.*HU0^]RO&7M^ M?)Z3C>#OQ9,R.*IFHMJ"*T-QM:G^J_%VAF7*!8LB5%(6(XQ%B@HB&8I2'*?J MP^0R+F8+\8W4TPO,FSCY9-IH\Y3-YCEAW7PC[7D)>(<98$26U/_6@IJ_M%2(B5!$]>\"KI?L2M%_7I7CBE\FP[A]NX7=<'K M+^)3=0B[N3_6)5$KVTU9D\I:7#X^@2VVHS\J^+%V7G'PRS (Z^Y['GU2W0ON@ M5]DGERDY%R4;5:5]N.+D5=J] O55:?<_"/MMK5>;V4.UF8L[>;/@ZK+.G\G\ M[]7F^QK#?J$J,4OW85_A"KEWI<\^/&U-([OX+G77\X MQ+L.6YE;>0-R7SZ=W8@,V\(=FL&6: "! '1*7Y;0ZJ@>6':R\_JR:-U#V^!I MBW32]T**U4JT=SO=N'"YWKF$LQ"76292%(410YBQ1)W3(D:L%"(+61)36AKG ME Y1\KP_MZ2#'>V@)@Y(M1S$:7B?.I4>ME7/"6Z3;#J( "#CU!42MA/#@#\% M6.ZIB7"#":B#"TR7A6HBQT$JJM$+EFW/=1&HSG#EW4.F$Y9X^[)_I&VZ4M]P MM.]J\[)/+%G7C<,?OI/%73TR;OTWL=[H<..]6%5+7N>)[?+\9ZG$+"VC&)$8 MIP@7I$0T+U(D& OSB.5Y6&!8FM?K".(]@:PNOOE1MQY1=OU*=\&MZC';=8%Y M\*/F#=B8_74^N5GTX=?_C+!#HF86U=P>F7&=[A7T)>@^UXH5U')=!8UD04>T MH&G2OU'"!:UT5T$CGTX$:B3LMJUQV'_^5;^/JT[VKR/$M#WQ7_5#G737?UUN MK&QWNKE9KY]U4*8^;J]_5NM9$A&TO 9MJV*SG0-/FR1^2(4+FLR/X^, M38K.19'=9=B<)S5U@LQ%H7OR6RZ_8UMJPNL.\F2NVP/?+-Z1ITJ9>LH@$RG) M:('25,^3U"%/DNP MXL'S!K=I&3\&48.[F'^<@,J@PT]P)^NJT6#+4O"F9>JW;F?X.[/.\,Y0A;3^ M\(ZN96<0;R@#^XB,PF>XS8C=TA-V(1DE^V&3DG%+.6F._U7W86I;-37=DLHP MI#3+4!C%ZE:64663Q7&IKK*2BC O1"E!G1\NT/.>?[)O!_]5+"IUI;T=W1O_ M!#,S"\TA$C#E?-P3/]B3=IB(#!333R_\$VJOV0?_G.@7>N"??>U7"Q*KBZ(4 ME9[KL?Z[T%4/@E\K0<@W\;M:?*.[CN\CB%*D853B%&5%&"&<$J;,Q"1"A!*" M4Q&6(@3=]7X-L7RK+^W!G+>-Q_ER/B>K=?"DCO6Z"3G0?_1K(/;JH61?G_=7 M#2UWY+T*MA('K%?+.)L\QE_^0@T2*C_GT2D;3[D=!%J*^XLG"]] M([(_"_7/E:X49(K-9@CG]7JM&.7:;;Z=L[6>%6')DC"*D$P3C+"D.2J2,D19 ME&8%DP7.\M#8!3.&$\_'81TL8%MBP1O9-.72=NQ*U"66AD?B>,@-?#13 0D[ M> ZX"EJVKH*&L;JI?8>UH.6M"=/LN)L*9(#+9BJP[1PW7D&'^6Y< #7HP1E% M8#H_C@L<#KPY3A:TSDU@0O#U1R5B/1VF/;P^_!0K5JDC;Y:E,2NP.B%R$A8( M1W&!2B(+E,HPD8RE12) 7IV+%/UG*=3T _U5 ]%2U5FV36KMLF$''&"_ *-Q ME-T=.##M?HA+37Q[$PAVY)T&U\TD=1=AOT!OZC"[F?@]L7;#%RU]/NI\JNU> M79^H&XHI%:0MXY7XKHSCZH=H_^NVRQ_%/*6LR% BX@AA+B4J1,R1+,J$ADF< M,HQ!SAD8?<_*8L>-U@\';&R[_1GT['."LZ'OPQ]Z0">%"^#@/@,[\5U=[H'4 MI[V%VT%SG$P)*GB4ZL1M MGA)9,EH896K;L^!9)35T:WNE&:I8Z715': AVCS4MP16*69$%^RX>U$?<3IC)6)0489DB2?),W;0X146I["F1%1E)B+*S0J-1F5;4 M/6NMEF"PT12=!)_.@#@J1C0>&OM0SBY$LW<]7P5;V&IN/$3G\NDN--\6>BQW4]A:UZ ]:/-^AH6D+"&9QIPA7#*&2D'T M;HZR,I0\CPH",@]\<.G;'U,?F/3\@=G6 _&Z M/JBAJ?+:G\FQ23/Z"\&-')\(NC*&O/ XK='D$^83X\HK,7MOU;OGU4K]S&<) M*RC-T@3)%&.$,8M1&8L(A8D0:920F H&=4.U:WM6L:Z"=QXD+=8&2(RJ0(442)GLM,!>4"%GR^2--[^+GF8%O2WTWY< 2^7OPRF:0C:*430('2#SK:L6X/39*8V#'C8Q@!YG86B+U.< M.!AM#,%I.-K\53LU\;%:5!OQJ?JAN_ULU(]%7]7:@?&=*JB6 UWF5+M59C&. MN)IICPE0@FF4 MAB%4#48D#7A"(8:8#1X[H. MJJ*LXN)3?M51L:Q7^TC_&D5-W9:9_T)%2Z??XE^E,JG#^:\0R_/Y22:O,>IA MP47KRW822AZ*O!0E09G4OJR""43+1"".I628%3A,C5(\AXA,X-0ZZ0@)&B$S MB-"PHG8E-]SKY5'D,8TPX:([:X7I<"Z.B6RPKIA3CK(QX7ZX,^;HX31*KU7J MR?U(W$^ $6KG7_:WI5J:9R8G?W(]2^VRB%936@:6G6Q*RV71NE-:#)ZV["XX MGR__TC_HGL:%^XZ3,QHSGH:Z,ZL0I>[1&B-*HA@E,N22)X(G$\A@QU=O,]U#^#JM M=1VVX@3)[:HSIQG1:1MU@H XZ=L)>]ON1/RT7'Q[$*O'.A>.;-IN4E_$4W,K M7=_)^U6U8-43F=\L;L7/S<-?8OY#?%XN-M_7,U)P$J:9OBF*!.&R9(@FF*-" M1*&Z*I997(*:F8_BQG_D)84IDW'8FNF8R1"#J1[-%M)\!4TR1LO:2QMIN5LX MC+,X@<"1%AK'RZ3*R0ELQSK+S:(6OJQ;L=$=X1?/V[H0G&<\P5&!PE)D"*58TBI\R7=07IGG("@(&/:HQ8,'V@)6I)V8Q- M/!$.X(T:(Z2=&ZHCK".OTSD9!MU-)R]-YVF#OZX9:36"TYF7=S_0L(X+G&>4HBIDR#K.$H4+& B62Z8%221&& MH*81%CQXUM6[*-A2!FSY^*@T1]/NJNU^&&R6P9>O?]0)M_?J?_6 6>TUL\^3 ML?@,AMK;+[@6>GD=-.Q<->IW?=6OAKM54$2JC]AIL.NR!XXU/,[ZX, YF+@7 MCC5$I_UP[)>"Z3QN26/8I9E<1P+DJ$R%PQA/7&A M9#1"65QPQI)8I)&1T^T< <^:J2$9[&D&FJB9LCF+R; F<2$I3$T A33>]);S:S^L-_#9Q><9(->$F>[^RX^!T]&^+Q9S;6G:GTG'U9H'\7/S M5C'U3Y.],[R"YQWT61W@JXK,@YJZ/N%[$A3,-M0%)(:WE3L08)O+2/[@3\U) M4+/B*#_CLJQ6^1D#RTZ6GW%9M&Y^AL'3\ W9-$IY_/99;+XO.7@WGGG==U*% MIAH\5'4;MH:T^<8[)_'E7>= 6-B6ZY'3PP:[();5[CJWYF1;ZX)0W7UUZ5&+ MN(@R3^5R]:BO@HV-6L\BT/G#&J6M-[T,LU3P$!%:0ZB J!7IRLPOBOY8RDF0@+6B"L_H P M3=6UFZ8%2B+!$B%$%(;\\XX13(N.J2[^ M:_FJM<5[6%ZOLECQ\*O7%>]A-\2VH\X[OJP__ MQ_-Z4U^U-\N#&.6VLQ?@)M05U>#Z8RDE\,YS5L!+\L$N/3W"V-UTN@M-=[WI M8?_@3M/W]]ZZ*_^UW+9"C7E>8HQUTA=!&(L$T3*,$(]D@:.2%YRZF"':1]OS MOMMU5AXX3T;#9W8X>P(%MDW->RK_M7R=CLK'&$S73WE'^5=(31B"Q**7\LD2 MMIV4UYL[^97,=R.ZE9$?)50JRUY$NOJK#!%)$ST/*RDE)X2EL.2 $PJ>%82F MIYWBJPLIB(9PF*F"44+"-OQ6OIJ8EZ[)9T1QUC'Y>/V)NR6?$>^T4_*Y!^&! M[/>M&^9^6_.EIZ'.2IF'*8E")'@4ZUE2*2HE%8BQ-(]H4N(X,MII9REXWFE; MFFU;D4!1K>S^W$9WG).I(5M.;"@H(#VH#!6$>W^%2<+:0\*U(UI#S\( MOS+6=C;;/)/Y_.6>5/QOZUNQ:28T@0-J)FMY/\FZ=ZZ6ET S$_Q8_\] Y]DW M#)G?-(T0NGP#=0T.] 0TQ,5#C XBN=4UUHC 9-=;B+C=:R_H/?A&OQ=B]?MJ M^?Q4IZ*MUA\7X/T]L(3W\)Q8!37IH*6MNW0M-XNEZ=%Y"8++&]B1]+!].R2X MAZUJ(*/5#AU:=[*-:2!<=S^:/ [?ADWVRS5O9@C7MIOA[CM]T[N[MB$%,%#/ M2'AY+$57/ M6V];^%H/VMYR$?REV BV? 1OQ8)]?R2K?\+<-6:@FKEPG$,%V\@@E#RX?4#B M.W(%F=&W[1O#K'V)%OHGM2/7[5<7$ M+)9))/.$(J5^),*4NR#A?!F^RC8&/KA3O"7 5;<8)6GNW?BJ"6Z->I'P9^@E^DFMB4 MZU\A@.?K4[BN-(:2M^PE>=**J]NPJVFLIONJU9/&]JZ)*.4)#G5+9<)RA!/. M4*&MW#Q1!TO&" UCT(Q6.S9\7S;==)YSB;O9.> ?39A:AP'9CE(,G'J2W$#C MJLN?'1/3=OT;!=1)%\!QJ]G6'+\3VGR?WRRX^/GOXF5&65D6B;Z-QRE5]W*. M$2FS',5E&*98B+0HC$.UO11\VZU-06Y+-*BI!HHLM.[X&)?+H=K1TL(T!EA0 MB]KC,\*,*#X^7G'BZN,S IV6'Y][T-*$Z*0-W\F/U4+MZFKQK>ZV?KW@[ZMU ML_=GH8BS) \I2LI,SS:+!"IPJ/Y$M2:IM&Q.F60,:"J;H&IH&'C #&@-'/@#A7=UW)N2G?: M!X)QR>JES#/<,!GL.@RV+,(4TZH.8*:FI8(8IKIHK#6>7KP;J87P=!\5=HN1( MPXUB95*MYP*T8TWH9$T[[?@[J1;ZWG2WT!FNFH?EDUAM7N[5+W>CYW ]:;?2 M+(JB%""KA[7+QY7DN MHI"FD>ZHM7I<;/C'.?EFFE%X=@'/UR=%%VG"@::,HH. LVX2IJZW"C;SC,/S M0 QO<6<8P':TF?C!GYH+1WF]%Z6T2DD\O^IDF8D7!>LF*%Y^V'8BTGJMDY?4 MG4,L](WC[58F(F3?^'Y89H)-3I5\FJ3D:H]EV22,W)5?!M!<[ZN BFF>YP"1!,8PQV MCJK;RSF=P6@JJ/]>4 VY7Z7MTX'P@ Y/A^_9*82V_(_\;&\+;\5"R&HSDR4) M690GB&.2(URR'!4\*E >IYRGG$0Y XT;/D/'L\W04JESDJJF^G1#?D)C).

#B2'[>JVS%91W-[<@S*S4F5HO: M14'FL)W8!2'A@DS,,L3 MD=V71K3_I=F9"FECP'M>Y!+ MD21<@8G*N,0(LRQ&I @9*D*N-'@<98SF%O%;'UB/#N36Y)""%)HH!\34/-3B MZ><(4YBP'/JKX.^7?IA6,1@+*!P&8R#4)X_*6$#3%YZQ6<9.TW]X?)HO7X3X MTLS2^U016LWK2=?OGE"5N5 Z 30GNK.VY^W=4K**[W01,-NUEG+!]J>A2."-V,.\HRW777G2S=4C MTO$VZGO$,BI"JE4]]E>GN<^7Z^=5-\N9XU"/L,0HH4R9ZW&>(R+*#*FM)7*: MX2R,0.U?!JEYWE2:=C-D._@LB":MDP*@<8]!N R#'JY $8\]O)W"'M*Z3:2 MT56P8Y#6M)$.$[%/PAQ&+]EV0[M9\'HD*Z@16ON2[U0EXT&SI^(,;[51DL"V M54_#LRM=YEG]J/@SF3L:-'M6H!'MSK8K3=SI[$B TR9GQP_8'6QWF^]BI7," M5^*[6*RK'Z()3FBGPJW8W,D'\O->%WXM%]>;S:JBSYNZ9'MY3^H;CXSBD(4I M03SB"<)1DB*:DQ!1DLA,XHBSDLTV.KYN=O2-Y >T%7=<&?^*:^[J[. =>]NH MX9NYSK*''9-CP1=,T#(G*=+-.1!.18I(6A"4,8)CFE))H:D8$\)O%1GZQ3Z MF24S(:@PI=R@><#9M@5S4S1R57=EUJ.*R<^KH.4QZ#*IAPPU;+JSBASAY3;$G)=@#Q+\B),I+IR%9BH M&UB1*4V8)!DJ\XBGC,9Y5!:0&]AEDIZ-OC\6I*FW%KQI,'#84T GI2U95;OP MZF:3]3/*&E8VUG.U_@ZO>S, V4S;N84.IM"V%'N:#/B(D)B+ZD@7&1"<5-V8 M W"L40!OVBD-=4LDW[ZM=%BR;EC0-OD\ZJ_%I,R+,J&(T:S4?R0Q+,_7@'"&@ACB'B-D* M,YJ3J@L0#,<: _:R[5BUIOWO,YG?T7G5D'K_K*R=C^H'M?FNQZ/.",G*(D\( MDJ30MRYUX2*8Y:B421;C*"9Q"_)7^EY#13V=IIV$K)EQ.:[-7&AG$]P,2$X\U,TB @4)LZ''Q"!S0Q;+E)*BI]72FWK'3 M/%&7WSKTI5@BX;/.MBB:X#4__$'\G/& MXA!SEC 4":?G';XMJ2ZYMMJ,/C?5,1%PD2210 MGN0"X2A2]TX92Y3F$2F2B(5E;&1=GB/@63]O&P=I(W$=5(N DY=U\&:Y4L:C M<>#N+#C#6L2%R%8JXFK7+ZFF-U)(W@[>K>\Z7H4]H.1+:&.5=TFB1I_II[22 MPJ':);6B.OO>)%KH$M=;%7/Q.1<3E=\MOXJY8,HL;;/Z'$Q6/K^F9U5R89*P M_FNR> FVW&T3&BHJ\-:_5RT/KJIVJKB/&8DI&&(RC(ENLEVC$K)0F6,T%C2A$4R M9,9V2#\-[_IC2[0^H8(W506Q/\[@8F""C)<6[-P^$?1R#;:QQ ![9+SD=B8) MZ%/##))AD09MDC.O3F>6#/-^8)E<>-2V7=WBF[X(Z*#_@UJB:4R7X)PF/$1% MQ@NE6$*.BIQ)%$=%'N(\DEF:P!K3G1+QK%DT2:1IUADH5X$F:]E_K@<@,U?) M6+%A*J:6^ $FL45#N?,B.6L=UT-BXB9QYX4\;0M:U4JQ<*]>Z8VD: ML0*3)$&<88IP(DM$,.%(D*3 48;SW.R /UG9\^;;T0HT,?,968?2#V^R43+! M=I:A.*!)6+VL6TW .EQILLE7O0)T)U[U/V#;^NRPG=J^\FA_^Q-EGD:B3%$6 MZWXHF!:HC$2,BIA$G$2E) +8!NTB3<_;Z*3-'[07VF70S XRQU# =M\)"IUR M0$_5@ !YG35/NTQQXD9JQA"<-E4S?]7B,GPO5G*Y>M39J74S]?7O*[+8Z):+ MVKQO+T2,4\%D*E"1LACA%&,]>5*=G%*$)18YCH51(; Q1=\^^ST+S0SNNN5G MS87VX&L^ +=((P@-;M&N@8$I!@-,;*[81N +MRN0;*[?H_Y <%NXQ!Y!^_F M1@M-=U.'R'5P;P>]:)DN2];?KQ=<_X^>0O.#S'6K@.O-.[):O52+;W6Y]BQ) MLS(K>8XHTR6B3.A\V5RBG)5QDA F203*L3>BZMN#J(C74Z:8_H/8LP',HC4" MT,Q:<@X+T-6X1:3^0X>#JX!L@BT336<%AVFT$*%=Y=$:T9PVD18"PTDF+>AE M.TW1:" =K/BX7#V0GSIWXOMRKC,FU'_HGTXSBU,19R3-$<\80SB22H4(G5@K M&8ZBG-"T+"RZ(-KP8K1O1K=";#BK$XF^BSD/MDVZ-LM@(3;!6O]UH&S;S;R9 MU/)&':'U?X36/5M]#C,UY U=/Y.K6LC_OH5<]U74?;$[;'?* MPIKC$P.=)C M5BQ,JM;&@'2LY4:MY:%^8#LO^8O:X5EDB)1IB-1],5;71YFA M.(YQP44JB\C(\6K+@&>CZ:1^8#=P-2,[VAH@]W5!X@8NZ9MY02[ MH6M";27B/JG\'7FJ-F1>-XC8/G05[+7&-=M4/^J6H4X=U'U2NW-&'ZP^M>.Y M3[0>)W/O8^-V8]-,I1T&HG^$<:ZN-KB@*,^3&.&,)ZB@0O?<+S M<9*6TJ;_ M^SEZT]QN=C_E=J#NE;[4V&W6$\!@N]9*_G';=]M6J27:=%9ROS//2>9XBYZ0 M>96]>D[8$//$X#CUKV>Y'=P]:K#>K.DBE;O+5^NO32A!^M_@;6=4S';45 M'(\B1#:9SEO) 1RP2H1M^4L.=-NZ6ULX(M[M3&&)IM M8Q_(P+9VTP5LQ\)54#,1-%P$RT6P0^W+$%CP=C] R5UU_#$E.VW3'R 8)WU_ MH._;*9#[U5+=G38O]^H7M+E>=(4_U@+^3S_5$DQ2Y,L87E)49;DNEM8 M6BBS/*8HH22G49[I?"^([C"@Z3O!H^7@*GC2/-0!/+'EXBIXKOD(YHH1F"HQ M0=-,BSC&"*9 ]O#<[^#YL(>G82'X- 0/6'D !':D-TPH3JHR ! <:PO(JR[J M*NO.J.Y**GN7\VWO#]<%-DV"'910]D,UK 4\H02\(0 FJ1: ML49R4.CA\LCA5^TKF!ZV%1CJ?V>\S*6"-$=9D6*$0T81P>I/)"5)$DM9AAQT ML3@FX%D+["N7>%W' ^_E=8*(V0$_1D[8/CXI57+::>N<' [KDPZ6G[PVJ4^X MOKJDWN?&;[);Q6D[9J^0,+N#V^[,#9EP6>4X(0P61L0(S M8XCF682RL"RQ" M"$VFKM^R@M-!>OP*0>10+$8L291G)$.:Y1(2+" F:DU2$ M$9&ZQ9KY*!0'0,(GG+1 3HT=_*BP0V3<@=&)OC:D@\]D\[QR'&4=EM+#<=(A M\FJ'RJF@0T=+S].6!XS.NM!I8#>/3ZOECV;6W:Z8A\DR"PFB4JE#7"B;N< Z M_53D,8^X$"4&Y:T/T/)MVVTI!U6'-'#C#B!EN'O=R _T9HD(EN:P;(A"B@W,T!L>%=[P&%D M<*?&9$<_N/.!": SRTV=N5W8S&"E>"92SQ8@&>PS'3E=^8R'13? 5ZS+*@1 M\[EN-[K@G\GJGT*G_+6)+>V93%.)=3=B5/*<(QS&RGK)6($$R9(\2G"1"U S MG4L$/2N\KV0NUO45Y'%+'ECR<@DP,R/&)0PP?==2KC'8T0Y:XAX,&E-)756C M7"(W;>6)H? G52:F[UE.PCO,#[]]UFO>R??5_%G]UZ;$Y>YYL]ZH'XDB/8OC M A/&!&*8E7I4#48D5.J X:3@/"^H"$%* $C?M].G(6M?!@>%4W >AK1,$*84 M(YPQJ6Z$982RE(FBE'F186#G=X^ 6CDD3TIT%C5'VAG4(!PL]]Q%J6B&0^K2C"^V@.9EC:+D,//?@ MHY)TN1!?!%/WYM6+.E;43ZV=A:9OTX1M*D9HG5()SD2P6MRS>F]Y"K9,:?_K MCBV]A8X9,T].L,-R6/E, B-,_8 1])"], H2JUP&.XJ393:, J2;YS!NH=%> MMGNQJI:\8FU9?5N?J'3@G;Q?50M6/9'Y3#(A"YQ'**2ZI:N@)2*DS%%,RR+. M!!%)E%IZW4SH>]90__%,5NJU^4OPU#"QUIOJJ:$^%P$E\SI.]N:I80[29-H" M;+##SC6$(QUX6W:VG1IV-UC%N0 @H +>@ MT;*OY2:$R#S@-@0M8UG#]EVW0KE97+,ZQJ\LU,]B\WW)VW\7NEG&]7K[U(?U MIGHDFZW'+$]"G!OV MS 4-=\&.O;H*G:R#_<-;'H&E2JH82?"2)0].$%=X.2JQ&\,*].6 M CH [:1DT,6:7L9M[N^'C-&H)")%HDASA&5&$%$Z$L5%1@3/\TS&H/(@4\*> M=9^/29#05M ^H(#I)H.9CY[:0D-EGV:ZXRLUB(:" 9SCZ*HZH#79U@_+:_9_ MGZN5.%N7-*.%$'%!0R1PG""$%AB: ZQF8YQC)A=P>'6C[!9!BT7P5$1XM5A%:+#PD.P M_*[J#\T)3UN&" ;DI!H1OH)-4>+1\+?KQXUY!>+IN[ZO4N?F#%X_:DL.4F'8 M(_=E'_U8D8%7&DMI@16"YT6R+ ?L67#"VK_SXAP6^@T\9^'?5I]DM:G^JW6A MU[Z8MM+AG2YT^")TGQ*NPWL?JS4C\_\49#5+6%1P3$H4Z]',=<.?(I0IBJ04 M!-,HE9'Y5&8;#KQ;_YJFOH@#ISU8H6G@PO:-$6Q_=[G1SM3&^[HMD*DYN@IV M/.DG&JX"S99O- &>;-^HVOFR_: +/06;0H6VU\'0N[3%R'SBU1RWD>E)/ MW+I)19@R03*!LI(IMJQ ,G7I)[S/R"'DWKB/M^YS:2>>$K/-U@N\TD]QR_: M^:.N.:_TSX',=4>,FT7;/7@;R MI)$E!$2_S N&D2%"1B!01&::1('&(F8 X MK@>I>5:$>]IUAQ9TL]BV2H:YEX81,_,H.<,!:),>05#M(/ 0(3.2T9&C:)C6 MI+XA([&/W4%F+XV8L',RP:(SZV3]]F7_3.N8NOZ+K'A;D/3AYU.UJE]:WRR: MU(.CY-8//\6*56MQOZJ4/E Z(5565*PLJ((C7)8$T2P,=0<)7*0D"F-I5%#Y M6@)XUD,U-SHU_GG-@R=U.:GSXVWF]$SY48@+X$ MO8.$M$17VR+*.KEV*Y4VF1JY>@9W;&4+:N$ M.@]W#]>?@NNO7S\\? 4:GXW4AE8F6!:@.3D\!!QN,1[PZ\HT;!:=U@8\$.3$ MV#O\6PM'UK\3W;?P9?'A!UF8M5HY]YJ_'\>66%!3LW&G]$D)\)Z,E-;.67(H MM2._R( D@VZ0OO>F\WH,<'W@Y!AZ#A[SK@^D];OYEI\73Y4>E76SX+?D MTU?+Z]OZE'UZF_ M>*Z]C(J5ZD?%G\D\&,0%%!(W$=HJ-#ZX\&0AU$C'A(DS@UJ@)W*/[P51TD%VWO& AEOJ;/,#^PA]4ZSA]0?]GOH=*5)-LU9 ;:[Y/P#UO,D MF!!\W6::JH4W%9T+'?Z(KMD&S?SRO-]L$SG[??>TJHZ;8<_G M\-?-DOT3U;P%K,,<-'#G^:N9QOY^G6\!M-SO;]Y=]3N\]UY";;:SE>[F6=?C MZ4R>H,.BR_CB-#@Z"U%Z9G?B*.B:WDP'&2T?:P69,&JQ;@D=I#Q'SG4G33+[?]X,=T?Q\&KJ"Q M@DL@)O)46<4\1$5!M%5,4I)F99A$$[[L?HA9F49 M,1:3$@F.=4JNU.ZCD""N-G]29CG!!2@+S8H+SQKUX;M01I-4;]J/S3!'U$PI M>,<)IBV.AVZT++U7BU21U@F(8&>< 7@VFDNCG$ MZF7VQ]=9F(@RRGB)4I(H\R*+"E2DB;+0]YM:K;PS1U/CC#C)8%BDH>J;V>18BF M5*I+15SR(B,RY!AB5)@0];Q)=M1@)H017&86@VL08)M,4P]J\KKVKR7J(;,= M(J4C4\"(Y*0G/P2$XX,>]*YM;R;=+(]I(Z+NNO]%S'5_DFNVJ7[49L4N.!NF MG"GYU>TBEGK^#^%(W2DRQ$M:XH1F-.)&!7]@RMZU08>/NC5(RTFP9P4YIFDE.0T)DJUB!SAD,2(X*1 /*-9'K$T%&$.T2]F9#TKEP]2"HVG MSN!J& A6X':6A@"::1#WL,#4QTEWW2T+@>8A:)AH2S_4I9'J6P0FC!4<)PBAHLBE668 MERDH-'2>E&>]4!,.YGO*![.78>IA "\SE> &!9@:: #XU 5@3];=OK\LFJ.] M/D!HTOU]6>#C/6WPAJ>"VG-U4KJGV^9EKV?6-8L/W\FBK:#ZFU(ZNKJ_MWBJ MKOU_KU32[O8TBW)9$JQN+;&0 F%11*@068E8G"5QD6&9%P4L,/K+R.;=@=KP M4]OY*S$7=3J+GE;%E_,Y6:W]5>9.]NLP4Y*_#+_^=+))+>^%4MY&V(Y]MPX: M3;]1\NX+?=L?U5"-;RUXH"4/]OZJ"4M]I_Z<4]4 3R;7KU4E_!)VSY;._EEVYCXO3(@8BQY MG%*JTQ1+A G)$(E$C+(4BRSD(LED#*FM-R4,VDT6U??ZE: V^?;CN=X\+WBU M;D=& $T^8T#-+#(?,,&V:<.!;F#2\A#43%SM[K4O5[IBDXJZC93#I!N@Y*[R M;$S)3IM: P3C))L&^K[EH"BR_J[_7Y_G/\B\B>2I0[W2[9?U7]0>^.Y_Z#S9 MG.W;@H'WHOE?]>_S9UY/R&;UW!;MB&L\SC,J$R)+(5"<*W6$.LV=[]V_7M[Q^"F]O@W?77?[NJ_QE\^(\_;OYV_>G#['+S?O=#J*_GO@!*IIO[:9POQUOR%,[6K.U$=3_PPZ#.IY:NXFJDU+?/3 M3N%ZE0]S,K?K=;BP.^1NQ49S<+]:_JBXX&]?_ECKJ^DN-[XG[R%B:4Y22A!C M68IPFH6HR&2*6"RBB+(\I!*47P9GP?.E]./-[?7MNYO;WX/K=P\W?[MYN/GP M]7_!3A,+6,U.!+]@ >^\8M-HZ"TWVM7X1C,45(O?@AU/OM-,[#%QI%,M&)A4 M+]H#=*S;1JQD&9+2N7."UXGSCX^]H$?N+[#W?![8<[D*OX0#(C9[&M4'!W<2N/>X]QGPBV M/N.#M:;T&O<)<>0W[GW$[IAI8C8ZT+-<*#/\_5(/:)FE,DIXF$EGJYZY_5VKC!9?J6QZU%YL-)T32G[!#CH0MG[@&5 MHIW>_$SF=W1>?6M:!6=93 I9$"12DB..&$''[:Z)?VN MUFW+^MZ+-5M5=3;/;GPZX.)T8:4)[E*_7U_?[^;R=G@ 7:XN 6)TWW*(!?P* M=@Z&X$_-0%!SX.Y>9BBJ[57MTO)3WMX,13VZT)F^Y:*J[5.U$#<;\;B>D43B MK&09*G4+,YR*"!4DS)"Z^A&:Y@+CE-F7L>WH>-[51U5:P9^:<%!3!E[USN%D M=K8ZD!ZVCZT$'UF.=B*6E_JS/957+#@[$76XPNST<;O->I05>_NLG3QWLAD6 M>?>\66_(0@=$WY)UQ681YF$2$88B0M06#C,]*R?BB%$689K'<8@YK%P$1!_R MX[8JZ:BIU$4<=>'&&IC&!P.3X)06)**("RZ5/F0A*A2,*&)Q07F\(-(6+;#EX^-R"VNPW'-S%= I03=3KMZ@A*G%#&* M2\)S_IE3S.H^_F]J0RUQ@ HPZK!C:A@ MA\:QE#9CL/K%!0S"&BVVW2@LR$>&S<,:%&AP(E;_F]/-Q!KD_& JUO"3\($\ M'Q8;'7=H"J"_B"?=XG7Q3??3>U[/,HYSD@J)0E;J^3Q"(!)E%(FD9"(NLBRA M1@KE$B'?0;R:=-#2#G;$@X:Z^?2>0;"&%8U+"&#JQE9ZT*@?$]&L)O\,+CS9 M(" 3\;IS@8R>MPYC,*&]LW7S^FK]SP>U3AM0SGB<%IFZPU&1 MD+.4IHZ'7!*Y)RIR\14+8_Y>K.1R]:A[VS&*O3"UJXK0-,;"X+1N [@ZN0;*[2HSY <&N%A!Y!V\:1@M-=_& R'5P#P&] M:-D7;5NB>K-@RT?Q:;E>*^,JS'1K1$0I#A'.J6Z(IG0AU]W)65+*) LAZ1H] M-#PG:V@2S1S 94-[.3 /VAP7PG.9A2$BL4YC*>,242X4+B*-0IJ*,N.@41AC M<;&)P+4UB6KCSKU@9&;IC90"-IN? 'V(@C:M&<#T4INT =U[$ MD]9O X\ZNHV]?7DK%NS[(UG]L\Y)C&E6)C+&*"[*5&U,P5%)<(Q(@F64%R5A M)6ABXR6"T]_+=N0OY3;: 6AY/QL!R^A+FC$BX^]I9\3T=5D[)O>Z-[8SPE^\ MMIU[;T3;QY.Q@J>=KBBXT]7UMV\K\8ULQ(WBOEJL*U9WM+K5+F#= VLFHE+F M-,P1P1E&F"<)HB0G*.8D3AGG/"N,QK6\OBB>U=:.:O!#D]6AUL66=/"\J*"E MA*_WRYD#/:_FW9\R$Y.QYT97_5;N6S%^#J"3-][\54_ M6&^SQ=?ER&%-QOMG1>VK4%^#ZV%NZI1+6,B* A%6J+LM8021*,=(Y*04+*$B M%:",*A.BGL\CM7W_EIZ+/,[([+/F MXYCDZY> G '!J"+DW+N6X]DJ/Q$WZC=3T;FX7J_%9OWQ>?.\$MT! MM!]^:CTG=OU?.$EB2B1&7#"!K>==,-JQ%8P8(QU2*;@SYJZH[JU8V&LJM-VBTQ6@W;, M=K?2[.3O+-UF>F3O88E46K(DR2*&\BS6K?%H@HC, M-\N.X(CZL1Y<#'T^HZ0%^F)@@L)](F=E<>6K."4PK0_AK( G=_OS3]IMO/N5 M#JIN7N[5%]U<+VH?P),F<+^<5^QE7X"C@%J^ C^ M;/_7:8VW+0B.U($QV4F5!!2,8]4!?G_$_$+M>%R)[\H85H;S/KRN-M6=?" _ M^QOS[BZ71,A"YJ) /,$YPDF*42$91H*2.$P2$<4D!L\Y',629R74A!U8E\.@ M:E- =/;+;\".N0Z^@9F6FA99F/YJ0#U@[C"OIE;R.OBGF/1RB7>'CLLQC>,8 MFGZ\<^NEG9\L+#O@O^/!=W]L+?QW9K# M;8/L%^!%:]SW,+R4388R\ )G!7#K&_%C^KF!RM7]K_!N*:2L6*7CW+,D8TF1A 4BE*4(8ZS# MRY2AO"B$"--,I,0H+W,RCCUK7.W(KH?&L#UY]><]?:TI/I-OVC<.J#N9Y%L. MJ^)?\@L!M?7XU*?]3-F@(\E5T)$EZ KSJWUC0&W2K_:M[6J;?J5O#JN5FA+_ MP5JK21B9KE9K2EP/:KTF)3PB"=N&Q6V>&^>5_@.9[R.!^^%"(2U361")XB+. M$1:)[H.19H@2GI2<"\PIR#WEE5O/AL*N!]BN?54G->A__/FZ3DV:_O. M&VQ8"K8\!5P9AIME<,S6UD&^Y:Q.C7M>&$9'K8$=UM)38 I3O-[@!"48C<'$ M*AG)BN!DB4MCX.@F.8U:9VQ\0/<$/O(V)S3",2ECE";*],)1F*!"BA*QL""A MC'2>!BPU:H#8A+Y]BRE^0RA!??+C9+?WN#?S_2;QI9\7T;FGO(?4*_G!SPM] MWLL]\([%]"5MO:S?*5-%Z8W/BZ=*&RZ@]-[S*WC>G@WAH*:L>W$\5(_UL?;Y M]OZF>RL #&DZ#\;E,]\-#K"M:@J!VU3ARY+:C78ZO^QT]ZB]?'1 M:;8..T$/4# [,6UE@VV[3\O%-U2W!-;T]#G94'1W+/;)X>@8/%AZTF.O3ZCC M8Z[W&?U9ODH5E]:)^[Z>_6TWC8I9'D6T92CB)($X3A)$8MM*0>K+FE@R>X 4F;[SI'\L&VX$_V JH=QU ;2N2K%': T M;07N99%/"F\-7K%(LG@OUO_<+)^VG1_C."I$DJ&4ZLD!45ZBDF/UKVF>1!'F M9<+-)P<<+.W]**QI :+5AX(/[\-QXL"V74O&IKGGT;3@]"K?U/C&NN\?=J\WVK1;Z2N5B_^TX6"S%O&V +)C G ML3JEPU(BG$04E3G/4,)B4N*,IQ&W:J\Q3-;W^=TR$?REN BV;%P%-2-!RXE] M-W$37 V/>.=H 4][-T!9-^0PD]MQ2XX+1%^E*8<9$.?:Y7&40W3'64J>U47= M5E]=. \H6ZJ'\VB9:00G&,"4@*7XX$U_431'^_P\G4FW]D5QCW?SY1><9D=I M/]O#BBS8=W&W$*WY2&.&99X(E$91B7!& MY VY8+EPDYW4"Y_9'O<$"FS7]V8$[9,RKH(M8(H7#]=_"PS\YO/T4OX5LG.& M(#',M1E_;?^+^H?N)?A__MO_ U!+ P04 " #Q@:A8 M@N"Z$!2V AV @ %0 &UG;FDM,C R-# S,S%?<')E+GAM;.R]69=;1Y(F M^-Z_0I/S.I;R?:E357TH2LS6&:;((:FNKGG!\<6SV0]?<+F:+N;_\A?^5_:7'W">%GDZ M__@O?_G]PRMP?_GO__K?_ML__Q\ _^NG=Z]_^'F1SL]POO[AY1+#&O,/?TS7 MGWY8?\(?_FVQ_,?T2_CA[2RLRV)Y!O"OFW_VRO MB^7''P5C\L>K3__E\N-?'WS^#[GY-/?>_[CY[?5'5]/'/DB/Y3_^K[^_?I\^ MX5F Z7RU#O-47[":_M-J\\/7BQ36&ZD_2]>A8_SZ1K_FA9G/];?__AR07AX&SY6 M:C?_>OWM,_[+7U;3L\^SZY]]6F+YE[^;GTXR3B>; M)[^(J_4RI/7$>6:Y5P)RX1(4BQRB*PF$ETPB"RHY>Y?S2O6*R-ZH8X7IKQ\7 M7WZD!Y-:A*Q?5+'(C4@>O.Y"-(?1?;7^/M!G)U9%HXPPP%BQH%SVX)%IP%), ML:)D4?A19-]^VUVJ;ZOTQ3+]L%AF7)(!N7I=6*8'ZKT+WO!,.1/\X M.$:>G4#B+2ZGB_S+//],6_$$4W*E2 :1_@\41@07N *1+"ID1&; )H"X\]J= MX"#[A\/ALNP$#!^68;Z:5L%? AIS83*;"%I*LG$V_>"1*J?T@<)=&14?'+?#U=?WLUG>%OYV<1EQ/#G)9:6<"0"=&.S)MS/(#V M"I5DQ8F\=).SEW 9L/ MX>NOF<0W+=.+7,6E)=3D#)>B:0LLR8,2,8.WC('-LGB,UA3G&P!FR^MW@HKK M'2HM9-L%2%[D3"I87?[U>CI'/HFE.,9=@L %Q5*P?'L3+M%!AB0GZSH9TR@$J2T.U(-B&3!ZT,D<^3E;')5O/(JW=+ M7['O#QG[";4G9+RD+]\L/RS^F$\8YHP2$62,"91,AN+M5$!:GWV2@ORL%K[I M@Q?OAHJ.LYHM!-H3)C9.TYOEV^7BRW2><().D]G3@:2!F@">,]D_26(2W)2H M=.;JN*364V_?#1T=YSJ;B;8GB+Q=K-9A]O]./V^Z\>S=X=)S[;"36D<%1K=Z+)88-W<('G9@H0#16N\<9N<]! M@,Q":JE(3O&X--?MM^T&@(XSG0>+;F25U[/SV=M/B_E5;HX'+452 ;RQ-6HB MN#I'VYU'924YR"G:XP[#[K]Q-]5WG-X\2H0CJ_\]IO,E09>+^&&ZGN'$1*>% M,!:B#.0&*ZW!F-3,&$X\'+?J[[]Q-_5WG-<\2H0CJ__#,M3ZI/??SN)B M-DF1N1(% [)1A-L0#81@%)@0BU69"9+.4;J_\[K=%-]QHO)PX76RZ'_YFCZ% M^4?<9.(C>N)<$4R#H3VK.#)?D@LH.HE+>OMNT.@^ M_]A M%U Y-\"]?AC5^7"R_33B*))6C79 S(EJG5--F%F0B87#I M$HNZ 3+NO'0W0'2?@SQ7:=]CS"3RG8/6N;0P$[?>N1L:.LXY'BG&+D! A)_5 I]% M^L?[3R2WU9OS=;WA4R/K"4.#.6FR<4876@4]<:L64-N:X6QG/T[ ; M2#K.3C86<:O_S>2BV0*1=K"@_::@_*%3!\Y2E"*XBJEHJ5L M$JC>?>UNT.@XU[NC4'#G=;MIO^/TY>'"Z^2:QJOI*H79OV-8OJ*?K";(N&&8$#!Q)!:T M@Z!M *ZT*ZXH$<-QN8@M+]X-"1TG,5L(M"M,7-Q NF B>H$82"C6:@_*!/*( MN(S G&$R2(ZTQS5$Q:U7[X:+CC.8;80Z=DW#13KM!MM7%].*\=%X'2 +Q6N- M<(:(@H/E5OGHC;#ER)O*6]Z\VSV_CM.6343:#!;__.,#.;ZF'QQ\99_\H/D* M,WVQ6LRFN;9F^"G,:L\!BK1PO;K+P*YW^9]]:IM+_OL1?^3M__,5? SA\V13 M#E<-Q9OR:CJGETW)6BPN[OM=@TUSFT-6",9Q!4IS0T$&0<6RQ&26+K/TE(]> MPBIN@'#YTHLUA[/UZNHG-XMO'[H.-2U7[WBQ6I%8K[G$$K,/18#W=04H48M% M!=(R,,$Q(UE)3Q59'L+E70K&Z2TP&!*NS$X#<8^X#]VE_M)\WL@CJE0RA=]& MU\U4DRB\8QRT-D%[++S@4Q7;AV/F'B'C0N<8S3X*DF/$W %67H;5IQ?S7/_Z MY3_.IU_"C)A9O5B_#,OEM^G\X_\,LW.<**.##(&!L;(>#D4!+A%3*7DA5,A! MR- 8.SL1U@.6C@+ 8FAM= "Q%RG5.Y6K=Q3C$4MQAK_A^NKX.>?D0DH2$EED M4)9Y"!@]N?C1HXO.*_94(>!!5ND)>L;IE3(P.F^9'A@&;H8.D> M#HW%.LP:V9W%9URNO[VE '=-8*\[\^<:?9 IG>1B&2(:T)NKG(4ZVX4.K)'AV'&9SM]/2P?S5QKIL)O0/;\H8X";4J\S6&%;ZKK37?E-_)<%9Q M342)*2I;R)N+M!H,4Q %]Z!1YWJGR_+8.I9_DJ >-JLF$&HG]A$Q5)-\DTWI MYCS,B/CWB[+^@R3Y,W[!V6*S(EXN5NO59EFH[)Q""9P) 8I)!5[P0M]&$805 M*=^/\!^F$/=X7P^;U%% &4JV'9@+N0.L M7- _44B278ZTK#\02X1F*D=[;'*5+ M3]T*/@0@N](V;E ]^&'G("KJP/+'G?B[46^%"8N2ENTS+#4V$$%2AC1AK:VFM M='BJA]&1,.KJ0/UH16\'SC%2[P _5V=O;\.W>O!&:XU^LCPG.AZP.'&,H[8A M FJD75UH 4Z8#!05*"TX^C"5/X2:8Z&O]@,K@DE.0M#;9NA",;>UJ/4W1N [60/AJJ(0.(/4SQNNZ M :VE#\XCB%C49?M24_N.I8PDG+M !F;+,4C-E.@ M+"9+<@)$G=A4:E_LD#.(I*20UJ@B6E?B;B%EW(.*H;+U5;!.O_ED"Y_7F/KHJA5N!N7GRZ%%*NO%DVL1BQTO[8,Q\P65<#.L/ MWV+)NR14;9XIO*O=)ZL;1:8*EMCKH8.?Z^?*U M=83,&7X(7V])K%8,J**LC=K2SNMKO1PC!U])$IL**FAI;&A>0_@,2=WX04T MU5+^'<#IOC]W:V&$0LC'PH!9K$;7%@B"]GU#XBFV",_C4QT'6GC2>UJE4SA& M;:Q2&ZEW@)];3-0SPLQ9,8 <:8-V04/T*4/1,FD3%'EXK:O@;[U^W/*, ?/1 M>\FU V>Y=N.9KL\V5XCF];)NW7YQGBHK,9;L,4A@IHHDT&;K3. @9.!.Y6"4 M:UVL\00Y_;C-@QV(M5)&!Z;F"0EQ131+6A*A7O._:$HN,X*U*6K- TFHM>4Y M\MS^) [T8*AJI(H.0/7VZKT;EBXN.B)3W*40P-5]>,,"2411M,DS)LNXC*UK M#!\A8^R[[FTT_/ *UU'B[@ QMYK-7= ?G2\Z&0^29:*?>>)$D^_OK,XB!W31 MMCZ5OT_#V*5"@V#E*$%W )07.6^JI<+L;9A2O/@R?)Z2CS4Q-AKDOD!A,H+R M(4/DPD$TSF,2$9-J;5ZVD#+N3C40;%J(O0?TI'1^=CZK/6XVT6+M@;K$3SA? M3;_@1?+A]6)54PYORH?P=:*U#2D4#<';! II)P^&]O3"N4BQSN\03[68/;"4 M8Q\2Q\T##86V =74 0K?X3I,YYA_"6FG_W$\!)]D>0URLW,37J8F+"B_/UI\5R^I^8)\;[K$U1H$.J@;*RX$/) M8'Q.4I!38+"U!_8T16-GMTX*LJ/4T479TV/\_+I:G1,O$G54)G'P2J@J)E5[ M,C-(G*)B)3Q&W?KX;SLU8V>_1H#5 6KHU%[=GO!"?JN+Q48PR,EWC5;6H,B M+=YJY-*4]%2O\U:HVG>NSH"IKA&@=:A".L#7K8.&K5N\[/1""Y:DK^-0N:"=WA5BI=8[ M*QMY+@6%&? @\2"O:\ L34Y39ODP\A.$WB2;6R66EPG*15M/$F M2&]4\X/&+:2,VQOG]%@Z0 $]XNCVGNY],(Z)!(RG4H?B<'!!2?!)!LZ+M"RW MOAYU].3"P?KKG!Y1AZKB>QI$7Y:DVO6UXW.*SMJNB_7,_:B]!9H,Z0HB'NC4JT %F"&)C(TBD1 M8^MLPP%DCIM";8&K]8I8G08@4,#@0 M(;LZ8;0>P4<))F(AN=5;LZUS]=NI&3=U.@2X&DF^$PQ5'B[G&=S<&U'2"Q\D M!Y[JK',?!02I$8(2&;DPAC6WVMMH&3='.A1^CI9Z!^AYC[-9M:'S_/>P_ ?6 M:QV7+$VL9E6ZD9=WMKH^W[A31M1-\! MB-Z1-HB .OSI5O?Q*V:\9;%XK2';>C/:U>H05CSXH%1V/ H96E\ ?9*@<3>S M0:#43@$=H.EO.*?L$K=C3'P$)29+:E!"58O0])(K/* M6I50!AE:G],\0]*XV]L@B&JIA+$'4-#J6"_/T_I\22;VY:>P_+BI,/OI?#6= M4^3PY%_>X:8B=B/<218:LT\:O&0,5"Y8/05R'+Q6*0L* M-NXW!]\RF^)H4L8]$FP*M1%TTT5APWTA3HK5DKO$(.OJA_):=YV-A:)LE%ER M"FK;)]COTC#N"> @%NPH,7=0I7S=X2,<6W0$-':+NUQ<#3B\;M]/NW+A7$/$.G?,Q@RN M< :>H8K*Z612ZY8^SQ(UKMT9 DIM]="!.[X9,46[]!UF:HNBVCDX M+98X_3B_Z."8OGU8AOF*1$2J^EN8SJOE_0D+?:9F\Z7!Q&4=P.H=;?^BNG9% MUQZ/AD)79EQLWM=N#_+&S2,,"[JAM-0/#BL?J\H(KM[,?_E:Q4CAQ:>+T_C: M,G(BG6*. ED(,7#R%RVQQ(LA2?K,LRTQJ=8%[,\2-6ZF85C,M=5(/TC;7.B^ MYV%.HC&!5DT"$5@MOG *8F$:LF'1).5STJW!]1@=X[KRP^+I:+GW Z&M@IHP MJ;B(S@.W*M?<;H"8D.0EC,T:8[:A]575K<2,Z\P/"Z8V&C@:4]%]!UF3:Q8O5_-/.,_XV3>05Z$0O!; MV<*4 S,JU!88,9)?D2/$*I^@2T;IC VNM3]WAX!Q"YD'2:0=+-\.[,I5;YVK M^T4WHR[1J2BB((GD&KA8\D$B@9S8RQ0U"^MUZ[*^;;3L!!G_/4&FB=0[,"WW M^?@IK*9IHJ7R/O$"-=0E1Y-5^TCN:U0YJTRQ2_M^HH\2,FZRM8V.GP'._@+O M$#4_3V?GZWI-.QN3HD;@,4MRR229SJ(U4.PKC>%D.4WK+.H64L;-F)X$.8<( MO0/L_!M./WXBNE]\H1#@(_YV?A9Q^:8\N#1T$TN3LZ9T/4RO'>55IE7BR/! *F\^0W9?&W>P4^YXVN$'5]!W!\,(^H](F1++*I611"SK(/J?, !EG M1=J@,K8N+-V+P'$WRF&Q@LW1\72F;!^Y=^#R M[=+NG(*KZ:*.REO6Z8L_X\7?U[*3R1COK 6RVI$\ZIHXEB3%F HS:)E4:9 ) M6(-=XSI[555)/[-=[,+!.3_[WRUF;9U+9_%?K M$&?X87'14W<2"]?!E PB!DN^D4I0KS #&E)+$IZ5W'SZZRD9'->0GQJ].RZ> M\:'4\3J[HYLGV U9><.TAUAJY2(+&4*P')@PP1A34FA^0_Y(DKMI-MK'KM%( MMQT<&#["Z?6P%UN*PMK%A/RW.JU!*@@J%V!6,^4*:H>M+^(_04XW34D'AV K MG7Q/LPANQ]&/3*$8(DNP;=C%T&F"Y]AKGR=X8G"&-+[(>H_#2T<[;\@!Z%$& M=$+M9<%B<+)@1"1.^ L)U!:> B.(UBMM5(8K,^# MS5_84-!-5J 1%AY.YSE8WATX=-?47TBD&N#%O*[6%U^G=8"U*9N!"-Y$#\I; M"4XY#^1"1V-U5DZTSB@]25 G6#I T]M <[38.\#0/1Y^7IR%Z7Q22O'%ZD"D MU]N\(J9ZD[Q 2@&]2:BL;]UW]%%".L',\8J^7P=QM-0[@,ZM=JE_QWI*-$&F MN94B0 Y)U-(0BB=2\D!R*B%ARD[Z]J[W72)&KK(.4.8+)E-.PE M,TYQIDO,((+(H#!K<%B_R@JK@3;)M?;DGB1HY**KYO!I)_T>H/3\W->K->(3 M$S[3_NY='7YG!01O AA'42AYAU*XUI=J=B9NW*S4 ! ;1"L=P.W^Z-=++D+1 MRFS&JT0RPDH)!,^-A2 WDW0%JKKW&U\3+YO+7 M)##C>2P&9!&T8V='XDG*@M&V6".2T]BZ_/,A%9TO\ M87[CW6(V>[58_A&6>:*L,]R7 %+6]H'2"/ 6-5"882,Z6AZJ];7E/4GL)% [ M$!$/K]P-IIX.T/?DF L1BD.I"KALR7YK%NJ99HUJ,PM.LIB'.#TY;N+(D'WZ MAP/"/L-']M'*P0C[O#F7I[6T7#?:"!_.I Y,I\QH&6(]!Y*<^,"$((RS!5$) MU?P^WX'#P8=LSW\R3!VI@;Z0=#'>Z>=-Z].+$I*+=;+YY9O/FYOXOWS%99JN MZ@#76H+AR/Y;24$M^8_R(M0@EU%:A8QGW=[EVI?*T1O]GQ:)PVFP@UUU"X>; MN8F/,Z@L8T$;17$-6E \1 B!_G LFZ18"GZ 0\P]B1R]>>G8"&VDOWX!>KD$ M+^_QXJ8\!.>KC8XGS)027"X@C78U/U@@>@R0(RIC68ZE^5B= \@8+KAI2:K26 ?PM,<$)@\V.*P\D=O;G2R>![*IUVB>(/BRV'AAN&XWV&W^'%I F\' MW ML26]P[2H)8;T@8T+-0F:L7JJ" )M!B4D0B3]D)2DSIYY:4UK5V)HGD;O(C7& M>A@?'1TX*<>6VV?MC18&(6A7:M\_3KK0&4(L(MJ8@M.M0[]37*48LOW5R;!^ M2MUVT:[A[H58Y*EP# J,\R0Z(R3$$BTP$;*N0V1,:5WZ=\!%Y"'[T)P,:8<+ MO@,3^.1YA9),!NO)_:F7293/#$*A/WRT(9MH#:H!"P$//$7Z\Q\C[:.6(Y/_ MO\SS4(=(*(U*&#(84UDI1M=A>@(83Y)SQ&1N7W1]1\?(H$NM!<.4ZIUNKR!JU'M#3P&.JSWR[7'R9DN1^^O8[B?W7^?7TA!=I/?U"T5G53Q'(N@1_RL(=75@3-VK_LS MCYR%F,%OC'W*=7BQ9! YF>WB,BOWYZ_^F7H)#:WMIQMO[R'Z#G!S)Z]3DS+S M-)WA'98^+/:5)HLDRTQN)0MUS)44B1Q,X<%@RI%YKT0<,*G=C(^1!Y:=%L6C M Z&#Q? STIO3=*-B^GJ&E_UA7IS5;,]_7F3W/6/,,:O ^<1 \53[T8I2(6XR;)%:KH"Z#GM.K%)M.H+"1D!F/2 D/S M'@&'GPX.9B^[@V #=74 NN>G#)9@BRT105NI017-P=%.0RZZ-)Q[EF5NG2_N M?.YC=U!LJ\1^SJROAJN^F;\/,WQ32)XDP?6WM[-P<6?_ MR$C-P!GMP:(PN5@3M6A]\KP;9>,65W8)T\;J[ >K&R&N2+6O%LN?%^=Q76Q_Z0C]IC-"GZ!FWGK([7#9370?[ M^6T'^$UY-9T'DN[\X\O%:KTB__CGZ>J2+R:LT9R6%5,<0:6:X<>BH0@GNFLE:&_V&KR_IAU-: M"SRX'(*UP#-CM=U)#<-(5BKY(EU(D6*QYFFK5(L4*+K+;D,0*441I\H#^<%"Y&%HSBK4L<]J%OW&+ [J Z MF&K["5\V19&/R._JH/;Z[';BH\I$"(.B\Z8!3 ;'68:D6>#9&9-4ZVA[9^)& MKBWL#KC#:+4#8_NP/.J:R\MJ]9OVL=G)S%($;U+M+E2OQU7_F)O";"V+R\T' M#>U.W;$P*: =<2NA5@S824FX1+F M(IK/--Z%KMZ:M+3!Q+/0.U)!_6SN#UE[N\3/89JO?/#+*)#\[\V.\6*U0G+ M"_%*SI[.=3E/;6 M&.;$%K69$KORD MS^Z)+E&T4E<']I&\CJL.!^D_SJ=+O%. 0L[(30V*(A]9&EK1/$8."@L#IZ4& M5JS3*()EK'5WP=VIZ_+Z13.7)8;'W#$JZ0=BNXMOHK,R,94 MC!M7;Y"34X-.@G-!V*2RB*7UP>3NU'7I& X%PH&4UJ]C>%W9](@@;3&&^$"0 MKD9BIEYOCV3:1>#D$Q=66/-#Q_VI[&8:\4DABCK W#O\?.EEW&6C9.<-3"%D=2XAP$)_$Y;JS79:"H MXA%RNG3I!C-BC=32*]#N7CV[XJL.&40D1K0!%:. J*P%K3FK;?.T$G)0N#U" MU+@'':."[E@5'0N]YGOGRP4%1,OU-,YP8[!-5(FHUZ"C%J#0,PC69M!!)I%S M"BD-N7_>(V?/>GQHQ,#A>11T$!A>"PLWMG+?+*U8FQUDXU'9FX2_+W;H//8N(RA5HBKFK# MT6(@HDTD5^XQ6&-D\UJ60VD=]^;52/[>H KM#K_$%KD=EC M\Z*@Y]LC I\HKDB4GE/4%56]6<;K'3,.4B>7/ IAF_B'J27;9:YL2E$W'N) H@C!<0U(41S!C;,;6L^U.R^&X M2;#!5DK',.E@XSC.8B17N]7Q J+D.G^ :?">_@@N6X96&2E93VMBW)1;GQ#? M2XG=C"(_CF66I!'%('!:KG6GJ\?%)'&6LY=.>B&:7S8?'K>#I>\ZQ>T^2NQD MBLY1#%^+G$0JT?,(F0N*35 +B P#6&E1BF+K"4Y/Z-VK\&ZP_%Z?*#Y(J9TX MW\37?6XHOEXNOY%G=#%.TH;@4_"UES>Y0,KX -%: ]%EJ:+GUN76R>>="!NW M)F\$P#P"V;;:ZP"2=T5VT05J/6$ZU:10 :/K.#\=&(DI9D"?M6%:"J=;=YA[ ME)!QR_3&A]SQVND 8L0"'A__OGS;.,?A=F5?_3KO"R69Q<:OQ*H(DX*185 WE*]U*\B MQ'IH(S(6*U'Q[%N'_#N2-NZAVV#NY1"*Z<"4WNHG6L>73U!S[8JLQ]J;SK:" MR-?!@N+1,5ZD-,WGI]PC8>2I>T.H^6%3C8-EW@5DZ%ED;ROMOR&M*F^-M-Y# MT;6/IW8!@M$1N I)($9M8^LBJWLDC-QCX"20.5SF'4#FLB7-IN=6GJ[/B15: M!-7YS#^=KW];K/\=-ZQ-WZ)6 MWY^?G87EMT5Y/Z4/EFFJ_6XN&B@2^V\7LVFJA79W>-IM"L"T$80*5XYF'0LY!;'Z%;#LUQ]I'VA*FJSIK[9:Y M(,$_)>\/).*?Z!G_F(28-5HTP$6IA5NN /E"%-9A\G461T'6N@/P,?2./"2W M#:+N&\63*;!3JTC!8>U#3S[+QL4YQ-[=?T0+2_8D68ULU"]A.2>U7K_D&D]< M"926"3 ^"%#9)W">%S!&4Z@<= FE>07M%EJ.#F7N/?<&NT4%(X0S(!*KV%4! M@K=UHD#06B5;HAB:R4XL2Q,;++GAP&4AASPI"N5TI'W <?=;DK;>,:EB$P M]/!\?@ M=6IV7H7I'%%^@ C]/B#6IBD'4AL9*"NWU0GE,X6 M]66W;EL%90IW#FBCJFF"X" *PR#1=L.<+!]?QF2NC4O&PF%?P49K4) MP?M/B.N+E.UA.:!MSVJ2YMF)T$9VYG9.J5X/IB X7X7)MZ/FZ]G)879=4W$# MO!"%=$$XD*$>60OC"1ZY (LY^F 9Y[RUC]"$\);E.;L^](UKUTZ/PZIKJLE-[>-4*/MQNCG^ +7ST M.2WLX/,$-K*!6YOBW]0K!B]9S@%*[;VEHK;@I(M@=>&^I"R2:=Z'[SFB&K3G M>OP%-X"_E0H-,7#C%03&*+PHN1:8Q,ULGZC02N=DZSAX'_K&M5UM\?-(CZYA M]-2I7?J5'C'_6'O?7([4#6N!9I.!0]4HG85$.=&J6_X_(C+C=#=%;3R_/W MS26#\[0^7]8I>YO6N >8JAV?W,* '<)$LWS[K==L+FAL^JL]TDG(A:PP,P,R MBSI+725P00J(,94Z3]"I/,C-L%V(:W(7[JD7/;9ZDL7BC4P02[V,15^#R\:" ML8:AL)9"FM;)OD/H'#L7/P2^'KTM-Z3^.K5^F]:P#QM#'F#MMCRIA77;A,UI^[4,@_7" M>I4;K^CC*#[6[NW\]I]NO_UF"<7H ]=)04ZQGJ0;) <%/;AB?511*N9:'P$< M2?*XUO"$^+QO(D^IZDZMY:W[7(?%KC?_O$W8NH6<1L;P^OF/1!9>21\9[:Y, M%P8J2])FM@9T\EP+([0OK;NS/4%.L\N1CP8Y04N%(D'AA8(H(2WY%2P0Y]P% MBG "[?3#L]J) 6J%B:U7)8_50*>F8U.6_R;.IA\W3SK(?CQX1@LC\C1AC2S) MYB6W3K-%*B)@!E_GJ2B,&D(2''AP(13'4_L)KGO,;5"O'NG8M;6UU. M)>9B4PU""*\VTB[G5($B-/=>2AE4ZW9G3U,TKLTX0OOWS41#P7=J*,BU.INN M-[Y3F.?K#M^'WFEYZG$MS,?.Y#:R)+?>]^+>^Q[9D9@BM9F:_TR>\,#JM!.% M!;A714CZEKOFG=OV(?#HZ]:[O.S6&1)7M3+10XE.@G)!0E2,0P[.<1L2!0>M M#Q7VHW#D/F>O!!>SA]-:I6=M,_3K ?MU,"SO24#TDH%7*B![\"#R**DFF M@A ,H_V(*0\1@X>@5')2>15#Z]MRCU-R=(KGSE-O.>4F.M)3'83"(NVUM=^2 M%1J2$+)612.*UD[.%E)&3LD\.WBSYME95,L6OH(*2E-H0.3 MX Q%)5K%Q)*1E@32F.?=*.OVXNX^*-ER<;>E4CKHM_'["M^47U;KZ5E88QWM MX9@.UH%D]6:0(>JCMPS06IFX*@93ZTN:=RD8MU/60- Y0L@=0&1KN=]]Z*/V M?G,97M2S&>6L!E>,@B2-"L4Z3\'%J4HR#[%(@_7&&@A6@RBF \#]AG_,VETN+.G&$@HGX,X7X\R7648>&9!M2=JT+4O:E<=P&5@,!<%!% M_9D"@0\ASDX8!ER^;K0@X#%VAP\!K) *->-@C#7U5C-%KEH*^LIQZZTVMGEW MF^%"@*VV_=:-'Y91FCJ/)Y1"7%H.SFD/+E@>(_D2:%KS^SQ5W;K^^Z!CYXWV M,&5T:MGNM< YW&8]_J !NO0,:&>V]FA1GI'#Y"+$K'DM!R+G/:(')CTSF>L< M<^N@>ZA>/>_3)\SGLQJ;W'M#C743 ?WGZ>R\SL.M42% ;: MQ:VEB)=H%WDV) MP>VE\:.6P_N@YZMK0>'4%6GEFI; MD[\CSJZ>?N*0G0D'-%EM^L)AS@ECC.1S\0@J:PW!90.<:V]X"#RGUO5J??0G MO$GV7/H$;\.WC4,PS_23Y3FMA*LY"T\!/5.@/*L-0\7&;?%@ M@F/!>HZ*MSYW/?OWH7+;% M>QTA^,+K1?X(7C$/W@N352Z!@-9X49ZTJ^'-3DV^ *GD]?0+/GCMO0U:VWI9 M4!NPT@62240((@K((3L9HW(RM;Z4>0"9WU/7PWU0MMW7&D:#':2!KUAW4^!&]3:QU1 &D7N910)HG$.,*5L30F)J=9E/"WI M'_?CFOM?S3]J.'F1F_FREA=+RX%!\H5"]YI#1JSCHE; M]#C;C!>_)YPS4!'="@'=EJT3I&$,D) MK,FBSK:5!$6O #V72J-U6;7N&C=N*]";1733!?(V%1L%OOF\:3)VN7Z_W7,L M4F )R<1*%=Q0YW>;X M4J0O_@C+?)OC>NQY@8+5ZOSLXF?WN+=%2^$X@Y ].?3DP(//2-^R)&/RSB;7 M.C/;EH-QHZ?.H'\B('2U#'Y;S+^0QX07H<8TT5<;UG^GO7O;FD?RS2SI!%P1 MGARU&M JB\!X*0J]SLXW'Y9V#,'C5I5U ?*AU=PGIM_BLBR69[4D8K/ G^)6 MH4E61 6R!%K!OIZRUI$K)\"$R+TVS@JS MR;49#JFSUK'7FB(3 D3:ZCGM^4+&UE6UPS?QOJJC^O;W4'. #\Q_EAFM81XX M,ZQ.AXW@@J!E5QAF5]M:A]8AVP%D=M7N>Q^<[-+NNZ6*.K4\3S35/MP(/?_0 M@?N!#VB:]NS[S:1 MCBBY)17Z[D8B1Q/Y7?4(WP-I5[;OM%KLU +6#LB'F[I;_[I5Z_ A#YH>;R M M7 E2>@\)0]V]4-5.2 C1T):65&1*-Q^--D@#\9L@HS[_UWD]8;TW&TQYDSF6 M M8*"2IY"2XF!&]+BA3!%!N&:RFRC:HNVXKO@XKMT5X31725WK@TB=/:-.#U M8O[Q R[/KM?MK;!4D8"R$6 E(]/H,YE&Q06P0,YB42Q)V3IHV9?&D0]5AH3= M $KJ (2_SNE9N%I?C#"[J.7;_."R>NY6)_^[?$JA3"A2E.J.HI" MQ,C1^.'N 1YH^88[DQAZPSU"^)UZZ03U];*VEM.(ADRJVK]H@1:K$D::US!UFI!"0^V3B%.RBJ30_/I9[O2UFVWWWV0LMWZ-51,!UOJRT]A M_A%_G=^([6HDQ4_?/M S7GR=KB928529V!%:>U F6@B9T=Z1.:]-C"/YMJUS MC#O0-2[0AD'$_=EZK=73->0J1S\OSL)T/M'&F6(4@A/U=BU/'D()L8ZH\-%G M+8-J[JIDNX_1W7GQ;Y\GO,KQ;+%ZNK3UWQ^W<\B[B< M!&TY!L:A^%@'8>C:%"\EP*2%"D@N7/.+]\?0VRL\#T7/L_ <2)4=P';KID(> M/?ZZQK/5)!9:SZK>U]%%4M"5'03D$HK!++U*R8O6UU6?IVK1*&Y!AY='1K&R-$?BZ /S0S.?5XN1^A,:%\-7#L)B9D ]?H/Q,@8&(_2 M>4L,V=:IURVDC%OJ?V(H'2+^UF#JX,3IL9:,ISY\>HJ&\8;,[RJ8X8^D4D07 M*, $QC6"LIY@[QC!/B4Q('*Z1EOM[+6:(1$@1:2K4-'"J_MDI@"BI(3+=^4 M2SA9\JN7TZCF4-BY!^]A>ND :A>3"G%YS"T/#V3(E-LIM'I&Y7=> M.K+2#U'9HH7\QE9\^'J;<)L*%F.A9E!IRV(!/(I:F5-BB;1G^=VR5L\I_O9+ MQ['_S11_L/PZB$5V2-\K9%H(1)!&DURL$. C2<@JB[IV\^/L9%F6UWL5& UV M\CINDN4PU?0,MEN5+);I:((I4+ >[%AMP*$KP+PQ"D6H]XO^J\#H."0<4&"T MCUHZO=KU&VX&"=\YE [S?'FB>%/J<'W4>/AYVJ&O:G%LUH3-1J=C]T]O;SJ\ M,6\CB@2F!%]GVP>RD (!BY0."6G6MR[VVD9+XXHD;9GQGIP(;6D=:LTARCI? MENO"8S;H0NO- .]CR_@VG'S_5\0Y?G.^7JUI;5X.#4X34><]Y$RV6]9ZY%*GR4DI2&I*.HH87!2MK\_O1>"X MB9I!T#6<@OI%W^5>\(#'2139:>4-,%0&5/9U75%$I(N1T4N%%-&>!G_;2!S7 M[S\E ILHJ8MCBL?+ 94();)4@!M7QV<2&]Y1:"2YLTEGE\O-$/8_;R7F((@Z M7N!=XN:J]B][Z;FW"#S4CG IUC[LHLZAECDE<@;0M^YXU&7IY4FP44"?AEFZ7RV>^5@)QDL5)ZRUGKJ4I#A8\WJ<07\_4T5QE/O^![3)=MQ>ZH M8U.X<-FM_#Y!%PE'=$QS(P+PR .H6)N4YYCK&5;QVD<=^7 =05IPT&D NP_B MMI=HGES%'<0@1_+\T[?''W!Q1.M+X3Z1 (HB4? Z=LM)#X$%%%8C.J\;HWU M=GHI'#T]2A=]0J;;U?-;.+NJ7#*).V8=!\M<;6A PHXZ2' A%TPA%.Y:UZ0^ M1]/(=?:]@&W3) F,^E)(0M!>ZCO_9M,X5D(1(@DEO M?/,YV(^0,6[>^G0VZ "A=V%]7M99C,OUE(*AVBKY1DB7##F9M&/<@]'&@JH' M.I%K"Q0?:9MLT:7Y9/!G2!HWFSTHHEHJHP.K=&2,\_JZ;"P@,]KS2%BA[5PA M&G &)7CG/"KCA?.M"PY:T=[+I9'O/5MR&!B^_T7PXJQ>QY\$\EV3%!Q*X'6> M5=;@M;.TS7B?O)+*-K]#WH3P'@/:H3'7%O@' .#[J&QM,8[@N4<.TF6(B26[!1.AYB=C;VE!0?SIZ. MCI$=$^G[*&Q$W-70XB$/?R-Q;FZC$2C850XN.V;)]8&2*0!4Z#)$;B.8E'S* M01?IQ'-AR\YO&_E"9PN=+H84\*@I].=9XM ^GOJ?%S"$"[APSXHHE'BB\0@.JN.KBF@C18P AD^(LB)1-.1XS MHH<3WM-BYA !=[TSR4N&,@E'TPX.04=:!*QD\ )%G9J:@N$E&Z>.1XSLX5SW MM(@Y1,!=(T9=C9FJW0.U=766!HE+A4@,U:T6#6,J.>[N7^0]!#&JAW/;TR+F M$ %W$'4-691:I!)**@.E:$V"E@%J:WQ(/G*IR;63IG7'E+&+X+^78]VCLFF= M0*;;U7,KOD8GC+4R O-D9I0Q!9RP#$KT448CA L[-:S\KR+XUN#9MPA^'TUV M@,SGZHJL4VB2H: )/1D [>MT+8FT37E:_BSF5%J7"K8H\AJO$'XO_>]9Y+6/ M,CK 5K,:"V5]\D8;T"K+>M#(P >O(0MRK:6VUI;37!$:J,CK!&W^OG=OX# P MC!UJ/9N+WY:*OQ5"_!W#ZGRY^33]-%7X?,0)XT@!A/>0;!V/7=NG>"X<2*&= M$C*Y4G;+&PY&8H]V>FBX+;K3?0?;0-W*?IVOULOSRL>M/>ZJ45!MU[C^=O.1 MU<0SI<@B%V"Z=JY&M. 5:K"91Z,([_(+S M<[S^*RWH _^)>3$/?ULN5JLPKSU&:L^BU1$%C >\I45-X[',-2ISO'S_!8[G MFWJS?YNN/[T\7ZT79[B\Z13$R?RQ.LM5Q@+*B0(!#0=F<@C18=2B=>YH1]*. M-IO35?CX<5DG.&Y6\.5K+SPQ%FP,!!8P6M3S>%VSA\F 96@U+5@3=.MBSZ?H M&7>O'P(K#RQ=*VUTL"&3D*HKL=RP\FZZ^L=/WW[">?IT%I;_V"1(OQ.A/4&M&.P\*"%1VO%=("V1Y;F=16O1A9] MU@&XB&3T>0C@C'/ B_ \%V^E:]VXZPERQ@U%3[D['J2 'K%T:W8?\R887^IB ML*+.6(G@E$002GFA5<*4![A(OXV(N MH_5;+6\B*\R9* "YJ(-KR=@&AW4Z=[ HL^+2W9NBN25-O-][.\/0H;I>G$;P M8V-J*R\7]U6(5E_[21A?9Q_+HB 892%Q+Z1)KNB\VTG#DZ\9]YRL^0[66*[= M(N1R567EO28OD42$Y#H&4<#%+&JCK'*&S12GIC MJWYS-'"7?!L3$RPDT%KQVI:"T4Z;/*@L4B*.3)9N)^4_?/8XXJ_RG,'N*@P6.#=5 M10?0>B:]=''J/9U_?+%:(?V7/X2ODU",L4%8*"41BXG,9Z35!QK)T3?2L&!: MUQ <0&:7YQH'XF2_G.#12NL EP\BS9LJ'3XAAY %3FP@YX9V;9X@;7&IZBI\L<81ND-5/#=U%PCF-Y_5%+S^%^1QG MS4I/]GQ?^R*48Q@^<3F*UX8'S>LU+E:G#&=;^Y0KR,%*CZY88?-I-YV3E*,$ MKPQQIB'+B!2OY 3D!BM@DM$"0Z2EU)KM[[\<91^L[%6.LH\V>MQ$;Z7\(QJ, MGCO(AL2C>'00O3 @BL8L&5.AM*YS.O:8;9PBE+UTOL[8'71>=D]8XYVU4K8W4=WG,MI?*]SAFVT?^'4#I[7*1S]/Z 4=7 MR1EF3!89(145R7I;"5XR6G_.ZD!!C/"Z==.^IRGJ#%"'*OY^\ZAV6N@ 4\\6 M>VEI49::],EU,(F)$IRCH"A;@=IESS&TGBGX:KH$EKWRKMB M1F,#K1)6C *E2$XN6(J(K4/T19,K.L!-WN^Y\G(O!.Q;>;F/.CJ UVX%?E:J MQ'E=@1@SL<(LF6-4$)0,F@BW7)[X-D:7>^-16#BH\G(?Q72 MLD/1Y<(=]",2V 9.4 ':\GIIAM&* $\UFZ.JYD.7*_;*N2[P!FE\M3 M2E4[,C&06&K9LG#$GXT0C4M>994MMCZWW(VRT.:':KI[SSV'$] MDZ%5?[@$._!$GCT>1\FR+3E"\84<>)\->%,\<&8T1L=T+*VOY'['M5/'.+I- M5=$!M XIP\&HK%%1519+K3RDA9-#A&P5A:*Z<"9;IR'_?+53>^&D0>W4/DKK M9<#L]K*=XM$9U!IBM&3 .%'@H\\\R#IF,C:&X'=LLM.-%W-U!ZDH N';$#]+MH+>RQ$8,?[[-P&64[$;0)40#S=0A=B9D")$-. M@]44&2MMTOU+O8!4\Q.D,Q)PMMR[(T'P,P:W7CQ-CM4?#L9+M M A;/AIS!.8N1'#'!50TYZ_ C4;?78FRP(I5H6@?H33*2XY2J'>*'#***[S0C MJ8L5WL<"$;4!%16QB,C!13*QVFC#C&B,MC]?1G(OG#3(2.ZCM+Z31[^%9^"RRF]8V1W2@;UVT:$F$#:FCL@I$K\FGA5-K? MXVQ&84;BVD1?."2L;J;G$J(2&K*B!<0U0YUW&]OYZ./'+2 9W!0=+]+OQAC] MVY+EK"8JLVR8#Y!E$A28L S.NP#)Y8B6LTB\CV*5KDDO=2[2YM!RN0JS30NL"7/2]@:AS M;:QE!+]?Z?2,"=OUS>-.(3Z9=1M$$6.C[-=Y6F)84=QS\?>O\\>-.9GL$I*0 MD$OMJ90Z_38VDNXR" <6L^2;QW6/D7/3@BSWR/"FFNC85Y]D"33U;3. M1;EV",I#EH_/0.WWGH;IJ2,8/''N*FOG3;TUP$-F];ZD Q=$ *-0!PRL'N=\ M7[FK_7S-=XO9C%13QU%.O+>*Y9"@9(YU:@@J+UC*;V9B8/A)Q=$/3S MD$*R>#_EUF4"9;A!M1TB\S#M[0]1?P'1^44A]H>1,BK()>?:!D!#["FE&03C M:QFM#458[9/=K0W_(!F5P?+%IP'>\"KY?O;FF 4GT"=@/ I0T7*(A4F*S;AF MW&J30NL.>PWWYL%2R#U:P+UT=>3>_,L\#Q8ZOPK3Y?\,LSHS(:S.EYO*WM6K MZ9P$, VS6X/'CPB;]WY'BY#Y.,8:A8J>8VW<];-K!=-Z]8) .PUQ.INNI[BZ5$)^,Z?YM,5]>?;L9#')1ZZ>=]9I+62N>.)ET3. $?6M2+L(;Z8P?3##' M$C]N%-,,;_>-XCC*[6#GOF;\IV^W#,FK)?['.<[3M\W%AY*]8\F33'4]X>:8 M:2N($I+P)-/H!3G)0^%U.UF=(/&T@-D&VT;:ZPF0CS%T670O@@FZ6 ^L%JNJ ME%F=1&P@L?4 YQW(Z@20K:"P#6J-]-(IU%;7*_:J.U1M#Q5E@H#% M@6(L@-,Q 5=6NQ@UT+F MG5#R 7_7-]Y,<@81!#):U_0=1%J*P$M&SH2/B*T[3>U%8">6L2%"=C&.3=35 M$Q9_G7\^7Z\V$N.7!E^+8IG3%.!Y]*!090@<N1(JTN23=NA3U"7(ZP5E[ M$&R#VY$:Z11?0F/+\ M3ZE2*.#@().JMW,-^8NUP[>P*;'@'#F0K1O.?!_GS M-2!#EHU3(:;!W-,__WGS7H YX+QY'^WU!,@GCK(TL]+[9"#5*:6*$U].U=D1 MJ(J6O+B@6X]&_%.<-^\%A0/.F_?12Z=0>W"J:6,1(N<"?G,5-G-61V.YFITP M$B//.@YF_+[K\^:]P'#(>?,^FND);<^<1&'MI*05+4J1@41G(: O)$"*V*01 MZ'"P0Y7_+5K--(F8AUXEB+XB#8H;:75@^7. M_SSGS?L@Y*CSYGW4U1,6'SF 0F2RB)" (2>#+T.&( V"51F+4%8*_?^S]Z9- M;N4XF^@OPKW+]5Y". !"!#;:*4X>Z8$.\DW#P+!@)3@$(ET *Y?,*YO.C$N]YTR ME;U.N8XN]*!*4.1$D%YJ+8VRSHIH6[MW/Y[BI>1/#KE:#Y1-=^AZ&[[@E2>< M%,_*Q#J.G,(NE>H8WY3 N:@"UTJB;ET>_=A9)AYX?*",GX3,G@R?>A+69>/I MJT\KO+3A)$I.&E93"5LCJV+P&,AX)T:_D&6E^-U3$(]):":\]5GL-F#MV4_U MA(Y]Q;DN> 4"U*U M[A5_^"33&JG#)?P,9/9@=P^@F2_P7;FTMUO3&I@H5G(.AD6B(,A$IC4(,%(I M=$$2=:UWTOYXBK[ LH]L[\/E,$9W )7+L[\.J1KGR[P$7< B6^-!HZE.H$.( M"AEPAYR%(G1XV34-F#T1V Y4-5'\S5/%^M_;+,"V,"E$2_ MJ*HWT1<+2@=IH\;A$J:.",CB) M=2"\8MPP6]1NFSR[KO4>;4)V']?D=(CH0!UVKPYFGGLK? 04M=S$V A>,PG< M,QL#46QTZ[?UOV2M]R [5WK/42://0]5CLZL9RCHP@$9 MZY)/$2,Q+F00@BXAB]'HYK46.QSK] LM&D&SL00[ &5]$/BX?1"XIF?F,7"9 M0IT9J&JO1B8_R^A,?RQ!,Q$9P]9.YX,'.?TT9!O@'2ZE3GM=WJT_X^JG<%:G M37[XC+A^]>70%07/_<@6_2V#CMVHL^7=ZE-8S/_OYK!DB,Z79_-\J0J+_,/M-=S^3 MEM(79CH8(Y+S@-X:XHC1$'(@J\V$0%:PZ!TW;S[UE6F=N^-#Y_FM>/NPOX/[ M\AXM'UZ]Y7>D:_6L3H&_Y85<$50] 5ED!M0R 1DFTJ*4(@@MLD\AI.!\8^@] M>ZAIG;?I =A6:AW \)Y&$2/I;U87#Y-F74Z8:AY1$VDY2(@H&3CEI50Z1Y9; M1Q #CC=M9%KD^*7VMC/QP\>5+6'U? MEH?^,7[_/?Q_R]7/9^'\D%"DR7=;Q"OM&= HJ+GZ]A\42JU?W3K --;I^N04%5MI 0=/I^>G[=>68])IH M21E"J8_J-M0!*J9 829A1E^D:PVY'8XU+=K&P<./2TJ;"J=GO-TJ/6.,HR)R M(-9R1<64 I^R@UR,X8ESJVWKH'F'8W5JW?:%PJY0VU,N'4#MY^67KQ?TXZY) MV59V\%1L8H6!MIZ\5QGK&-T2()O 14;Z"],^H?;@43J%U+XB_R$U=CC_&VY7 M/J"VYF)%OO/%J@9%K^=_UM^=7_<66N&31XA6*(JX%*F<90JB3L44$;VZOP7O M\$*91T\S[?/>V'!J)(4N$/6F[K7_O#S+OWWYNEI^NPSCM\0PAB%I371X47>H M2>*6-AHP9AY#UNAS\TZ9QX\S[8O=V)AJ)8<.;KL/R[+^;]AHQ]5O?ZE=T,L- MOWY>GE\3YK,4==T%B,AXG6*+X$R)1)VT10C'Y/U6O<,CR%T/-^TKW-AP&T=& M'8#O4<:]N:YUB!(59EY3><*2Q@)0RNNRX%K'U3?G\J::],:>-(?<3 M3<]@VS@&]74<-W;]_?S3Y_6[\L_SRV*=G[ L2?52NOARL@3 MP>)T-65'9D0CLC:1[C]T2,(R#F*BVRI9BNN*,H[CT9X%6Q#4:?@TJ7:, (7I M%]X?RI-"&KHC8U)(WK/$@,?:O&831::E3O]53I8DB\OQ>*FJ5E1U&A-.JR@C M@>*$TN/O<17+8!6&3>:QV=-:UG M%XZ>WKZM#C/O0TC,4#2;HZ[S;!)XA8IN"V_H-\E$T3H4O/W]3KW@O>3_X[2I M/?G<:3/ 'E4J_\#EIU7X^GF>PME[_$3?/VZYSN/?GZAL9T>&',V^*2S,U=U% MP2@&"J.H";0@ 70F&B=I-M]M09+6HA0(;B M/=&G64"ST_IQ^LHM@-&?;L#UY %.I#1GD*R7K1D_-7KPTWT2KB89"J.X"P8H M>"?_PPD*ZX7CX+2-#$66P>W4#_8<>AX[P#3H:2C896LN3PB535'XZOOLGQ]F M!6UFQEH(SA /#Y^NUS\\SHA*5W0.CG(O"H NIH I:#$,$$<")QGV[IHZM;G MIWF:;8^%0SG; 2AV>'ZSS)*?I@C7GNRD8M&1RT9AJ$A*1Q\2MB]1?S&IWGU\ MDI%$TS/8WN)Z9H)65JD"=507*(N9%%"J&A04^J?"LFD]N>>I\W0:/NTI^UVA M-500#0>TF; JP84L4[02P@>R0W2KCC#91*Q^3[E00<\N OV5G;G7;G_ MO5F)%"#H3,Z>J0N(H[>D&B%!U@ZM$R4JW;JB\^D336NJQL/.#SVM[>32Z?OX M?9I>S^N_OR'M_Y&W[>S8#E\9P[(-)6X26Y<""B&S QYK#[9Q%.TIP^H8T6RC MB)(WKZX]JJV[\62?$,>E+TL^*X4STH$4JNJ7X=67C:"M"\4)YKEJG>?;_72G M9 .'8.KQE^^F\NH@.'B"GI]N]:IOWN^P\-ITI$"7M"GFCQ""9R"06YZB2D(T M7Y"Z^_%Z>2]OBY#[_3LCB:MO)-X0=FM7D-$NN%P03(BUOZ3FM)RM:Q$H;N(9 MG>:M&UP''G'BR;-C065W2!XLMPY@N>TMJ263Z?-B>;;\]'U3M7;U\JAK(Y,I M&JRSFJX55L!1R XR:2-$]8&;#R=[YDC=PNYP./Q0J--.-AU [>>+\_7R"ZXV M@ZU(7.>?YU_/KU>_!,71% @B4 07L2YTMP&\2D6$PHK'UC![XC@3#RX^(L1: MR:0#>/VV^&.U3'A^_I[$12>IT\!O=;)1BY%!HZPR/"*F#N-\!>MXN%VGYY2NN\6;%YY:2E(*(1GC(@FYV MI2FV#PY)+1*WUE*$GT3KB_'QTTR\6>R(B&HDD0ZP]037;M)^PL10!',0N*]3 M@10#'[D%$:(0!4LLMK6UVN53CIWKSV$] ?8/N'ZOE>5UWD9/GWH#TJM1T M,(*K[;(4G_,<=/38? GK:[.YTU9$NNL0W M;3.)5[_ 0F3HP5"T'$I2LOC6E?7#3]EM]#DZ$%N(K9_6X2<(K14Q,GBK?>"@ MO:7PFOP&NC-0@]":US*<(/013>"NQ4E3A*"CXVZH.#IMN!V0"W]]L9F2=DO) M?OWS*R[.6U8R'?+Y(Y<&#&/')#4#HO BLY,0D((-Q4($[RTYFR0 GD51J?EN MK:/6#.PCG6OF,(/*D)I!4KFV7E@)46<+=2ZQ/%"3G&ER>IW#V/QA6%$8RYK*W8$W.Q&&1@()*NN."M4(% MKC$?$<:['KO;P*DQQ@;XL6,(_.0P_I;NR8__Q;-O^/MRL?Y\/@MUR+2+$J3A MJK8V"7 JU7V&1B"Y=2FE(WJ\.YRXVTBL)V0?).:3 W55VX__7):<_%_'Q>?U98 MY/=(K+M(Q-CYXM-V\';]KQ[ZIU=I/?\V7W\_X/FL]1%:/*&-RI9&SVAW/OJJ M'N(R@7#YZ3G>K#[DQGD7R"?5F4RB8CQ#$/2+985"K8)9F-8]=CL?KEW+S2.? MW$AJVS_NI4F12^"E$!^4]! %B^",#8A6O##,T?JI;.F M,126X\FE YC5;1OW6+8M^W(ET(ES(KWDJ2YFT1"9)F^$<\EM*C*(G493#:F\ M?.PP'=FR0T5^O^2R"?\G!%)UP*YW;7_ ;]6!277KRKL%?IQ_P8^X^C)?;&3U M$RZPS*\+ $G)L#CMP$#VV"V0T^=W_PM(_58R#C ,9U M<$,]87W?W,S;J=5+/C(H2.0HZ^A&3W44O==2*YLBD^%XWM";W@IO)W.)]I-0 M=ZC['"@R/Y\9:PUG1H-FN6X*HSM^,^0[^\A%2-RV;WIZZ!S=>D-[2OM)..W! M^JEOJH<(V+X +?*M1Z!7Y^<77^AHR_/SGY>+331\/N-"!9]M 0I^!1&:!$2B M#Y@A^ZXM,JUV\XH..<6T=FLTA!U7.EW!\+2$X6B??6E]]BO3)DV/"*-#N-L53*["VD6^5(G;CL('7*_/,/][ MOOZ\O%C_',X_SUA&SSA+D%%5J^Q-W9/HR445DJ%![EP>CJ)AAY@VLWE$D(TH MFZXPN+7)1.=/%^?$PVI_O\1M 'O+0-^F?U8XEBQ+F:9[?NEX&0I&C)Y MDA/"B@_@8K3@9) YY*A$\R;OT1.3C?1.A9RY+Z3R7"10PM4%QZB!6U9,RC)F MO=MKV7'L8P=YR2%@:FPDAPBKTV&I'];+])^?PGDEZ4NMH-G\P,W?OONZF9#S M[F)]OB:K4E\X]S>1>WVGA8$\G,!&YO&FU^1=N7V4.^XAH1!C/>P?X?MF",,U MS"V!*>K H/J+Y";6P4111+!9.T7#*)7".:]2A M9&2MEW:,0\FT]OF(:/ZAF&1Z8'3P\-V0"V\O+I.,T1NFDP%T/FZFQH!/(H!) MQ6<>N!)\IPUITVC&)1$3U[9T@,SQE&4/F.RM)U]Q-5_F#^NP6G>A+?^@_W!] M_MOBC\VY+@>(H,N1&V[!\CJRS68)OB9Z'183LE&82^L.Y1'(F#CU^?(TYE"H MO("[Y=<_O\Y7E_,UK_@P(R@740=8B+KB34EFJS1JK.92S%Z[]H/=1B!CVDS) M"]260Z'2S_B;]C:[(B9QR$;+^KQ MA3D,)@Z\NN?N$KS\UH1M64"9E0E:@Y,QKH(N[BZ:DV"MAQ1BZ0# MMNYU:4[$M*[8"4?TA\'A!3A4+G7<].W%.DO9BWME$0/HU"#H+;Z;S.G0]ZX4;L?G6// N\[3 M_,E)(_,<,M9Z,QTC.$]Q=:[;RXASAJO6;=+'IO'%O!V>A&Z."7]Y;Y)&M,=-R0 M=T]"8X[XPP2QAM,O$FM#N#5)MI[ >"32IM7$$WZE&0,Z+^!N>Y7S92G\V8UL M;]4+Y\P"TQ("KT,O!9<01># 'V)L>/4G0M'TL)ZP][6#2B\[$YYD1 M!U_0EY.\-YTDE]VU%^&L3BH1,^%<\3I(0%ZGDG!.#@6O-?C(>'%>8_OQ[1.0 M>=K/G U!_I#Z=8RX%Z"4C]_OC[&(SXPI6N=4(+MHZHA]"=ZP!+Q8-"$&G>(H M =MQR=Q)*[?^C*N/G\/BRIA^^K3: ME(W]1AR:+\[GZ5_A[.)FYK!"[8V+%DS0=6-,UN"M41!MP9R#+BS:7G3O4&)W MTD#[MP9.!*]>]+#-F]%=ALR,3\ZS;,!K,D/*U6U-09 OH+-1RJ'T9A3'*^1!R"K%Q5KXPW<901=^B*F$HH"EJ0%%66!P)@ I67,(A>60S=W MV;/4[*1D[N_+:BR G&SS>XOI('M\Y3B-[T>9"G(@^+7(CDRR@\A335JE4%&6 MP6)T0LBBO6Z]P7KBMO?K8:#[I\ O1X5RG@(6&:!$,ADJH85(:@DY\Y!+1"U- M\PK?5H<_Z>;V(9A]?%/",<7?@2MS>7+ZCS>CVCGC5@F4P(J4H#A=?,'9FJO. MJ7"#'F5K[-XY0"\[$HX*@F4KB70 I_T9=T/V(O]Q%A9OPQ?C>F8%MP'P*I9C5@C&7> \^MU C=^W79\O,\F M:5,07*"[1XE"A 0A(0OO@A/(*:9M#-9'#]/!(\>D.%F.(;0.T+?W0\R;ZQF7 M/#F)AF=(O&YPS,J B]8 MR(DA9G^J9LI&F]ZVQ#N&(TIE\7^ MKY>K[5_5_X[/T @3>>'@!:M!>5W^Y5V!HC6W1KMHE\$1;OSK7L,/! MU(&J'9H%^->&:U=M-*_#?+7- 6!25D=IR3^5I?H/"#X%#R9'#.0)\R!&&1DX M BTGVIW51GVZ $@OBG) 8OG)AM#-/_X2UGC-GYF7UIE2)67J1DI-X@I99!"8 M2XH^%VMZJT4?2.*)=EDU5*M.X712*=E*WB7OZK*G2^8TS\@^]9'Q$K([D]9' M/M:AYJK6QO@D&"@I-4$,'?C 7\F'QLU)(9(X&\Q]K1Z!$B(^U, MSAC&@S.2M]Y]^7<^=BAF1\S'#A!_!Z[0W32-%BD@40 ZUQ(?J33$XBT$EZ5V M]&=L_DK[,O.Q0T#P9#YVB$0Z@-,H.1A$32Z/+:!MKH5G(A(/M !T 4G7C="B M=7'02\_'#H+5,?*Q0V3< )=S0(+=9-60%,GISH#OB@/=#LEM,(Y]-W,*WQY^=@# MW(,CRWYOM'_#55Q._;!]_69R*^K^]<^OF"Y'PG_A,\F%49(%D-SJ.@\J@"/3 M D67.@RJ6(>CU"6,0DWG]KXQ,EL];K<%R2E?#P]QXOW\_#^O5UC[0I M7Y/ MH?BLV!B]^:%$G7QB]6#EZ08R+TV'KJS) MOY9G]&/.YNOO&Y80^9QG4\ J&T%Y3A9)Y]A[4:/ M&L#FI6K2+_-O\XR+O&$(&9#D@B>#DFN+HB:K$J52$%*T6NM2F.EFY]2N1)U\ M0K4[+=H;,B>50MULNYY7>C?__D_ZWYQOMVE_;YY*W>5CXZ54!Y/:1VK5HBK. M&@HF1*C%V%:28J %)@-W.FFC2NO)32\EM5JX42K5=3_:25#1(41>%Y,B_9ZT MUO+0O([F[]3J0,R.EUH=(OX.')^[&1?D49!KINH3D^%(X!+T5;F3!Z MU=I)>9&IU4$@>#*U.D0B'#) W7^Y#XZ7I9C":^?Q--A<3#R9()"#MH'#JH(A."$ &L8LS*:Y&7K M>H"_$ZTMG(4CR[X#R[LWQ<].";QNR7I_:[UR5(GIX N0"?"@A.00I,H@2V+! M:!%$ZD8S]J*P\[NA,7Y;J<_X8)I0U>K+VHBL^>=5Y^,B7_9J_72Q_F5+X79E MLI0E!V\T&*'K[9XCA,@3N!)]0H8N\7MO*#^^!DY.Q8EJUA&@O3Q%G)W.AM*] M.7:WQVL6BLL8> &=,SDFFO@4'6>0$E#>CC0?2=J)U%,?3S:[!]J+= M4)):P?FM%N89RUX9%4A@S@D*$!)%I$X',"QZ60HO2K0>%W%$\DZT%.,EJ>)A MD#M@&E*=R5[+%[M7RKM#!68Z.&?J4!O$8D E7JM;F &C8]1%>!-]-[WR VD[ MT9J.EZ2.!X!M>EV>&3!8H5_MD-%/@4E+%H//.M<#,)(2#%4TR83>!X$)(8\62^E(W# M@A,-1$_F^74T.$Z:^AO9^-T,IWO ^CT_^H?YI&QD"8HB7BHRY>"$274SIHPA M\VRDG/@"/HS"%_^R.Y[6'.?V/B* _W+/PL^S#R5Z[04'"D^(?>@M1&7(L<.< MD\R2I1.*CL>8,=???=Z1:>A.I(/P?-H50;N^%-;%W<_SC5-(Q$M&*$5MYK=$ M"(;B):4E2;]P3M[BR=B!(92_^"?M%V $1D/RBTY.W7V:?)YQ0

    $HV^W^[M ^T%DX MLNP[L+S])&XUDY)%,A2916)&L0N)+$+J-U\:[6@;W6]^TN7_Z#XC9[JP M0DZ#!^'K&'7I)7BA%H812-#9-P!SF\[=I74 M\VW%@:(8.4LE06P6>A4^-SZ4?21HW2>UAL=(\OV IOTQ?]\ MM9Z]K]S;Z*\N3&07 J1-;T'6%"":PB"[)(P/J@B9=\$9_=1;&*,_W>#KS@=? M2H'&/A?S_IR?T%!='_H*YRQ;Z8P LNZ6<$Y:%'-P$'WFS-4"PKS3';H+8*8T M0 <(Z[ZX]^##$@)VF M:SPC\CL?G5CH^XALV8)_4PL^_'G[X-H(:;,'-+;>DYQB8(8!= E!IYB5YK:% MX&]_=)H+HIG@]^9?![YHK6B8+SYM#%[*)B=B 21/SKWBP8)S*4&QH;@B(M>Z M]42=6Y^?.$O>1?B^KS3Z =)56;;3R=9]5HB8GP8#GOPM - /*)'&T4A72)]>[>X-KU<*JLI&BLL8-U!;2'$6( ) M%;-3VCE]I,Z>AX[7!9CV <%N;R\'2^0DP/;QO\LM:9ZN=R.$@L!= B4XN6:H M$)!K228Z"WNL-K*'CC=ML'Q,L.TGD=, &^'F2I.2D^B"J$W(S-3*%PWTFP@I M6HS(N0O'VGKX\ &G];N."K@]I=+/DK0K;_/&&=V2]GIYL;KJ6V,Z9N,T9)O) M_W1<@ ^6@79J3<[?';:LKK#430RHR<.\3_.US6T^6V1Y]_F M^2*<;5S3[#"00UH ;:J#$NAZ#S5R=='J(I1W+.Y4=?9,J/_@QR)1'E M4N:J8(MWI8''FN[)L0$ GH)30VE,#+2?/\^Q_/HGIHM:]O:NE'G"*Q-<, 67 MZ=I&MIF4&XA3BEG J+Q5SNI<=MI9]@RHGCA"1P!J*?)E>_[WZ[@/J0,F;7Y9>M2 MOZ^MQ^=_X"I5R'S"69&%1=068J'HBTR!)"I*$0*U]4XX6QK0CHO<6F, MQE9->@/0*2O6;>MR23J?H1"&.9W!<5%WQ#(/$>L@7,Y,0&.T8-VL>7G@_"?? M^SV)@AP*A'Y>; <2?JO2]'<,M9NE_M.M.S8FY0QZ!LP'!2K4=^N2)/"@O?9% M9'D_XFT]T_RY(YY\@_4^B.](ZAU< $=N>.4\<:50@K:QSDHG\^"1KD=A#4K& MZ=?4NF[^[^[IHUTB'8.I U6;<+Q*]BKZ8H@UINXO])E#M);"/30"G1(VN%'F MWO4[P\>\4!4\$9!UH([3#5@I%FU*P4-")!>A:*W/_:D<>*/$EL'U-%DO'HC+<@96VLX)*#,RR M5;;$8K.TH?4^E9#$E3>8F<0_>"236E< DTB^J=37^WU-%AF)V MO*DB0\3?@0]U=]A *4JKY"-P79-*T2 X'B44+9@IZ'PHK9,G+W*JR" 0/#E5 M9(A$.H#3*-,$LI:,QRC U8W=RJ$&QU0!K[,.B7%G \\>&5$3E.2O%4ZPA$BC+-YW("#&D)$CQ77 [U!"3$#\7'-]&+]?DZ+'(MJ;JUSA@5TKTG)"D_(S.0H@-?$@/KO#'*^NB/U3?6 MGKC.;X+&J&VE-*-"Z)1U:_<]W&\O+ENWE++9.P,QV@ J* L!(P++,D6/&KEN MOIOW6,2=J&Z-"^ZC5>X=@K0#5[A_6(?5NG-%O%?8F'02+/( Y"S;6MEI4S!RK)34U@7>O@B*F-?B!H>@+._U$7HM;;"$ M07(M',LLD$/!6V^)Z8P%)WJI3APW=@#'O\:E^ORB5DRG)^8&@BP8C M>(Q6>_3^K[TPO+\;_"]E"<;$\]^.P"7/4"##J!#L)FA31D)DD0(C+S4&-(R; MHQ>0].((]!>3_Z74?R04-PWJCU$5?H_\5^?G%U\N.=2\)/SY3XU7#SZ0S#Z* MP4-BOI#C2=&S(K@5*V'3)<2DD"S:(%"VCJ->2C$X8\S(P#)IJM6@+-W6$:,$ M5VPPRB?!Y'%X(- \'0Q^ ")= "G48I E5>!=%Z#=<1()21QDVD&7OB$P=ML MT]'C^5,O!A\"JV,4@P^1<0.L8.*>L<#G%PEH7 M%?YUBL$'863'8O A NL =PU29%$8BBB1W"17:I>Q3! 2W5+,11_1,D33S<"O M-R^M&/P0Q^#(LN\%[?%YBN-]BJ]?4&Y%V[_^^143A1$?#\__\_K M%=;!,4B 6K^G$'Q6A ]8!Y!SH1VHS 6$'!TDFSPOT9NPVV;C8]P=NQ)UHAFS MALK3#61>F@[=>_K]U[(N#SB;K[]O.,.B3<$Q#<(7\@5\X1 T#V"--ADI[8^Q)8/>+:YJ?] 7-4?%Q9S?(974:/VR@E@ CDH MC JBR R,)XEB,:K(>\78K6>[MB'DY"? [J-;/3!^$()>E+;]O*3CGVU'FV'= M43.OP>XLE!R%0@4!@R6&: IEI62@I$)>#/?:Z^.KU".G/?DQKWWH30LLO"CE M>-"0/,JE%)3U%$DF4R2H@A*"-QETLHQGHWE6N9-+Z! UZGE4:Q]J-!IJ7G@4 M=?5$\TM=RX:+/ O:YU@G9G**)D$IK MR(H)!KF(0G'/63:G?'O2=_##67B.I M@X!T4O-7'_[;2O_B')L7V^WTM?'J[883VT?)70I)"$&1O+4H0(4L( 12$XNA M%(V9R=RZ^["7DKN=1BZ_.MO\2/K=NW)_R<#FI)<9MJ!D]+PX():1%\IL!L\L M@\1V. MU3GJS HD4;=T,H,0)'&8KB>98M1:F=8S!9XX3B\E>Y.!93F.Y/H%X;8:)^F< MC741.-;>!$:_!,X"\%"$1"XXFM95>4\>:%H@-A/[;G#:0P8= *JJV+OR(9Q= MEU^98+S4JD8$TH-*QH'/J8!ER;!8ZV%,ZX+C'P[1)7#V$?"R);<[@,L'/*-_ M^O1JD7\/J_]@75:X=>.W]/!DA-/*0]*\OHJ$"*XNK[$J%&:M-BDU'^'XS)FF MK288#TQ-9=$!MMZ38.@ GXF@7_ ;GBV_5H;=)4D9NNDS$Q!C-$12LJ0NA9$_ M&WTPSB0I6N^]V^%8TV;6QT-8:XET +)_X )7X8PH>I6_S!?S&AVMY]_P+E$9 M@\,<*$022H-2@:QR'?F@A4W:"1F2:3VD;Z>#39MF'@]H[:4R=3;K=UQ]PM6K M]+\7\_/-FD6BC=1IO;I(ZXL5F>J?*1KZ=.T&,'0&%3F@$A.9:LU(B[@FYC%M M2*]2SO'>$\DC*:AAWYTV_=H>3V.SO@,#UB:HODD%,!ZRD86T2!FRWR(0^4Z2 M9J'1VF9%!KRUJ6M,0B^-"+T\=TR)D X49$O9[>5^#V0=9L841O>) R[K9>*( MOL %DNZK5'26+&'S)4L[G6S:V'=2\-QONVTOR;WQ^0U7<=E7EO!M6%UZ2<=- M%_[PV8GRAD^3WT<"L23'4DD<&"]DQFOF.FK!('H,S$;+N6W=V-=+ O'0MCQ' M',K*99"FCHY 5I>2D_6P(97"# Y48\NB0N=#Z#NEI2,;^DGP$$GNP=>K'I%>"<77M MF5>GZ(^+5?I,:E.)VKYC6.N$9+H \UJ0NH0"GHPU)%1)V,*R%>PY=W#GK_6! MB7U$N1R3KQU8C[M#9:)"SXKBI"8LUUD:"2(+'JSTI"HFH\;6A;C#IT>=P)"( M0^ZB_272 9Q&F1J3.=?U60 L,Z4FO2E8UTE#DD*JJ'UV]N_I4<.F1PV"U5%6 M"0^0<0.QU>T]!=8"U!@T<*?!H2Y(0+#)0.2$$).VWD0LE4X[%F6-;T#83H\8;0-"% M,W!DV9\RVB^W:&W%=?[J6YB?5?:_7JXV8[EGQ0959*9@L,0ZB5N1VZ^4KGE< M$RV3AHMNAG4\0TOG-KXQ)ILM!VX(D&X30Y=%$A_#GWC(#/8'?DJ+M,USAVN4 MA;G^S,W3]O5S-4A-,LR$$%EAA4!4AS)7 M3'D?" X:E0YU'Z.N/F9O^!Y6LTW?=>7?JPWDB?M&.3: M#:@BW93.:4%_U(JSD)5MOI#GB>-,:U@.D/M]6]**Y1/Z[N>K]>Q]=;\NLRX2 M-=9M-YJ1.54A.ZC.'N28DV/>I>C3+CBAGWH+(_2G&WS<^>#42&@DON6AO.P! M -L7%E%JOYSC$//F'G1U2#)Z.C;CJ$2H0R-;06#*9Z\#A'5?W'MP;F*!_SY? MS+]>O@3 HK??!0;#84R_L"(3,-B"(9ZU%'M=.BJ><$?_NCT^0)FPE^;_YU\#[W M\'UW\[1#%E"GNK7;.%;SW\Q!X,E0'.02>O0Z^-8!]C-'FC:IW-H_&$,.'<#J MW5>LT=KBTX:BJUIMX3PO:#)8XTG#>&;@A&4@1&8&Z1^L;EUU_^!!>G0Q]Q3U MLC7?.P#/YNRU4'4F6/:19 I">DW&5"F(T03Z8Y*%(ZE9;ETJ"]*8/U[7AYL=@L0_@#5XDX/7-6!"PJ >.J5I8B0BS,0(I1 M*N^$8ZEU0GWH&:=M_C[>G=586AV@\9)W=ZFLZVQJ?\9BF[QP)6"B>(%%SFH- MJP>G'/V10@G!-&,^MG:,GC_5M.WAXUZ 3272 <:>U*'W6.NN;A/*9QB#$HH% MR%E[LNC:0'2)_$+F+=.%IQA:IS:&GG':L=:36;Q#I74BB(O9'QM$5K*)0.[M:'O(5K';ZB[])JYUJ0]II%T82*X4IL"2P-9M M.@./..TK87< W4=PIX9+ AK.9(X)131@0YVYSX4&CTBW!K&9Y,\^%<6 F^^KQD_8YXP ]BJPUTZ9Y^\S0,T[[ M_M@E-@>+;NK9%4\2]W'Y$_X1YKERLM 'KRGTY%]SE K0N4(NBPT0I45@7C'Z M?X:9L-M*OKT^/^V[X^BX.Y)<3L@HSDQ&7XPRD)QE5:,X^!039,%\B>0F9O=Q/SKGXG^TU=?ZI]FC%P-@V3< M11*9G ^KP'.'8+4614838CIJ]/W807<"IWO9X&PBQ.%(]9=(7>"G.M7OXTB) MQ&LJ9\4$'9)&0%V'-@CR-Z+(!8KU#!T/UJK68?8C1]D)=/[D0=="$-VV-?^\ M_/)EOM[P*RQR3;H3H;A(AV7]=OBI+=)[0P_?*(]WZ[.O[G_VQW9837?A)CT= MZ[QE):.EWT4%O&!,Y*C)B*W3?(,.>+"=6G_>;&F^^N)E!;8047I+*J+*Y MVD%01@&A!&5AS$;6W$H]=)!I4RGC(>4'(W6P%'H($Y;GYW>8]-/WMS4SCY?E M0)=__7W3$D;1-5WD1%1RJ6Y.MAPB$PZL2$6)D*2-.W5%#7',=C[=Q/F[PZ%P MW^T:1R[=(6Y+U=7BDY),%%I!B'4 ,UWH$+DD%T)()U*P7.W6>+L'8 ")8C2Z0#E%W-R;TQ]Q3YGEWD&JTL M%Y_H0U]N_FFCGBX4U*I(X+XF^RQQT#%.#)7"1,DDQ3'8&'*##SEQ(4'S^W-< M*9T:#+>J3$ZM4R+6]LR40-4YD5[+#-E*&1UZNC-:]PSM<-U!7U4.R,7.FBR;TG7)>[$'^O[ZHCUE;Q;N5J'ZXRR44KUV( MI(D6/:BZI,'5>B\MA$F2%^#\B@@&,7 *&'K.S[:YKM9=CG7M+%R#^C;4T9=X^[CY_GJ MDB3./%$E,V@CJE$O&0)'#2626TV_*5FWKGS9X5C3MA?U@+K])-0UZ&HKP/KS MAJ8LD(="7D02]?W H 6G>01T67I)?,R^=5IOEW--VSG4 ^SVE%&ON)N%*-#5 MQU07JL]J+?FL6B-(8[E15FN.K=<@/WB0:7N#)D;6("DT:[YH^T;S"\;UK7D\ MVW11_=L#'F.>_Z$M7ET&'KW1\\KFY_\(+J]C\BD7L"EQ@H),X+A78!B/LI#- M, MM_3 ,:9]TF@@]_M&Y5!6=W [W27ALO*0QZ2XTZ#IN* D,HC>,\C>YN #AA!; M/SK\>(KIL7*08)\$RF N=X>36\MOO:J5A$:2-Y9CK>\+X*PT=(4Z9G(.7(C6 MCLQC9^D),\-E_"1D]F3XU*5"Y'5]P]5Z3OKS 1?SY>KMK358!)A0-[#R.IDL<@TQ..&B1(FV[(:.YSXU[3/V"!AIRML.KI[; M@<%F 7LUK9895"DP$*F.S&:VCK.Q#K3D*HJZT*[YM?/0.7H"S^%NRL&<[A M M6W5R2=4)7 E"B@Z4,YHPKS@8%3B7S+AL6CNU#Y]DZJ:00R7\#&3V8'<'H+EU MKU9"KII8K+ \R[IEABL*#5% )!L,5A>7)*,;5K9O.7[@('U!9A\)__@8=R"[ M.\#,F_D"[W4]>UDD.,S ^GF'C-3WNT M',CH#J!R>?;7(6TF7FQLKI1.,TON.?.1KND@)?BZF)O%H*06H832>D'&CZ>8 M-H?>VGLYD,O=X62K.IB9B&@4)*T\*)DS^%("\:5XAB&QQ)K?0@^<8^)ZM -E M^R14]F!T!V#Y@.F"OGKK A5*NVB+ALQG]MV$%,[@ E=XWLF^M:>*:E=ZPP2+Y(TIY$_) ,@5NZEDU0V=G6$P(? M.9!M+<>-B MY^YY>GKDW5/@3X+H .YWAZ1_+L*7)45^_Y=LZG;*X!\K_#*_^/)JL;&ROYV? M7]3NU+K-\_PMKBERL$8CQ8)<,'TY-N!0:LO'!^W+QQOEXNTI<)K;X3/D;CAB!O*97",,)YRC%ZD8+1J;:<> M/DE/_E0;L#3@>&>XF0E?=(I)4#C".2B.Y%T2Z(D=*C(RE3*)UDT5M[\_;3WQ MV!@9Q-V.RSIOOZ6^)2>0?N8W/+"J\\F?V:JH<_>#CUO3R61=8RH0C-($J.@L M^&0E!*%%S-+9W'PJ0]N:SDU"_]6EM[41Q;MRW\&J/M?6"YMQS9P4(4!![4!I M)#_+5E6BWU'4:E16^CF0#/OD]+'7@6*_4SHQ#J<[N'LV,Q'N4W=YDI\_A]4G M/)^5J(106H -)8#*M10^&P1FZXN6=D&4* M60=@67G/BO+1M7;$^G#T\&X TTTF>,I1$<:5B M+H&/-5.LK5/:ZY!X\\TC!YZYRSMU"**>\LU'%V('M^T >A^8(1!B89Q% :B5 MINM%Q;KHE/XH34*NK2E3(K:W,1#3PO5 \9T:5J\WG6*R%*P7*&:34>49' IR M5K3(C(F2D8WYUK7K.:=_-IT2F?L(ZR0!N5EO&B@B\\Y00":5(J]96 @%JQ/- MZ,Y@QO'0?./=7B>=_GEV<@S- MJ]KW.NBTDRFZP.10<76 R2=+5S(7L>A4@#,105DFP+/L(5ADY#)',W;1V1Z% M0Z.MHAT!8F MY(^=?3-DJ;2N67E9V\H4>$6&+*.U+ L?0VJ=XS[B1!7K=1*2U%270F8Y(A'G M/0C+%/=)JH,8'5W-^!EJX)V1K.B:ZL"49!J+;&L94[* M\,B%#PI;SS(\B8DJ0P3[_$25(5SN#B>W.O^UB8DAW=':J#)+QKA-5AC!\\LD93TP "2'S9),%%W5==J#*$GQT8E =[^XT*A92&0929+F/'Z5HNF,!2[)B49HP7 MV=B8G,BE^@&YV*%"EZ4RQP;0)=W,J3=MD,*2>6E/6BW.]9 M?L1G>>Y+TR>#6]Q [9G:,T*N5"AI5@\./B56=TU*<#Q4C\R8)+*3RLB#,3+E MK3."5'?%RQXLGAHQ=PGX[:HOWUH7406P'G5]=4ID$$UMSM=:Z90*XI!QDO=^ M?*>XV$=Z/T8_A["R,S#,MR0HB4D6Z/C7UN0B6RQADK([UD)>R>S]^FA*O(Z-A M'U9."(;SU7KV/BP^74;R1;BB90F0#<51*G,.46L#1F:MC&$4U>_T*D8_]5:T M2G^ZB53O?'#ZHK\6PP_.32SP[>;0[<&-*]*[D( [51OV8H3H&?U.")ZE"1F+ M;B#R.Q^=6.C[B&S9@G]3"S[\>>O@+$DLBBL0TI.C$@G_09D(2O-DHXA:BIW* M;Y\3_.V/3A,:-!/\WOSKX'7ZL;D2MKA(UUD&%F.HS,C@HR@@> K9Z8A$WJ@) M]3>#9MT=:>Y&ZQJ,_?C='6Q>AX17D]:\=D(("VBK:\MB?7"K=%@;D$O2+].Z M>O^QL_24=M]3T$^"9T^N=X>>WQ;TD_%\_3ZL\<.ZSB/[ U>IRNH3SJ1GT=!E M"255(YI%K(.N(B"2I::_DISOY(?LC:>G3M=3AGX,A#63S-0O&G?)>D:[KYNBWUFE1K%Z^T=9-_,J"T$7\MIRX13\^QC-O0JRG1(F#WVKI[3: M8; 9@[D=V*<_5LM$,#Y_3L1 #,[YV.0D%"FM4B)F(TIIE4;QL7Z'] MQ'%Z>B1I8X%:\7YO&-$7X[*]T3F_:38XO]5ML)GW.8NU/"Y[ >AKMB %2821 M:<42%=W@,ANV3T;_J6_VY%8W-T+-F-V!,7KH>7JC$K4G^/SS\NS6I?RN?%@O MTW_^6,T3?ES-/WVJC\W,<^\M0O9&US)/#5%'"=(;IG(Q.ODQ!KH=<.3INQC' M=:O&E>%)0):4,L\7GWX)W\]GI@3O,VFA4")MWDF(L<@@61:#-UQ>\6G7QF%-VF=2>*5/6EUG"*:*3FX(A"XT5V M?.2UO ,.NQ,HW,7S8QTN_A/_AO(A)?7RQRJ/\6SG[^7%^G MZ6:8+_-,EZRMC 9R8,1:K\CWC6CK&V16)BG!+=O#1=S]!#LASI\"XHXGB*G1 M=MNK>'>Q/E^'156;G\)9'=#Z?TBGZ#NOJHXMJZ]\R9./G_'7;S5XKV,VP\59 M;8.7FN*K!":5#(H[#XYGHIL+BKRB-_E^3N@1[+4YSVX/N^QDH#B!E'J^IV]J M9MY7H?*ZC$ICT@@A"08J4.@6BPW@K4OD <>,+AWK7KY_N-VP>,)9AE:"F=H4 MWI_S9M!.!^D+M$Y+?:X9Q_]X&X .HDD MPFA\[L):77[V]7QQO:;G'ZOE>6TQ$$4Z]!"#*:!$CDD4@MM&=\!@FX/K;K_L%TR+X%S#\E'33XEF=1(EI64(0?#4;L06W<# M/G&7"HA#< M!6"IK@YS/D%0N:ZJMPJU3DEJU1A-SQYJ-TR=1+YA'$'TY1^1OERLTN=PCOF7 MBQ51=AG\WBHY09\SYSR"J0^"BJD$G@D#(L28N1.6Q]VZA09^>#<@G41V8'2^ M=V"M_K@VNY70NUIRF8X+,NGDA("40ZJSEA-=XS&#*R8(HY(OS;>Z/WNHW4!V M4F_^;071\1*5JZ*E7__\BHMS^M^>U<*E]7+]&1\>!'C@E,.]O]=JO&$;@L>= M:^AM\4C_%ZR7IRYABYYAMIK2)HY4$J1SCC24EE< MW8$MI2MC+#H]A;F&0^2^RUS#(:SNX/9[<"2.DW7T2." 3F:RLT)"5.0DYJA# MBL(+;\<>%]3G;,-!PMUEO-003G>(EFWSJ22OC@B(X#&Y.E+-0,BU""ZH5#13 MW-K6X=S)C)<:).'=QDL-87<'H'EXWI&769AL')AB:Y00"P0D=U%I68>>1 H@ M6M^WIS->:I"$=QHO-83='6#F@2&A.A:F2MTJ$AB2(LD$P?,,6CKDKB3DJI-Q MNT>=>'C(E70@E[O#R:W1H710%G-B8$Q--9KP=C]L= M).-=Q^T.8?C4+XE/C8>UTMF2@P&'K/;$)@^>$W-*E-$:BT7>-S,O9MSN(!'N M.FYW"#^[,R@W#UMH$RIE C KZHUL"OB,",F4VB(4N;'C=HV^&=1M?-21A^VN MH/WXW0%L[KUP;7(K1C@K!*F3B-76IA A,E(L=#PH;8M/V+HQ](%C]&1K]A3O MLBVO.X#+W5WAEX4#\\6GRU=N3%)G7Q3(Y,EB>J8@!F^!21$XRPQ#\WU*3YVG M)Y>W#8":<;\#)-U3AIEB)J82%6AM-GRISYDE0#1&-JF\-M?=0:' F%"B>I0MRX64Y, M)@JA)03I#"C""O@B+?AH@^6&"_2GN[U-^>($BQ)(!S@I820E+)8N<<.\$1&S M;)Z&.)4LYQ"Y[Y+E',+J#KRD!S,SMB"Y=PNSSR#02,>1%1W:YST?/,HT([M'1U5+ 30K"&I? MD_$S'66^?O6)5&/3B/\VK%:AEI\<6(7Q[,]M57L?1W2_&R^_G[Y(L(9]]FD#-+%6G3+ MZTUL'+BO8T&CD%JZ(#"JG1:UCI_D&B\EVD:\SZ>ZAO"Z.[3<>K97I"M*T)7-L"X0 MJP]J7G BQF@M40;.];@C5CM.=0V2\:ZIKB$,GSK.NG_QDRCYJT6NGLA5_[/* M7/LBH#"_6:E2"W03N7U<6T."-USL]BK][*=Z0L>^XER.QMO.D%*)N6I4U(DE M[QQH3V=72%2$4+MB.7<8 @;M=DR)/O:)"1^5&POQ"7SLR='^<''%&!&CH@!. M@#56UT=+"5%G ]P6@Z9P&=F^N!AB,<9Y&3XJ+O;A: N4R""@Y:%0F%\0D[R'JU2:QPG]F!^=XB9[25,N!<9&0,9;%W@;1%\ M(=URNL@HF"E%M79B3Z:$>)"$=RLA'L+N'D!S2YVVIC+9DK#4C*OR9"I+\61X M2X'L>/(B.92ZN9GYX11]@64?V3[QMK('HSN RK_":EX-;>T2W&A/*<@O"]"R M2W1^5EM]B)R@DO?!9N&:KZB[?X9I2[;&N8L.XG-G.-DJCDDZLFP]:%'9@:@A M""?(*[=2U:ET/K:^@WX\Q;0FY3"I/@&1/5@\=>#S =,%?;(NQ5[,/WU>7X]# MV*Q4?_?Z_=9 UB78TA!WDB:CJSB% %Z'1,*VQ>FL"II[TTP>"8-V_& _"-E' MJ,N1.3PU:EZ=T0]:T/E_"N<;)FUI,"76)7,1BO:B3M.E:Q2%!.:]M5)Z%7+< M"26/?&#:>*V+"$W2)*4A7*XL2 MM=QM8##]U%OW"?WIYBZY\\%IAT"T=37VYV0/XK]";7*)'&\-+'%"K<,,D2D& M0L5D7+ :[4[NYRX F/)^.$!8]\6]!^>O@+*D:7Y.?+#P9 MN=J[ZY)CY#%GR84S6;N=RLV>$_SMCTYS[S<3_-[\ZR"$O'O/7=H]E$XD:4"[ M'$!EHL5+J2 JSP,R;@-KW:3\XRFFJ34<][GA0%YWAY:MD\RBBL)E#HZI>D_& M!$[R" )E*9)I'F/K>I^'SC%M2'FH;)^$RAZ,[@ LV\CXU@ 'S7G!K"S=AT82 M1Q!K]!-(EU!YK4,PO/6:R1\.T1-,]I'KLB63.T#)>_RV//M6!W3>8+\M\OS;/%^$L\M"R\SH_R@.W%:\!\?K0+T$Q6HM!<&?VYV,S3.ASX,?WPD@ MHVT5;?_F=3B'>X/(O^?KSYO=AB23\\_SKQ^7OR[6-^H4,5B?K /&2QUWQ1WX MVA<0E%*^SJ3)>B??9BAXGC[6=$\J#0#P%)P:2F/J;,NOQ)BZ#?5-[5=:G6^M M:2PY"YD+!%[-,T\"?$H.4.JD F)2:K=9!O=_\G0/<$>#PT',G!H)/S:\;HRI M1.YT8D ,J+.N9,6R2F!U+":8K'PP.\'AP1^_$R9&6T'=UB-IQ,3N8' U:I-Y MHW/0$&).!&69(2HB!!7W/%B+]G[1SZY F-*+:"6T)S&P!P=[0$%M1UU>+*Y" MKZ"9=C*1+3.8:G5MO!Q0)WD6G@R="&*W\IT??W9/LM]'6/>E?P#GIA?\[0$% M5SMMKH;CEC$ M]7LL-U,KMC0XB\'KB) B64JEE0S5M\Y ,33BL:Q3( MGD ?\)K>W$PM#*$P08P)JJ:F/1D\;XA9$C7#K +7NG45^9,'V@E [C0\S/82 MZ !.=]N-B1Q\]:7>G3,63!'2&E"N5CK((,A0>KI$DU0IFR!C&'>.^XG^S8 SV^JJGY:KU?*_U4L+7^E?UM]GFL489.U5#KGV MGSM96:;!1*5R; M _A,J#IDWG&PR.LF$N7 ,RO!1V&,](:3FS#J_??XV?HKGA_C/FPDFTXP]V^L MG4.87WW#5?B$MY=$SIR(LMAD(7,>* *1"D)B#J0PL01&02H;8S+2$T?JKS2S M'<):26+J-X&'N/3S\AM2?+O^>?GEZ]F\!KJ5XG^NZ1\O!VM^7,T_?<+5)F=V M2?_[^OA MM3_QG@;6[]"\=5AFEKE0!%/@4YTV[7F&*'4"D5W6G)4BRFY/9/N?H;\TV]'P M>;!(.KB^;U,ZXX:A$G1L.FNNU2T.8K8%H2N.':/886"TPO'>8AW: MSL*B/+@&"_!)HU%J'WOV_6X%6WB&+C04Y,$.$J9/72<3ECPNKD,>.*OMS%RH MN^TOMVGA1W\1TDJ""TP-6B4IZ:92EJE/JU/_; MW3SHC&K^+\%![BQ][V+CQ>)6S1][&&0!KXL\Z!#UWYG^5L'5#R\869^R;L"TVN=%A[ M4$\%8/>)G_- Q^JR(DX:*,.T[E.[U.E6=?.M,RSZ)R:DB&"ULZWO'G;UB?4$ MFP"0@I;&=XL]D!0%O)3GQ!C**YHZ*3_2E&[.=*;U_;'0%^=!OR[4_=-886AL ME:U7-L17[[ C@H!"/>A0V%%"C"FE290,FBF?>>YH5'=O.J,ZO#3T)%P&DS_ M@MCGVYL;M;RK?5SE_E*KQ>O'(\7CGA [;3C5&V(]NS#M(V*,6.>MY,!X%_(C M82!0/@0>'(]*8VTK;5._L#7-(V)-#ZI+9*'1S@&C( *$R@H(Q0GP.O@[XUY2 M/NV$5N[#87UX;P\W_:$N8 )KO!^>(B:@,AX@7Z%X^5;H \,TWM%+8K=,M?\^ M2[X7%U[H>9\!Y'9Y:Z$/T@5ZRU;ISQ5&' 5$J(S*,J@5D )I VDG&MF-4N= MXYS-6PN]&.[VUD(?N$MPFL,G 1B3F+HXOM$<9T8KSMAC,>J:5@F(E99-Z5< MM(3+IU)P>_JMA3Y %^ J#0_NA;%"K0\).S;*A>6 L6'HA)\0K+C2UFJ>_/6? M@0]83E:(3CT3C42Y.#]Y]O2>U-8K(P(B&ZF4H"0L'CT"F(2DCFI&:#6MMQ3\ M=&4OCKL^7=D'\-R[7J=?8$.5AT18#+12\81AY8!4(5PR+9D13LAJ_]*IO]C3 ME;WH[/=T91]L"P@Q#7>(0B5892@$SFY2.BD:B7)R?;(<15I((1EB\9MS&ZVS"3U@) $, UBQ@Y73J8W5G<0MO+VZ[ MW,+;!^@"G.7P@MA*:H:AM(!!C0%1E $M*PH8Y42'3%T(K1-[RCG"_P_U(N0\D59F=#>G5>%XH:#CB(3UF0B)$M(2*!%"D^?6&J,\MG2* MNZQ>1H5#,7<(^@IX'*^[KC8/GSL6DD*NO0DC4DTB,3H'%4X?WKNH)2$" DDK'!\#H1XZY&D,/5F^6$KRG*6(=R>5N'T ;H 5VG0#I@* M5=(:#A"J&""<:B!#X 60\LIK(U!E4K_<=0XJG#$ST4B4B_.39RH"A@Q!H?EA M@:F"OR.J@,26A%]*9(1#6'1[K_JOJ,+IQ7%7%4X?P,M7X4!GE&)&D6P\-P[L M]G;8-G%@"4.Z8U<13F5HX MW-",DI+=@?36:;$NP%U>W0LZ-C3$BU6>WD2[6+J;V>W-%6%"Z"B 5*:*ST9H M :0D-H1C2!!6B%B:^L[QDXTJJ1*3QI72\E"<8^V^JW95.0B]$!08I4,/; C6 MHG(.4"E#]+866I?Z@'=;>TI:34WA3B/0+T(-N!=GKZP34@NC@;8>QWHVCG:5E(P; MY APE49A=K80Q-LQ >22:J44M39U)M2M97G?T9C"H29@)-FTEEZ^]3S@;H>0 M#[_3J&IZFMO5PNZ^7#E.V)6V$:DD7Q-",ZT83%<,2A>F2%I5F[O@0C"LK #4 M.R$L"8$03Q$L7D8,IC742%D%+,*QT!_324BB0,%6G&M'O)WB*:%S$(/UX;V+ M&*P/U 5D[LT"%HLD9%@!9(T Q(5)0%5Q%S&L=3W7I$+5%/?$ER\&ZT5N)S%8 M#Z0+]):'TJT@S$O'0[Z(3(#%F;!NU1"H8$$Q"R%D4U_A5<+NQWB&NXG!^L!= M@M,<:I1L6&U(AR$(_Y$!%*> H#8^,L6\\1I11I([S'F(P7IQ>UH,U@?H ERE M0<)"3 BJCND 2'P5BFD1]2*^&!9"(^HFHE$(Q'#3[C MFF+,795ZS^(LQ&"]N.TB!NL#= '.O)\5@?4 NP$N.;=!82!R"AH8Q(^/M&YP"@5@\3\\XDAQ;F/RF M]+,1@Z5;#PW#.W=N>UQ2LGHL=4O,#?<6 XCBI9C(.2!TO!]/,:41@I6WW5[6 MZ_"QDO+;@8S6$\);KKML%4CW+^ &EJ*@9&74_%].+:^TQZ$W,-ZAB./[%1B! M>)5JO'[#$:Q91_1QX:XHER3\HP#5/,S5 M"$H@L6' &5_!"E,M"$_C8MLOYJGM%>!40Q _"S>Z_+.^PJY2C%0**!["/:$D M)) >(1#R!$.-J\+/,)T;A2_F69<7XD9]$3\/-PI^$1++REC,+ =0!_3B^Z5 M,22 \9)X&I('9FA"1XK?S)-=E^)*O5$_"V=Z5]^&"9MI;97&\2R< X2$T2$1 M) #IT"L)!5GY6;3$))1AG\$K1T%[R-B4)LP?3L,%(RW&U$# M@> :A4'DK168.+*O#>L>$CA #P\;ST;A[O90!H$,AT4KE/$5AU@&B<=? M.*D L18BBA5RDJ1PL!++3B_K4D,0/P,GBD40 [FSB#-06<@!J4*P%UZ&Q8=P MW)%*F0JR5$Y46M'IY9VH+^+GX$2;\H=EV&H$'= ^RK!LI8'BRH#P6]:'Q,'X M-)-=F26G#([4&_4S<*5-^<-)S644D..*A\035?&I(J$ JSRDKO)&(93*DXHK M.+V\(_7&_!S\:%/\T&']2;P%E,2#!!H&T# V0%=25\Q4#MFA9?#&#Q95;LK@ M1WTQ+Z+@U/SD"[<22J\\D(A!0!A%8>VK&<#*4V291 BF?[QI^#,[+U5<2N=4 M*0G(_VC*QO;*F7^_KK_]AS/VWORK/]727LYN9HOKIT.\NXUN.CJ_XTG/C=X[ MD;%/OM/\A9[GX@S%7BV<'6=*.S4F:.&8*O'!+7R]OXI#9?'?UU$]VZTL9U./S MH+Y*17W5@_KDV6Q9U%?G03U)17V?@W[)<\ZRJ"?G03U,13WL0;WX:U,/2Z#^ M 9)/+JRR9B:T[?.Z-K__NIBM5Y\^_]I$^^@TM_U;73Q#GK-G]((\KU<<^.\D M_G#L*YUVEN%?P15.X)S7"=[>?)W7=\YMO'02!VCZ0B?R)SLE]9+DM^";AWAG M[-5]-VXV19E?'L\V#BT@';>8H(G_7'R=1:.7[OOZ=?C#WY,T\]!J%J'+22X> MO*D3(AE+X3OM<^LOM4W,UY[-+!J286PUHU$(5Q?AL^OES<*^FZOK)$SM6LPB MTQC$4R,2A; 41_R;QI<_8?@MU0*I;/B6C,4ZI,Q%XAI+U?V-FWF;U5\\T];6.(VC.5 M=U'6CGE]"H#<0VD^?VK7Z=)>AT'49# ;0T^4[6\Y'92LY- M4!?@#INVO?H:/F]F&R@^S:Z_K%>?7WWZ/(E;G/Y>UNME7](].D.?.X%IFCW" MC!Y[F'XU\& XRP;U^/7 'BXE4/?KPB[G=]>;6TEGZYE;O;I9C^>MT6J>O>3^ MK+5!4@)E;[\OS<5R9A*,KR=3>?9Z^Y-ST/D2&-E(BGY2:_=.S9:_J?EM FH: M;';BJ( -M>-P9"9K=V3?_?/W]<:5WGQ97%^8<6'OA.E.U.7=8^L&3C(&$Y_ M>;]8S0**ETME9XOKYSG9;LM''L-I^4R2LSA=NS'R0$ZFTE/W!FZDF_\5&OY:O1-E6WJH[]36C'OF_U?J+6]XMWGY3BT8/.<) T]_+ M5]_J2D%+;S-R\$HMZ\5G-5__7P\"#OY2/HE'5_2/]3.?_NX@%A],GP-W3XZ: M'='8)W.O[P+@XW?C&@UFW$@XQ<7S5*8-C,PIZ%/31F_#[9G*QDTKVHVLE+4! MUY!LI2L@- 9E8^WX'[.932C=CZ<3D&0F[$.]F(*S M%K/91-+]:#L-3!$!<-.N %[<04D0!'?,99-!#PF$34 4% POES>+==I8^,QD M-LGS\%!X"$A9D3 18<>M9I.EC(J#Q='VL&!8WLP6*F$DW+>83Y R)!H>P:,( MKGZZ76X:EH"D1U/Y%"E#V-E'H A:GDF8KJ]??5.S^5AU5YO=?/*4(82U8E.J MRN'MG(&774M&BNZ,=+VA><>N$2^!6P]F"VM#,H M,N4/> M]?5ZVZG19VIV367;8AS*5C,4F?EY:-!"S>]6LU6:C?NC1K/M0([,O8_"DYF] MS^O?+Y;FX_)RM7R[6L]NU/T!VG27VG7Z0+;]RJ&L]H$M,\,?;]\T M$<-=0"R0]M]F]7S[[-L_ZAOWIKY=K)=WOZ@_I^"^]6/Y=F-3>D 7/ MT@]#C M/V[5?.9G9MOZ2_7]M5LX/UN/OA)BT ?S;?^F=(>NN);E$B&,S=5BV^#W-U_C MVX^A WHVGZWOTN1NP[Z8;XLYD5/T0[:<%5C*%*_%;+YK$A(LPLK,]1H:F'@= MO6^V$XE%U;I.8U30KD#M5F%=^,G]<3M;/L:5-$&YQV=37[524??#)3-U%ZY.P-.3E9R:DM-8URT=SR_R"4WZD(2.?5LYKW;J M1UV]:F*;H=6LLW M;8];QY>V?_&F_NSF+K[NOO6AT5L7S1;S323#^&K%)?KVX2,MMG-ILX=&D=/8Y0[HGZ) M-T+:QX:F8K'-;C9=[M#H>AJC[&.QOJS7:IYB'WC?5C:Y[> QUXA%?H9>F758 MB<_O+M3,)B*JR60V8>UPOEJ0R;U0CBO%T,+8JE2A\9C-;'K9@<2=P"9WVOE0 M&7[U[3I9;#QJ-)_4=6B6>0*>@MC;M.Q9A$A)8I/M?#K5!%RV@%5"*'UL:O* M>M1R/H7IF+AZ"JC2JF6S[4B?&B:D<#8,Q]T^1A^(D]WQ:_ MTI#>]1N=^"ZI^M03O.(&^T*7"OU]>HQ^SP:S38B:Z2"E!ML.0^ZAP3JMBC1(0UV>O$5TD%HQ902BCQ M)[D>\[FA3@255.5I@B%[$E*/EDH^V.C$1TDUF+W.ER'S'DU'7[TJ+JE,4J!, MM5[\'!*7;<-^V:W(U[9CU(WM?-#O=XV M-4T([_Z5;">YDO+<@M_T$7W[!_%?6JWKO!/U=J !Z"P4 %0 M @ &:N $ ;6=N:2TR,#(T,#,S,5]D968N>&UL4$L! A0#% M @ \8&H6,4OG'Q^% $ \O * !4 ( !)"," &UG;FDM,C R M-# S,S%?;&%B+GAM;%!+ 0(4 Q0 ( /&!J%B"X+H0%+8 "'8" 5 M " =4W P!M9VYI+3(P,C0P,S,Q7W!R92YX;6Q02P4& D ,"0!/ @ '.X# end XML 102 mgni-20240331_htm.xml IDEA: XBRL DOCUMENT 0001595974 2024-01-01 2024-03-31 0001595974 2024-04-30 0001595974 2024-03-31 0001595974 2023-12-31 0001595974 2023-01-01 2023-03-31 0001595974 us-gaap:CommonStockMember 2022-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001595974 us-gaap:RetainedEarningsMember 2022-12-31 0001595974 2022-12-31 0001595974 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001595974 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001595974 us-gaap:CommonStockMember 2023-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001595974 us-gaap:RetainedEarningsMember 2023-03-31 0001595974 2023-03-31 0001595974 us-gaap:CommonStockMember 2023-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001595974 us-gaap:RetainedEarningsMember 2023-12-31 0001595974 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001595974 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001595974 us-gaap:CommonStockMember 2024-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001595974 us-gaap:RetainedEarningsMember 2024-03-31 0001595974 us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2023-12-31 0001595974 us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2024-01-01 0001595974 us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember 2024-01-01 2024-03-31 0001595974 srt:MinimumMember us-gaap:ComputerEquipmentMember 2024-03-31 0001595974 srt:MaximumMember us-gaap:ComputerEquipmentMember 2024-03-31 0001595974 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2024-03-31 0001595974 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2024-03-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001595974 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001595974 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001595974 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001595974 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001595974 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001595974 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2024-01-01 2024-03-31 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-03-31 0001595974 mgni:PerformanceSharesGrantedIn2021Member 2024-01-01 2024-03-31 0001595974 mgni:PerformanceSharesGrantedIn2022Member 2024-01-01 2024-03-31 0001595974 mgni:PerformanceSharesGrantedIn2023Member 2024-01-01 2024-03-31 0001595974 mgni:PerformanceSharesGrantedIn2024Member 2024-01-01 2024-03-31 0001595974 mgni:PerformanceSharesGrantedIn2020Member 2023-01-01 2023-03-31 0001595974 mgni:PerformanceSharesGrantedIn2021Member 2023-01-01 2023-03-31 0001595974 mgni:PerformanceSharesGrantedIn2022Member 2023-01-01 2023-03-31 0001595974 mgni:PerformanceSharesGrantedIn2023Member 2023-01-01 2023-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-03-31 0001595974 mgni:NetRevenueMember 2024-01-01 2024-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2024-01-01 2024-03-31 0001595974 mgni:NetRevenueMember 2023-01-01 2023-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2023-01-01 2023-03-31 0001595974 mgni:GrossRevenueMember 2024-01-01 2024-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2024-01-01 2024-03-31 0001595974 mgni:GrossRevenueMember 2023-01-01 2023-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2023-01-01 2023-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2024-01-01 2024-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2023-01-01 2023-03-31 0001595974 mgni:ConnectedTelevisionMember 2024-01-01 2024-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2024-01-01 2024-03-31 0001595974 mgni:ConnectedTelevisionMember 2023-01-01 2023-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2023-01-01 2023-03-31 0001595974 mgni:MobileMember 2024-01-01 2024-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2024-01-01 2024-03-31 0001595974 mgni:MobileMember 2023-01-01 2023-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2023-01-01 2023-03-31 0001595974 mgni:DesktopMember 2024-01-01 2024-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2024-01-01 2024-03-31 0001595974 mgni:DesktopMember 2023-01-01 2023-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2023-01-01 2023-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001595974 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001595974 country:US 2024-01-01 2024-03-31 0001595974 country:US 2023-01-01 2023-03-31 0001595974 us-gaap:NonUsMember 2024-01-01 2024-03-31 0001595974 us-gaap:NonUsMember 2023-01-01 2023-03-31 0001595974 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001595974 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreements2021And2024Member us-gaap:LineOfCreditMember 2024-03-31 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreements2021And2024Member us-gaap:LineOfCreditMember 2023-12-31 0001595974 us-gaap:ComputerEquipmentMember 2024-03-31 0001595974 us-gaap:ComputerEquipmentMember 2023-12-31 0001595974 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001595974 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001595974 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001595974 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001595974 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-03-31 0001595974 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001595974 country:US 2024-03-31 0001595974 country:US 2023-12-31 0001595974 us-gaap:NonUsMember 2024-03-31 0001595974 us-gaap:NonUsMember 2023-12-31 0001595974 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001595974 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001595974 us-gaap:CustomerRelationshipsMember 2024-03-31 0001595974 us-gaap:CustomerRelationshipsMember 2023-12-31 0001595974 us-gaap:InProcessResearchAndDevelopmentMember 2024-03-31 0001595974 us-gaap:InProcessResearchAndDevelopmentMember 2023-12-31 0001595974 us-gaap:TrademarksMember 2024-03-31 0001595974 us-gaap:TrademarksMember 2023-12-31 0001595974 us-gaap:NoncompeteAgreementsMember 2024-03-31 0001595974 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2023-01-01 2023-03-31 0001595974 mgni:ExitCostsMember 2023-01-01 2023-03-31 0001595974 us-gaap:EmployeeStockOptionMember 2024-03-31 0001595974 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001595974 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember mgni:ShareBasedPaymentArrangementTrancheFourMember 2024-01-01 2024-03-31 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember mgni:ShareBasedPaymentArrangementTrancheFourMember 2024-01-01 2024-03-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001595974 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-03-31 0001595974 us-gaap:PerformanceSharesMember 2023-12-31 0001595974 us-gaap:PerformanceSharesMember 2024-03-31 0001595974 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001595974 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001595974 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001595974 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001595974 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001595974 mgni:MergerAcquisitionAndRestructuringChargesMember 2024-01-01 2024-03-31 0001595974 mgni:MergerAcquisitionAndRestructuringChargesMember 2023-01-01 2023-03-31 0001595974 us-gaap:EmployeeStockMember mgni:A2014EmployeeStockPurchasePlanMember 2024-03-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-08-01 2021-08-31 0001595974 srt:MinimumMember 2024-03-31 0001595974 srt:MaximumMember 2024-03-31 0001595974 us-gaap:FinancialStandbyLetterOfCreditMember 2024-03-31 0001595974 us-gaap:FinancialStandbyLetterOfCreditMember 2023-12-31 0001595974 mgni:NonCancelableInventoryAndOtherServicesPurchaseCommitmentsMemberMember 2024-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2024-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2023-12-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIiMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermVMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIvMember 2021-03-01 2021-03-31 0001595974 srt:MaximumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 srt:MinimumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember 2021-03-31 0001595974 srt:MinimumMember mgni:ConvertibleSeniorNoteMember 2021-03-31 0001595974 srt:MaximumMember mgni:ConvertibleSeniorNoteMember 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2023-03-31 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2021Member us-gaap:LineOfCreditMember 2021-04-30 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2021Member us-gaap:LineOfCreditMember 2021-04-30 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2021Member us-gaap:LineOfCreditMember mgni:SecuredOvernightFinancingRateSOFRMember 2021-04-30 2021-04-30 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2021Member us-gaap:LineOfCreditMember mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2021Member mgni:SecuredOvernightFinancingRateSOFRMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2021Member mgni:SecuredOvernightFinancingRateSOFRMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2021Member mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2021Member mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-02-06 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-02-06 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:SecuredOvernightFinancingRateSOFRMember 2024-02-06 2024-02-06 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:AlternateBaseRateMember 2024-02-06 2024-02-06 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:SecuredOvernightFinancingRateSOFRMember 2024-02-06 2024-02-06 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:SecuredOvernightFinancingRateSOFRMember 2024-02-06 2024-02-06 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:AlternateBaseRateMember 2024-02-06 2024-02-06 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:AlternateBaseRateMember 2024-02-06 2024-02-06 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-03-31 0001595974 us-gaap:LetterOfCreditMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-03-31 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-02-06 2024-02-06 0001595974 mgni:ExistingLendersMember us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:DebtDiscountMember 2024-02-06 0001595974 mgni:ExistingLendersMember us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember mgni:DeferredFinancingCostsMember 2024-02-06 0001595974 mgni:ExistingLendersMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-02-06 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2021Member us-gaap:LineOfCreditMember mgni:DebtDiscountMember 2024-02-06 2024-02-06 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreement2021Member us-gaap:LineOfCreditMember mgni:DebtRefinanceCostMember 2024-02-06 2024-02-06 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreement2021Member us-gaap:LineOfCreditMember mgni:DeferredFinancingCostsMember 2024-02-06 2024-02-06 0001595974 mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-02-06 0001595974 mgni:NewLendersMember us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-02-06 0001595974 mgni:ExistingLendersMember us-gaap:SecuredDebtMember mgni:CreditAgreement2024Member us-gaap:LineOfCreditMember 2024-03-31 0001595974 mgni:NewLendersMember us-gaap:RevolvingCreditFacilityMember mgni:CreditAgreements2021And2024Member us-gaap:LineOfCreditMember 2024-02-06 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreements2021And2024Member us-gaap:LineOfCreditMember 2024-01-01 2024-03-31 0001595974 us-gaap:SecuredDebtMember mgni:CreditAgreements2021And2024Member us-gaap:LineOfCreditMember 2023-01-01 2023-03-31 0001595974 mgni:JamesRossmanMember 2024-01-01 2024-03-31 0001595974 mgni:JamesRossmanMember 2024-03-31 0001595974 mgni:KatherynEvansMember 2024-01-01 2024-03-31 0001595974 mgni:KatherynEvansMember 2024-03-31 0001595974 mgni:AaronSaltzMember 2024-01-01 2024-03-31 0001595974 mgni:AaronSaltzMember 2024-03-31 shares iso4217:USD iso4217:USD shares pure mgni:equityInstrument mgni:day 0001595974 false 2024 Q1 --12-31 0.0156539 P3Y P4Y P5Y 0.0156539 P200D P274D P273D 10-Q true 2024-03-31 false 001-36384 MAGNITE, INC. DE 20-8881738 1250 Broadway, 15th Floor New York, NY 10001 212 243-2769 Common stock, par value $0.00001 per share MGNI NASDAQ Yes Yes Large Accelerated Filer false false false 140023657 252834000 326219000 999848000 1176276000 20772000 20508000 1273454000 1523003000 55533000 47371000 64001000 60549000 23117000 21926000 43422000 51011000 978217000 978217000 16325000 6729000 2454069000 2688806000 1123407000 1372176000 19905000 20402000 3650000 3600000 7729000 5957000 1154691000 1402135000 549077000 532986000 53059000 49665000 288000 680000 1577000 1657000 1758692000 1987123000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 500000000 500000000 140024000 140024000 138577000 138577000 2000 2000 1400181000 1387715000 -3091000 -2076000 -701715000 -683958000 695377000 701683000 2454069000 2688806000 149319000 130150000 65902000 124828000 43689000 53049000 26891000 24215000 26665000 21088000 0 7465000 163147000 230645000 -13828000 -100495000 -7958000 -8175000 2315000 -233000 -7387000 8549000 1292000 1313000 -11738000 1454000 -25566000 -99041000 -7809000 -309000 -17757000 -98732000 -0.13 -0.13 -0.73 -0.73 139297000 139297000 134667000 134667000 -17757000 -98732000 -1015000 367000 -1015000 367000 -18772000 -98365000 134006000 2000 1319221000 -3151000 -524774000 791298000 303000 1486000 1486000 1829000 700000 9046000 9046000 19856000 19856000 367000 367000 -98732000 -98732000 135438000 2000 1331517000 -2784000 -623506000 705229000 138577000 2000 1387715000 -2076000 -683958000 701683000 2363000 916000 8941000 8941000 21407000 21407000 -1015000 -1015000 -17757000 -17757000 140024000 2000 1400181000 -3091000 -701715000 695377000 -17757000 -98732000 13567000 95795000 20831000 19287000 -7387000 8549000 10000 26000 134000 67000 1152000 1669000 -546000 34000 -7770000 -404000 3910000 1463000 0 2696000 -175313000 -100142000 812000 2063000 -249742000 -141068000 1752000 1722000 -60411000 -30893000 5873000 4404000 3379000 3063000 -9252000 -7467000 361350000 0 351000000 0 4510000 0 0 900000 0 40828000 0 1486000 0 208000 8941000 9046000 0 2313000 -3101000 -51809000 -621000 265000 -73385000 -89904000 326219000 326502000 252834000 236598000 252834000 236550000 0 48000 252834000 236598000 729000 1547000 7182000 8987000 7272000 3320000 576000 569000 8255000 271000 Organization and Summary of Significant Accounting Policies<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnite, Inc. ("Magnite" or the "Company") was formed in Delaware and began operations on April 20, 2007. The Company operates a sell side advertising platform that offers buyers and sellers of digital advertising a single partner for transacting globally across all channels, formats, and auction types.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's common stock is listed on the Nasdaq Global Select Market of The Nasdaq Stock Market LLC ("Nasdaq") under the symbol "MGNI." Magnite has its principal offices in New York City, Los Angeles, Denver, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, connected television ("CTV") channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Summary of Significant Accounting Policies </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2024, or for any future year. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its 2023 Annual Report on Form 10-K. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual results could differ materially from these estimates.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company's periodic review of the estimated useful lives of its property and equipment, the Company extended the estimated useful lives of its network hardware assets from three years to five years effective January 1, 2024. The change in estimated useful lives were due to actual and expected longer refresh cycles for these assets. Based on the carrying value of network hardware assets as of December 31, 2023 and those placed in service during the three months ended March 31, 2024, the effect of this change in estimate was a decrease in loss from operations of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.6 million </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and an increase in net loss of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 million</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.01</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per basic and diluted share, for the three months ended March 31, 2024. The updated policy reflecting the change in estimated useful lives is below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.409%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and office equipment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or loss is reflected in the Company's results of operations.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2023-07"). ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for annual periods beginning after December 15, 2023 and for interim periods beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this new accounting guidance on its disclosures.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2023-09") to enhance income tax information primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. The Company is evaluating the impact of adopting this new accounting guidance on its disclosures.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have a material impact on the Company’s present or future condensed consolidated financial statements.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Summary of Significant Accounting Policies </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2024, or for any future year. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet at December 31, 2023 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its 2023 Annual Report on Form 10-K. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2023 included in its Annual Report on Form 10-K.</span></div> <div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual results could differ materially from these estimates.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company's periodic review of the estimated useful lives of its property and equipment, the Company extended the estimated useful lives of its network hardware assets from three years to five years effective January 1, 2024. The change in estimated useful lives were due to actual and expected longer refresh cycles for these assets. Based on the carrying value of network hardware assets as of December 31, 2023 and those placed in service during the three months ended March 31, 2024, the effect of this change in estimate was a decrease in loss from operations of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.6 million </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and an increase in net loss of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 million</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.01</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per basic and diluted share, for the three months ended March 31, 2024. The updated policy reflecting the change in estimated useful lives is below.</span></div> P3Y P5Y 3600000 -2000000 -0.01 -0.01 <div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.409%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and office equipment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gains or loss is reflected in the Company's results of operations.</span></div> The estimated useful lives of the Company’s property and equipment are as follows:<div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.409%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and office equipment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></div></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classes of property and equipment were as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and office equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property and equipment</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's property and equipment, net by geographical region was as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y P5Y P5Y P7Y <div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2023-07"). ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for annual periods beginning after December 15, 2023 and for interim periods beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of adopting this new accounting guidance on its disclosures.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2023-09") to enhance income tax information primarily through changes in the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. The Company is evaluating the impact of adopting this new accounting guidance on its disclosures.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have a material impact on the Company’s present or future condensed consolidated financial statements.</span></div> Net Loss Per Share<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the basic and diluted net loss per share: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic and Diluted Loss Per Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used to compute net loss per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.73)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.576%"><tr><td style="width:1.0%"></td><td style="width:73.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.242%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from net loss per share</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, the Company excluded outstanding performance stock units from the calculation of diluted net loss per share because they were anti-dilutive. As of March 31, 2024, the performance stock units granted during 2021, 2022, 2023, and 2024 had expected achievement levels of 0%, 80%, 93%, and 150%, respectively. As of March 31, 2023, the performance stock units granted in 2020, 2021, 2022, and 2023 had expected achievement levels of 94%, 0%, </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54%, and 29%, respectively. Refer to Note 9—"Stock-Based Compensation" for additional information related to performance stock units.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 13) were excluded from the calculation of diluted loss per share because they were anti-dilutive. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of March 31, 2024 and 2023, the number of shares that would be issuable assuming conversion of all of the Convertible Senior Notes is approximately 3,210,098 and 5,474,952, respectively.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the basic and diluted net loss per share: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic and Diluted Loss Per Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used to compute net loss per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.73)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -17757000 -98732000 139297000 139297000 134667000 134667000 -0.13 -0.13 -0.73 -0.73 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.576%"><tr><td style="width:1.0%"></td><td style="width:73.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.242%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from net loss per share</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2558000 1738000 1572000 1742000 241000 135000 65000 17000 3210000 6026000 7646000 9658000 0 0.80 0.93 1.50 0.94 0 0.54 0.29 3210098 5474952 Revenue<div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of transactions on the Company's platform, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue recognized on a net basis and on a gross basis for the three months ended March 31, 2024 and 2023: </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net basis</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross basis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,319 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue by channel for the three months ended March 31, 2024 and 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTV</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktop</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis. </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable are presented net of an allowance for doubtful accounts of $2.5 million at March 31, 2024, and $20.4 million at December 31, 2023. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible. </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $1.5 million and $1.1 million as of March 31, 2024 and December 31, 2023, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of activity in the allowance for doubtful accounts for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.866%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.636%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in provision for expected credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 the Company wrote off $18.5 million of allowance for doubtful accounts, which was primarily attributable to the outstanding accounts receivable from a buyer that had filed for bankruptcy during 2023.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the provision for expected credit losses associated with accounts receivable increased by $0.6 million, offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in $0.1 million of bad debt expense. During the three months ended March 31, 2023, the provision for expected credit losses associated with accounts receivable increased by $0.6 million, offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in $0.1 million of bad debt expense.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue recognized on a net basis and on a gross basis for the three months ended March 31, 2024 and 2023: </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net basis</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross basis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,319 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 121092000 0.81 107457000 0.83 28227000 0.19 22693000 0.17 149319000 1 130150000 1 <div style="margin-bottom:5pt;margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue by channel for the three months ended March 31, 2024 and 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTV</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktop</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 72592000 0.49 59050000 0.45 53953000 0.36 48184000 0.37 22774000 0.15 22916000 0.18 149319000 1 130150000 1 113412000 97156000 35907000 32994000 149319000 130150000 P75D 2500000 20400000 1500000 1100000 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of activity in the allowance for doubtful accounts for the three months ended March 31, 2024 and 2023:</span></div><div style="margin-bottom:8pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.866%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.636%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in provision for expected credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 20363000 1092000 18511000 16000 615000 586000 2467000 1662000 18500000 600000 500000 100000 600000 500000 100000 Fair Value Measurements <div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable: </span></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-top:5pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:5pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 3 – Unobservable inputs.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at March 31, 2024:</span></div><div style="margin-top:10pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2023:</span></div><div style="margin-top:12pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:31.856%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2024 and December 31, 2023, cash equivalents of $212.4 million and $281.2 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2024 the Company had debt outstanding under its Convertible Senior Notes and loans under its 2024 Term Loan B Facility (as defined in Note 13), and at December 31, 2023, had debt outstanding under its Convertible Senior Notes and loans under its 2021 Term Loan B Facility (as defined in Note 13) included in its balance sheets, respectively. The estimated fair value of the Company's Convertible Senior Notes was $183.3 million and $174.3 million as of March 31, 2024 and December 31, 2023, respectively. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of March 31, 2024 and December 31, 2023 and is classified as Level 2 in the fair value hierarchy. At March 31, 2024 and December 31, 2023, the estimated fair value of the Company's 2024 Term Loan B Facility and of the Company's 2021 Term Loan B Facility was $365.5 million and $352.3 million, respectively. The estimated fair value is based on borrowing rates currently available to the Company for financing with similar terms and is classified as Level 2 in the fair value hierarchy.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1 and Level 2 fair value measurements during the three months ended March 31, 2024 and 2023.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at March 31, 2024:</span></div><div style="margin-top:10pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2023:</span></div><div style="margin-top:12pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:31.856%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 212417000 212417000 0 0 281162000 281162000 0 0 212400000 281200000 183300000 174300000 365500000 352300000 Other Balance Sheet Amounts <div style="margin-top:5pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—seller</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—trade</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee-related payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123,407 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372,176 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:5pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—seller</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—trade</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee-related payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123,407 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372,176 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1072080000 1333242000 33472000 23844000 17855000 15090000 1123407000 1372176000 Property and Equipment<div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classes of property and equipment were as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and office equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property and equipment</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense on property and equipment totaled $3.2 million and $5.3 million for the three months ended March 31, 2024 and 2023, respectively. See Note 1 for information related to the change in estimated useful lives of network hardware assets.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's property and equipment, net by geographical region was as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,371 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 164546000 154821000 4003000 4031000 3809000 3893000 1124000 1124000 173482000 163869000 117949000 116498000 55533000 47371000 3200000 5300000 39800000 32161000 15733000 15210000 55533000 47371000 Intangible Assets<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets as of March 31, 2024 and December 31, 2023 included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization—intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization—intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,344)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,955)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets for the three months ended March 31, 2024 and 2023 was $7.6 million and $86.4 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of March 31, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets as of March 31, 2024 and December 31, 2023 included the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization—intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization—intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,344)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,955)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 109736000 109736000 37300000 37300000 8830000 8830000 900000 900000 0 200000 156766000 156966000 79976000 75321000 27198000 24867000 5345000 4832000 825000 750000 0 185000 113344000 105955000 43422000 51011000 7600000 86400000 <div style="margin-bottom:6pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of March 31, 2024:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,422 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22545000 14445000 6001000 431000 43422000 Merger, Acquisition, and Restructuring Costs<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merger, acquisition, and restructuring costs primarily consists of professional services fees and employee termination costs, including stock-based compensation charges, associated with historical acquisitions and restructuring activities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.069%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel related (severance and one-time termination benefit costs)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contracts (facilities related)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exit costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of property and equipment, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation (double-trigger acceleration and severance)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total merger, acquisition, and restructuring costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,465 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended March 31, 2024, the Company did not incur any merger, acquisition, and restructuring costs. During the three months ended March 31, 2023, the Company incurred merger, acquisition, and restructuring costs of $7.5 million, which included the Company's reduction of its global workforce primarily associated with the elimination of duplicative roles and other costs associated with the consolidation of its legacy CTV and SpotX CTV platforms following the 2021 acquisition of SpotX Inc., including loss contracts for office facilities the Company does not plan to continue to occupy and impairment charges related to certain assets it no longer plans to utilize.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.069%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel related (severance and one-time termination benefit costs)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contracts (facilities related)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exit costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of property and equipment, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation (double-trigger acceleration and severance)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total merger, acquisition, and restructuring costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,465 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 3218000 2190000 1408000 506000 143000 7465000 0 7500000 Stock-Based Compensation<div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended March 31, 2024 is as follows: </span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Contractual Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2024, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $5.4 million, which is expected to be recognized over a weighted-average period of 2.3 years. Total grant date fair value of options vested during the three months ended March 31, 2024 was $1.1 million. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock options that contain service conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the three months ended March 31, 2024 was $6.34 per share. The weighted-average input assumptions used by the Company were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.713%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit ("RSU") activity for the three months ended March 31, 2024 is as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.026%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding and unvested at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value per share of restricted stock units granted during the three months ended March 31, 2024 was $9.20. The intrinsic value of restricted stock units that vested during the three months ended March 31, 2024 was $23.2 million. At March 31, 2024, the intrinsic value of unvested restricted stock units was $167.1 million. At March 31, 2024, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $161.2 million, which is expected to be recognized over a weighted-average period of 3.0 years. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants performance stock units ("PSU") to select executive employees that vest based on share price metrics tied to total shareholder return relative ("TSR") to a peer group, subject to a time-based service component. Between 0% and 150% of the performance stock units will vest at the end of the performance period, which is generally on the third anniversary of the PSU grant date.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company granted PSUs with an aggregate target of 486,431 shares, assuming a performance measurement of 100%. The amount of shares that will ultimately vest will be determined based on the </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company's TSR relative to the TSRs of a peer group for the three year-period beginning January 1, 2024, as well as certain interim measurements based on relative TSR for the one-year and two-year periods beginning on January 1, 2024. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity for the three months ended March 31, 2024 is as follows:<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,453 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value for the PSUs was estimated using a Monte-Carlo simulation model that incorporates option-pricing inputs covering the period from the grant date through the end of the performance period. Stock-based compensation expense for PSUs is based on the grant date fair value and the number of shares assuming a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met. The weighted-average input assumptions used by the Company were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance period (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility of Magnite</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility of selected peer companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected correlation coefficients of Magnite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected correlation coefficients of selected peer companies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2024, the intrinsic value of unvested performance stock units based on expected achievement levels was $13.3 million. As of March 31, 2024, the Company had unrecognized stock-based compensation expense relating to outstanding PSUs of approximately $12.0 million, which will be recognized over a weighted-average period of 2.2 years.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:70.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.045%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger, acquisition, and restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,831 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 31, 2024, an aggregate of 16,787,890 shares remained available for future grants under the Magnite, Inc. Amended and Restated 2014 Equity Incentive Plan (the "Amended and Restated 2014 Equity Incentive Plan"). </span></div>As of March 31, 2024, the Company has reserved 4,730,838 shares of its common stock for issuance under the Magnite, Inc. Amended and Restated 2014 Employee Stock Purchase Plan (the "Amended and Restated 2014 Employee Stock Purchase Plan"). <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended March 31, 2024 is as follows: </span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Contractual Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 4262000 8.65 130000 9.20 7000 15.30 4385000 8.66 P5Y3M18D 18357000 3781000 7.70 P4Y9M18D 18036000 5400000 P2Y3M18D 1100000 6.34 The weighted-average input assumptions used by the Company were as follows:<div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.713%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>The weighted-average input assumptions used by the Company were as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance period (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility of Magnite</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility of selected peer companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected correlation coefficients of Magnite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected correlation coefficients of selected peer companies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P5Y P5Y 0.0393 0.0399 0.84 0.84 0 0 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit ("RSU") activity for the three months ended March 31, 2024 is as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.026%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding and unvested at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 11450000 12.63 6673000 9.20 216000 10.30 2363000 11.90 15544000 11.30 9.20 23200000 167100000 161200000 P3Y 0 1.50 486431 1 P3Y P1Y P2Y <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity for the three months ended March 31, 2024 is as follows:<br/></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,453 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 967000 18.17 486000 11.76 1453000 16.03 1 P3Y P3Y 0.0405 0.0419 0.87 0.94 0.55 0.64 0.59 0.62 0.47 0.54 0 0 13300000 12000000 P2Y2M12D <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:70.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.045%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger, acquisition, and restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,831 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,287 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 500000 468000 8236000 7405000 5416000 5446000 6679000 5825000 0 143000 20831000 19287000 16787890 4730838 Income Taxes<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, deductible stock option expenses, nondeductible executive compensation, and changes in the Company's valuation allowance. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recorded an income tax benefit of $7.8 million for the three months ended March 31, 2024, and an income tax benefit of $0.3 million for the three months ended March 31, 2023. The tax benefit for the three months ended March 31, 2024 was primarily the result of the Company's ability to recognize deferred tax assets ("DTAs") subject to the domestic valuation allowance, Base Erosion and Anti-Abuse Tax (“BEAT”), and the foreign income tax provision. The tax benefit for the three months ended March 31, 2023 was primarily the result of the Company's ability to recognize DTAs subject to the domestic valuation allowance and the foreign income tax provision. The Company continues to maintain a partial valuation allowance for the domestic DTAs.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to uncertainty as to the realization of benefits from the Company's domestic and certain international DTAs, including net operating loss carryforwards and research and development tax credits, the Company has a partial valuation allowance reserved against such assets. The Company intends to continue to maintain a partial valuation allowance on the DTAs until there is sufficient evidence to support the reversal of all or some additional portion of these allowances. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the net operating loss carryforwards, all of the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. For the Netherlands, India, Sweden, and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France, only 2021 and forward are open, for Singapore, only 2019 and forward are open for examination, for Australia, Brazil, Germany, and New Zealand, 2019 and forward are open for examination, for Canada, Italy, and Malaysia, 2018 and forward are open for examination, and for Japan, 2017 and forward remain open for examination.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the merger with Telaria Inc. As a result, the use of the Company's total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact its ability to utilize substantially all of its NOLs and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its federal research and development carryforward tax credits will not be recovered prior to expiration. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no material change to the Company's unrecognized tax benefits in the three months ended March 31, 2024 and the Company does not expect to have any material changes to unrecognized tax benefits through the end of the fiscal year.</span></div> -7800000 -300000 Lease Obligations<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense was $5.7 million and $6.5 million for the three months ended March 31, 2024 and 2023, respectively, and variable lease expense was $0.9 million during each of the three months ended March 31, 2024 and 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also received rental income of $1.3 million and $1.3 million for real estate leases for which it subleases the property to third parties during the three months ended March 31, 2024 and 2023, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, a weighted average discount rate of 6.21% and 6.19%, respectively, has been applied to the remaining lease payments to calculate the lease liabilities included within the condensed consolidated balance sheet. The lease terms of the Company’s operating leases generally range from one year to ten years, and the weighted average remaining lease term of leases included in the lease liability is 5.0 years and 5.2 years as of March 31, 2024 and December 31, 2023, respectively. </span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of March 31, 2024 (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments (undiscounted)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities—total (discounted)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,964 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5700000 6500000 900000 900000 1300000 1300000 0.0621 0.0619 P1Y P10Y P5Y P5Y2M12D <div style="margin-bottom:3pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of March 31, 2024 (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments (undiscounted)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities—total (discounted)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,964 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18596000 18265000 15178000 10119000 7839000 14358000 84355000 11391000 72964000 Commitments and Contingencies<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 11). </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company had $5.2 million and $5.3 million, respectively, of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company enters into non-cancelable contractual obligations with various parties, primarily related to software services agreements and data center providers. As of March 31, 2024, the Company's outstanding non-cancelable contractual obligations with a remaining term of one year or longer consist of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"></td><td style="width:84.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,414 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amounts above include commitments under a cloud-managed services agreement, under which the Company has a non-cancelable minimum spend commitment from July 2024 to June 2025 of $57.6 million. The minimum spend commitment reflected above approximates the manner in which the Company expects to fulfill the obligation.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees and Indemnification</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers, and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s condensed consolidated financial statements. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations, audits by taxing authorities, or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of March 31, 2024. However, based on management’s knowledge as of March 31, 2024, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s condensed consolidated financial position, results of operations or cash flows.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employment Contracts </span></div>The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations. 5200000 5300000 As of March 31, 2024, the Company's outstanding non-cancelable contractual obligations with a remaining term of one year or longer consist of the following (in thousands):<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"></td><td style="width:84.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,414 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 44596000 21990000 346000 241000 241000 67414000 57600000 Debt<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term debt as of March 31, 2024 and December 31, 2023 consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.163%"><tr><td style="width:1.0%"></td><td style="width:69.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.290%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying value of Convertible Senior Notes</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility*</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount and debt issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying value of Term Loan B Facility*</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Presentation:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, current</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, non-current, net of debt discount and debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,727 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.</span></div></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of the principal amount of the Company's long-term debt as of March 31, 2024 are as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization of debt discount and debt issuance cost is computed using the effective interest method and is included in interest expense in the condensed consolidated statement of operations. Amortization of the debt discount and debt issuance cost associated with the Company's indebtedness totaled $1.0 million for the three months ended March 31, 2024 and $1.6 million for the three months ended March 31, 2023. In addition, amortization of deferred financing costs was $0.1 million for the three months ended March 31, 2024 and $0.1 million for the three months ended March 31, 2023. Deferred financing costs are included in other assets, non-current assets. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Convertible Senior Notes and Capped Call Transactions</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs, paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below). </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes are senior, unsecured obligations and are (i) equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under the Loan Agreement or the new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date the Company sends such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date the Company distributes the related fundamental change notice.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to the Company or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then, the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying condensed consolidated financial statements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company repurchased its Convertible Senior Notes in the open market with cash on hand for $40.8 million. The Company recognized a gain on extinguishment of debt of $8.5 million related to the repurchase of $50.3 million of principal balance of Convertible Senior Notes and $0.9 million of unamortized debt issuance costs associated with the extinguished debt during the three months ended March 31, 2023. The gain on extinguishment is included in other (income) expense in the Company's condensed consolidated statement of operations.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense related to the Convertible Senior Notes for the three months ended March 31, 2024 and 2023 (in thousands, except interest rates):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2024 through 2026 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 and 2024 Credit Agreements</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2021, the Company entered into a credit agreement (the "2021 Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The 2021 Credit Agreement provided for a $360.0 million seven-year senior secured term loan facility ("2021 Term Loan B Facility"), which had a maturity in April 2028, and a $65.0 million senior secured revolving credit facility (as amended in June 2021, the "2021 Revolving Credit Facility"), which had a maturity in December 2025. In June 2023, the Company amended the 2021 Credit Agreement (the "Amended 2021 Credit Agreement") to transition away from a variable interest rate based on the Eurodollar Rate towards a similar variable interest rate based on Adjusted Term SOFR, as defined in the Amended 2021 Credit Agreement, which is based on the secured overnight financing rate (“SOFR”). </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Amended 2021 Credit Agreement accrued interest at a rate equal to either, (1) for the 2021 Term Loan B Facility, at the Company’s election, the Adjusted Term SOFR plus a margin of 5.00% per annum, or ABR (as defined in the Amended 2021 Credit Agreement) plus a margin of 4.00%, and (2) for the 2021 Revolving Credit Facility, at the Company’s election, Adjusted Term SOFR plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 6, 2024, the Company entered into a credit agreement (the “2024 Credit Agreement”) with Morgan Stanley Senior Funding, Inc. as the Company term loan administrative agent and Citibank, N.A. as the Company's revolving facility administrative agent and collateral agent, and other lender parties thereto. The 2024 Credit Agreement includes a $365.0 million seven-year senior secured term loan facility (the "2024 Term Loan B Facility"), whose loans will mature in February 2031 and a $175.0 million five-year senior secured revolving credit facility (the "2024 Revolving Credit Facility"), which matures in February 2029. The Company primarily used the proceeds from the 2024 Term Loan B Facility to repay in full all outstanding amounts owed under the Company's Amended 2021 Credit Agreement. Accordingly, the Amended 2021 Credit Agreement was terminated and replaced in its entirely. The obligations under the 2024 Credit Agreement are secured by substantially all of the assets of the Company.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the 2024 Credit Agreement accrue interest at a rate equal to either, (1) for the 2024 Term Loan B Facility, at the Company’s election, Term SOFR (as defined in the 2024 Credit Agreement) plus a margin of 4.50% per annum, or ABR (as defined in the 2024 Credit Agreement) plus a margin of 3.50%, and (2) for the 2024 Revolving Credit Facility, at the Company’s election, Term SOFR plus a margin of 3.50% to 4.00%, or ABR plus a margin of 2.50% to 3.00%, in each case, depending on the Company’s First Lien Net Leverage Ratio (as defined in the 2024 Credit Agreement). As of March 31, 2024, the contractual interest rate related to the Term Loan B Facility was 9.79%. In addition to having to pay contractual interest on the 2024 Term Loan B Facility, the Company is also required to pay certain other fees, primarily to the lenders under the 2024 Revolving Credit Facility, in order to maintain their revolving facility commitments.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The covenants of the 2024 Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the 2024 Credit Agreement contains a springing financial covenant that is tested on the last day of any fiscal quarter only if utilization of the 2024 Revolving Credit Facility exceeds 35% of the total revolving commitments, whereby the Company is required to maintain a First Lien Net Leverage Ratio below 3.25 to 1.00. As of March 31, 2024, no amounts were outstanding under the 2024 Revolving Credit Facility and the Company was in compliance with its debt covenants. At March 31, 2024, amounts available under the 2024 Revolving Credit Facility were $169.8 million, net of letters of credit outstanding in the amount of $5.2 million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the 2024 Credit Agreement. The 2024 Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the 2024 Term Loan B Facility based on an annual calculation of free cash flow ("Excess Cash Flow") as defined by the 2024 Credit Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended March 31, 2024.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount outstanding under the Company's 2024 Term Loan B Facility and 2021 Term Loan B Facility at March 31, 2024 and December 31, 2023, respectively:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.792%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility*</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net of debt discount and debt issuance costs</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.</span></div></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the debt refinance on February 6, 2024, where lenders under the 2021 Credit Agreement continued to be lenders under the 2024 Credit Agreement, certain of their loans and revolving facility commitments were deemed to have been modified ("Modified Loans" and "Modified Commitments," respectively). The Company continued to defer debt discount costs of $3.7 million and debt issuance costs of $5.7 million from Modified Loans over the term of the new 2024 Term Loan B Facility. The Company continued to defer financing costs as of February 6, 2024 of $0.6 million from Modified Commitments over the term of the new 2024 Revolver Facility.</span></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For lenders of the 2021 Credit Agreement that did not continue to participate in the 2024 Credit Agreement, their pro-rata portion of the unamortized debt discount of $2.8 million, unamortized debt issuance cost of $4.3 million, and unamortized deferred financing costs of $0.3 million were deemed to be extinguished. The resulting loss on extinguishment of debt is included in other (income) expense in the Company's condensed consolidated statement of operations.</span></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid $7.7 million in third-party fees related to the closing of the 2024 Credit Agreement. Third-party fees attributed to new lenders of $2.4 million were capitalized as part of the debt issuance cost and will be amortized over the term of the </span></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 Term Loan B Facility while third-party fees attributed to Modified Loans of $3.1 million were included in general and administrative expenses in the Company's condensed consolidated statement of operations for the three months ended March 31, 2024. In addition, third-party fees of $2.1 million attributed to new revolving lenders and Modified Commitments were capitalized as part of deferred financing costs and will be amortized over the term of the 2024 Revolving Facility. The Company also capitalized additional debt discount costs of $3.7 million associated with the closing of the 2024 Term Loan B Facility, which will be amortized over the term of the 2024 Term Loan B Facility. </span></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense related to the 2024 Term Loan B Facility and the 2021 Term Loan B Facility for the three months ended March 31, 2024 and related to the 2021 Term Loan B Facility for the three months ended March 31, 2023 (in thousands, except interest rates):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.03 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.65 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the 2024 Term Loan B Facility debt discount and debt issuance costs for fiscal years 2024 through 2028 and thereafter is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term debt as of March 31, 2024 and December 31, 2023 consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.163%"><tr><td style="width:1.0%"></td><td style="width:69.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.290%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying value of Convertible Senior Notes</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility*</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount and debt issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying value of Term Loan B Facility*</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Presentation:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, current</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, non-current, net of debt discount and debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,727 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.</span></div></td></tr></table></div> 205067000 205067000 2304000 2598000 202763000 202469000 365000000 351000000 15036000 16883000 349964000 334117000 3650000 3600000 549077000 532986000 552727000 536586000 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of the principal amount of the Company's long-term debt as of March 31, 2024 are as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2024 through 2026 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the 2024 Term Loan B Facility debt discount and debt issuance costs for fiscal years 2024 through 2028 and thereafter is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2737000 3650000 208717000 3650000 3650000 347663000 570067000 1000000 1600000 100000 100000 400000000 0.0025 50000000 388600000 39000000 0.0025 1.30 20 30 5 10 10 0.98 40 1.30 20 30 P45D P20D 0.25 63.8818 91.2600 39000000 11400000 40800000 8500000 50300000 900000 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense related to the Convertible Senior Notes for the three months ended March 31, 2024 and 2023 (in thousands, except interest rates):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense related to the 2024 Term Loan B Facility and the 2021 Term Loan B Facility for the three months ended March 31, 2024 and related to the 2021 Term Loan B Facility for the three months ended March 31, 2023 (in thousands, except interest rates):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,441 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.03 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.65 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 128000 241000 293000 551000 421000 792000 0.0082 0.0082 879000 1173000 252000 2304000 360000000 P7Y 65000000 0.0500 0.0400 0.0425 0.0475 0.0325 0.0375 365000000 P7Y 175000000 P5Y 0.0450 0.0350 0.0350 0.0400 0.0250 0.0300 0.0979 0.35 3.25 0 169800000 5200000 0.0025 0.01 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount outstanding under the Company's 2024 Term Loan B Facility and 2021 Term Loan B Facility at March 31, 2024 and December 31, 2023, respectively:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.792%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility*</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net of debt discount and debt issuance costs</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">* Term Loan B Facility as of March 31, 2024 and December 31, 2023 reflect the balances under the 2024 Term Loan B Facility and the 2021 Term Loan B Facility, respectively.</span></div></td><td colspan="3" style="display:none"></td></tr></table></div> 365000000 351000000 7146000 6594000 7890000 10289000 349964000 334117000 3700000 5700000 600000 2800000 4300000 300000 7700000 2400000 3100000 2100000 3700000 9166000 8436000 314000 393000 418000 612000 9898000 9441000 0.1103 0.1065 807000 891000 1067000 1178000 1056000 1166000 1045000 1154000 1034000 1142000 2137000 2359000 7146000 7890000 <div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trading Plans</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2024, the following trading plans were adopted or terminated by our Section 16 officers or directors:</span></div><div style="margin-bottom:10pt;margin-top:15pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.001%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.120%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Officer Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Officer Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Plan Adopted/Terminated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Duration of Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares to be Purchased or Sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intended to Satisfy Rule 10b5-1(c)?</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James Rossman</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adopted March 8, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 10, 2024 - March 7, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sell up to 224,936, subject to certain conditions</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Katheryn Evans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Operating Officer</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adopted March 14, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 13, 2024 - March 14, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sell up to 49,888, subject to certain conditions</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaron Saltz</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Legal Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adopted March 15, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 14, 2024 - March 14, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sell up to 51,521, subject to certain conditions</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></div></td></tr></table></div> false false false James Rossman Director true Adopted March 8, 2024 224936 Katheryn Evans Chief Operating Officer true Adopted March 14, 2024 49888 Aaron Saltz Chief Legal Officer Adopted March 15, 2024 true 51521