0001866633-24-000033.txt : 20241108 0001866633-24-000033.hdr.sgml : 20241108 20241107175925 ACCESSION NUMBER: 0001866633-24-000033 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241108 DATE AS OF CHANGE: 20241107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Consensus Cloud Solutions, Inc. CENTRAL INDEX KEY: 0001866633 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40750 FILM NUMBER: 241437390 BUSINESS ADDRESS: STREET 1: 700 S. FLOWER STREET STREET 2: LEGAL DEPT - 15TH FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90017 BUSINESS PHONE: 3238609200 MAIL ADDRESS: STREET 1: 700 S. FLOWER STREET STREET 2: LEGAL DEPT - 15TH FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90017 10-Q 1 ccs-20240930.htm 10-Q ccs-20240930
0001866633FALSE12/312024Q3P4YP4Yxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesccs:customerccs:countryxbrli:pureccs:segment00018666332024-01-012024-09-3000018666332024-11-0400018666332024-09-3000018666332023-12-3100018666332024-07-012024-09-3000018666332023-07-012023-09-3000018666332023-01-012023-09-300001866633us-gaap:CostOfSalesMember2024-07-012024-09-300001866633us-gaap:CostOfSalesMember2023-07-012023-09-300001866633us-gaap:CostOfSalesMember2024-01-012024-09-300001866633us-gaap:CostOfSalesMember2023-01-012023-09-300001866633us-gaap:SellingAndMarketingExpenseMember2024-07-012024-09-300001866633us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001866633us-gaap:SellingAndMarketingExpenseMember2024-01-012024-09-300001866633us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2024-07-012024-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2024-07-012024-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-3000018666332022-12-3100018666332023-09-300001866633us-gaap:CommonStockMember2023-06-300001866633us-gaap:AdditionalPaidInCapitalMember2023-06-300001866633us-gaap:TreasuryStockCommonMember2023-06-300001866633us-gaap:RetainedEarningsMember2023-06-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000018666332023-06-300001866633us-gaap:RetainedEarningsMember2023-07-012023-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001866633us-gaap:CommonStockMember2023-07-012023-09-300001866633us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001866633us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001866633us-gaap:CommonStockMember2023-09-300001866633us-gaap:AdditionalPaidInCapitalMember2023-09-300001866633us-gaap:TreasuryStockCommonMember2023-09-300001866633us-gaap:RetainedEarningsMember2023-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001866633us-gaap:CommonStockMember2024-06-300001866633us-gaap:AdditionalPaidInCapitalMember2024-06-300001866633us-gaap:TreasuryStockCommonMember2024-06-300001866633us-gaap:RetainedEarningsMember2024-06-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-3000018666332024-06-300001866633us-gaap:RetainedEarningsMember2024-07-012024-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300001866633us-gaap:CommonStockMember2024-07-012024-09-300001866633us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001866633us-gaap:CommonStockMember2024-09-300001866633us-gaap:AdditionalPaidInCapitalMember2024-09-300001866633us-gaap:TreasuryStockCommonMember2024-09-300001866633us-gaap:RetainedEarningsMember2024-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300001866633us-gaap:CommonStockMember2022-12-310001866633us-gaap:AdditionalPaidInCapitalMember2022-12-310001866633us-gaap:TreasuryStockCommonMember2022-12-310001866633us-gaap:RetainedEarningsMember2022-12-310001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001866633us-gaap:CommonStockMember2023-01-012023-09-300001866633us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001866633us-gaap:TreasuryStockCommonMember2023-01-012023-09-300001866633us-gaap:CommonStockMember2023-12-310001866633us-gaap:AdditionalPaidInCapitalMember2023-12-310001866633us-gaap:TreasuryStockCommonMember2023-12-310001866633us-gaap:RetainedEarningsMember2023-12-310001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001866633us-gaap:RetainedEarningsMember2024-01-012024-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-300001866633us-gaap:CommonStockMember2024-01-012024-09-300001866633us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-300001866633us-gaap:TreasuryStockCommonMember2024-01-012024-09-300001866633ccs:ZiffDavisIncMember2021-10-072021-10-070001866633ccs:Notes2028Memberus-gaap:SeniorNotesMember2021-10-070001866633ccs:ConsensusCloudSolutionsIncMemberccs:ZiffDavisIncMember2021-10-080001866633ccs:ConsensusCloudSolutionsIncMemberccs:ZiffDavisIncMember2024-09-300001866633ccs:CorporateInformationDeliveryServicesMember2024-07-012024-09-300001866633ccs:CorporateInformationDeliveryServicesMember2023-07-012023-09-300001866633ccs:CorporateInformationDeliveryServicesMember2024-01-012024-09-300001866633ccs:CorporateInformationDeliveryServicesMember2023-01-012023-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2024-07-012024-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2023-07-012023-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2024-01-012024-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2023-01-012023-09-300001866633ccs:OtherInformationDeliveryServicesMember2024-07-012024-09-300001866633ccs:OtherInformationDeliveryServicesMember2023-07-012023-09-300001866633ccs:OtherInformationDeliveryServicesMember2024-01-012024-09-300001866633ccs:OtherInformationDeliveryServicesMember2023-01-012023-09-300001866633us-gaap:TransferredAtPointInTimeMember2024-07-012024-09-300001866633us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300001866633us-gaap:TransferredAtPointInTimeMember2024-01-012024-09-300001866633us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300001866633us-gaap:TransferredOverTimeMember2024-07-012024-09-300001866633us-gaap:TransferredOverTimeMember2023-07-012023-09-300001866633us-gaap:TransferredOverTimeMember2024-01-012024-09-300001866633us-gaap:TransferredOverTimeMember2023-01-012023-09-300001866633ccs:InternalUseSoftwareMember2024-09-300001866633ccs:InternalUseSoftwareMember2023-12-310001866633us-gaap:ComputerEquipmentMember2024-09-300001866633us-gaap:ComputerEquipmentMember2023-12-310001866633us-gaap:FurnitureAndFixturesMember2024-09-300001866633us-gaap:FurnitureAndFixturesMember2023-12-310001866633us-gaap:LeaseholdImprovementsMember2024-09-300001866633us-gaap:LeaseholdImprovementsMember2023-12-310001866633us-gaap:SoftwareDevelopmentMember2024-09-300001866633us-gaap:SoftwareDevelopmentMember2023-12-310001866633us-gaap:TradeNamesMember2024-09-300001866633us-gaap:TradeNamesMember2023-12-310001866633us-gaap:OtherIntangibleAssetsMember2024-09-300001866633us-gaap:OtherIntangibleAssetsMember2023-12-310001866633us-gaap:TradeNamesMember2024-09-300001866633us-gaap:PatentsMember2024-09-300001866633us-gaap:CustomerRelationshipsMember2024-09-300001866633us-gaap:OtherIntangibleAssetsMember2024-09-300001866633us-gaap:CustomerRelationshipsMembersrt:MinimumMember2024-01-012024-09-300001866633us-gaap:CustomerRelationshipsMembersrt:MaximumMember2024-01-012024-09-300001866633us-gaap:TradeNamesMember2023-12-310001866633us-gaap:PatentsMember2023-12-310001866633us-gaap:CustomerRelationshipsMember2023-12-310001866633us-gaap:OtherIntangibleAssetsMember2023-12-310001866633ccs:SeniorNotesDue2026Memberus-gaap:SeniorNotesMember2024-09-300001866633ccs:SeniorNotesDue2026Memberus-gaap:SeniorNotesMember2023-12-310001866633ccs:SeniorNotesDue2028Memberus-gaap:SeniorNotesMember2024-09-300001866633ccs:SeniorNotesDue2028Memberus-gaap:SeniorNotesMember2023-12-310001866633us-gaap:SeniorNotesMember2024-09-300001866633us-gaap:SeniorNotesMember2023-12-310001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2024-09-300001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2023-12-310001866633ccs:Notes2028Memberus-gaap:SeniorNotesMember2024-09-300001866633ccs:Notes2028Memberus-gaap:SeniorNotesMember2023-12-310001866633us-gaap:SeniorNotesMemberus-gaap:SubsequentEventMember2024-11-070001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2021-10-070001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2021-10-072021-10-070001866633ccs:Notes2028Memberus-gaap:SeniorNotesMember2021-10-072021-10-070001866633us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-03-040001866633us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-09-300001866633us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2022-03-042022-03-040001866633us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2022-03-042022-03-0400018666332023-11-092023-11-090001866633us-gaap:SeniorNotesMember2024-09-3000018666332022-03-0100018666332022-03-012024-09-300001866633ccs:EquityIncentivePlan2021Member2021-12-310001866633ccs:EquityIncentivePlan2021Member2024-09-300001866633ccs:EquityIncentivePlan2021Memberccs:RestrictedStockAndRestrictedStockUnitsRSUsMembersrt:DirectorMember2024-01-012024-09-300001866633ccs:EquityIncentivePlan2021Memberccs:RestrictedStockAndRestrictedStockUnitsRSUsMemberccs:StaffMember2024-01-012024-09-300001866633ccs:EquityIncentivePlan2021Memberccs:RestrictedStockAndRestrictedStockUnitsRSUsMemberccs:ChiefExecutiveOfficerAndChiefOperatingOfficerMember2024-01-012024-09-300001866633ccs:LookBackPeriodOneMembersrt:MinimumMember2024-01-012024-09-300001866633ccs:LookBackPeriodOneMembersrt:MaximumMember2024-01-012024-09-300001866633ccs:LookBackPeriodTwoMembersrt:MinimumMember2024-01-012024-09-300001866633ccs:LookBackPeriodTwoMembersrt:MaximumMember2024-01-012024-09-300001866633ccs:MarketBasedRestrictedStockAwardsMember2023-01-012023-09-300001866633ccs:MarketBasedRestrictedStockAwardsMember2024-01-012024-09-300001866633us-gaap:RestrictedStockMember2023-12-310001866633us-gaap:RestrictedStockMember2024-01-012024-09-300001866633us-gaap:RestrictedStockMember2024-09-300001866633us-gaap:RestrictedStockUnitsRSUMember2023-12-310001866633us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001866633us-gaap:RestrictedStockUnitsRSUMember2024-09-300001866633us-gaap:StockCompensationPlanMember2024-07-012024-09-300001866633us-gaap:StockCompensationPlanMember2023-07-012023-09-300001866633us-gaap:StockCompensationPlanMember2024-01-012024-09-300001866633us-gaap:StockCompensationPlanMember2023-01-012023-09-300001866633us-gaap:EmployeeStockMember2024-07-012024-09-300001866633us-gaap:EmployeeStockMember2023-07-012023-09-300001866633us-gaap:EmployeeStockMember2024-01-012024-09-300001866633us-gaap:EmployeeStockMember2023-01-012023-09-300001866633country:US2024-07-012024-09-300001866633country:US2023-07-012023-09-300001866633country:US2024-01-012024-09-300001866633country:US2023-01-012023-09-300001866633country:CA2024-07-012024-09-300001866633country:CA2023-07-012023-09-300001866633country:CA2024-01-012024-09-300001866633country:CA2023-01-012023-09-300001866633country:IE2024-07-012024-09-300001866633country:IE2023-07-012023-09-300001866633country:IE2024-01-012024-09-300001866633country:IE2023-01-012023-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2024-07-012024-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2023-07-012023-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2024-01-012024-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2023-01-012023-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2024-07-012024-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2023-07-012023-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2024-01-012024-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2023-01-012023-09-300001866633country:US2024-09-300001866633country:US2023-12-310001866633country:CA2024-09-300001866633country:CA2023-12-310001866633country:IE2024-09-300001866633country:IE2023-12-310001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2024-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2023-12-310001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2024-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2023-12-310001866633srt:AffiliatedEntityMember2024-07-012024-09-300001866633srt:AffiliatedEntityMember2023-07-012023-09-300001866633srt:AffiliatedEntityMember2024-01-012024-09-300001866633srt:AffiliatedEntityMember2023-01-012023-09-300001866633ccs:ZiffDavisIncMember2024-09-300001866633ccs:ZiffDavisIncMember2023-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from         to
Commission File Number: 001-40750
Consensus Cloud Solutions, Inc.
(Exact name of registrant as specified in its charter)
Delaware87-1139414
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
700 S. Flower Street, 15th Floor
Los Angeles, California 90017
(Address of principal executive offices)
(323) 860-9200
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.01 par valueCCSINasdaq Stock Market LLC
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 filerAccelerated filer
Non-accelerated filerSmaller 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 7(a)(2)(B) of the Securities Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes No ☒
As of November 4, 2024, there were approximately 19,303,598 shares of the registrant's common stock outstanding.






TABLE OF CONTENTS
 
Page

-2-


Part I - Financial Information

Item 1. Financial Statements.

CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands except share and per share data)
September 30, 2024December 31, 2023
ASSETS
Cash and cash equivalents$54,598 $88,715 
Accounts receivable, net of allowances of $5,441 and $6,271, respectively
25,807 26,342 
Prepaid expenses and other current assets9,430 10,191 
Total current assets89,835 125,248 
Property and equipment, net96,342 81,196 
Operating lease right-of-use assets6,924 6,766 
Intangibles, net42,201 44,990 
Goodwill349,454 348,822 
Deferred income taxes33,319 34,869 
Other assets4,419 5,364 
TOTAL ASSETS$622,494 $647,255 
LIABILITIES AND STOCKHOLDERS’ DEFICIT
Accounts payable and accrued expenses$47,422 $36,506 
Income taxes payable, current4,787 2,224 
Deferred revenue, current21,386 22,041 
Operating lease liabilities, current2,330 2,038 
Current portion of long-term debt9,366 8,575 
Total current liabilities85,291 71,384 
Long-term debt, net of current portion603,124 725,405 
Deferred revenue, noncurrent2,005 2,270 
Operating lease liabilities, noncurrent12,586 13,212 
Liability for uncertain tax positions11,887 9,740 
Deferred income taxes545 1,098 
Other long-term liabilities245 268 
TOTAL LIABILITIES715,683 823,377 
Commitments and contingencies (Note 8)
Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,375,622 and 20,273,686 shares and total outstanding is 19,303,998 and 19,245,024 shares as of September 30, 2024 and December 31, 2023, respectively
204 203 
Treasury stock, at cost (1,071,624 and 1,028,662 shares as of September 30, 2024 and December 31, 2023, respectively)
(31,990)(31,282)
Additional paid-in capital55,083 41,247 
Accumulated deficit(101,749)(173,113)
Accumulated other comprehensive loss(14,737)(13,177)
TOTAL STOCKHOLDERS’ DEFICIT(93,189)(176,122)
TOTAL LIABILITIES AND STOCKHOLDERS’ DEFICIT$622,494 $647,255 

See Notes to Condensed Consolidated Financial Statements
-3-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited, in thousands except share and per share data)
Three Months Ended September 30, Nine Months Ended September 30,
 2024202320242023
Revenues$87,753 $90,562 $263,399 $274,808 
Cost of revenues (1)
17,658 16,853 51,828 51,607 
Gross profit70,095 73,709 211,571 223,201 
Operating expenses: 
Sales and marketing (1)
12,500 15,319 36,776 49,719 
Research, development and engineering (1)
2,034 1,677 5,582 5,346 
General and administrative (1)
17,136 17,798 53,240 56,382 
Total operating expenses31,670 34,794 95,598 111,447 
Income from operations38,425 38,915 115,973 111,754 
Interest expense(9,760)(12,615)(24,616)(37,998)
Interest income659 1,519 2,175 2,184 
Other (expense) income, net(2,069)3,725 2,496 3,445 
Income before income taxes27,255 31,544 96,028 79,385 
Income tax expense6,135 7,537 24,664 18,862 
Net income$21,120 $24,007 $71,364 $60,523 
Net income per common share:
Basic$1.09 $1.22 $3.71 $3.07 
Diluted$1.09 $1.22 $3.69 $3.07 
Weighted average shares outstanding:
Basic19,300,283 19,627,188 19,256,739 19,708,991 
Diluted19,442,130 19,647,855 19,321,274 19,730,765 
(1) Includes share-based compensation expense as follows:
Cost of revenues$465 $309 $1,449 $939 
Sales and marketing592 375 1,856 1,134 
Research, development and engineering95 61 260 153 
General and administrative2,270 3,009 8,045 11,331 
Total$3,422 $3,754 $11,610 $13,557 
 
See Notes to Condensed Consolidated Financial Statements
-4-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited, in thousands)
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Net income$21,120 $24,007 $71,364 $60,523 
Other comprehensive gain (loss):
Foreign currency translation adjustment6,091 (6,238)(1,560)(4,131)
Other comprehensive gain (loss)6,091 (6,238)(1,560)(4,131)
Comprehensive income$27,211 $17,769 $69,804 $56,392 

See Notes to Condensed Consolidated Financial Statements

-5-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
Nine Months Ended September 30,
 20242023
Cash flows from operating activities: 
Net income$71,364 $60,523 
Adjustments to reconcile net income to net cash provided by operating activities: 
Depreciation and amortization14,968 13,053 
Amortization of financing costs and discounts1,387 1,526 
Non-cash operating lease costs1,158 1,304 
Share-based compensation11,610 13,557 
Provision for doubtful accounts3,220 4,409 
Deferred income taxes, net1,255 2,029 
Gain on extinguishment of debt
(6,667) 
Other 30 
Changes in operating assets and liabilities: 
Decrease (increase) in:
Accounts receivable(2,663)(6,126)
Prepaid expenses and other current assets759 7,144 
Other assets947 1,182 
Increase (decrease) in:
Accounts payable and accrued expenses11,265 10,210 
Income taxes payable2,544 4,615 
Deferred revenue(924)(2,088)
Operating lease liabilities(1,726)(1,578)
Liability for uncertain tax positions2,147 2,323 
Other liabilities(23)(34)
Net cash provided by operating activities110,621 112,079 
Cash flows from investing activities: 
Purchases of property and equipment(25,460)(28,725)
Purchase of investments (4,000)
Net cash used in investing activities(25,460)(32,725)
Cash flows from financing activities: 
Proceeds from the issuance of common stock under employee stock purchase plan747 871 
Repurchase of common stock(708)(13,716)
Taxes paid related to net share settlement(686)(1,245)
Repurchase of debt
(116,162) 
Net cash used in financing activities(116,809)(14,090)
Effect of exchange rate changes on cash and cash equivalents(2,469)(3,746)
Net change in cash and cash equivalents(34,117)61,518 
Cash and cash equivalents at beginning of period88,715 94,164 
Cash and cash equivalents at end of period$54,598 $155,682 

See Notes to Condensed Consolidated Financial Statements
-6-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT
(Unaudited, in thousands except share amounts)

Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmountdeficitlossdeficit
Balance, July 1, 202320,176,291 $202 $32,182 (527,668)$(18,937)$(213,892)$(17,001)$(217,446)
Net income— — — — — 24,007 — 24,007 
Foreign currency translation adjustment
— — — — — — (6,238)(6,238)
Vested restricted stock8,383 — — — — — — — 
Shares withheld related to net share settlement(2,412)— (70)— — — — (70)
Repurchase of common stock— — — (152,399)(3,791)— — (3,791)
Share-based compensation— — 4,250 — — — — 4,250 
Balance, September 30, 202320,182,262 $202 $36,362 (680,067)$(22,728)$(189,885)$(23,239)$(199,288)

Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmountdeficitlossdeficit
Balance, July 1, 202420,368,194 $204 $51,043 (1,071,624)$(31,990)$(122,869)$(20,828)$(124,440)
Net income— — — — — 21,120 — 21,120 
Foreign currency translation adjustment
— — — — — — 6,091 6,091 
Vested restricted stock10,917 — — — — — — — 
Shares withheld related to net share settlement(3,489)— (71)— — — — (71)
Share-based compensation— — 4,111 — — — — 4,111 
Balance, September 30, 202420,375,622 $204 $55,083 (1,071,624)$(31,990)$(101,749)$(14,737)$(93,189)

-7-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT
(Unaudited, in thousands except share amounts)


Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmountdeficitlossdeficit
Balance, January 1, 2023
20,105,545 $201 $21,650 (189,114)$(7,596)$(250,408)$(19,108)$(255,261)
Net income— — — — — 60,523 — 60,523 
Foreign currency translation adjustment
— — — — — — (4,131)(4,131)
Vested restricted stock82,503 1 (1)— — — —  
Shares withheld related to net share settlement(35,368)— (1,245)— — — — (1,245)
Repurchase of common stock— — — (490,953)(15,132)— — (15,132)
Share-based compensation— — 15,087 — — — — 15,087 
Issuance of shares under ESPP29,582 — 871 — — — — 871 
Balance, September 30, 2023
20,182,262 $202 $36,362 (680,067)$(22,728)$(189,885)$(23,239)$(199,288)

Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmountdeficitlossdeficit
Balance, January 1, 2024
20,273,686 $203 $41,247 (1,028,662)$(31,282)$(173,113)$(13,177)$(176,122)
Net income— — — — — 71,364 — 71,364 
Foreign currency translation adjustment
— — — — — — (1,560)(1,560)
Vested restricted stock96,912 1 (1)— — — —  
Shares withheld related to net share settlement(40,396)— (686)— — — — (686)
Repurchase of common stock— — — (42,962)(708)— — (708)
Share-based compensation— — 13,776 — — — — 13,776 
Issuance of shares under ESPP45,420 — 747 — — — — 747 
Balance, September 30, 2024
20,375,622 $204 $55,083 (1,071,624)$(31,990)$(101,749)$(14,737)$(93,189)

See Notes to Condensed Consolidated Financial Statements
-8-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

1.    Basis of Presentation
The Company
Consensus Cloud Solutions, Inc., together with its subsidiaries (“Consensus Cloud Solutions”, “Consensus”, the “Company”, “our”, “us” or “we”), is a provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately 825 thousand customers of all sizes, from enterprises to individuals, across approximately 45 countries and multiple industry verticals including healthcare, government, financial services, law and education. Beginning as an online fax company over two decades ago, Consensus has evolved into a global provider of enterprise secure communication solutions. Our communication and digital signature solutions enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries.
Consensus Cloud Solutions, Inc. Spin-Off
On September 21, 2021, J2 Global, Inc., known since October 7, 2021 as Ziff Davis, Inc. (“Ziff Davis” or the “Former Parent”) announced that its Board of Directors approved its separation of the Cloud Fax business (the “Separation” or the “Spin-Off”), into an independent publicly traded company, Consensus Cloud Solutions, Inc. On October 7, 2021, the Separation was completed and the Former Parent transferred certain assets and liabilities associated with its Cloud Fax business to Consensus, including the equity interests in J2 Cloud Services, LLC (“J2 Cloud Services”), in exchange for approximately $259.1 million in cash, an asset related to $500.0 million in aggregate principal amount of the 6.5% Senior Notes due in 2028, and the return of the assets and liabilities related to the non-fax business back to Ziff Davis. On October 8, 2021, Consensus began trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the stock symbol “CCSI”. Ziff Davis retained a 19.9% interest in Consensus following the Separation. Subsequently, Ziff Davis has sold, or otherwise disposed of, its Consensus shares, reducing its beneficial ownership in the Company to zero as of September 30, 2024 (see Note 15 - Related Party Transactions).
Principles of Consolidation
The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Basis of Presentation
The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2023, included in our Annual Report (Form 10-K) filed with the SEC on February 28, 2024. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.
The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.
Use of Estimates
The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, internal-use software development costs, share-based
-9-


compensation expense and income taxes. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.
Significant Accounting Policies
There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
Segment Reporting
Financial Accounting Standards Board (“FASB”) ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker, who is our chief executive officer (CEO), for making operating and investment decisions and for assessing performance. The Company’s chief executive officer reviews financial information presented on a consolidated basis for purposes of assessing performance and making decisions on how to allocate resources. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).
Reclassifications
Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.
2.Recent Accounting Pronouncements
In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in this ASU are effective for all fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments are intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The amendments in this ASU should be applied on either a prospective or retrospective basis. The amendments in this ASU are effective for fiscal periods beginning after December 15, 2024. Early adoption is permitted. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.
3.Revenues
The Company earns revenue from contracts with customers, primarily through the provision of cloud-based communication and digital signature solutions that allow customers to access the Company’s software without taking possession. The contracts include both recurring subscription and usage-based fees, and the total transaction price is allocated to
-10-


performance obligations in each contract as appropriate. Revenue for cloud-based services is recognized over time in the period earned. The contracts may be terminated early. Fees collected in advance are non-refundable, and they are deferred and recognized in revenue when the related performance obligations are satisfied. Standard Corporate contracts billed monthly include a termination charge equal to the minimum fees payable through the last day of the contract term.

Revenues from external customers classified by revenue source are as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Revenues
Corporate$53,085 $50,430 $156,195 $150,198 
Small office home office (“SoHo”)34,664 40,129 107,197 124,588 
Other4 3 7 22 
Total
$87,753 $90,562 $263,399 $274,808 
Timing of revenue recognition
Point in time$289 $112 $737 $410 
Over time87,464 90,450 262,662 274,398 
Total$87,753 $90,562 $263,399 $274,808 
The Company has recorded $4.1 million and $4.2 million of revenue for the three months ended September 30, 2024 and 2023, respectively, and $18.6 million and $20.2 million of revenue for the nine months ended September 30, 2024 and 2023, respectively, that was previously included in the deferred revenue balance as of the beginning of each respective year.
Performance Obligations
Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price.
The Company satisfies its performance obligations upon delivery of products or services to its customers. Payment terms vary by type and location of the Company’s customers and the products and services offered. The time between invoicing and when payment is due is not significant. Due to the nature of the services provided, there are no obligations for returns.
Significant Judgments
Determining whether products and services are considered distinct performance obligations may require significant judgment. When a contract includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time.
Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.
Performance Obligations Satisfied Over Time
The Company’s business consists primarily of performance obligations that are satisfied over time based on the fact that the nature of the cloud-based services offered is subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when services are provided. The Company expects to recognize revenue for Corporate contracts typically in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year. Revenue from usage-
-11-


based fees is recognized in proportion to the amount for which the Company has the right to invoice for services performed, which corresponds with the utilization of the services by the customer.

The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services.
Practical Expedients
Existence of a Significant Financing Component in a Contract
As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges an upfront subscription amount for services, or amount for usage in arrears, or a combination thereof, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.
Costs to Fulfill a Contract
The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit.
Revenues Invoiced
The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.
4.    Fair Value Measurements
The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
§Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
§Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
§Level 3 – Unobservable inputs which are supported by little or no market activity.
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
-12-


The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents include money market funds of $43.1 million and $72.1 million as of September 30, 2024 and December 31, 2023, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.
The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 7 - Long-Term Debt). The carrying value of long-term debt is reflected in the financial statements at cost.
Assets Measured on a Non-Recurring Basis
The Company’s non-financial assets, which primarily consist of goodwill, indefinite-lived intangible assets, long-lived assets and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, if any of these types of assets become impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.
5.    Property and Equipment
Property and equipment, stated at cost, as of September 30, 2024 and December 31, 2023 consisted of the following (in thousands):
September 30, 2024December 31, 2023
Internal-use software development costs
$82,982 $51,396 
Computers, software and equipment
19,327 21,701 
Furniture and fixtures
888 887 
Leasehold improvements1,720 1,720 
Internal-use software development costs in process
43,508 48,022 
148,425 123,726 
Less: Accumulated depreciation and amortization(52,083)(42,530)
 Total property and equipment, net$96,342 $81,196 

Depreciation and amortization expense was $4.1 million and $3.3 million for the three months ended September 30, 2024 and 2023, respectively, and $12.2 million and $9.8 million for the nine months ended September 30, 2024 and 2023, respectively.

No impairment was recorded in the three and nine months ended September 30, 2024 and 2023.

6.    Goodwill and Intangible Assets
The changes in carrying amounts of goodwill for the nine months ended September 30, 2024 are as follows (in thousands):
Amount
Balance as of January 1, 2024
$348,822 
Foreign exchange translation632 
Balance as of September 30, 2024$349,454 
As of September 30, 2024 the Company’s goodwill had no accumulated impairment.
-13-


Intangible Assets with Indefinite Lives:
Intangible assets are summarized as of September 30, 2024 and December 31, 2023 as follows (in thousands):
September 30, 2024December 31, 2023
Trade names$27,375 $27,367 
Other4,045 4,045 
Total$31,420 $31,412 

Intangible Assets Subject to Amortization:
As of September 30, 2024, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.3 years$8,215 $7,901 $314 
Patent and patent licenses0.0 years54,341 54,341  
Customer relationships (1)
2.2 years108,604 99,652 8,952 
Other purchased intangibles 1.3 years11,927 10,412 1,515 
Total
 $183,087 $172,306 $10,781 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

    As of December 31, 2023, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.3 years$8,199 $7,789 $410 
Patent and patent licenses0.0 years54,341 54,341  
Customer relationships (1)
2.6 years108,417 97,333 11,084 
Other purchased intangibles 1.8 years11,989 9,905 2,084 
Total$182,946 $169,368 $13,578 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

Expected amortization expenses for intangible assets subject to amortization at September 30, 2024 are as follows (in thousands):
Fiscal Year:Amount
2024 (remainder)
$911 
20252,600 
20262,093 
20271,395 
2028
986 
Thereafter2,796 
Total$10,781 
-14-


Amortization expense was $1.0 million and $1.0 million for the three months ended September 30, 2024 and 2023, respectively, and $2.8 million and $3.2 million for the nine months ended September 30, 2024 and 2023, respectively.

7.    Long-Term Debt
Long-term debt as of September 30, 2024 and December 31, 2023 consists of the following (in thousands):
September 30, 2024December 31, 2023
2026 Senior Notes$255,532 $280,014 
2028 Senior Notes362,696 462,414
Total
618,228 742,428 
Less: deferred issuance costs
(5,738)(8,448)
Total debt
612,490 733,980 
Less: current portion, net of debt issuance costs
(9,366)(8,575)
Total long-term debt, less current portion
$603,124 $725,405 

As of September 30, 2024 and December 31, 2023, the estimated fair value of the 2026 Senior Notes was approximately $254.9 million and $266.0 million, respectively, and was based on quoted market prices or dealer quotes for the 2026 Senior Notes which are Level 1 inputs in the fair value hierarchy.
As of September 30, 2024 and December 31, 2023, the estimated fair value of the 2028 Senior Notes was approximately $361.8 million and $422.5 million, respectively, and was based on quoted market prices or dealer quotes for the 2028 Senior Notes which are Level 1 inputs in the fair value hierarchy.
At September 30, 2024, future contractual principal payments for debt were as follows (in thousands):
Fiscal year:Total
2024 (1) (remainder)
$9,111 
2025
 
2026248,980 
2027 
2028360,137 
Thereafter 
Total$618,228 
(1) The Company has reclassified $6.5 million and $2.6 million from the 2026 and 2028 periods, respectively, into the 2024 period as debt repurchases were made subsequent to September 30, 2024 but prior to the filing of these financial statements (see Note 16 - Subsequent Event).

The Company capitalized $0.7 million and $0.7 million of interest expense within property and equipment, net on the Company’s Condensed Consolidated Balance Sheets during the three months ended September 30, 2024 and 2023, respectively, and $2.1 million and $1.8 million during the nine months ended September 30, 2024 and 2023, respectively.

2026 Senior Notes
On October 7, 2021, Consensus issued $305.0 million of senior notes due in 2026 (the “2026 Senior Notes”), receiving net proceeds of $301.2 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2026 Senior Notes are presented as current portion of long-term debt and long-term debt, net of current portion, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023. The 2026 Senior Notes bear interest at a rate of 6.0% per annum and mature on October 15, 2026.

The indenture pursuant to which the 2026 Senior Notes were issued contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio
-15-


of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2024.

2028 Senior Notes
On October 7, 2021, Consensus issued $500.0 million of 6.5% senior notes due in 2028 (the “2028 Senior Notes”) to Ziff Davis (see Note 15 - Related Party Transactions) in exchange for the equity interest in the Company. Ziff Davis then exchanged the 2028 Senior Notes with lenders under its credit agreement (or their affiliates) in exchange for extinguishment of a similar amount of indebtedness under such credit agreement for a total amount of $483.8 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2028 Senior Notes are presented as current portion of long-term debt and long-term debt, net of current portion, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023. The 2028 Senior Notes bear interest at a rate of 6.5% per annum and mature on October 15, 2028.

The indenture pursuant to which the 2028 Senior Notes were issued contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2024.

Credit Agreement
On March 4, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) with certain lenders party thereto (the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a senior secured revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2024, no amount had been drawn down on the Credit Facility. The Credit Facility is guaranteed by each wholly-owned material domestic subsidiary of Consensus, and secured by substantially all assets of Consensus and the guarantors. The loans made under the Credit Facility are subject to a Secured Overnight Financing Rate (“SOFR”) base interest rate plus a SOFR margin between 1.75% - 2.50%, with stepdowns subject to the total net leverage ratio.
The Credit Facility is subject to a total net leverage ratio covenant and a minimum EBITDA requirement, in each case tested on a quarterly basis. The Credit Agreement contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Unsecured indebtedness may be incurred, assets may be disposed of, restricted payments may be made and investments may be made, in each case subject to compliance with the Company’s financial covenants. The Company is in compliance with its covenants as of September 30, 2024.
Debt Repurchase Program
On November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes (“Debt Repurchase Program”). The authorization permits an aggregate principal amount reduction of up to $300 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. During the three and nine months ended September 30, 2024, the Company retired $31.1 million and $124.2 million, respectively, in principal of its senior notes. Refer to Note 16 - Subsequent Event for debt repurchases made subsequent to September 30, 2024 but prior to the filing of these financial statements. During the three and nine months ended September 30, 2023, the Company retired zero in principal of its senior notes. As of September 30, 2024, the Company had
-16-


retired an aggregate of $186.8 million in principal of its senior notes under this program. In connection with the Debt Repurchase Program, the Company reclassified $9.4 million and $8.6 million of long-term debt, net of current portion to the current portion of long-term debt as of September 30, 2024 and December 31, 2023, respectively, as the Company had the intention and cash on hand to extinguish the respective amounts of debt within twelve months of the end of the reporting periods.
For the three and nine months ended September 30, 2024, a net gain on debt extinguishment of $0.1 million and $6.7 million, respectively, related to the Debt Repurchase Program is included in interest expense on the Condensed Consolidated Statements of Income. For the three and nine months ended September 30, 2023, no net gain on debt extinguishment was recorded.

8.    Commitments and Contingencies
Litigation
From time to time, the Company and its affiliates are involved in litigation and other legal disputes or regulatory inquiries that arise in the ordinary course of business. Any claims or regulatory actions against the Company and its affiliates, whether meritorious or not, could be time consuming and costly, and could divert significant operational resources. The outcomes of such matters are subject to inherent uncertainties, carrying the potential for unfavorable rulings that could include monetary damages and injunctive relief.

The Company does not believe, based on current knowledge, that any legal proceedings or claims currently exist which, after giving effect to existing accrued liabilities, are likely to have a material adverse effect on the Company’s consolidated financial position, results of operations, or cash flows. It is the Company’s policy to expense legal fees related to any litigation as incurred.

Non-Income Related Taxes
In the third quarter of 2022, the Company initiated a Voluntary Disclosure Agreement (“VDA”) process to voluntarily report sales tax liability related to prior periods where the Company had previously not been able to estimate its exposure. The Company recorded an accrual as the exposure became probable and estimable. The VDA process was completed in the fourth quarter of 2023. While the Company believes that it has sufficiently reserved for historical sales tax liabilities under FASB ASC Topic No. 450, Contingencies, some state taxing authorities may still challenge the Company’s sales tax position, the methodology used to calculate the sales tax liability, and may also impose other taxes on its business. Taxing authorities may successfully assert that the Company should have collected, or in the future should collect sales and use, telecommunications or similar taxes, and could be subject to liability with respect to past or future tax, which could adversely affect the Company’s operating results.

The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $0.1 million and $0.8 million for the three months ended September 30, 2024 and 2023, respectively, and $1.2 million and $2.0 million for the nine months ended September 30, 2024 and 2023, respectively.

The Company will continue to review and monitor the impact of sales tax rules in order to mitigate any associated risks on its business. The sales tax liability within accounts payable and accrued expenses on the Company’s Condensed Consolidated Balance Sheets was $5.9 million and $7.3 million as of September 30, 2024 and December 31, 2023, respectively.

-17-


9.     Other Balance Sheet Account Details
Prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following (in thousands):
September 30, 2024December 31, 2023
Prepaid insurance$97 $939 
Prepaid income taxes3,111 3,698 
Prepaid software licenses
3,154 3,232 
Other prepaid expenses
2,718 1,799 
Other current assets350 523 
Total$9,430 $10,191 
Accounts payable and accrued expenses
Accounts payable and accrued expenses consisted of the following (in thousands):
September 30, 2024December 31, 2023
Accounts payable$9,518 $9,858 
Accrued sales and other taxes7,486 8,806 
Accrued interest17,876 9,885 
Accrued compensation8,043 4,337 
Accrued advertising expenses2,021 2,485 
Other accrued expenses
2,478 1,135 
Total$47,422 $36,506 
10.    Income Taxes
The Company’s tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate adjusted for discrete interim period tax impacts. Each quarter the Company updates its estimated annual effective tax rate and, if the estimate changes, makes a cumulative adjustment. Changes in the geographical mix, permanent differences or the estimated level of annual pre-tax income can affect the effective tax rate. The Company’s effective tax rate for the three months ended September 30, 2024 and 2023 was 22.5% and 23.9%, respectively. The Company’s effective tax rate for the nine months ended September 30, 2024 and 2023 was 25.7% and 23.8%, respectively. The decrease in the Company’s effective income tax rate for the three months ended September 30, 2024 was primarily due to the change in the geographical mix of income. The increase in the Company’s effective income tax rate for the nine months ended September 30, 2024 was primarily attributable to the change in the geographical mix of income, an increase in the valuation allowance and an increase in state taxes on foreign earnings not permanently reinvested.

The Company’s effective tax rates for the three and nine months ended September 30, 2024 and 2023 differed from the U.S. federal statutory rates of 21% primarily as a result of state income taxes, nondeductible expenses for tax purposes, foreign rate differential, research and development credits and uncertain tax positions.

As of September 30, 2024 and December 31, 2023, the Company had $11.9 million and $9.7 million, respectively, in liabilities for uncertain income tax positions, including interest and penalties. Accrued interest and penalties related to unrecognized tax benefits are recognized in income tax expense on the Company’s Condensed Consolidated Statements of Income.

Income Tax Audits
The Company is required to file tax returns in the United States, Ireland, Canada, Japan, Netherlands, France and Hong Kong. As of September 30, 2024, the Company was not under audit in any jurisdiction that it operates within. In respect to these international subsidiaries, tax returns for the years from 2017 onwards are still open to examination by tax authorities.

-18-


11.    Stockholders’ Deficit
Common Stock Repurchase Program
On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase in the public market or in off-market transactions up to $100.0 million of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans under this program. There were no shares repurchased during the three months ended September 30, 2024 under this program. During the three months ended September 30, 2023, the Company repurchased 152,399 shares under this program at an aggregate cost of $3.8 million, inclusive of excise tax of $0.1 million. During the nine months ended September 30, 2024 and 2023, the Company repurchased 42,962 and 490,953 shares, respectively, at an aggregate cost of $0.7 million and $15.1 million, respectively, inclusive of excise tax of zero and $0.1 million, respectively. Cumulatively as of September 30, 2024, 1,071,624 shares have been repurchased under this program at an aggregate cost of $32.0 million (inclusive of excise tax of $0.2 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.
Vested Restricted Stock
At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 3,489 shares and 2,412 shares, respectively. During the nine months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 40,396 shares and 35,368 shares, respectively.

Dividends
The Company currently does not issue dividends to Consensus shareholders. Future dividends are subject to Board approval. Our current debt agreements could trigger restrictions on dividend payments under certain circumstances (see Note 7 - Long-Term Debt).

12.    Equity Incentive Plan
The Company’s share-based compensation plans include the 2021 Equity Incentive Plan (the “2021 Plan”).

2021 Equity Incentive Plan
In December 2021, Consensus’ Board of Directors adopted the 2021 Plan, which provides for the grant of incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and share units and other share-based awards. Under the 2021 Plan, 4,000,000 shares of common stock are authorized to be granted. As of September 30, 2024, 2,147,611 shares were available to be used under the 2021 Plan.

 Restricted Stock and Restricted Stock Units
The Company has awarded restricted stock and restricted stock units to its Board of Directors and certain employees pursuant to the 2021 Plan. Compensation expense resulting from restricted stock and restricted stock unit grants is measured at fair value on the date of grant and is recognized as share-based compensation expense over the applicable vesting period. Vesting periods are generally one year for awards to members of the Company’s Board of Directors, four years for employees and five years for the Chief Executive Officer and Chief Operating Officer.

-19-


Restricted Stock and Restricted Stock Units with Market Conditions
The Company has awarded certain key employees market-based restricted stock and restricted stock units pursuant to the 2021 Plan. The market-based awards have vesting conditions that are based on specified stock price targets of the Company’s common stock. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets for 20 out of 30 trading days or 20 out of 25 trading days (look-back period), based on the award agreement. Stock-based compensation expense related to an award with a market condition is recognized over the requisite service period using the graded-vesting method, unless the market condition has been met and requisite service period has been completed, then the expense will be accelerated and recognized in the period that the market condition and service period requirement have been met. During the nine months ended September 30, 2024 and 2023, the Company awarded zero market-based restricted stock awards and restricted stock units.

Restricted stock activity for the nine months ended September 30, 2024 is set forth below:
Number of SharesWeighted-Average
Grant-Date
Fair Value
Nonvested at January 1, 202415,679 $39.24 
Granted  
Vested(9,225)37.95 
Canceled(6,454)41.07 
Nonvested at September 30, 2024
 $ 

As of September 30, 2024, the Company had no remaining unrecognized share-based compensation cost related to its restricted stock awards, as they have been fully expensed as of the end of the period.
  
Restricted stock unit activity for the nine months ended September 30, 2024 is set forth below:
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Outstanding at January 1, 2024
1,560,557$40.27 
Granted101,067 16.46 
Vested(103,366)54.37 
Canceled(54,344)40.04 
Outstanding at September 30, 2024
1,503,914 $37.71 

As of September 30, 2024, the Company had unrecognized share-based compensation cost related to its restricted stock units of $22.2 million, which is expected to be recognized over a weighted-average period of 2.3 years.

The Company capitalized $0.7 million and $0.5 million of share-based compensation cost during the three months ended September 30, 2024 and 2023, respectively, and $2.2 million and $1.5 million during the nine months ended September 30, 2024 and 2023, respectively, within property and equipment, net on its Condensed Consolidated Balance Sheets.
-20-


13.     Earnings Per Share
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Numerator for basic and diluted net income per common share:  
Net income attributable to common shareholders
$21,120 $24,007 $71,364 $60,523 
Net income available to participating securities (1)
 (12)(9)(52)
Net income available to common shareholders from operations$21,120 $23,995 $71,355 $60,471 
Denominator:  
Weighted-average outstanding shares of common stock 19,300,283 19,627,188 19,256,739 19,708,991 
Dilutive effect of:
Equity incentive plans138,490 12,649 60,478 15,744 
Employee Stock Purchase Plan3,357 8,018 4,057 6,030 
Common stock and common stock equivalents 19,442,130 19,647,855 19,321,274 19,730,765 
Net income per share from operations:  
Basic$1.09 $1.22 $3.71 $3.07 
Diluted$1.09 $1.22 $3.69 $3.07 
(1) Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).

For the three months ended September 30, 2024 and 2023, there were 1,005,413 and 836,655 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation. For the nine months ended September 30, 2024 and 2023, there were 1,238,732 and 704,837 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation.
14.    Segment Information
The Company’s businesses are based on the organizational structure used by the chief operating decision maker (“CODM”) for making operating and investment decisions and for assessing performance. The CODM views the Company as one segment: Cloud Fax.

The Company’s Cloud Fax business is driven primarily by subscription revenues.
The Company evaluates performance based on revenue, gross margin and profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.
-21-


The Company maintains operations in the U.S., Canada, Ireland and other countries. Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Revenues:
United States$69,197 $71,724 $208,108 $217,606 
Canada13,440 13,091 39,813 39,043 
Ireland2,984 3,571 9,195 11,331 
All other countries2,132 2,176 6,283 6,828 
Foreign countries18,556 18,838 55,291 57,202 
Total
$87,753 $90,562 $263,399 $274,808 
The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):
September 30, 2024December 31, 2023
Long-lived assets:
United States$102,784 $87,378 
Canada222 196 
Ireland189 250 
All other countries71 138 
Foreign countries482 584 
Total$103,266 $87,962 

15.    Related Party Transactions
In connection with the Separation, Consensus and Ziff Davis entered into a transition services agreement (“TSA”) following the Separation, which governed services including certain information technology services, finance and accounting services and human resource and employee benefit services. The agreed-upon charges, if any, for such services were intended to cover any costs and expenses incurred in providing such services. The TSA terminated on October 7, 2023.

The Company paid approximately $0.1 million and $0.1 million during the three months ended September 30, 2024 and 2023, respectively, and $0.3 million and $0.6 million, during the nine months ended September 30, 2024 and 2023, respectively, to Ziff Davis for costs primarily associated with the transition services agreement. Subsequent to the disposition of the shares, Ziff Davis’ beneficial ownership in the Company was zero as of September 30, 2024 (see Note 1 - Basis of Presentation). Amounts due to Ziff Davis as of September 30, 2024 and December 31, 2023 were zero and $0.1 million, respectively. These amounts are recorded within accounts payable and accrued expenses on the Condensed Consolidated Balance Sheets.

16.    Subsequent Event

In connection with the Company’s Debt Repurchase Program (see Note 7 - Long-Term Debt), the Company paid $9.2 million, which includes accrued interest, to repurchase $9.1 million in principal of its senior notes subsequent to the period ended September 30, 2024.
-22-


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
Forward-Looking Information
In addition to historical information, we have also made forward-looking statements in this report. These statements are based on our estimates and assumptions and are subject to risks and uncertainties. Forward-looking statements include the information concerning our possible or assumed future results of operations. Forward-looking statements also include those preceded or followed by the words “expects,” “may,” “anticipates,” “believes,” “estimates,” “will,” “hopes” or similar expressions. For those statements, we claim the protection of the safe harbor for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many factors, including but not limited to those discussed below, the risk factors discussed in Part II, Item 1A - “Risk Factors” of this Quarterly Report on Form 10-Q (if any) and in Part I, Item 1A - “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023 (together, the “Risk Factors”), and the factors discussed in the section in this Quarterly Report on Form 10-Q entitled “Quantitative and Qualitative Disclosures About Market Risk.” Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s opinions only as of the date hereof. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements. Readers should carefully review the Risk Factors and the risk factors set forth in other documents we file from time to time with the SEC.

Some factors that could cause actual results to differ materially from those anticipated in these forward-looking statements include, but are not limited to, our ability and intention to:

Sustain growth or profitability, particularly in light of an uncertain U.S. or worldwide economy, recent global conflicts, inflationary pressures, elevated interest rates, and the prospect of a U.S. federal government shutdown, and the related impact on customer acquisition and retention rates, customer usage levels and credit and debit card payment declines;
Maintain and increase our customer base and average revenue per user;
Generate sufficient cash flow to make interest and debt payments, reinvest in our business and pursue desired activities and business plans while satisfying restrictive covenants relating to debt obligations;
Acquire businesses on acceptable terms and successfully integrate and realize anticipated synergies from such acquisitions;
Continue to expand our Cloud Fax businesses and operations internationally in the wake of numerous risks, including adverse currency fluctuations, difficulty in staffing and managing international operations, higher operating costs as a percentage of revenues or the implementation of adverse regulations;
Maintain our financial position, operating results and cash flows in the event that we incur new or unanticipated costs or tax liabilities, including those relating to federal and state income tax and indirect taxes, such as sales, value-added and telecommunication taxes;
Accurately estimate the assumptions underlying our effective worldwide tax rate;
Manage risks from our international operations, including risks associated with currency fluctuations and foreign exchange controls and adverse changes in global financial markets;
Manage certain risks inherent to our business, such as costs associated with fraudulent activity, system failure or network security breach; effectively maintaining and managing our billing systems; allocating time and resources required to manage our legal proceedings; liability for legal and other claims; or adhering to our internal controls and procedures;
Compete with other similar providers with regard to price, service and functionality;
Cost-effectively procure, retain and deploy large quantities of fax numbers in desired locations in the United States and abroad;
Achieve business and financial objectives in light of burdensome domestic and international telecommunications, internet or other regulations including data privacy, access, security and retention;
Successfully manage our growth, including but not limited to, our operational and personnel-related resources, and integration of newly acquired businesses;
Successfully adapt to technological changes and diversify services and related revenues at acceptable levels of financial return;
Successfully develop and protect our intellectual property, both domestically and internationally, including our brands, patents, trademarks and domain names, and avoid infringing upon the proprietary rights of others;
Recruit and retain key personnel; and
Maintain favorable relationships with critical third-party vendors whose financial condition will not negatively impact the services they provide.

-23-


In addition, other factors that could cause actual results to differ materially from those anticipated in these forward-looking statements or materially impact our financial results include the risks associated with new accounting pronouncements, as well as those associated with natural disasters, public health crises and other catastrophic events outside of our control.

Overview
Consensus is a leading provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately 825 thousand customers of all sizes, from enterprises to individuals, across approximately 45 countries and multiple industry verticals including healthcare, government, financial services, law and education. Our top 10 customers represent approximately 8% of total revenues and approximately 74% of our Small office home office (“SoHo”) customer accounts are older than 2 years. Beginning as an online fax company over two decades ago, Consensus has evolved into a leading global provider of enterprise secure communication solutions. Consensus is well positioned to capitalize on advancements in how people and businesses share private documents and information. Its mission is to democratize secure information interchange across technologies and industries, and solve the healthcare interoperability challenge. Consensus’ communication and interoperability solutions enable its customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries.

The global economy continues to be impacted by macroeconomic uncertainty and volatility resulting from recent global conflicts, inflationary pressures, higher interest rates, supply chain disruptions and challenges as well as labor market pressures, all of which could adversely impact the efficiency of our operations. We continue to actively monitor the situation and will continue to adapt our business operations as necessary.

For purposes of this management’s discussion and analysis of the results of operations and financial condition of Consensus (“MD&A”) section, we use the terms “the Company,” “we,” “us” and “our” to refer to Consensus.
-24-


Key Performance Metrics
We use the following metrics to generally assess the operational and financial performance of our business, including the growth of our business, the value provided by customers to our business and our customer retention that provide insights that contribute to certain of our business planning decisions. We believe these financial measures are useful to investors both because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making and (2) they are used by our institutional investors and the analyst community to help them analyze the health of our business.

The following table sets forth certain key performance metrics for our operations for the three and nine months ended September 30, 2024 and 2023 (in thousands, except for percentages and Average Revenue per Customer Account):
 Three Months Ended September 30, Nine Months Ended September 30,
 2024202320242023
Revenue
  
Corporate$53,085 $50,430 $156,195 $150,198 
Small office home office (“SoHo”)34,664 40,129 107,197 124,588 
Total
87,749 90,559 263,392 274,786 
Other revenues22 
Consolidated$87,753 $90,562 $263,399 $274,808 
Average Revenue per Customer Account (“ARPA”) (1)(2)
  
Corporate$310.13$312.45$312.13$314.92
SoHo$14.88$15.31$14.93$15.37
Consolidated$35.09$32.54$34.31$32.02
Customer Accounts (1)
Corporate5854 5854
SoHo767859 767859
Consolidated825913 825913
Paid Adds (3)
Corporate53149
SoHo6464187217
Consolidated6967201226
Monthly Churn % (4)
Corporate2.61 %1.49 %2.27 %1.38 %
SoHo3.38 %3.49 %3.40 %3.61 %
Consolidated3.33 %3.37 %3.33 %3.48 %
(1)Consensus customers are defined as paying Corporate and SoHo customer accounts.
(2)Represents a monthly ARPA for the quarter or year-to-date period, calculated as follows: Monthly ARPA on a quarterly basis is calculated using our standard convention of dividing revenue for the quarter by the average of the quarter’s beginning and ending customer base and dividing that amount by 3 months. Monthly ARPA on a year-to-date basis is calculated by dividing revenue for the year-to-date period by the average customer base for the applicable period and dividing that amount by the respective period. We believe ARPA provides investors an understanding of the average monthly revenues we recognize per account associated within Consensus’ customer base. As ARPA varies based on fixed subscription fee and variable usage components, we believe it can serve as a measure by which investors can evaluate trends in the types of services, levels of services and the usage levels of those services across Consensus’ customers.
(3)Paid Adds represents paying new Consensus customer accounts added during the periods presented.
-25-


(4)Monthly churn represents paid monthly SoHo and Corporate customer accounts that were cancelled during each month of the quarter or year-to-date period divided by the average number of customers during each month of the same quarter or year-to-date period (including the paid adds). The period measured is the quarter or year-to-date and expressed as a monthly churn rate over the respective period.
Critical Accounting Estimates
In the ordinary course of business, we have made a number of estimates and assumptions relating to the reporting of results of operations and financial condition in the preparation of our financial statements. Actual results could differ significantly from those estimates under different assumptions and conditions. Our critical accounting policies are described in our 2023 Annual Report on Form 10-K filed with the SEC on February 28, 2024. During the nine months ended September 30, 2024, there were no significant changes in our critical accounting policies and estimates.

Results of Operations for the Three and Nine Months Ended September 30, 2024 and 2023
The main strategic focus of our Consensus offerings is to enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries. As a result, we expect to continue to take steps to enhance our existing offerings and offer new services to continue to satisfy the evolving needs of our customers.

We expect our business to primarily grow organically and inorganically through the use of capital for re-investment in the business and opportunistic acquisitions that expedite our product roadmap in the interoperability space should they arise.

Revenues
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2024202320242023
Revenues$87,753 $90,562 (3)%$263,399 $274,808 (4)%

    Our revenues primarily consist of revenues from “fixed” customer subscription revenues and “variable” revenues generated from actual usage of our services.

Revenues decreased by $2.8 million or 3% for the three months ended September 30, 2024 over the prior year comparable period. The decrease was due to a decline of $5.5 million or 14% in our SoHo business, partially offset by an increase of $2.7 million or 5% in our corporate business.

Revenues decreased by $11.4 million or 4% for the nine months ended September 30, 2024 over the prior year comparable period. The decrease was due to a decline of $17.4 million or 14% in our SoHo business, partially offset by an increase of $6.0 million or 4% in our corporate business.

Cost of Revenues
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2024202320242023
Cost of revenues$17,658$16,8535%$51,828$51,607—%
As a percent of revenue20%19%20%19%

Cost of revenues is primarily comprised of costs associated with personnel costs, data transmission, online processing fees, network operations as well as capitalized software amortization and equipment depreciation.

The increase in cost of revenues for the three months ended September 30, 2024 over the prior year comparable period was primarily due to increases of $0.9 million in depreciation associated with platform development costs and $0.8 million in network operations costs, partially offset by decreases of $0.3 million in data transmission expense, $0.2 million in personnel-related expenses and $0.2 million in online processing fees.

-26-


Cost of revenues for the nine months ended September 30, 2024 remained consistent with the prior year comparable period.
Operating Expenses
Sales and Marketing
(in thousands, except percentages) Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2024202320242023
Sales and marketing$12,500$15,319(18)%$36,776$49,719(26)%
As a percent of revenue14%17%14%18%
 
Our sales and marketing costs consist primarily of personnel costs, internet-based advertising and other business development-related expenses. Our internet-based advertising relationships consist primarily of fixed cost and performance-based (cost-per-impression, cost-per-click and cost-per-acquisition) advertising relationships with an array of online service providers. Our sales personnel consist of a combination of inside sales and outside sales professionals.

The decrease in sales and marketing expenses of $2.8 million for the three months ended September 30, 2024 over the prior year comparable period was primarily due to a reduction in third party advertising spend of $2.7 million, predominantly in SoHo.

The decrease in sales and marketing expenses of $12.9 million for the nine months ended September 30, 2024 over the prior year comparable period was primarily due to a reduction in third party advertising spend of $12.8 million, predominantly in SoHo.

Research, Development and Engineering
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2024202320242023
Research, development and engineering$2,034$1,67721%$5,582$5,3464%
As a percent of revenue2%2%2%2%
Our research, development and engineering costs consist primarily of personnel-related expenses.

The increase in research, development and engineering for the three months ended September 30, 2024 over the prior year comparable period was primarily due to an increase of $0.3 million in personnel-related expenses.
The increase in research, development and engineering for the nine months ended September 30, 2024 over the prior year comparable period was primarily due to increases of $0.1 million in personnel-related expenses and $0.1 million in computer related expense.
General and Administrative
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2024202320242023
General and administrative$17,136$17,798(4)%$53,240$56,382(6)%
As a percent of revenue20%20%20%21%
Our general and administrative costs consist primarily of personnel-related expenses (inclusive of share-based compensation), professional fees, depreciation and amortization and bad debt expense.

The decrease in general and administrative expenses for the three months ended September 30, 2024 over the prior year comparable period was primarily due to decreases of $0.7 million in non-income related tax expenses.
-27-



The decrease in general and administrative expenses for the nine months ended September 30, 2024 over the prior year comparable period was primarily due to decreases of $1.5 million in personnel-related expenses and $1.4 million in professional fees.
Share-Based Compensation
The following table represents share-based compensation expense included in cost of revenues and operating expenses in the accompanying Condensed Consolidated Statements of Income for the three and nine months ended September 30, 2024 and 2023 (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Cost of revenues$465 $309 $1,449 $939 
Operating expenses:
Sales and marketing592 375 1,856 1,134 
Research, development and engineering95 61 260 153 
General and administrative2,270 3,009 8,045 11,331 
Total$3,422 $3,754 $11,610 $13,557 
Non-Operating Income and Expenses
Interest expense. Our interest expense is due to outstanding debt and is reduced by any capitalized interest. Interest expense was $9.8 million and $12.6 million for the three months ended September 30, 2024 and 2023, respectively, and $24.6 million and $38.0 million for the nine months ended September 30, 2024 and 2023, respectively. The decrease between periods was primarily due to the partial extinguishment of debt, resulting in a gain of $0.1 million and $6.7 million for the three and nine months ended September 30, 2024, respectively.

Interest income. Our interest income is generated from interest earned on cash and cash equivalents. Interest income was $0.7 million and $1.5 million for the three months ended September 30, 2024 and 2023, respectively, and $2.2 million and $2.2 million for the nine months ended September 30, 2024 and 2023, respectively. Interest income for the three months ended September 30, 2024 decreased compared to the prior year comparable period as the Company decreased its investment in money market funds in order to repurchase long-term debt. Interest income for the nine months ended September 30, 2024 was consistent with the prior year comparable period.

Other (expense) income, net. Our other (expense) income, net is generated primarily from foreign currency and miscellaneous items. Other (expense) income, net was $(2.1) million and $3.7 million for the three months ended September 30, 2024 and 2023, respectively, and $2.5 million and $3.4 million for the nine months ended September 30, 2024 and 2023, respectively. The change between periods was primarily attributable to exchange rate fluctuations on intercompany balances between periods in foreign subsidiaries that were in functional currencies other than the U.S. Dollar.

Income Taxes
Significant judgment is required in determining our provision for income taxes and in evaluating our tax positions on a worldwide basis. We believe our tax positions, including intercompany transfer pricing policies, are consistent with the tax laws in the jurisdictions in which we conduct our business. Certain of these tax positions have, in the past been challenged, and this may have a significant impact on our effective tax rate if our tax reserves are insufficient.

Our effective tax rate is based on pre-tax income, statutory tax rates, tax regulations and different tax rates in the various jurisdictions in which we operate. The tax basis of our assets and liabilities reflect our best estimate of the tax benefits and costs we expect to realize. When necessary, we establish valuation allowances to reduce our deferred tax assets to an amount that will more likely than not be realized. 

The provision for income taxes was $6.1 million and $7.5 million for the three months ended September 30, 2024 and 2023, respectively, and $24.7 million and $18.9 million for the nine months ended September 30, 2024 and 2023, respectively.

-28-


Our effective tax rate was 22.5% and 23.9% for the three months ended September 30, 2024 and 2023, respectively, and 25.7% and 23.8% for the nine months ended September 30, 2024 and 2023, respectively. The decrease in our effective income tax rate for the three months ended September 30, 2024 was primarily due to the change in the geographical mix of income. The increase in our effective income tax rate for the nine months ended September 30, 2024 was primarily attributable to the change in the geographical mix of income, an increase in the valuation allowance and an increase in state taxes on foreign earnings not permanently reinvested.
Liquidity and Capital Resources
Cash and Cash Equivalents
As of September 30, 2024, we had cash and cash equivalents of $54.6 million compared to $88.7 million as of December 31, 2023. The decrease in cash and cash equivalents resulted primarily from cash used for debt repurchases, capitalized expenditures and common stock repurchases, partially offset by cash provided by operations. As of September 30, 2024, cash and cash equivalents held within domestic and foreign jurisdictions were $29.3 million and $25.3 million, respectively.

Credit Agreement
On March 4, 2022, the Company entered into a Credit Agreement with certain lenders party thereto (collectively, the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2024, no amount had been drawn down on the Credit Facility.

Material Cash Requirements
Our long-term contractual obligations generally include our debt and related interest payments, noncancellable operating leases as well as other commitments. As of September 30, 2024, we had outstanding $618.2 million in aggregate principal amount of indebtedness (see Note 7 - Long-Term Debt of the Notes to the Condensed Consolidated Financial Statements) and total minimum lease payments of $18.0 million, which had a weighted average remaining lease term of 5.9 years. As of September 30, 2024, our liability for uncertain tax positions was $11.9 million. Due to uncertainties in the timing of the amounts and timing of cash settlement with the taxing authorities, we are unable to make a reasonably reliable estimate of the timing of payments.

We currently anticipate that our existing cash and cash equivalents and cash generated from operations will be sufficient to fund our anticipated needs for working capital, capital expenditures, stock and debt repurchases, if any, for at least the next 12 months and the foreseeable future.

Debt Repurchase Program
On November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes (“Debt Repurchase Program”). The authorization permits an aggregate principal amount reduction of up to $300.0 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. Any gains or losses on extinguishment of debt are recognized in interest expense on the Condensed Consolidated Statements of Income. As of September 30, 2024, the Company had retired an aggregate of $186.8 million in principal of its senior notes under this program. In connection with the Company’s Debt Repurchase Program (see Note 7 - Long-Term Debt), the Company paid $9.2 million, which includes accrued interest, to repurchase $9.1 million in principal of its senior notes subsequent to the period ended September 30, 2024.

Common Stock Repurchase Program
On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase in the public market or in off-market transactions up to $100.0 million worth of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans
-29-


under this program. There were no shares repurchased during the three months ended September 30, 2024 under this program. During the three months ended September 30, 2023 the Company repurchased 152,399 shares under this program at an aggregate cost of $3.8 million, inclusive of excise tax of $0.1 million. During the nine months ended September 30, 2024 and 2023, the Company repurchased 42,962 and 490,953 shares, respectively, at an aggregate cost of $0.7 million and $15.1 million, respectively, inclusive of excise tax of zero and $0.1 million, respectively. Cumulatively as of September 30, 2024, 1,071,624 shares have been repurchased under this program at an aggregate cost of $32.0 million (inclusive of excise tax of $0.2 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.
Vested Restricted Stock
At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 3,489 shares and 2,412 shares, respectively. During the nine months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 40,396 shares and 35,368 shares, respectively.
Cash Flows
Our primary sources of liquidity are cash flows generated from operations, together with cash and cash equivalents. Net cash provided by operating activities was $110.6 million and $112.1 million for the nine months ended September 30, 2024 and 2023, respectively. Our operating cash flows resulted primarily from cash received from our customers offset by cash payments we made to third parties for their services and employee compensation. The decrease in our net cash provided by operating activities over the prior comparable period was primarily attributable to a decrease in our net working capital accounts of $3.4 million, partially offset by increased income of $1.9 million after excluding noncash items.

Net cash used in investing activities was $25.5 million and $32.7 million for the nine months ended September 30, 2024 and 2023, respectively. For the nine months ended September 30, 2024, net cash used in investing activities consisted of capital expenditures associated with the purchase of property and equipment (including capitalized labor). The decrease in our net cash used in investing activities over the prior comparable period was primarily attributable to less cash used for investments and capital expenditures associated with the purchase of property and equipment (including capitalized labor).

Net cash used in financing activities was $116.8 million and $14.1 million for the nine months ended September 30, 2024 and 2023, respectively. For the nine months ended September 30, 2024, net cash used in financing activities was primarily attributable to cash outlays the Company used to repurchase a portion of its outstanding senior notes debt facilities. For the nine months ended September 30, 2023, net cash used in financing activities was primarily attributable to cash used to repurchase common stock. The change in net cash used in financing activities over the prior comparable period was primarily attributable to an increase in cash outflows related to the repurchase of our debt in the current period, which was absent in the prior period, partially offset by a decrease in the repurchases of the Company’s common stock.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
The following discussion of the market risks we face contains forward-looking statements. Forward-looking statements are subject to risks and uncertainties. Actual results could differ materially from those discussed in the forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s opinions only as of the date hereof. Consensus undertakes no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Readers should carefully review the risk factors described in our Annual Report on Form 10-K for the year ended December 31, 2023, as well as in other documents we file from time to time with the SEC, including the Quarterly Reports on Form 10-Q and any Current Reports on Form 8-K filed or to be filed by us in 2024.

-30-


Interest Rate Risk
Our cash and cash equivalents are not subject to significant interest rate risk due to the short maturities of these instruments. As of September 30, 2024, the carrying value of our cash and cash equivalents approximated fair value. Our return on these investments is subject to interest rate fluctuations.

As of September 30, 2024 and December 31, 2023, we had cash and cash equivalent investments, primarily in money market funds and cash held in foreign and domestic bank accounts, of $54.6 million and $88.7 million, respectively. We do not have interest rate risk on our outstanding long-term debt as these arrangements have fixed interest rates.
We cannot ensure that future interest rate movements will not have a material adverse effect on our future business, prospects, financial condition, operating results and cash flows. To date, we have not entered into interest rate hedging transactions to control or minimize certain of these risks.

Foreign Currency Risk
Our principal exposure to foreign currency risk relates to investment and intercompany debt in foreign subsidiaries that transact business in functional currencies other than the U.S. Dollar, primarily the Euro and the Japanese Yen. If we are unable to settle our short-term intercompany debts in a timely manner, we remain exposed to foreign currency fluctuations.

As we expand our international presence, we become further exposed to foreign currency risk by entering new markets with additional foreign currencies. The economic impact of currency exchange rate movements is often linked to variability in real growth, inflation, interest rates, governmental actions and other factors. These changes, if material, could cause us to adjust our financing and operating strategies.

As currency exchange rates change, translation of the income statements of the international businesses into U.S. Dollars affects year-over-year comparability of operating results, the impact of which is immaterial to the comparisons set forth in this Form 10-Q.

Historically, we have not hedged translation risks because cash flows from international operations were generally reinvested locally; however, we may do so in the future. Our objective in managing foreign exchange risk is to minimize the potential exposure to changes that exchange rates might have on earnings, cash flows and our financial position. We currently do not have derivative financial instruments for hedging, speculative or trading purposes and therefore are not subject to such hedging risk. However, we may in the future engage in hedging transactions to manage our exposure to fluctuations in foreign currency exchange rates.

Foreign exchange (loss) gain was $(2.1) million and $3.7 million for the three months ended September 30, 2024 and 2023, respectively. Foreign exchange gain was $2.5 million and $3.4 million for the nine months ended September 30, 2024 and 2023, respectively. The change in foreign exchange gain was primarily attributable to the translation of certain intra-entity balances in foreign currencies.

Cumulative translation adjustment gain (loss), included in other comprehensive income, was $6.1 million and $(6.2) million for the three months ended September 30, 2024 and 2023, respectively. Cumulative translation adjustment loss, included in other comprehensive income, was $1.6 million and $4.1 million for the nine months ended September 30, 2024 and 2023, respectively.
Item 4. Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures    
The Company maintains disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) that are designed to ensure that information required to be disclosed in the Company’s reports under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including the principal executive officer and the principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures, as such
-31-


term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the quarterly period ended September 30, 2024. Based on this evaluation, our CEO and CFO concluded that, as of September 30, 2024, our disclosure controls and procedures were effective, at a reasonable assurance level.

Limitations on the Effectiveness of Controls
Our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives as specified above. Management does not expect, however, that our disclosure controls and procedures will prevent or detect all error and fraud. Any control system, no matter how well designed and operated, is based on certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected.
(b) Changes in Internal Controls
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) which occurred during the third quarter ended September 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Part II - Other Information

Item 1. Legal Proceedings
See Note 8 - Commitments and Contingencies of the Notes to the Condensed Consolidated Financial Statements (Part I, Item 1) for information regarding certain legal proceedings in which we are involved.

Item 1A. Risk Factors
In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part 1, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023, as well as in other documents we file from time to time. There have been no material changes to the risk factors from those described in our Annual Report on Form 10-K for the year ended December 31, 2023.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a)     Unregistered Sales of Equity Securities
None.

(b)    Issuer Purchases of Equity Securities
None.

Item 3. Defaults Upon Senior Securities
Not applicable.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
(c)    Trading Plans
None.
-32-


Item 6. Exhibits
Exhibit NumberDescription
3.1
Amended and Restated Certificate of Incorporation of Consensus Cloud Solutions, Inc.(incorporated by reference to Ex. 3.1 to Consensus’ Current Report on Form 8-K filed with the Commission on October 8, 2021, File No. 001-40750).
3.2
Amended and Restated Bylaws of Consensus Cloud Solutions, Inc. (incorporated by reference to Ex. 3.2 to Consensus’ Current Report on Form 8-K filed with the Commission on October 8, 2021, File No. 001-40750).
31.1*
31.2*
32.1**
101
The following financial information from Consensus Cloud Solutions, Inc.’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2024, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023, (ii) Condensed Consolidated Statements of Income for the three and nine months ended September 30, 2024 and 2023, (iii) Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended September 30, 2024 and 2023, (iv) Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2024 and 2023, (v) Condensed Consolidated Statements of Stockholders’ Deficit for the three and nine months ended September 30, 2024 and 2023, and (vi) the Notes to Condensed Consolidated Financial Statements.
104*Cover Page Interactive Data File (embedded within the Inline XBRL document)
* Filed herewith
** Furnished herewith

-33-


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.

Consensus Cloud Solutions, Inc.
Date:
November 7, 2024
By:
/s/ R. SCOTT TURICCHI
R. Scott Turicchi
Chief Executive Officer and Director
(Principal Executive Officer)
Date:
November 7, 2024
By:
/s/ JAMES C. MALONE
James C. Malone
Chief Financial Officer
(Principal Financial and Accounting Officer)


-34-
EX-31.1 2 ccsi20240930ex-311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, R. Scott Turicchi, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Consensus Cloud Solutions, 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 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 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 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 controls 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.

Dated:
November 7, 2024
/s/ R. SCOTT TURICCHI
R. Scott Turicchi
Chief Executive Officer and Director
(Principal Executive Officer)




A signed original of this written statement required by Section 302 of the Sarbanes-Oxley Act has been provided to Consensus Cloud Solutions, Inc. and will be retained by Consensus Cloud Solutions, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-31.2 3 ccsi20240930ex-312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, James C. Malone, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Consensus Cloud Solutions, 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 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 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 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 controls 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.
 
/s/ JAMES C. MALONE
James C. Malone
Dated:
November 7, 2024
Chief Financial Officer
(Principal Financial and Accounting Officer)



A signed original of this written statement required by Section 302 of the Sarbanes-Oxley Act has been provided to Consensus Cloud Solutions, Inc. and will be retained by Consensus Cloud Solutions, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.1 4 ccsi20240930ex-321.htm EX-32.1 Document

EXHIBIT 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND
PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Quarterly Report on Form 10-Q of Consensus Cloud Solutions, Inc. (the “Company”) for the period ended September 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), R. Scott Turicchi, as Chief Executive Officer (Principal Executive Officer) of the Company, and James C. Malone, as Chief Financial Officer (Principal Financial Officer and Accounting Officer) of the Company, each hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, respectively, that:

1.The accompanying quarterly report on Form 10-Q for the quarter ended September 30, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities and Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Consensus Cloud Solutions, Inc.
/s/ R. SCOTT TURICCHI
R. Scott Turicchi
Dated:
November 7, 2024
Chief Executive Officer and Director
(Principal Executive Officer)

Dated:
November 7, 2024
/s/ JAMES C. MALONE
 James C. Malone
 
Chief Financial Officer
(Principal Financial and Accounting Officer)
  

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act has been provided to Consensus Cloud Solutions, Inc. and will be retained by Consensus Cloud Solutions, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 5 ccs-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Other Balance Sheet Account Details link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Equity Incentive Plan link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Other Balance Sheet Account Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Equity Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenues (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenues (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Long-Term Debt (Summary of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Long-Term Debt (Summary of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Long-Term Debt - Future Principal Payments for Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Other Balance Sheet Account Details -Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stockholders' Deficit (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Equity Incentive Plan (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Equity Incentive Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ccs-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ccs-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ccs-20240930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Sales and excise tax payable Payments For Excise Tax On Share Repurchases Payments For Excise Tax On Share Repurchases Prepaid income taxes Prepaid Taxes Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Related Party Transactions Related Party Transactions Disclosure [Text Block] Fiscal Year: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Cover [Abstract] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Board of Directors Director [Member] Schedule of Indefinite-Lived Intangible Assets [Table] Intangible Asset, Indefinite-Lived [Table] Amount due Other Liabilities, Current Trading Symbol Trading Symbol Ownership interest Equity Method Investment, Ownership Percentage All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Cash consideration paid for equity interest Separation And Distribution Agreement, Cash Consideration Paid For Equity Separation And Distribution Agreement, Cash Consideration Paid For Equity Non-NEOs Non-NEOs [Member] Components of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting periods Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Look-Back Period [Axis] Look-Back Period [Axis] Look-Back Period Accounts receivable Increase (Decrease) in Accounts Receivable Operating lease liabilities Increase (Decrease) in Operating Lease Liability Long-Term Debt, Unclassified [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Vested restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Fair Value Measurements Fair Value Disclosures [Text Block] Award Timing Disclosures [Line Items] Corporate Corporate Information Delivery Services [Member] Corporate Information Delivery Services Investment, Name [Domain] Investment, Name [Domain] Other Performance Measure, Amount Other Performance Measure, Amount 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Common stock outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Outstanding Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Segment Reporting Segment Reporting, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Deferred revenue, current Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] United States UNITED STATES Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Historical Cost Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Summary of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Abstract] Look-Back Period [Domain] Look-Back Period [Domain] Look-Back Period [Domain] Chief Executive Officer and Chief Operating Officer Chief Executive Officer and Chief Operating Officer [Member] Chief Executive Officer and Chief Operating Officer Other Other Information Delivery Services [Member] Other Information Delivery Services Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Patent and patent licenses Patents [Member] Treasury stock Treasury Stock, Common [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Income taxes payable, current Taxes Payable, Current Plan Name [Axis] Plan Name [Axis] Equity Components [Axis] Equity Components [Axis] Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trade names Trade Names [Member] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Share-based payment arrangement, amount capitalized Share-Based Payment Arrangement, Amount Capitalized Use of Estimates Use of Estimates, Policy [Policy Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Covenant, restriction on payments, aggregate amount, maximum Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum Tabular List, Table Tabular List [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Repurchase of common stock Stock Repurchased During Period, Value Sales and marketing Selling and Marketing Expense [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Issuance of shares under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Anti-dilutive shares were excluded from earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Ziff Davis, Inc. Ziff Davis, Inc. [Member] Ziff Davis, Inc. Credit Facility [Domain] Credit Facility [Domain] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Unrecognized compensation cost related to non-vested awards granted Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Goodwill Beginning balance Ending balance Goodwill Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Taxes paid related to net share settlement Payment, Tax Withholding, Share-Based Payment Arrangement Other comprehensive gain (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock repurchase program, authorized amount Share Repurchase Program, Authorized, Amount Net income attributable to common shareholders Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Treasury stock (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Covenant, earnings before interest, taxes, depreciation, and amortization, maximum Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum Product and Service [Domain] Product and Service [Domain] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Vested (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 Goodwill [Roll Forward] Goodwill [Roll Forward] Depreciation and amortization expense Depreciation Fair Value Disclosures [Abstract] Number of customers served (more than) Number of Customers Number of Customers Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accrued advertising expenses Accrued Advertising, Current Security Exchange Name Security Exchange Name Excise tax rate Excise Tax, Rate Excise Tax, Rate Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Revenues and Long-lived Assets by Geographic Information Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Net income per share from operations: Earnings Per Share, Basic [Abstract] Foreign exchange translation Goodwill, Foreign Currency Translation Gain (Loss) Internal-use software development costs Internal-Use Software [Member] Internal-Use Software 2028 Notes Notes 2028 [Member] Notes 2028 Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net TOTAL LIABILITIES Liabilities Long-lived assets Long-Lived Assets Line of credit facility, accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research, development and engineering Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revolving Credit Facility Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Net income available to participating securities, diluted Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities, current Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Income taxes payable Increase (Decrease) in Income Taxes Payable Entity [Domain] Entity [Domain] Net income available to participating securities, basic Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Computers, software and equipment Computer Equipment [Member] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Subsequent Event [Line Items] Subsequent Event [Line Items] Accrued sales and other taxes Accrued Sales And Other Taxes, Current Accrued Sales And Other Taxes, Current Prepaid insurance Prepaid Insurance Property and equipment, gross Property, Plant and Equipment, Gross Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Research, development and engineering Research and Development Expense [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Common stock and common stock equivalents (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] 2024 (remainder) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] TOTAL STOCKHOLDERS’ DEFICIT Beginning balance Ending balance Equity, Attributable to Parent Interest expense Interest Expense, Nonoperating Deferred income taxes, net Deferred Income Tax Expense (Benefit) Changes in Carrying Amounts of Goodwill Schedule of Goodwill [Table Text Block] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Other comprehensive gain (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accounts receivable, net of allowances of $5,441 and $6,271, respectively Accounts Receivable, after Allowance for Credit Loss, Current Cost of revenues Cost of Sales [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Maximum issuance of common stock (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Other liabilities Increase (Decrease) in Other Operating Liabilities Total debt Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus Sales and excise tax payable Sales and Excise Tax Payable 2028 Long-Term Debt, Maturity, Year Four All Executive Categories All Executive Categories [Member] Equity incentive plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] ASSETS Assets [Abstract] Document Type Document Type Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Sales tax expense Excise and Sales Taxes Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Consensus Cloud Solutions Inc Consensus Cloud Solutions Inc [Member] Consensus Cloud Solutions Inc Estimated Intangible Assets Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Maximum Maximum [Member] Amortization expense Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Goodwill accumulated impairment Goodwill, Impaired, Accumulated Impairment Loss Net Finite-Lived Intangible Assets, Net Furniture and fixtures Furniture and Fixtures [Member] Accounts payable Accounts Payable, Current Cash consideration paid In connection with the separation Cash Consideration Paid In Connection With The Separation Cash Consideration Paid In Connection With The Separation Leasehold improvements Leasehold Improvements [Member] 2026 Notes Notes 2026 [Member] Notes 2026 Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Dilutive effect of: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Substantial amortization period, majority of amortization expense Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Staff Staff [Member] Staff Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Money market funds Money Market Funds, at Carrying Value Over time Transferred over Time [Member] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Title of Individual [Axis] Title and Position [Axis] Weighted-Average Remaining   Amortization Period Finite-Lived Intangible Asset, Useful Life Additional paid-in capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Equity Incentive Plan 2021 Equity Incentive Plan 2021 [Member] Equity Incentive Plan 2021 Investment, Name [Axis] Investment, Name [Axis] Customer relationships Customer Relationships [Member] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Diluted (in dollars per share) Earnings Per Share, Diluted Title of Individual [Domain] Title and Position [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restricted Stock and Restricted Stock Units (RSU) Restricted Stock And Restricted Stock Units (RSUs) [Member] Restricted Stock And Restricted Stock Units (RSUs) [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Impairment Tangible Asset Impairment Charges Canada CANADA Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Foreign countries Foreign Countries, Not Separately Disclosed [Member] Foreign Countries, Not Separately Disclosed Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Share-based compensation Share-Based Payment Arrangement, Noncash Expense Sales and marketing Selling and Marketing Expense Reclassed debt from 2028 Debt Instrument, Reclassified Year Four Amount Debt Instrument, Reclassified Year Four Amount Income tax expense Income Tax Expense (Benefit) Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Net income available to common shareholders from operations Net Income (Loss) Available to Common Stockholders, Diluted Weighted-average period to recognize compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Increase (decrease) in: Increase (Decrease) in Operating Liabilities [Abstract] Revenues Revenues Revenue from Contract with Customer, Excluding Assessed Tax Statement of Comprehensive Income [Abstract] 2028 Senior Notes Senior Notes Due 2028 [Member] Senior Notes Due 2028 Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Operating Income (Loss) Number of reportable segments Number of Reportable Segments TOTAL LIABILITIES AND STOCKHOLDERS’ DEFICIT Liabilities and Equity Other Other Operating Activities, Cash Flow Statement Subsequent Events Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Accrued compensation Employee-related Liabilities, Current Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Commitments and Contingencies Disclosure [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table] Legal Entity [Axis] Legal Entity [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Restricted Stock Award Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Covenant, leverage ratio, minimum Debt Instrument, Covenant, Leverage Ratio, Minimum Debt Instrument, Covenant, Leverage Ratio, Minimum Future Principal Payments for Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Stockholder's Equity [Table] Stockholder's Equity [Table] Stockholder's Equity [Table] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Shares withheld related to net share settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Vested restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Product and Service [Axis] Product and Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2026 Senior Notes Senior Notes Due 2026 [Member] Senior Notes Due 2026 Operating expenses: Operating Expenses [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Nonvested at beginning of period (in dollars per share) Nonvested at end of period (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 LIABILITIES AND STOCKHOLDERS’ DEFICIT Liabilities and Equity [Abstract] Internal-use software development costs in process Software Development [Member] Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Notes payable, fair value Notes Payable, Fair Value Disclosure Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Related Party Transactions [Abstract] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Purchase of investments Payments to Acquire Equity Method Investments Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Property, Plant and Equipment [Abstract] Gross long-term debt Total Long-Term Debt, Gross Exercise Price Award Exercise Price Earnings Per Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Issuance of shares under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Subsequent Event Subsequent Event [Member] Basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] 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 Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Non-cash operating lease costs Operating Lease, Non-Cash Operating Lease Costs Operating Lease, Non-Cash Operating Lease Costs Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Repurchased amount Debt Instrument, Repurchase Amount 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] PEO PEO [Member] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other (expense) income, net Other Nonoperating Income (Expense) Market-based Restricted Stock Awards Market-based Restricted Stock Awards [Member] Market-based Restricted Stock Awards Statement of Stockholders' Equity [Abstract] Intangibles, net Intangible Assets, Net (Excluding Goodwill) Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Proceeds from the issuance of common stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Treasury stock, at cost (1,071,624 and 1,028,662 shares as of September 30, 2024 and December 31, 2023, respectively) Treasury Stock, Common, Value 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Repurchase of common stock Payments for Repurchase of Equity Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Related Party [Domain] Related and Nonrelated Parties [Domain] Accounts payable and accrued expenses Total Accounts Payable and Accrued Liabilities, Current Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Proceeds from issuance of senior long-term debt Proceeds from Issuance of Senior Long-Term Debt Reclassified debt from 2026 Debt Instrument, Reclassified Year Two Amount Debt Instrument, Reclassified Year Two Amount Local Phone Number Local Phone Number Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Total operating expenses Operating Expenses Deferred income taxes Deferred Income Tax Liabilities, Net Restricted Stock Unit Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Repurchase of common stock (in shares) Stock repurchased during period, shares (in shares) Stock Repurchased During Period, Shares Other assets Increase (Decrease) in Other Operating Assets PEO Total Compensation Amount PEO Total Compensation Amount Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accrued interest Interest Payable, Current Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Common stock Common Stock [Member] Measure: Measure [Axis] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Segment Reporting [Abstract] Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Covenant, leverage ratio, maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Liability for uncertain tax positions Increase (Decrease) In Liability For Uncertain Tax Positions Increase (Decrease) In Liability For Uncertain Tax Positions Look-Back Period One Look-Back Period One [Member] Look-Back Period One Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Segment Information Segment Reporting Disclosure [Text Block] Current portion of long-term debt Less: current portion, net of debt issuance costs Long-Term Debt, Current Maturities Interest income Interest and Dividend Income, Operating Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Restricted Stock Restricted Stock [Member] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title Retired debt, principal Debt Instrument, Repurchased Face Amount Statement [Table] Statement [Table] Ireland IRELAND Interest expense Interest Expense, Debt Numerator for basic and diluted net income per common share: Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] City Area Code City Area Code Decrease (increase) in: Increase (Decrease) in Operating Assets [Abstract] Number of countries served (over) Number of Countries in which Entity Operates All other countries All Other Countries, Not Separately Disclosed [Member] All Other Countries, Not Separately Disclosed Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Total current assets Assets, Current Statement of Cash Flows [Abstract] Senior Notes Senior Notes [Member] Aggregate cost for repurchase of common stock Payments for Repurchase of Common Stock 2027 Long-Term Debt, Maturity, Year Three Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities 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] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Other Other purchased intangibles Other Intangible Assets [Member] Income Taxes Income Tax Disclosure [Text Block] Net income per common share: Earnings Per Share [Abstract] Liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Equity [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Related Party Transaction [Line Items] Related Party Transaction [Line Items] General and administrative General and Administrative Expense 2026 Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Stockholder's Equity [Line Items] Stockholder's Equity [Line Items] Stockholder's Equity [Line Items] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Credit Facility [Axis] Credit Facility [Axis] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Point in time Transferred at Point in Time [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Gross profit Gross Profit Debt repurchase program, principal reduction amount Debt Repurchase Program, Authorized Amount Debt Repurchase Program, Authorized Amount Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Fair Value as of Grant Date Award Grant Date Fair Value Subsequent Events [Abstract] Affiliated Entity Affiliated Entity [Member] Less: deferred issuance costs Debt Issuance Costs, Net Long-Term Debt Debt Disclosure [Text Block] Segment, Geographical [Domain] Geographical [Domain] Intangible Assets with Indefinite Lives Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Debt instrument, face amount Debt Instrument, Face Amount Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Principles of Consolidation Consolidation, Policy [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,375,622 and 20,273,686 shares and total outstanding is 19,303,998 and 19,245,024 shares as of September 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Share-Based Payment Arrangement [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] 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 Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Gain on extinguishment of debt Gain on extinguishment of debt Gain (Loss) on Extinguishment of Debt Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Equity incentive plans Share-Based Payment Arrangement [Member] Look-Back Period Two Look-Back Period Two [Member] Look-Back Period Two Employee Stock Purchase Plan Employee Stock [Member] Basic (in dollars per share) Earnings Per Share, Basic Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Other prepaid expenses Other Prepaid Expense, Current Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Net income available to common shareholders from operations Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] TOTAL ASSETS Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Long-term line of credit Long-Term Line of Credit Small office home office (“SoHo”) Small Office Home Office Information Delivery Services [Member] Small Office Home Office Information Delivery Services Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies (Note 8) Commitments and Contingencies Termination Date Trading Arrangement Termination Date Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] 2025 Long-Term Debt, Maturity, Year One Equity Incentive Plan Share-Based Payment Arrangement [Text Block] Prepaid software licenses Prepaid Software Licenses Prepaid Software Licenses Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Stockholders' Deficit Members' Equity Notes Disclosure [Text Block] Share-based compensation expense Share-Based Payment Arrangement, Expense Net income Net income Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Intangible Assets Subject to Amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Revenues Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Other accrued expenses Other Accrued Liabilities, Current Name Forgone Recovery, Individual Name Document Period End Date Document Period End Date Principal retired Debt Instrument, Retired, Principal Debt Instrument, Retired, Principal Lookback period Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Beginning of period (in shares) End of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insider Trading Arrangements [Line Items] Other Balance Sheet Account Details Supplemental Balance Sheet Disclosures [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Cost of revenues Cost of Revenue Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Weighted average shares outstanding: Weighted Average Shares Outstanding Abstract [Abstract] Weighted Average Shares Outstanding Abstract Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated deficit Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Related Party [Axis] Related and Nonrelated Parties [Axis] Basic (in shares) Weighted-average outstanding shares of common stock (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Amortization of financing costs and discounts Amortization of Debt Issuance Costs and Discounts Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Repurchase of debt Repayments of Other Long-Term Debt Entity Filer Category Entity Filer Category Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 9 ccs-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover Page - shares
9 Months Ended
Sep. 30, 2024
Nov. 04, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Entity File Number 001-40750  
Entity Registrant Name Consensus Cloud Solutions, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 87-1139414  
Entity Address, Address Line One 700 S. Flower Street  
Entity Address, Address Line Two 15th Floor  
Entity Address, City or Town Los Angeles  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90017  
City Area Code 323  
Local Phone Number 860-9200  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol CCSI  
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 (in shares)   19,303,598
Entity Central Index Key 0001866633  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
ASSETS    
Cash and cash equivalents $ 54,598 $ 88,715
Accounts receivable, net of allowances of $5,441 and $6,271, respectively 25,807 26,342
Prepaid expenses and other current assets 9,430 10,191
Total current assets 89,835 125,248
Property and equipment, net 96,342 81,196
Operating lease right-of-use assets 6,924 6,766
Intangibles, net 42,201 44,990
Goodwill 349,454 348,822
Deferred income taxes 33,319 34,869
Other assets 4,419 5,364
TOTAL ASSETS 622,494 647,255
LIABILITIES AND STOCKHOLDERS’ DEFICIT    
Accounts payable and accrued expenses 47,422 36,506
Income taxes payable, current 4,787 2,224
Deferred revenue, current 21,386 22,041
Operating lease liabilities, current 2,330 2,038
Current portion of long-term debt 9,366 8,575
Total current liabilities 85,291 71,384
Long-term debt, net of current portion 603,124 725,405
Deferred revenue, noncurrent 2,005 2,270
Operating lease liabilities, noncurrent 12,586 13,212
Liability for uncertain tax positions 11,887 9,740
Deferred income taxes 545 1,098
Other long-term liabilities 245 268
TOTAL LIABILITIES 715,683 823,377
Commitments and contingencies (Note 8)
Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,375,622 and 20,273,686 shares and total outstanding is 19,303,998 and 19,245,024 shares as of September 30, 2024 and December 31, 2023, respectively 204 203
Treasury stock, at cost (1,071,624 and 1,028,662 shares as of September 30, 2024 and December 31, 2023, respectively) (31,990) (31,282)
Additional paid-in capital 55,083 41,247
Accumulated deficit (101,749) (173,113)
Accumulated other comprehensive loss (14,737) (13,177)
TOTAL STOCKHOLDERS’ DEFICIT (93,189) (176,122)
TOTAL LIABILITIES AND STOCKHOLDERS’ DEFICIT $ 622,494 $ 647,255
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 5,441 $ 6,271
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 20,375,622 20,273,686
Common stock outstanding (in shares) 19,303,998 19,245,024
Treasury stock (in shares) 1,071,624 1,028,662
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 87,753 $ 90,562 $ 263,399 $ 274,808
Cost of revenues [1] 17,658 16,853 51,828 51,607
Gross profit 70,095 73,709 211,571 223,201
Operating expenses:        
Sales and marketing [1] 12,500 15,319 36,776 49,719
Research, development and engineering [1] 2,034 1,677 5,582 5,346
General and administrative [1] 17,136 17,798 53,240 56,382
Total operating expenses 31,670 34,794 95,598 111,447
Income from operations 38,425 38,915 115,973 111,754
Interest expense (9,760) (12,615) (24,616) (37,998)
Interest income 659 1,519 2,175 2,184
Other (expense) income, net (2,069) 3,725 2,496 3,445
Income before income taxes 27,255 31,544 96,028 79,385
Income tax expense 6,135 7,537 24,664 18,862
Net income $ 21,120 $ 24,007 $ 71,364 $ 60,523
Net income per common share:        
Basic (in dollars per share) $ 1.09 $ 1.22 $ 3.71 $ 3.07
Diluted (in dollars per share) $ 1.09 $ 1.22 $ 3.69 $ 3.07
Weighted average shares outstanding:        
Basic (in shares) 19,300,283 19,627,188 19,256,739 19,708,991
Diluted (in shares) 19,442,130 19,647,855 19,321,274 19,730,765
[1]
(1) Includes share-based compensation expense as follows:
Cost of revenues$465 $309 $1,449 $939 
Sales and marketing592 375 1,856 1,134 
Research, development and engineering95 61 260 153 
General and administrative2,270 3,009 8,045 11,331 
Total$3,422 $3,754 $11,610 $13,557 
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based compensation expense $ 3,422 $ 3,754 $ 11,610 $ 13,557
Cost of revenues        
Share-based compensation expense 465 309 1,449 939
Sales and marketing        
Share-based compensation expense 592 375 1,856 1,134
Research, development and engineering        
Share-based compensation expense 95 61 260 153
General and administrative        
Share-based compensation expense $ 2,270 $ 3,009 $ 8,045 $ 11,331
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 21,120 $ 24,007 $ 71,364 $ 60,523
Other comprehensive gain (loss):        
Foreign currency translation adjustment 6,091 (6,238) (1,560) (4,131)
Other comprehensive gain (loss) 6,091 (6,238) (1,560) (4,131)
Comprehensive income $ 27,211 $ 17,769 $ 69,804 $ 56,392
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net income $ 71,364,000 $ 60,523,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 14,968,000 13,053,000
Amortization of financing costs and discounts 1,387,000 1,526,000
Non-cash operating lease costs 1,158,000 1,304,000
Share-based compensation 11,610,000 13,557,000
Provision for doubtful accounts 3,220,000 4,409,000
Deferred income taxes, net 1,255,000 2,029,000
Gain on extinguishment of debt (6,667,000) 0
Other 0 30,000
Decrease (increase) in:    
Accounts receivable (2,663,000) (6,126,000)
Prepaid expenses and other current assets 759,000 7,144,000
Other assets 947,000 1,182,000
Increase (decrease) in:    
Accounts payable and accrued expenses 11,265,000 10,210,000
Income taxes payable 2,544,000 4,615,000
Deferred revenue (924,000) (2,088,000)
Operating lease liabilities (1,726,000) (1,578,000)
Liability for uncertain tax positions 2,147,000 2,323,000
Other liabilities (23,000) (34,000)
Net cash provided by operating activities 110,621,000 112,079,000
Cash flows from investing activities:    
Purchases of property and equipment (25,460,000) (28,725,000)
Purchase of investments 0 (4,000,000)
Net cash used in investing activities (25,460,000) (32,725,000)
Cash flows from financing activities:    
Proceeds from the issuance of common stock under employee stock purchase plan 747,000 871,000
Repurchase of common stock (708,000) (13,716,000)
Taxes paid related to net share settlement (686,000) (1,245,000)
Repurchase of debt (116,162,000) 0
Net cash used in financing activities (116,809,000) (14,090,000)
Effect of exchange rate changes on cash and cash equivalents (2,469,000) (3,746,000)
Net change in cash and cash equivalents (34,117,000) 61,518,000
Cash and cash equivalents at beginning of period 88,715,000 94,164,000
Cash and cash equivalents at end of period $ 54,598,000 $ 155,682,000
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Treasury stock
Accumulated deficit
Accumulated other comprehensive loss
Common stock, beginning balance (in shares) at Dec. 31, 2022   20,105,545        
Beginning balance at Dec. 31, 2022 $ (255,261) $ 201 $ 21,650 $ (7,596) $ (250,408) $ (19,108)
Treasury stock, beginning balance (in shares) at Dec. 31, 2022       (189,114)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 60,523          
Foreign currency translation adjustment (4,131)         (4,131)
Vested restricted stock (in shares)   82,503        
Vested restricted stock 0 $ 1 (1)      
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (35,368)        
Shares withheld related to net share settlement $ (1,245)   (1,245)      
Repurchase of common stock (in shares) (490,953)     (490,953)    
Repurchase of common stock $ (15,132)     $ (15,132)    
Share-based compensation 15,087   15,087      
Issuance of shares under employee stock purchase plan (in shares)   29,582        
Issuance of shares under ESPP 871   871      
Common stock, ending balance (in shares) at Sep. 30, 2023   20,182,262        
Ending balance at Sep. 30, 2023 (199,288) $ 202 36,362 $ (22,728) (189,885) (23,239)
Treasury stock, ending balance (in shares) at Sep. 30, 2023       (680,067)    
Common stock, beginning balance (in shares) at Jun. 30, 2023   20,176,291        
Beginning balance at Jun. 30, 2023 (217,446) $ 202 32,182 $ (18,937) (213,892) (17,001)
Treasury stock, beginning balance (in shares) at Jun. 30, 2023       (527,668)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,007       24,007  
Foreign currency translation adjustment (6,238)         (6,238)
Vested restricted stock (in shares)   8,383        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (2,412)        
Shares withheld related to net share settlement $ (70)   (70)      
Repurchase of common stock (in shares) (152,399)     (152,399)    
Repurchase of common stock $ (3,791)     $ (3,791)    
Share-based compensation 4,250   4,250      
Common stock, ending balance (in shares) at Sep. 30, 2023   20,182,262        
Ending balance at Sep. 30, 2023 $ (199,288) $ 202 36,362 $ (22,728) (189,885) (23,239)
Treasury stock, ending balance (in shares) at Sep. 30, 2023       (680,067)    
Common stock, beginning balance (in shares) at Dec. 31, 2023 19,245,024 20,273,686        
Beginning balance at Dec. 31, 2023 $ (176,122) $ 203 41,247 $ (31,282) (173,113) (13,177)
Treasury stock, beginning balance (in shares) at Dec. 31, 2023 (1,028,662)     (1,028,662)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 71,364       71,364  
Foreign currency translation adjustment (1,560)         (1,560)
Vested restricted stock (in shares)   96,912        
Vested restricted stock 0 $ 1 (1)      
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (40,396)        
Shares withheld related to net share settlement $ (686)   (686)      
Repurchase of common stock (in shares) (42,962)     (42,962)    
Repurchase of common stock $ (708)     $ (708)    
Share-based compensation 13,776   13,776      
Issuance of shares under employee stock purchase plan (in shares)   45,420        
Issuance of shares under ESPP $ 747   747      
Common stock, ending balance (in shares) at Sep. 30, 2024 19,303,998 20,375,622        
Ending balance at Sep. 30, 2024 $ (93,189) $ 204 55,083 $ (31,990) (101,749) (14,737)
Treasury stock, ending balance (in shares) at Sep. 30, 2024 (1,071,624)     (1,071,624)    
Common stock, beginning balance (in shares) at Jun. 30, 2024   20,368,194        
Beginning balance at Jun. 30, 2024 $ (124,440) $ 204 51,043 $ (31,990) (122,869) (20,828)
Treasury stock, beginning balance (in shares) at Jun. 30, 2024       (1,071,624)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 21,120       21,120  
Foreign currency translation adjustment 6,091         6,091
Vested restricted stock (in shares)   10,917        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (3,489)        
Shares withheld related to net share settlement $ (71)   (71)      
Repurchase of common stock (in shares) 0          
Share-based compensation $ 4,111   4,111      
Common stock, ending balance (in shares) at Sep. 30, 2024 19,303,998 20,375,622        
Ending balance at Sep. 30, 2024 $ (93,189) $ 204 $ 55,083 $ (31,990) $ (101,749) $ (14,737)
Treasury stock, ending balance (in shares) at Sep. 30, 2024 (1,071,624)     (1,071,624)    
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
The Company
Consensus Cloud Solutions, Inc., together with its subsidiaries (“Consensus Cloud Solutions”, “Consensus”, the “Company”, “our”, “us” or “we”), is a provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately 825 thousand customers of all sizes, from enterprises to individuals, across approximately 45 countries and multiple industry verticals including healthcare, government, financial services, law and education. Beginning as an online fax company over two decades ago, Consensus has evolved into a global provider of enterprise secure communication solutions. Our communication and digital signature solutions enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries.
Consensus Cloud Solutions, Inc. Spin-Off
On September 21, 2021, J2 Global, Inc., known since October 7, 2021 as Ziff Davis, Inc. (“Ziff Davis” or the “Former Parent”) announced that its Board of Directors approved its separation of the Cloud Fax business (the “Separation” or the “Spin-Off”), into an independent publicly traded company, Consensus Cloud Solutions, Inc. On October 7, 2021, the Separation was completed and the Former Parent transferred certain assets and liabilities associated with its Cloud Fax business to Consensus, including the equity interests in J2 Cloud Services, LLC (“J2 Cloud Services”), in exchange for approximately $259.1 million in cash, an asset related to $500.0 million in aggregate principal amount of the 6.5% Senior Notes due in 2028, and the return of the assets and liabilities related to the non-fax business back to Ziff Davis. On October 8, 2021, Consensus began trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the stock symbol “CCSI”. Ziff Davis retained a 19.9% interest in Consensus following the Separation. Subsequently, Ziff Davis has sold, or otherwise disposed of, its Consensus shares, reducing its beneficial ownership in the Company to zero as of September 30, 2024 (see Note 15 - Related Party Transactions).
Principles of Consolidation
The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Basis of Presentation
The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2023, included in our Annual Report (Form 10-K) filed with the SEC on February 28, 2024. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.
The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.
Use of Estimates
The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, internal-use software development costs, share-based
compensation expense and income taxes. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.
Significant Accounting Policies
There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
Segment Reporting
Financial Accounting Standards Board (“FASB”) ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker, who is our chief executive officer (CEO), for making operating and investment decisions and for assessing performance. The Company’s chief executive officer reviews financial information presented on a consolidated basis for purposes of assessing performance and making decisions on how to allocate resources. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).
Reclassifications
Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in this ASU are effective for all fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments are intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The amendments in this ASU should be applied on either a prospective or retrospective basis. The amendments in this ASU are effective for fiscal periods beginning after December 15, 2024. Early adoption is permitted. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
The Company earns revenue from contracts with customers, primarily through the provision of cloud-based communication and digital signature solutions that allow customers to access the Company’s software without taking possession. The contracts include both recurring subscription and usage-based fees, and the total transaction price is allocated to
performance obligations in each contract as appropriate. Revenue for cloud-based services is recognized over time in the period earned. The contracts may be terminated early. Fees collected in advance are non-refundable, and they are deferred and recognized in revenue when the related performance obligations are satisfied. Standard Corporate contracts billed monthly include a termination charge equal to the minimum fees payable through the last day of the contract term.

Revenues from external customers classified by revenue source are as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Revenues
Corporate$53,085 $50,430 $156,195 $150,198 
Small office home office (“SoHo”)34,664 40,129 107,197 124,588 
Other22 
Total
$87,753 $90,562 $263,399 $274,808 
Timing of revenue recognition
Point in time$289 $112 $737 $410 
Over time87,464 90,450 262,662 274,398 
Total$87,753 $90,562 $263,399 $274,808 
The Company has recorded $4.1 million and $4.2 million of revenue for the three months ended September 30, 2024 and 2023, respectively, and $18.6 million and $20.2 million of revenue for the nine months ended September 30, 2024 and 2023, respectively, that was previously included in the deferred revenue balance as of the beginning of each respective year.
Performance Obligations
Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price.
The Company satisfies its performance obligations upon delivery of products or services to its customers. Payment terms vary by type and location of the Company’s customers and the products and services offered. The time between invoicing and when payment is due is not significant. Due to the nature of the services provided, there are no obligations for returns.
Significant Judgments
Determining whether products and services are considered distinct performance obligations may require significant judgment. When a contract includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time.
Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.
Performance Obligations Satisfied Over Time
The Company’s business consists primarily of performance obligations that are satisfied over time based on the fact that the nature of the cloud-based services offered is subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when services are provided. The Company expects to recognize revenue for Corporate contracts typically in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year. Revenue from usage-
based fees is recognized in proportion to the amount for which the Company has the right to invoice for services performed, which corresponds with the utilization of the services by the customer.

The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services.
Practical Expedients
Existence of a Significant Financing Component in a Contract
As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges an upfront subscription amount for services, or amount for usage in arrears, or a combination thereof, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.
Costs to Fulfill a Contract
The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit.
Revenues Invoiced
The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
§Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
§Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
§Level 3 – Unobservable inputs which are supported by little or no market activity.
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents include money market funds of $43.1 million and $72.1 million as of September 30, 2024 and December 31, 2023, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.
The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 7 - Long-Term Debt). The carrying value of long-term debt is reflected in the financial statements at cost.
Assets Measured on a Non-Recurring Basis
The Company’s non-financial assets, which primarily consist of goodwill, indefinite-lived intangible assets, long-lived assets and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, if any of these types of assets become impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment, stated at cost, as of September 30, 2024 and December 31, 2023 consisted of the following (in thousands):
September 30, 2024December 31, 2023
Internal-use software development costs
$82,982 $51,396 
Computers, software and equipment
19,327 21,701 
Furniture and fixtures
888 887 
Leasehold improvements1,720 1,720 
Internal-use software development costs in process
43,508 48,022 
148,425 123,726 
Less: Accumulated depreciation and amortization(52,083)(42,530)
 Total property and equipment, net$96,342 $81,196 

Depreciation and amortization expense was $4.1 million and $3.3 million for the three months ended September 30, 2024 and 2023, respectively, and $12.2 million and $9.8 million for the nine months ended September 30, 2024 and 2023, respectively.

No impairment was recorded in the three and nine months ended September 30, 2024 and 2023.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The changes in carrying amounts of goodwill for the nine months ended September 30, 2024 are as follows (in thousands):
Amount
Balance as of January 1, 2024
$348,822 
Foreign exchange translation632 
Balance as of September 30, 2024$349,454 
As of September 30, 2024 the Company’s goodwill had no accumulated impairment.
Intangible Assets with Indefinite Lives:
Intangible assets are summarized as of September 30, 2024 and December 31, 2023 as follows (in thousands):
September 30, 2024December 31, 2023
Trade names$27,375 $27,367 
Other4,045 4,045 
Total$31,420 $31,412 

Intangible Assets Subject to Amortization:
As of September 30, 2024, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.3 years$8,215 $7,901 $314 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
2.2 years108,604 99,652 8,952 
Other purchased intangibles 1.3 years11,927 10,412 1,515 
Total
 $183,087 $172,306 $10,781 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

    As of December 31, 2023, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.3 years$8,199 $7,789 $410 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
2.6 years108,417 97,333 11,084 
Other purchased intangibles 1.8 years11,989 9,905 2,084 
Total$182,946 $169,368 $13,578 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

Expected amortization expenses for intangible assets subject to amortization at September 30, 2024 are as follows (in thousands):
Fiscal Year:Amount
2024 (remainder)
$911 
20252,600 
20262,093 
20271,395 
2028
986 
Thereafter2,796 
Total$10,781 
Amortization expense was $1.0 million and $1.0 million for the three months ended September 30, 2024 and 2023, respectively, and $2.8 million and $3.2 million for the nine months ended September 30, 2024 and 2023, respectively.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Long-term debt as of September 30, 2024 and December 31, 2023 consists of the following (in thousands):
September 30, 2024December 31, 2023
2026 Senior Notes$255,532 $280,014 
2028 Senior Notes362,696 462,414
Total
618,228 742,428 
Less: deferred issuance costs
(5,738)(8,448)
Total debt
612,490 733,980 
Less: current portion, net of debt issuance costs
(9,366)(8,575)
Total long-term debt, less current portion
$603,124 $725,405 

As of September 30, 2024 and December 31, 2023, the estimated fair value of the 2026 Senior Notes was approximately $254.9 million and $266.0 million, respectively, and was based on quoted market prices or dealer quotes for the 2026 Senior Notes which are Level 1 inputs in the fair value hierarchy.
As of September 30, 2024 and December 31, 2023, the estimated fair value of the 2028 Senior Notes was approximately $361.8 million and $422.5 million, respectively, and was based on quoted market prices or dealer quotes for the 2028 Senior Notes which are Level 1 inputs in the fair value hierarchy.
At September 30, 2024, future contractual principal payments for debt were as follows (in thousands):
Fiscal year:Total
2024 (1) (remainder)
$9,111 
2025
— 
2026248,980 
2027— 
2028360,137 
Thereafter— 
Total$618,228 
(1) The Company has reclassified $6.5 million and $2.6 million from the 2026 and 2028 periods, respectively, into the 2024 period as debt repurchases were made subsequent to September 30, 2024 but prior to the filing of these financial statements (see Note 16 - Subsequent Event).

The Company capitalized $0.7 million and $0.7 million of interest expense within property and equipment, net on the Company’s Condensed Consolidated Balance Sheets during the three months ended September 30, 2024 and 2023, respectively, and $2.1 million and $1.8 million during the nine months ended September 30, 2024 and 2023, respectively.

2026 Senior Notes
On October 7, 2021, Consensus issued $305.0 million of senior notes due in 2026 (the “2026 Senior Notes”), receiving net proceeds of $301.2 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2026 Senior Notes are presented as current portion of long-term debt and long-term debt, net of current portion, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023. The 2026 Senior Notes bear interest at a rate of 6.0% per annum and mature on October 15, 2026.

The indenture pursuant to which the 2026 Senior Notes were issued contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio
of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2024.

2028 Senior Notes
On October 7, 2021, Consensus issued $500.0 million of 6.5% senior notes due in 2028 (the “2028 Senior Notes”) to Ziff Davis (see Note 15 - Related Party Transactions) in exchange for the equity interest in the Company. Ziff Davis then exchanged the 2028 Senior Notes with lenders under its credit agreement (or their affiliates) in exchange for extinguishment of a similar amount of indebtedness under such credit agreement for a total amount of $483.8 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2028 Senior Notes are presented as current portion of long-term debt and long-term debt, net of current portion, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023. The 2028 Senior Notes bear interest at a rate of 6.5% per annum and mature on October 15, 2028.

The indenture pursuant to which the 2028 Senior Notes were issued contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2024.

Credit Agreement
On March 4, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) with certain lenders party thereto (the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a senior secured revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2024, no amount had been drawn down on the Credit Facility. The Credit Facility is guaranteed by each wholly-owned material domestic subsidiary of Consensus, and secured by substantially all assets of Consensus and the guarantors. The loans made under the Credit Facility are subject to a Secured Overnight Financing Rate (“SOFR”) base interest rate plus a SOFR margin between 1.75% - 2.50%, with stepdowns subject to the total net leverage ratio.
The Credit Facility is subject to a total net leverage ratio covenant and a minimum EBITDA requirement, in each case tested on a quarterly basis. The Credit Agreement contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Unsecured indebtedness may be incurred, assets may be disposed of, restricted payments may be made and investments may be made, in each case subject to compliance with the Company’s financial covenants. The Company is in compliance with its covenants as of September 30, 2024.
Debt Repurchase Program
On November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes (“Debt Repurchase Program”). The authorization permits an aggregate principal amount reduction of up to $300 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. During the three and nine months ended September 30, 2024, the Company retired $31.1 million and $124.2 million, respectively, in principal of its senior notes. Refer to Note 16 - Subsequent Event for debt repurchases made subsequent to September 30, 2024 but prior to the filing of these financial statements. During the three and nine months ended September 30, 2023, the Company retired zero in principal of its senior notes. As of September 30, 2024, the Company had
retired an aggregate of $186.8 million in principal of its senior notes under this program. In connection with the Debt Repurchase Program, the Company reclassified $9.4 million and $8.6 million of long-term debt, net of current portion to the current portion of long-term debt as of September 30, 2024 and December 31, 2023, respectively, as the Company had the intention and cash on hand to extinguish the respective amounts of debt within twelve months of the end of the reporting periods.
For the three and nine months ended September 30, 2024, a net gain on debt extinguishment of $0.1 million and $6.7 million, respectively, related to the Debt Repurchase Program is included in interest expense on the Condensed Consolidated Statements of Income. For the three and nine months ended September 30, 2023, no net gain on debt extinguishment was recorded.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation
From time to time, the Company and its affiliates are involved in litigation and other legal disputes or regulatory inquiries that arise in the ordinary course of business. Any claims or regulatory actions against the Company and its affiliates, whether meritorious or not, could be time consuming and costly, and could divert significant operational resources. The outcomes of such matters are subject to inherent uncertainties, carrying the potential for unfavorable rulings that could include monetary damages and injunctive relief.

The Company does not believe, based on current knowledge, that any legal proceedings or claims currently exist which, after giving effect to existing accrued liabilities, are likely to have a material adverse effect on the Company’s consolidated financial position, results of operations, or cash flows. It is the Company’s policy to expense legal fees related to any litigation as incurred.

Non-Income Related Taxes
In the third quarter of 2022, the Company initiated a Voluntary Disclosure Agreement (“VDA”) process to voluntarily report sales tax liability related to prior periods where the Company had previously not been able to estimate its exposure. The Company recorded an accrual as the exposure became probable and estimable. The VDA process was completed in the fourth quarter of 2023. While the Company believes that it has sufficiently reserved for historical sales tax liabilities under FASB ASC Topic No. 450, Contingencies, some state taxing authorities may still challenge the Company’s sales tax position, the methodology used to calculate the sales tax liability, and may also impose other taxes on its business. Taxing authorities may successfully assert that the Company should have collected, or in the future should collect sales and use, telecommunications or similar taxes, and could be subject to liability with respect to past or future tax, which could adversely affect the Company’s operating results.

The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $0.1 million and $0.8 million for the three months ended September 30, 2024 and 2023, respectively, and $1.2 million and $2.0 million for the nine months ended September 30, 2024 and 2023, respectively.

The Company will continue to review and monitor the impact of sales tax rules in order to mitigate any associated risks on its business. The sales tax liability within accounts payable and accrued expenses on the Company’s Condensed Consolidated Balance Sheets was $5.9 million and $7.3 million as of September 30, 2024 and December 31, 2023, respectively.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Other Balance Sheet Account Details
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Account Details Other Balance Sheet Account Details
Prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following (in thousands):
September 30, 2024December 31, 2023
Prepaid insurance$97 $939 
Prepaid income taxes3,111 3,698 
Prepaid software licenses
3,154 3,232 
Other prepaid expenses
2,718 1,799 
Other current assets350 523 
Total$9,430 $10,191 
Accounts payable and accrued expenses
Accounts payable and accrued expenses consisted of the following (in thousands):
September 30, 2024December 31, 2023
Accounts payable$9,518 $9,858 
Accrued sales and other taxes7,486 8,806 
Accrued interest17,876 9,885 
Accrued compensation8,043 4,337 
Accrued advertising expenses2,021 2,485 
Other accrued expenses
2,478 1,135 
Total$47,422 $36,506 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
9 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate adjusted for discrete interim period tax impacts. Each quarter the Company updates its estimated annual effective tax rate and, if the estimate changes, makes a cumulative adjustment. Changes in the geographical mix, permanent differences or the estimated level of annual pre-tax income can affect the effective tax rate. The Company’s effective tax rate for the three months ended September 30, 2024 and 2023 was 22.5% and 23.9%, respectively. The Company’s effective tax rate for the nine months ended September 30, 2024 and 2023 was 25.7% and 23.8%, respectively. The decrease in the Company’s effective income tax rate for the three months ended September 30, 2024 was primarily due to the change in the geographical mix of income. The increase in the Company’s effective income tax rate for the nine months ended September 30, 2024 was primarily attributable to the change in the geographical mix of income, an increase in the valuation allowance and an increase in state taxes on foreign earnings not permanently reinvested.

The Company’s effective tax rates for the three and nine months ended September 30, 2024 and 2023 differed from the U.S. federal statutory rates of 21% primarily as a result of state income taxes, nondeductible expenses for tax purposes, foreign rate differential, research and development credits and uncertain tax positions.

As of September 30, 2024 and December 31, 2023, the Company had $11.9 million and $9.7 million, respectively, in liabilities for uncertain income tax positions, including interest and penalties. Accrued interest and penalties related to unrecognized tax benefits are recognized in income tax expense on the Company’s Condensed Consolidated Statements of Income.

Income Tax Audits
The Company is required to file tax returns in the United States, Ireland, Canada, Japan, Netherlands, France and Hong Kong. As of September 30, 2024, the Company was not under audit in any jurisdiction that it operates within. In respect to these international subsidiaries, tax returns for the years from 2017 onwards are still open to examination by tax authorities.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Deficit
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Stockholders' Deficit Stockholders’ Deficit
Common Stock Repurchase Program
On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase in the public market or in off-market transactions up to $100.0 million of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans under this program. There were no shares repurchased during the three months ended September 30, 2024 under this program. During the three months ended September 30, 2023, the Company repurchased 152,399 shares under this program at an aggregate cost of $3.8 million, inclusive of excise tax of $0.1 million. During the nine months ended September 30, 2024 and 2023, the Company repurchased 42,962 and 490,953 shares, respectively, at an aggregate cost of $0.7 million and $15.1 million, respectively, inclusive of excise tax of zero and $0.1 million, respectively. Cumulatively as of September 30, 2024, 1,071,624 shares have been repurchased under this program at an aggregate cost of $32.0 million (inclusive of excise tax of $0.2 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.
Vested Restricted Stock
At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 3,489 shares and 2,412 shares, respectively. During the nine months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 40,396 shares and 35,368 shares, respectively.

Dividends
The Company currently does not issue dividends to Consensus shareholders. Future dividends are subject to Board approval. Our current debt agreements could trigger restrictions on dividend payments under certain circumstances (see Note 7 - Long-Term Debt).
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plan
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Equity Incentive Plan Equity Incentive Plan
The Company’s share-based compensation plans include the 2021 Equity Incentive Plan (the “2021 Plan”).

2021 Equity Incentive Plan
In December 2021, Consensus’ Board of Directors adopted the 2021 Plan, which provides for the grant of incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and share units and other share-based awards. Under the 2021 Plan, 4,000,000 shares of common stock are authorized to be granted. As of September 30, 2024, 2,147,611 shares were available to be used under the 2021 Plan.

 Restricted Stock and Restricted Stock Units
The Company has awarded restricted stock and restricted stock units to its Board of Directors and certain employees pursuant to the 2021 Plan. Compensation expense resulting from restricted stock and restricted stock unit grants is measured at fair value on the date of grant and is recognized as share-based compensation expense over the applicable vesting period. Vesting periods are generally one year for awards to members of the Company’s Board of Directors, four years for employees and five years for the Chief Executive Officer and Chief Operating Officer.
Restricted Stock and Restricted Stock Units with Market Conditions
The Company has awarded certain key employees market-based restricted stock and restricted stock units pursuant to the 2021 Plan. The market-based awards have vesting conditions that are based on specified stock price targets of the Company’s common stock. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets for 20 out of 30 trading days or 20 out of 25 trading days (look-back period), based on the award agreement. Stock-based compensation expense related to an award with a market condition is recognized over the requisite service period using the graded-vesting method, unless the market condition has been met and requisite service period has been completed, then the expense will be accelerated and recognized in the period that the market condition and service period requirement have been met. During the nine months ended September 30, 2024 and 2023, the Company awarded zero market-based restricted stock awards and restricted stock units.

Restricted stock activity for the nine months ended September 30, 2024 is set forth below:
Number of SharesWeighted-Average
Grant-Date
Fair Value
Nonvested at January 1, 202415,679 $39.24 
Granted— — 
Vested(9,225)37.95 
Canceled(6,454)41.07 
Nonvested at September 30, 2024
— $— 

As of September 30, 2024, the Company had no remaining unrecognized share-based compensation cost related to its restricted stock awards, as they have been fully expensed as of the end of the period.
  
Restricted stock unit activity for the nine months ended September 30, 2024 is set forth below:
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Outstanding at January 1, 2024
1,560,557$40.27 
Granted101,067 16.46 
Vested(103,366)54.37 
Canceled(54,344)40.04 
Outstanding at September 30, 2024
1,503,914 $37.71 

As of September 30, 2024, the Company had unrecognized share-based compensation cost related to its restricted stock units of $22.2 million, which is expected to be recognized over a weighted-average period of 2.3 years.
The Company capitalized $0.7 million and $0.5 million of share-based compensation cost during the three months ended September 30, 2024 and 2023, respectively, and $2.2 million and $1.5 million during the nine months ended September 30, 2024 and 2023, respectively, within property and equipment, net on its Condensed Consolidated Balance Sheets.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Numerator for basic and diluted net income per common share:  
Net income attributable to common shareholders
$21,120 $24,007 $71,364 $60,523 
Net income available to participating securities (1)
— (12)(9)(52)
Net income available to common shareholders from operations$21,120 $23,995 $71,355 $60,471 
Denominator:  
Weighted-average outstanding shares of common stock 19,300,283 19,627,188 19,256,739 19,708,991 
Dilutive effect of:
Equity incentive plans138,490 12,649 60,478 15,744 
Employee Stock Purchase Plan3,357 8,018 4,057 6,030 
Common stock and common stock equivalents 19,442,130 19,647,855 19,321,274 19,730,765 
Net income per share from operations:  
Basic$1.09 $1.22 $3.71 $3.07 
Diluted$1.09 $1.22 $3.69 $3.07 
(1) Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).

For the three months ended September 30, 2024 and 2023, there were 1,005,413 and 836,655 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation. For the nine months ended September 30, 2024 and 2023, there were 1,238,732 and 704,837 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company’s businesses are based on the organizational structure used by the chief operating decision maker (“CODM”) for making operating and investment decisions and for assessing performance. The CODM views the Company as one segment: Cloud Fax.

The Company’s Cloud Fax business is driven primarily by subscription revenues.
The Company evaluates performance based on revenue, gross margin and profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.
The Company maintains operations in the U.S., Canada, Ireland and other countries. Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Revenues:
United States$69,197 $71,724 $208,108 $217,606 
Canada13,440 13,091 39,813 39,043 
Ireland2,984 3,571 9,195 11,331 
All other countries2,132 2,176 6,283 6,828 
Foreign countries18,556 18,838 55,291 57,202 
Total
$87,753 $90,562 $263,399 $274,808 
The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):
September 30, 2024December 31, 2023
Long-lived assets:
United States$102,784 $87,378 
Canada222 196 
Ireland189 250 
All other countries71 138 
Foreign countries482 584 
Total$103,266 $87,962 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
In connection with the Separation, Consensus and Ziff Davis entered into a transition services agreement (“TSA”) following the Separation, which governed services including certain information technology services, finance and accounting services and human resource and employee benefit services. The agreed-upon charges, if any, for such services were intended to cover any costs and expenses incurred in providing such services. The TSA terminated on October 7, 2023.

The Company paid approximately $0.1 million and $0.1 million during the three months ended September 30, 2024 and 2023, respectively, and $0.3 million and $0.6 million, during the nine months ended September 30, 2024 and 2023, respectively, to Ziff Davis for costs primarily associated with the transition services agreement. Subsequent to the disposition of the shares, Ziff Davis’ beneficial ownership in the Company was zero as of September 30, 2024 (see Note 1 - Basis of Presentation). Amounts due to Ziff Davis as of September 30, 2024 and December 31, 2023 were zero and $0.1 million, respectively. These amounts are recorded within accounts payable and accrued expenses on the Condensed Consolidated Balance Sheets.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events
9 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Event
In connection with the Company’s Debt Repurchase Program (see Note 7 - Long-Term Debt), the Company paid $9.2 million, which includes accrued interest, to repurchase $9.1 million in principal of its senior notes subsequent to the period ended September 30, 2024.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net income $ 21,120 $ 24,007 $ 71,364 $ 60,523
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation
Principles of Consolidation
The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Basis of Presentation
Basis of Presentation
The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2023, included in our Annual Report (Form 10-K) filed with the SEC on February 28, 2024. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.
The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, internal-use software development costs, share-based
compensation expense and income taxes. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.
Significant Accounting Policies
There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
Segment Reporting
Segment Reporting
Financial Accounting Standards Board (“FASB”) ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker, who is our chief executive officer (CEO), for making operating and investment decisions and for assessing performance. The Company’s chief executive officer reviews financial information presented on a consolidated basis for purposes of assessing performance and making decisions on how to allocate resources. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).
Reclassifications
Reclassifications
Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.
Recent Accounting Pronouncements Recent Accounting Pronouncements
In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in this ASU are effective for all fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments are intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The amendments in this ASU should be applied on either a prospective or retrospective basis. The amendments in this ASU are effective for fiscal periods beginning after December 15, 2024. Early adoption is permitted. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.
Revenue Recognition
The Company earns revenue from contracts with customers, primarily through the provision of cloud-based communication and digital signature solutions that allow customers to access the Company’s software without taking possession. The contracts include both recurring subscription and usage-based fees, and the total transaction price is allocated to
performance obligations in each contract as appropriate. Revenue for cloud-based services is recognized over time in the period earned. The contracts may be terminated early. Fees collected in advance are non-refundable, and they are deferred and recognized in revenue when the related performance obligations are satisfied. Standard Corporate contracts billed monthly include a termination charge equal to the minimum fees payable through the last day of the contract term.
Performance Obligations
Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price.
The Company satisfies its performance obligations upon delivery of products or services to its customers. Payment terms vary by type and location of the Company’s customers and the products and services offered. The time between invoicing and when payment is due is not significant. Due to the nature of the services provided, there are no obligations for returns.
Significant Judgments
Determining whether products and services are considered distinct performance obligations may require significant judgment. When a contract includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time.
Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.
Performance Obligations Satisfied Over Time
The Company’s business consists primarily of performance obligations that are satisfied over time based on the fact that the nature of the cloud-based services offered is subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when services are provided. The Company expects to recognize revenue for Corporate contracts typically in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year. Revenue from usage-
based fees is recognized in proportion to the amount for which the Company has the right to invoice for services performed, which corresponds with the utilization of the services by the customer.

The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services.
Practical Expedients
Existence of a Significant Financing Component in a Contract
As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges an upfront subscription amount for services, or amount for usage in arrears, or a combination thereof, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.
Costs to Fulfill a Contract
The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit.
Revenues Invoiced
The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.
Fair Value Measurements
The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
§Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
§Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
§Level 3 – Unobservable inputs which are supported by little or no market activity.
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents include money market funds of $43.1 million and $72.1 million as of September 30, 2024 and December 31, 2023, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.
The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 7 - Long-Term Debt). The carrying value of long-term debt is reflected in the financial statements at cost.
Assets Measured on a Non-Recurring Basis
The Company’s non-financial assets, which primarily consist of goodwill, indefinite-lived intangible assets, long-lived assets and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, if any of these types of assets become impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenues from external customers classified by revenue source are as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Revenues
Corporate$53,085 $50,430 $156,195 $150,198 
Small office home office (“SoHo”)34,664 40,129 107,197 124,588 
Other22 
Total
$87,753 $90,562 $263,399 $274,808 
Timing of revenue recognition
Point in time$289 $112 $737 $410 
Over time87,464 90,450 262,662 274,398 
Total$87,753 $90,562 $263,399 $274,808 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, stated at cost, as of September 30, 2024 and December 31, 2023 consisted of the following (in thousands):
September 30, 2024December 31, 2023
Internal-use software development costs
$82,982 $51,396 
Computers, software and equipment
19,327 21,701 
Furniture and fixtures
888 887 
Leasehold improvements1,720 1,720 
Internal-use software development costs in process
43,508 48,022 
148,425 123,726 
Less: Accumulated depreciation and amortization(52,083)(42,530)
 Total property and equipment, net$96,342 $81,196 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amounts of Goodwill
The changes in carrying amounts of goodwill for the nine months ended September 30, 2024 are as follows (in thousands):
Amount
Balance as of January 1, 2024
$348,822 
Foreign exchange translation632 
Balance as of September 30, 2024$349,454 
As of September 30, 2024 the Company’s goodwill had no accumulated impairment.
Intangible Assets with Indefinite Lives
Intangible assets are summarized as of September 30, 2024 and December 31, 2023 as follows (in thousands):
September 30, 2024December 31, 2023
Trade names$27,375 $27,367 
Other4,045 4,045 
Total$31,420 $31,412 
Intangible Assets Subject to Amortization
As of September 30, 2024, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.3 years$8,215 $7,901 $314 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
2.2 years108,604 99,652 8,952 
Other purchased intangibles 1.3 years11,927 10,412 1,515 
Total
 $183,087 $172,306 $10,781 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

    As of December 31, 2023, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.3 years$8,199 $7,789 $410 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
2.6 years108,417 97,333 11,084 
Other purchased intangibles 1.8 years11,989 9,905 2,084 
Total$182,946 $169,368 $13,578 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.
Estimated Intangible Assets Amortization Expense
Expected amortization expenses for intangible assets subject to amortization at September 30, 2024 are as follows (in thousands):
Fiscal Year:Amount
2024 (remainder)
$911 
20252,600 
20262,093 
20271,395 
2028
986 
Thereafter2,796 
Total$10,781 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Summary of Long-term Debt
Long-term debt as of September 30, 2024 and December 31, 2023 consists of the following (in thousands):
September 30, 2024December 31, 2023
2026 Senior Notes$255,532 $280,014 
2028 Senior Notes362,696 462,414
Total
618,228 742,428 
Less: deferred issuance costs
(5,738)(8,448)
Total debt
612,490 733,980 
Less: current portion, net of debt issuance costs
(9,366)(8,575)
Total long-term debt, less current portion
$603,124 $725,405 
Future Principal Payments for Debt
At September 30, 2024, future contractual principal payments for debt were as follows (in thousands):
Fiscal year:Total
2024 (1) (remainder)
$9,111 
2025
— 
2026248,980 
2027— 
2028360,137 
Thereafter— 
Total$618,228 
(1) The Company has reclassified $6.5 million and $2.6 million from the 2026 and 2028 periods, respectively, into the 2024 period as debt repurchases were made subsequent to September 30, 2024 but prior to the filing of these financial statements (see Note 16 - Subsequent Event).
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Other Balance Sheet Account Details (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
September 30, 2024December 31, 2023
Prepaid insurance$97 $939 
Prepaid income taxes3,111 3,698 
Prepaid software licenses
3,154 3,232 
Other prepaid expenses
2,718 1,799 
Other current assets350 523 
Total$9,430 $10,191 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consisted of the following (in thousands):
September 30, 2024December 31, 2023
Accounts payable$9,518 $9,858 
Accrued sales and other taxes7,486 8,806 
Accrued interest17,876 9,885 
Accrued compensation8,043 4,337 
Accrued advertising expenses2,021 2,485 
Other accrued expenses
2,478 1,135 
Total$47,422 $36,506 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plan (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Restricted Stock Award Activity
Restricted stock activity for the nine months ended September 30, 2024 is set forth below:
Number of SharesWeighted-Average
Grant-Date
Fair Value
Nonvested at January 1, 202415,679 $39.24 
Granted— — 
Vested(9,225)37.95 
Canceled(6,454)41.07 
Nonvested at September 30, 2024
— $— 
Restricted Stock Unit Award Activity
Restricted stock unit activity for the nine months ended September 30, 2024 is set forth below:
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Outstanding at January 1, 2024
1,560,557$40.27 
Granted101,067 16.46 
Vested(103,366)54.37 
Canceled(54,344)40.04 
Outstanding at September 30, 2024
1,503,914 $37.71 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Components of Basic and Diluted Earnings Per Share
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Numerator for basic and diluted net income per common share:  
Net income attributable to common shareholders
$21,120 $24,007 $71,364 $60,523 
Net income available to participating securities (1)
— (12)(9)(52)
Net income available to common shareholders from operations$21,120 $23,995 $71,355 $60,471 
Denominator:  
Weighted-average outstanding shares of common stock 19,300,283 19,627,188 19,256,739 19,708,991 
Dilutive effect of:
Equity incentive plans138,490 12,649 60,478 15,744 
Employee Stock Purchase Plan3,357 8,018 4,057 6,030 
Common stock and common stock equivalents 19,442,130 19,647,855 19,321,274 19,730,765 
Net income per share from operations:  
Basic$1.09 $1.22 $3.71 $3.07 
Diluted$1.09 $1.22 $3.69 $3.07 
(1) Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Revenues and Long-lived Assets by Geographic Information Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2024202320242023
Revenues:
United States$69,197 $71,724 $208,108 $217,606 
Canada13,440 13,091 39,813 39,043 
Ireland2,984 3,571 9,195 11,331 
All other countries2,132 2,176 6,283 6,828 
Foreign countries18,556 18,838 55,291 57,202 
Total
$87,753 $90,562 $263,399 $274,808 
The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):
September 30, 2024December 31, 2023
Long-lived assets:
United States$102,784 $87,378 
Canada222 196 
Ireland189 250 
All other countries71 138 
Foreign countries482 584 
Total$103,266 $87,962 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Details)
customer in Thousands, $ in Millions
9 Months Ended
Oct. 07, 2021
USD ($)
Sep. 30, 2024
segment
customer
country
Oct. 08, 2021
Finite-Lived Intangible Assets [Line Items]      
Number of customers served (more than) | customer   825  
Number of countries served (over) | country   45  
Number of reportable segments | segment   1  
Consensus Cloud Solutions Inc | Ziff Davis, Inc.      
Finite-Lived Intangible Assets [Line Items]      
Ownership interest   0.00% 19.90%
2028 Notes | Senior Notes      
Finite-Lived Intangible Assets [Line Items]      
Debt instrument, face amount $ 500.0    
Stated interest rate 6.50%    
Ziff Davis, Inc.      
Finite-Lived Intangible Assets [Line Items]      
Cash consideration paid for equity interest $ 259.1    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 87,753 $ 90,562 $ 263,399 $ 274,808
Point in time        
Disaggregation of Revenue [Line Items]        
Revenues 289 112 737 410
Over time        
Disaggregation of Revenue [Line Items]        
Revenues 87,464 90,450 262,662 274,398
Corporate        
Disaggregation of Revenue [Line Items]        
Revenues 53,085 50,430 156,195 150,198
Small office home office (“SoHo”)        
Disaggregation of Revenue [Line Items]        
Revenues 34,664 40,129 107,197 124,588
Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 4 $ 3 $ 7 $ 22
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]        
Contract liability, revenue recognized $ 4.1 $ 4.2 $ 18.6 $ 20.2
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
Money market funds $ 43.1 $ 72.1
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 148,425 $ 123,726
Less: Accumulated depreciation and amortization (52,083) (42,530)
Property and equipment, net 96,342 81,196
Internal-use software development costs    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 82,982 51,396
Computers, software and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,327 21,701
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 888 887
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,720 1,720
Internal-use software development costs in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 43,508 $ 48,022
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation and amortization expense $ 4,100,000 $ 3,300,000 $ 12,200,000 $ 9,800,000
Impairment $ 0 $ 0 $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 348,822,000
Foreign exchange translation 632,000
Ending balance 349,454,000
Goodwill accumulated impairment $ 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 31,420 $ 31,412
Trade names    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets 27,375 27,367
Other    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 4,045 $ 4,045
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Historical Cost $ 183,087 $ 182,946
Accumulated Amortization 172,306 169,368
Net $ 10,781 $ 13,578
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 3 months 18 days 3 months 18 days
Historical Cost $ 8,215 $ 8,199
Accumulated Amortization 7,901 7,789
Net $ 314 $ 410
Patent and patent licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 0 years 0 years
Historical Cost $ 54,341 $ 54,341
Accumulated Amortization 54,341 54,341
Net $ 0 $ 0
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 2 years 2 months 12 days 2 years 7 months 6 days
Historical Cost $ 108,604 $ 108,417
Accumulated Amortization 99,652 97,333
Net $ 8,952 $ 11,084
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Substantial amortization period, majority of amortization expense 4 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Substantial amortization period, majority of amortization expense 5 years  
Other purchased intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 1 year 3 months 18 days 1 year 9 months 18 days
Historical Cost $ 11,927 $ 11,989
Accumulated Amortization 10,412 9,905
Net $ 1,515 $ 2,084
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fiscal Year:    
2024 (remainder) $ 911  
2025 2,600  
2026 2,093  
2027 1,395  
2028 986  
Thereafter 2,796  
Net $ 10,781 $ 13,578
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 1.0 $ 1.0 $ 2.8 $ 3.2
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Summary of Long-term Debt) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Gross long-term debt $ 618,228  
Less: deferred issuance costs (5,738) $ (8,448)
Total debt 612,490 733,980
Less: current portion, net of debt issuance costs (9,366) (8,575)
Long-term debt, net of current portion 603,124 725,405
Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt 618,228 742,428
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt 255,532 280,014
2028 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt $ 362,696 $ 462,414
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Future Principal Payments for Debt (Details) - USD ($)
$ in Thousands
Nov. 07, 2024
Sep. 30, 2024
Debt Instrument [Line Items]    
2024   $ 9,111
2025   0
2026   248,980
2027   0
2028   360,137
Thereafter   0
Total   $ 618,228
Senior Notes | Subsequent Event    
Debt Instrument [Line Items]    
Reclassified debt from 2026 $ 6,500  
Reclassed debt from 2028 $ 2,600  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 09, 2023
Mar. 04, 2022
Oct. 07, 2021
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]                
Interest expense       $ 700,000 $ 700,000 $ 2,100,000 $ 1,800,000  
Debt repurchase program, principal reduction amount $ 300,000,000              
Principal retired       31,100,000   124,200,000 0  
Current portion of long-term debt       9,366,000   9,366,000   $ 8,575,000
Gain on extinguishment of debt       100,000   6,667,000 $ 0  
Senior Notes                
Debt Instrument [Line Items]                
Retired debt, principal       186,800,000   186,800,000    
Senior Notes | 2026 Notes                
Debt Instrument [Line Items]                
Notes payable, fair value       254,900,000   254,900,000   266,000,000
Debt instrument, face amount     $ 305,000,000          
Proceeds from issuance of senior long-term debt     $ 301,200,000          
Stated interest rate     6.00%          
Covenant, leverage ratio, minimum     3.0          
Covenant, leverage ratio, maximum     3.0          
Covenant, restriction on payments, aggregate amount, maximum     $ 100,000,000          
Covenant, earnings before interest, taxes, depreciation, and amortization, maximum     50.00%          
Senior Notes | 2028 Notes                
Debt Instrument [Line Items]                
Notes payable, fair value       361,800,000   361,800,000   $ 422,500,000
Debt instrument, face amount     $ 500,000,000          
Proceeds from issuance of senior long-term debt     $ 483,800,000          
Stated interest rate     6.50%          
Covenant, leverage ratio, minimum     3.0          
Covenant, leverage ratio, maximum     3.0          
Covenant, restriction on payments, aggregate amount, maximum     $ 100,000,000          
Covenant, earnings before interest, taxes, depreciation, and amortization, maximum     50.00%          
Line of Credit | Revolving Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity   $ 25,000,000            
Line of credit facility, accordion feature, increase limit   $ 25,000,000            
Long-term line of credit       $ 0   $ 0    
Line of Credit | Revolving Credit Facility | Minimum                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate   1.75%            
Line of Credit | Revolving Credit Facility | Maximum                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate   2.50%            
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]          
Sales tax expense $ 0.1 $ 0.8 $ 1.2 $ 2.0  
Sales and excise tax payable $ 5.9   $ 5.9   $ 7.3
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Other Balance Sheet Account Details -Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid insurance $ 97 $ 939
Prepaid income taxes 3,111 3,698
Prepaid software licenses 3,154 3,232
Other prepaid expenses 2,718 1,799
Other current assets 350 523
Prepaid expenses and other current assets $ 9,430 $ 10,191
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 9,518 $ 9,858
Accrued sales and other taxes 7,486 8,806
Accrued interest 17,876 9,885
Accrued compensation 8,043 4,337
Accrued advertising expenses 2,021 2,485
Other accrued expenses 2,478 1,135
Total $ 47,422 $ 36,506
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Income Tax Disclosure [Abstract]          
Effective income tax rate 22.50% 23.90% 25.70% 23.80%  
Liability for uncertain tax positions $ 11,887   $ 11,887   $ 9,740
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Deficit (Details)
3 Months Ended 9 Months Ended 31 Months Ended
Sep. 30, 2024
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Mar. 01, 2022
USD ($)
Stockholder's Equity [Line Items]            
Stock repurchase program, authorized amount           $ 100,000,000
Stock repurchased during period, shares (in shares) | shares 0 152,399 42,962 490,953 1,071,624  
Aggregate cost for repurchase of common stock   $ 3,800,000 $ 700,000 $ 15,100,000 $ 32,000,000  
Sales and excise tax payable   $ 100,000 $ 0 $ 100,000 $ 200,000  
Excise tax rate         0.01  
Common stock            
Stockholder's Equity [Line Items]            
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) | shares 3,489 2,412 40,396 35,368    
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plan (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment arrangement, amount capitalized $ 700,000 $ 500,000 $ 2,200,000 $ 1,500,000  
Minimum | Look-Back Period One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Lookback period     20 days    
Minimum | Look-Back Period Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Lookback period     20 days    
Maximum | Look-Back Period One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Lookback period     30 days    
Maximum | Look-Back Period Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Lookback period     25 days    
Market-based Restricted Stock Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)     0 0  
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)     0    
Unrecognized compensation cost related to non-vested awards granted 0   $ 0    
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)     101,067    
Unrecognized compensation cost related to non-vested awards granted $ 22,200,000   $ 22,200,000    
Weighted-average period to recognize compensation cost     2 years 3 months 18 days    
Equity Incentive Plan 2021          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum issuance of common stock (in shares) 2,147,611   2,147,611   4,000,000
Equity Incentive Plan 2021 | Restricted Stock and Restricted Stock Units (RSU) | Board of Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting periods     1 year    
Equity Incentive Plan 2021 | Restricted Stock and Restricted Stock Units (RSU) | Staff          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting periods     4 years    
Equity Incentive Plan 2021 | Restricted Stock and Restricted Stock Units (RSU) | Chief Executive Officer and Chief Operating Officer          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting periods     5 years    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Restricted Stock  
Number of Shares  
Beginning of period (in shares) | shares 15,679
Granted (in shares) | shares 0
Vested (in shares) | shares (9,225)
Canceled (in shares) | shares (6,454)
End of period (in shares) | shares 0
Weighted-Average Grant-Date Fair Value  
Nonvested at beginning of period (in dollars per share) | $ / shares $ 39.24
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 37.95
Canceled (in dollars per share) | $ / shares 41.07
Nonvested at end of period (in dollars per share) | $ / shares $ 0
Restricted Stock Units  
Number of Shares  
Beginning of period (in shares) | shares 1,560,557
Granted (in shares) | shares 101,067
Vested (in shares) | shares (103,366)
Canceled (in shares) | shares (54,344)
End of period (in shares) | shares 1,503,914
Weighted-Average Grant-Date Fair Value  
Nonvested at beginning of period (in dollars per share) | $ / shares $ 40.27
Granted (in dollars per share) | $ / shares 16.46
Vested (in dollars per share) | $ / shares 54.37
Canceled (in dollars per share) | $ / shares 40.04
Nonvested at end of period (in dollars per share) | $ / shares $ 37.71
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator for basic and diluted net income per common share:        
Net income attributable to common shareholders $ 21,120 $ 24,007 $ 71,364 $ 60,523
Net income available to participating securities, basic 0 (12) (9) (52)
Net income available to participating securities, diluted 0 (12) (9) (52)
Net income available to common shareholders from operations 21,120 23,995 71,355 60,471
Net income available to common shareholders from operations $ 21,120 $ 23,995 $ 71,355 $ 60,471
Denominator:        
Weighted-average outstanding shares of common stock (in shares) 19,300,283 19,627,188 19,256,739 19,708,991
Dilutive effect of:        
Common stock and common stock equivalents (in shares) 19,442,130 19,647,855 19,321,274 19,730,765
Net income per share from operations:        
Basic (in dollars per share) $ 1.09 $ 1.22 $ 3.71 $ 3.07
Diluted (in dollars per share) $ 1.09 $ 1.22 $ 3.69 $ 3.07
Anti-dilutive shares were excluded from earnings per share calculation (in shares) 1,005,413 836,655 1,238,732 704,837
Equity incentive plans        
Dilutive effect of:        
Equity incentive plans (in shares) 138,490 12,649 60,478 15,744
Employee Stock Purchase Plan        
Dilutive effect of:        
Equity incentive plans (in shares) 3,357 8,018 4,057 6,030
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Narrative) (Details)
9 Months Ended
Sep. 30, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues $ 87,753 $ 90,562 $ 263,399 $ 274,808  
Long-lived assets 103,266   103,266   $ 87,962
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 69,197 71,724 208,108 217,606  
Long-lived assets 102,784   102,784   87,378
Canada          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 13,440 13,091 39,813 39,043  
Long-lived assets 222   222   196
Ireland          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 2,984 3,571 9,195 11,331  
Long-lived assets 189   189   250
All other countries          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 2,132 2,176 6,283 6,828  
Long-lived assets 71   71   138
Foreign countries          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 18,556 $ 18,838 55,291 $ 57,202  
Long-lived assets $ 482   $ 482   $ 584
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Oct. 08, 2021
Ziff Davis, Inc. | Consensus Cloud Solutions Inc            
Related Party Transaction [Line Items]            
Ownership interest 0.00%   0.00%     19.90%
Affiliated Entity            
Related Party Transaction [Line Items]            
Cash consideration paid In connection with the separation $ 0.1 $ 0.1 $ 0.3 $ 0.6    
Ziff Davis, Inc.            
Related Party Transaction [Line Items]            
Amount due $ 0.0   $ 0.0   $ 0.1  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - Senior Notes - USD ($)
$ in Millions
Nov. 07, 2024
Sep. 30, 2024
Subsequent Event [Line Items]    
Retired debt, principal   $ 186.8
Subsequent Event    
Subsequent Event [Line Items]    
Repurchased amount $ 9.2  
Retired debt, principal $ 9.1  
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &J/9UD'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 " !JCV=93\?QYN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^GZ!T,W%\63@N""XBTDL[O!I@G)2+MO;QMWNX@^@,?,_/+- M-S"MB=*$A,\I1$SD,%^,ONNS-''-]D11 F2S1Z]S/27ZJ;D-R6N:GFD'49L/ MO4-H.+\&CZ2M)@TSL(H+D:G6&FD2:@KIB+=FPNPI@Z@%,#5/ MC(>Q:^$,F&&$R>?O MJ%6*I_8DL'V#$Y9K>DAF&HAU7)33L(>'MZ?"GK5J[/ MI'N#TZ_L)!TBKMEI\NOJ[G[SP%3#F\M*B(K?;)I&7MU*P=]GUQ]^9V$?K-NZ M?VQ\$E0M_+H+]0502P,$% @ :H]G69E&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" !JCV=9S#:1T_<% #-'P & 'AL+W=O>I/;,>/[=%6R&_)BG-%7J(P3BX;*Z76G]KMQ%OQB"4M ML>8QW%D(&3$%IW+93M:2,S\316&;6E:O';$@;HQ'V;6I'(]$JL(@YE-)DC2* MF'R]XJ'87C;LQN'"4[!<*7VA/1ZMV9+/N/I]/95PULY=_"#B<1*(F$B^N&Q, M[$^NXVA!]L0? =\F1\=$H\R%^*9/[OS+AJ5+Q$/N*6W!X&?#71Z&V@G*\>_> MM)'_3RT\/CZXWV;P #-G"7=%^&?@J]5E8] @/E^P-%1/8OLKWP-UM9\GPB3[ M2[:[9[NT0;PT42+:BZ$$41#O?MG+_D4<"9PR =T+Z#N!W2D1.'M!]N;:NY)E M6-=,L?%(BBV1^FEPTP?9N\G40!/$NAIG2L+= '1J[(H-EV0*-4::)%DQR9-1 M6X&QOMWV]B97.Q-:8C(DGT6L5@FYB7WNO]6WH4!YJ>BA5%<4-9SQ=8LXU@6A M%NT8RN/B\@>Q:1&K8Y*_*8Z3OR0G\W/0E_3W9)XH">WN'],;VCETS ZZ,WY* MULSCEPWH;0F7&]X8__2#W;-^-N%])[,WL)T3Y=JJ_)V<\Y^Q5;IF0PCF3#0'D]XEX+%B;&BD1E M-0$'.> +=1-K +U2FZ#D).'-)IS:0+#/2S+;G:L?MZ) M+P/]&85J?&"1L8WB/JZ($X@1:4+<4*0^F8DPU4TAN2!WL=R%W/O388!%X&3?2K$]8#OI-VW:&'=OX6<+%=7EIP4NK\$Y\']RA(>X/R#T\ M1[[$YGK%+?N6168M<@LY&[('W(&$9R1';>J2%\G(1K,(3OZ\%49RW-+NJI7F M%J9FXN+BNKQ%.++Q>/.>U]5GT(N?Q38VLN)V]R(ADW@)LQI3['9Q=5W8(C;9 M>-AY#YM_LZ92;(+8,[=KW-.=&$'/D9_L(D#9>.YY#SH5B6(A^2M8EW^6<<YW A+\<##=PJ&/$.D=NLHO@9..IYUYX4%_3E8BQ MY'3"9-"SFD-J&9,3+JW+5V0G&P\]SX&"3"@6Q*8?YA_)C'NIA)HT0IZ*3U$$ MX_!,">_;!?G1:EDV63-)-BPTSVQPOYKDM$A/%,\WD/7](%Z2V6LT%Z$)^(2! MZ\[NC$L(YXA(M(A(%,\SARHD-R_>BL$04!J'3Q@]3&;7$^.4&Q?6)2Q"$:T4 MBMQ42CUIV\W4LJJ$820U+C.=R;'<"- MG+AC&>#NVS M;#&??$D59-DX&T,_!/%^C?^CD?X[99S].]FY=3,WO9NT&=M#QW*ZP\&HO3'Q M%FF(5EI*L5Z?(/@X>7281 MC_ULQ?,V9$OCK@-N4-I@<5U=L"+\.'AF.62"VR#1N?TKAP"*K5J?L&LV;=IT M;"/H.3*04V0@!T\L^9+U,>DM7#0.(R?,RM;D<5E=QJ/-,3RMO&?<[T*44^)V MC\:>B(O^+V/[:,-4#W[9/G)"/+T4N]L[S:_F>]63;(>V73R^V^C^S/38F9"0 M+T!JM?KPP9.[O>/=B1+K;/MU+I0247:XXLSG4C\ ]Q="J,.)_@?Y#O[X/U!+ M P04 " !JCV=9E0%0+CT' "F' & 'AL+W=O]\XP5E^+ <_AE)V3&% SEX[0X2,ZVM5.63HGC^-.,)?EH=E5_]UG.KD2I MTB3GGR4JRBQC\N4C3\7S]0B/7K_XDCSN5?7%='9U8(]\S=7?A\\21M-VEFV2 M\;Q(1(XDWUV/YOC]@GJ50VWQKX0_%R?7J KE08BOU6"UO1XY%2*>\EA54S#X M>.(+GJ;53(#CGV;247O/RO'T^G7VW^O@(9@'5O"%2/^=;-7^>A2.T);O6)FJ M+^+Y$V\"J@'&(BWJ_^BYL75&*"X+);+&&1!D27[\9-^:1)PX8'? @30.Y'L= M:.- ZT"/R.JPEDRQV944STA6UC!;=5'GIO:&:)*\>HQK)>'7!/S4;'%_M[RY M6]\L$5RM[V]7R_D&!A_GM_.[Q0U:?[JYV:S1!/V]7J)W%[^A"Y3D:+,79<'R M;7$U58"AFFD:-_?[>+P?&;C?FA\N$77&B#C$-;@O[.Y+'H,[KMWIN?L4(F_# M)VWXI)Z/#LPW7Z\A/E,81S_7[%@2KI^#RB8]FO_Z"?>>#*:B? M--E9B+0-D=IFGRU8L4?PL%!<7?!_RN2)I3Q7QH=WG,JOIZHZP-/,<[THO)H^ MG8:C6X5A@+W6Z@RGV^)TK3CG<2Q*@ 7-(>: \2'E8Y1#(Q,[Q%)H-RR/>5&- M+KRQZ^(ZI@M_3 (H!TC;@=<=(7TQQ76\M7>"F'BA$_3B,ECYU"7FN+PV+L\: MUV?)#RS9(OX-6F\!$52XA=IS">M;2G@2B!4%-S\/3T,4N=3IP=:-L(,C;(;M MM[!]*^R-4"S]#H2^=O,P"JG7@ZA;8>(1-S1C#%J,P1NI!3J3ZJ5.:579!R 8 M55>-"6J@)_/L\1ZAZE8AQI%O1AJV2$,KTGO R522/Z*4 ^D@6;'+1.PF)0R& MDQMJ6/RH:IMG@ U&@3^ -VKQ1E:\JURQ_#&!-5@,IC/2[NL2XN >.H.5&T6. M&1YV.MIRK #_$&+[G*2ID8$<[9[4C5ROGSBC71B2@06/3S@56\$M^8[#NMD" M5\8BXTBQ;]S,E5A'0"F.^D -9F[H1P,X._+#5N*9W===:+C\&O?SAZ>CTZT\ MZKL#X#K:PG;>VMQOYK=HF* ;][.Z)P2>P+/3_>WRYLOZU]_"0D./J#ES>^KQ6ICQ&^EPQ]5&#]K MMO-<=!R'[237DO>!O53,77=D%L>RY!WS&;.@DY<;N*3?E UFU/><@2Z'.Y+# M=I9;G2S05^SC5]8SXM69S W"OI P6!%"AI9$1W?8SG=M7Y'\B>?E&TAU(B.8 MAGX?JL&,..Z >L =X>$?8[PT80])FJBD8A0;;)W."-4DC\G*H0-R G>LA^VT MMVCDSD'(>I,)8C,5^>-$<9G!YO#!C%BGN(CZ6IYUJ] +!IH0Z7B0V'GP7*:= M)-FXI]$)+_1(U*=L@UD E3-0OJ2C16*GQ=NS5+;B/CY/NA&X3H"^0[$FA0QV MT.E=9RC-)]M$.U/J*R\7N:6*B15/5AKFQ]ZX9Q MJ/5E@UD4N$,)[]B/V-GON_4>T6D,]M=]D*;]7#30VTA'=<1.=4>QU[6SMWJ% M@<)TJ 8C?PAI1W/$3G-'Y7'M _1L)\#0@F" 90=P1$[P2U$ MEB6JVG >M_2QR*LUQ_,8,HK>W0G%4?B;$;IU8K-60\9CI?]_HO/@.Z(D;Q E M! _\6"@1?QVC"^?2P2"?)'IB:R&3_\"2P,09.T[]]P&IFJV2HJAD M85(@^(T&WAAT>YU"&)* COW01\6>R>:LY.@D2E7 GG1;M37PQ-&8.G0<16%M M T.HSK%#W-:S/BI:\X/BV0,4_NN98VV^Y''S;7.4^/8)$M'Y&V12O]A,1M1< M:;3C>/H&QTMHXZ5\>4TW4U!LA4+O\-@),&3O&!2,2#CV??(S4F L7*H+@PGL M5J.^.C/;D7" 'VBG(*A=0@?=HUVE$\U(-IIQ>H72\< MF>('-]Y4%P&3B.)0R[?!#@<^'CH?HIU>H':]H!'<_W)^T-SC]!3>>/YALC.= M?TQ/7B)5;_#^8O(QR0O0D#MP="X#F$<>7XH=!TH\ZV7%8& M\/M. 4V@^I55?MJ&PO=V]R:W-H965T&ULK99=;]HP%(;_BI5-4RMM34@@H1U$ MHD#52EN'1K==3+LPR8%8=>+,=J#;K]^Q0S.@Z<>D<4'LY+ROG^/8/AELA+Q5 M&8 F=SDOU-#)M"[/7%14G8@2"GRR%#*G&KMRY:I2 DVM*.>N[WFAFU-6 M./' WIO)>" JS5D!,TE4E>=4_CH'+C9#I^/V[CDK(<"L5$020LA\ZH_<+FSOFLJ *QH)_8ZG.AD[?(2DL:<7U9[&Y MA&T^/>.7"*[L/]G4L=&I0Y)*:9%OQ4B0LZ*^TKOM/.P(.MU'!/Y6X+]4$&P% M@4VT)K-I3:BF\4"*#9$F&MU,P\Z-56,VK#!O<:XE/F6HT_'XT_5D>CV?3@BV MYI\^7$U&-]@Y'WT878^G9'XYG=[,R=&,2BAT!IHEE!^3=^3+?$*.7A^3UX05 MY"83E:)%J@:N1B;C[";;\<_K\?U'QI]#>4("[RWQ/;_;(A\_+9] @O*.E0?[ MO.J'WOBWQ_V2V-PU!,PW!4^[QB./NQMR! MX#E!4E$M]++BN.<2416Z]377AJ$U-$?'.NYUNYV!N][-Z6%0Z$=_@_98NPUK M]TG6L=4*E("'EP9KN'C-O3:/]JA\DZ\ M0_1G@O;0>PUZ[Q_0+: BM-*9D.PWI#:%^FXK=VW>VT'JX.%M?P?P+XG"J!?Z_@%\6Z ?!6$_;&>/&O;HQ>P$"YS2>(2Q8O4< M>/1P,D\#+S@][1^ MP7ZW9X]Z-K ^PUX_TGP&RS7JI*_MNC/X/8?4GA1)]R! MJ&G;XOQ^&/H'L.Y.L3&%_B.5*U8HPF&)2N\D0@M9%\^ZHT5IZ\]":*QFMIGA M]P9($X#/ET+H^XXI:&PO=V]R:W-H965T&ULK5E=;]LX%OTKA+<8M( ;\YM2 M)C'0QO),@6E2U)F9A\$^*#8="[5%CT0GW7^_E*Q8-GFE27?]8GWXW$N>>WG) M0_'JV13?RI76%GW?K//R>K"R=GLY&I7SE=ZDY879ZMS]LS3%)K7NL7@48SE:)-F^6!\5;_[4HROS,ZNLUQ_*5"YVVS2XC\?]=H\7P_(X.7% MU^QQ9:L7H_'5-GW4,VU_WWXIW-/HX&61;71>9B9'A5Y>#SZ0RRF5E4&-^"/3 MS^71/:JH/!CSK7KXM+@>X*I'>JWGMG*1NLN3OM'K=>7)]>/OQNG@T&9E>'S_ MXGU:DW=D'M)2WYCUG]G"KJX'T0 M]#+=K>U7\_RK;@B)RM_3Y':63)"[F]W]]FGRX=X]S.[=Y7-R>S]#=U/TZ?;F[G."WJ/?9Q/T]LT[ M] 9E.;I?F5V9YHOR:F1=3RI_HWG3ZLV^5=K1*D.?36Y7)4KRA5X ]DF_?=QC M/W(1.(2!OH3AAO8ZG.GM!6)XB"BF'.C/Y/7F#*+S_[4^_9];/PD&.XP)5OMC M'?X^Y7.ST6AF4ZO=)&+17Q\>2ENX2>#?4*KWSCCLK)H9+\MM.M?7 S?UE;IX MTH/Q3_\B$O\,Q?FR=E)1O@A([S/^_BK?M+Y3H.5MK>4M66UCCR- M(Z6$&P=/QW$-43$6DIZBDA!%)6-Q? J; C#%(QP=8"30#%%/8RG(0H2HA0Q.,)P"BCF,!$U8&HZIU_ M[K:Z2&V6/R+]W2FH4I>7$%]USGGGG,Z2Z1&Z- M=Y*C^*:KG$!5V>^DHRJCL-ZHP-@;K@!*,.(/UQ#%I%+2&ZTABL?JR-=)B.)# MB.)_F)I+G1;SU=#IV2/#JN+CJ#UN^T(6AP6'&; ##!*/<&ZQ2"2784U=. '6ETTLOQWE@7+A-,BR!Q M$M:"2[]?5Q",JYC[Q$-8+(0?GRD (X1PWK'B$=HRI[W,&RFZ+,SFA;_)8=XT M)!1QZB]_("PFPN<=PMSZ%ROF$X=P1 G>0;R5X*173SKB5KOYW+[D&J3,@L;? MQTH&J09@A,J0,X"C7!)_&H5P3,5QA_PCK<@E_2KWP#FKLPY2YD';4L0^X1!$ M1+!F "CJ,N>3A5!15WI;J4OZE>J=7>D"O6V2^ZYA/$2Y!J4="07E>XIE0#R$ M,>670 *@*(^#+ .^.!<=Q%L-2_I%;%/0#WII"MW01C;]WC&9 0+3$0J*.H0Q M(G@PF86P6.) O ,P%;.HBWJK:DFO5'NA[LCV%K4*1SAA >,0Y?9\_AH/H%Q! M2^X3#F$DBF37LM6*1](O_&YU;RE'X2Z2$!K,7@",8QQ0#6'5?]5JM M2?OEX<>TS.;H;9:CA5FOTZ*L\U,GYAV4F,:=.JZ%"W][/ %1U/^: J#81;"' M!E%=WPIHJQEIOV:<9.N=U8L?H4Y>11U"A=1#%+OPUZLIB.JDWHI&2GN+\<_Z M.,%Q3Y^<8GS4>\XE,CM;6K?I(^<,20E(A%0N&)H14.(KCCH];M)6Y MM%_F'E=F'W] Q<:<4\+\)1)$2JXB7R@E())10I6_4()(Q;"2'3J(5MKW]$TK M"FFO*(3'F]O8H[?D'7*R:;U;N/*M8_6^.D9<5 MLI:#J[>"+FD)IB99NIC// MY27R/R:C-XA+X7X9CMTO&7)>76,6(^ C%Q(Q14P)AXN$=+^$Z>*S/;$L7KEUN]U_B#V\/Y\(?Z]-0[_T-N9P0X'U"+J?0 M^P]47"94@/](]\_^M++MTO[@^G-:N,B5:*V7KGOX0KGQ5NS/@O> MF8>)I],#XT\B 9#D.<\*,3,2*;?GIBE6">14G+$M%/AFS7A.)4[YQA1;#C36 M1GEF.I85F#E-"V,^U6MW?#YE.YFE!=QQ(G9Y3OE_EY"QP\RPC9>%^W232+5@ MSJ=;NH$ER._;.XXSLV:)TQP*D;*"<%C/C O[/+*U@4;\G<)!'(V)$Y_JU(C7I/97@\?F'_JIU'9QZI@ 7+_DEC MF($^+\DF?JT < M&2!/MX%3&3A- ^\5 [&_=P:\,M.MFZ;L.7$@EG4\Y.Q"NT,BF M!CKZVAKCE19**$O)\6V*=G*^N+T)HYME%!(<+6__N@HO'G"R?,#'=73SL"2W M7\G5S>+V.B(?[RB'0B8@TQ7-/I$OY/LR)!\_?"(?2%J0AX3M!"UB,34EGDSQ MFZOJ%)?E*9Q73N&2:X;$@D1%#'&'?=AO/^FQ-S$B=5B$=?Z M3!S+\3K.LWB[N=OESJ_M'OWT[B?!<&N-N)K/>XTOP;Q_49]C3%8LQQHEJ/[* MX5F-H2O?)6.@&56QVL]=SW&FYOXXB!V@D>^=@L(VR+8#VSI%11THU_='->K$ M<:]VW.MU?,&$)&R-!7$/Q0XZA=W+H,K\N=C2%^_V8'U1Y>J MAB0+AR2+!B([28-?I\$?7'\EHW^D!R_P&_)K8UQKTE!?&V-[7@,4M4$3=](M MO:#V.>CWF68@"%93+/;\"2MNL>ERLY?DO>H;DBP^T%#?1T@V_6ZY3>NG1[W.GV/8:1\E7S&2]<>;Y-; MO!M*+4VG?*\@AR<(AR:*!R$YR,ZES,QEEW^!@5PFFD!TABOP:F0G*H6H_.NV4OV7A$. MRA8.RA8-Q7::EJ/>P1YNF[0=]V8Y? M4XY%59 ,UKB5=3;"SX>7'6XYD6RK6[A')K$AU,,$: Q< ?#]FC'Y,E$;U/]G MF/\/4$L#!!0 ( &J/9UF^BAV <@, &,, 8 >&PO=V]R:W-H965T M&ULK5=MC]HX$/XK5JXZM5*[>4^ @TB[)%61NNQJV?8^5/W@ M30S)-;&I;:#]]S=.LCD(AJYZ?"&V\\QC/S/#>#+>,?Y-Y(1(]*,JJ9@8N93K MD6F*-"<5%E=L32B\63)>80E3OC+%FA.NU>QZ-V4:6 M!27W'(E-56'^\X:4;#2G]3V'F=FQ9$5%J"@8 M19PL)\:U/4H&"E\#/A=D)_;&2"EY8NR;FLRRB6&I Y&2I%(Q8'ALR924I2*" M8WQO.8UN2V6X/WYF?U]K!RU/6) I*_\N,IE/C(&!,K+$FU(^L-T'TNKQ%5_* M2E'_HEV+M0R4;H1D56L,)Z@*VCSQC]8/>P; HS=P6@.G;^"=,'!; _>E.WBM M@??2'?S6H)9N-MIKQ\58XFC,V0YQA08V-:B]7UN#OPJJ\F0A.;PMP$Y&T[MY MG,P728Q@M+C[.(NO'V&R>(3';3)_7*"[]_#J]OXA^0"XV><$S>8P3] []&D1 MH]>OWJ!7J*#H,6<;@6DFQJ:$.?9H#O=)4<=" M%X#&-JAMU;6QC1S;=JRQN=WWK ;E659XB(J/4:'M!MXA*CE&!9:ODG&K$>EW M(OVS>7@G<\)1>I" *[@(T>N2"?%FI)/N7S+W+DD67Y(LN1#905B"+BS!V=R# MZQHN8PIW%>>$IC\15 (J2MRT =D_<(6IXJ&+3D/L'Z3)T.[EY3'H7>"X@UY> M:E"V'_1R/-&@/-NU]7D9=@X(SSK@%WFI$QZ^1/@Q2"=<@]((UZ!."Q]TP@=G MA1_>!:?KS^"XLH10@7IRCU%V& ;#GMQC5# <6/WZUU31?BJ M;E<%1')#97,]=JM=1WQ=-X*]]1M[-+4UZS%TT$W#^Q]]TW[?8KXJJ$ E6<)6 MUE4(H>%-2]M,)%O7/=L3D] !UL,&PO=V]R:W-H965T&ULK5IM;]LX#/XK0NYPV(!EL22_)+TV0-=VMP);6RS=[;-C*XUNMN6SG+2] M7W^4[=A)3:LMT"^+[5+T0U+D0\H[OE?%+[T6HB0/:9+ID]&Z+/.CR41':Y&& M^J/*109_6:DB#4NX+>XF.B]$&%>+TF3"',>?I*',1O/CZME-,3]6FS*1F;@I MB-ZD:5@\?A*)NC\9T='NP7=YMR[-@\G\. _OQ$*4/_*; NXFK998IB+34F6D M$*N3T2D].N,SLZ"2^%N*>[UW38PI2Z5^F9O+^&3D&$0B$5%I5(3PLQ5G(DF, M)L#Q;Z-TU+[3+-R_WFG_7!D/QBQ#++. M5X;6R"JSSL,RG!\7ZIX41AJTF8O*-]5JL$9F)HR+LH"_2EA7SL^NK\XOKA87 MYP2N%M=?+\]/;^%F<0L_WRZN;A?D^C,Y.UU\(9^_7O]-6,?%-9N=;D(HM%?+A^ K!;[&R'_1.S*ER(_"/AS@?" M'.8B>,Y>OIQ;X/#6E;S2QX=<&>HU64%>:+(J5$H@U8JPE-E=O5=E*84^PMQ6 MJW5QM2:/CW0>1N)D!(FJ1;$5H_D?OU'?^1.S^8V4'7C ;3W@VK3/KZ#LR"Q2 MJ<#,K-?ZU5I37;;S@'+?=1SG>++=-Z$OZ#L>X_N"!_"\%IYG#=!I_ \D%-2@ M4I-201&*5!;)1)"LQ6V>F[O(Q#(OU%;"5B7+QY<'TWO+8+Z1L@-O^:VW?&LP MSP4HC6185]LL)F&JBE+^5SW +*_5>7MAH^[,G_;CBPARQQN.;] B#JR(3_< M$K4B*YF%$&"(6:0TQ-P8$4L=J0WL ,R" $V#?H&('(>\P?Q3UO\4WOZJ&Q< M;;QNLR4"**J&CP&>]H%0#_$X(L<==Q#PK 4\LP)>K,-"C V+QH QA=9"#^Z. M&0+5ITX?*R+(/2\8!$N=CNH<*]P;D\]5_P'M#XG59EFN-@DD]/".:#3NH^&, M(:@10==U9L.H]PB:/I.'*U$4X.%=A0H?A/Y@JA0*F/;=QSP/ =P7!!ZT &8= M8&8%_!\K,'3%^'.L \[(J6NE:K.1514J?\.HEY=O8?XHX1#K9S\6L9Y*VV' M=G<,3:V4-C]M#,&/R%%WN'33CBRIG2VK;6]# MV&>YF8NE),*&=,J&$79T2*?6)+C,=DD0B^>2P,JLKTZ"-])V:'?'JM1.JVT2 MY.&CR8"Z^XJB8B.ZW89Z 2-9YF/5'Y%T&!TN7:QC669GVR%U%J(K<@V.,P^3XYG#(.)"#)G.AW&V3$JLS/J]9-^ M,)'A4B;5#()"1NB4!HD746.JOOAW(W/3/J,^Z#/O&$JHCXPGJ.@T M8)8JVM$TLX^M._0&?!V_ZH@%1=P?1'M(^R)CDRW#0#M>979>;1-FHZMQ"MUM M*.P^6PXZ&A'ES.9HWC$K=UZ5+-WYQG,'C%;&?O4)XQMI._1"1]K<3MHPQ4=" MQ(T/H%(3J?4&'%%M0.@]4I@]=:FB7\ Z,=1QD>:)>A2B>9COMFN>A.A)!>\3 M>8#Q#R(W#>APG#NZYW:Z_R[RO93:MPB%BW!XX""'0)@@Y0$=GH7XWM&WG>UO MFVY/FEXJ"4O(K^8D59LS(@)#1IF(H4+&^TP^]J=(OX()4N9:DJOC?&[G_$.G M#YU4<(3,S3F6SQ"P?=DAE!WG\Q=R_JZ$834 !8[,P0!\ZB S)RI;'V8-&= 1 M/KKE8BJPR#Q -[.[@2!?D60^EJ;Y$%%+%J"5]XIY"/42&3T1RYE)_N"?F'<5S.\5;#1'F?,9J MPJSWYF_MC^+2P@1!JFPQ6H=#X&X-JB_GY=WY0JKSX!+U59JK2Z7(L0 MR-$(P-]72I6[&_."]G\1S/\'4$L#!!0 ( &J/9UEX@=KV70T )B$ 8 M >&PO=V]R:W-H965T&ULS9U=<]LV%H;_"D?M=-N9."( M?K:V9QJ)0--MDTR<=B]V]H*1:$L;251)*F[^_8*R(@H?@D3[369O;,D&WP/R M'(#@MU5>33[4;+Q9#Z?C1 M%(OR_FI !I__\'9^-VO:/PRO+]?Y77%3-'^LWU3RVW"O,ITOBU4]+U=>5=Q> M#7XF/XHH:C?8MOAS7MS7!Y^]=E?>E^6']LO+Z=7 ;WM4+(I)TTKD\M?'8E0L M%JV2[,=?.]'!WF:[X>'GS^I\N_-R9][G=3$J%_^:3YO9U2 9>-/B-M\LFK?E M_2_%;H?"5F]2+NKM3^]^U]8?>)--W93+W<:R!\OYZN%W_O?N0!QL0-B1#>AN M WKN!FRW =,VH/&1#8+=!H%N(3RR0;C;(-0M'-OI:+=!I&W CG4IWFT0;YWU M<'2WKAGG37Y]697W7M6VEFKMAZU_MUM+C\Q7;2C>-)7\[UQNUUR/7K\:9Z]N MLK$G/]V\_NWE^.=W\LO-._GK]^S5NQOO-9??7H_^^]]_^X/WK3=?>>]FY:;.5]/Z MZJ>XQ\LRC/J6VT'!::^?C'^MU/BFN!G)7ZJ+Z6 RNO_N& M1/Y/MH!Y$ NW8NU<_/&:^L0/PR"\''X\C VDU0PIQI%B B2F! K;!PIS!LH+ M(S3."8<'S>C @Q.S';2TYJ3+6U(%/IJJ\QB,0[32&W%K?WR S]1 MVPE+.Y*2@V;*L0SVQS)P'DMU@D$,.Z>]OL,.*39&BF6!,2%? MO'^_+1<+3R[L[O-J^A];E(3(*$&*C9%B&5*,(\4$2$P)I6@?2I%STGDEKX?F M*[F(*&RA$1DC*_)#RK1IVFFAK\^18AE2C"/%!$A,\7F\]WGL]+F<#.0UG%P* M;ZJJ6$T^>4V5KVJYJ-Q>/4[_*Z]+Y.6H;77Z(C:GVH P_;SM--\W()!B&5*, M(\7$J2.K>#K9>SIQ>OK/HFZO%*3YIII/VH_;M<7A0L+F9:=HWS-"8NQ8(A=5 MVAPR1IK,D&(<*29 8DHPI/M@2!\3#+8 2 V?:0OJ46HL@?6%N:EQH37)G/WM MZR>DF ")*7XB?D=M?*>G;MJA>=$RN*FWSC^UD[&75W*2OBO:S\]V8]>[GS>S M6;&8>K=EY37YWP]_D O ]J*A?+^8WSW,Z2>&N[LW?$>ZIV< M$DS(=A&D?AKJ:W]W#WJ['(KLSMT)#C4K4&JJTSLB1]Q([KC3K8ZVL:R0,*K[ MV6FTMY^1:MF9^\"A5@5*375S!PN)FQ8>KA':'$"QJKZN334)&0C^)=1]# M$=]Y1C.H40Y5$R@UU<4=Y2-.\G/]LJXW6^XKQ_%NQ;=938O**Y;K1?FI*'9S M^7Z\KQ?YZ<4>%/?MU)1D3!HF5%_K04D>5(U#U01*30V9CN81-\X[&C+9S9LW MUG P$5\2ZSS';;3WQ'"&R0QJDD/5!$I-]7%'[X@;WZG)V6(U=:2(;HKUI[VJ2,0":Y&4+4Q5"TC%B08);X?Q;J/H2P/I:96TG0PC[IA7L]: MFE\W*W>\N,WU+J8Q:9V.(ICK/A=K-H&HQI M!%4;0]4RJ!J'J@F4FAI2';.C;F;G+K:A)C"C@>_KE,YMH[?OH95X4#5^W@$1 M**.J4SM*1]V4[@G5--2D9Q<19?IEEKL#O3T.97%0-0Y5$R],[EBS%9S0@ MQD4!E-E!U3A43:#4U&#JF!UU,SM Q0:UX+18+^)R=Z/WB<4"W'23&=0DAZH) ME)KJ]8XK4C=7?'RU!K75VH64I:GN<"@=A*IEY^X$AYH5*#7U]JF.#C(W'>Q7 MK;$34T8UBW54-W+;[.MFJ%IVWBYPJ%&!4E.=W!$]=D8%WIFU&LPD8 '5[V<; MN0WV]O Y-C.H30Y5$R@UU<$=761][I=]8D+(;:OOVHY9;Y>UI62A=C.H&H>J M"92:&BT']\RZ*_0>D9)EUEM.+2E92T.3[N\:G4K)VHS:4K(6.7M*UM;0D9)E M'5AC;K &3LFZK?4>@5!@!U7+F(G8["E9J%F!4E/#I4-VS(WLGO!X WN\F*") MI#0(?1KHP]-2+^?3F$5)I(]1**:#JG&HFD"IJ<'0T3SFIGDG'V%@=WEDF9#C MB%"]<-K2D!IWOS$3Y@6$!GJMK,TH(U1/RW*+G.P<(X3I$[*M(2-Q?&1"[G 8 M<^.P)SW+P'[ +8R*^#2)]-/6R-VUWO,M%'J=O1<<:E>@U-1PZ( 62[YB+I5! M[T^%JHVA:AE4C4/5!$I-#:F.EC$W+7/G4IEY?VI,6&2%B!N\^]_04%6B@UU5\=T K<0.LK)[_=O>D]^"U0*O"9_G"X M,=1J!E7C4#6!4E.CZ> Q>&Z8!\A^[RPH%\H&8AFY^]%[+6!%:9$^BT KY*!J M J6F^KVCX"Y7^R+/*7#;[+W(,VO3@C"@OK[&@]([J!J' MJ@F4FAHR';T+W/2N]W,* @O0T_,C([?1WA.#!9D9*1FH20Y5$R@U]1G%'GY*/K#Y/S3Y$TF9O$Q+]?._I27U61Q&>FIN[.Y_W]$.5>-0-8%24R.A M@WRA&_*Y"U[L_K;<69HRDN@5K99VU ]T1YM\+PQ]_6:)S&:3D335SA+<(G=! M?!('6N>$M6$0LR/IU; #9&&_NUF?.KAL^,N/2634+[C[U7>&A:IE9^\%A]H5 M*#4U%CKX%KKAVQ.>+V /!BA="TVZ)F?C*"&I,4BA? VJQJ%J J6F!DS'UT(W M7SOY? %[6%B0&J%!$.BXW=+0,B.;L"PD?F#,R!:CUAG9PMX(I4EDS,B6AM1/ MZ)%[ L.#-S*XX=63GB]@/^#8]S)@7\R ?3.#!7T=F;BQ[UWX$O K[.!7&'W% MHI@0>G3H;(3H$&;EM]/8]M'X. MJL;/.R "951U:H?70C=>>T)13&ABK\@W;A=SV^_M<"A#@ZIQJ)HX=715?W=L M+'S4>QI. 5.W:N\3@ F_B-RW6%_'04O>H&H6"(+33.> M&PPUR:%J J6F>KV#AM&7>AM$=+K(SFV[MZNA8!"JQJ%J J6FQD0'#Z/S*_=. M9>9^-"TF4%M1U43:#4U$CH"&7D)I2/2,+M%$\FX2SM3.1K:61+PMELVI"O MK9TU"6=M>#P)%QV\.=5=O 9.PD6V>S&M23AWOWI/L=@WKIZ[%QQJ5Z#4'F)A M6,^*HAGG37Y]N<[OBM_SZFZ^JKU%<2OE_>>QW+]J?C?;?VG*]=5 +N_>ETU3 M+KS?9))ZQG62;=G?C1MFVTTX_0"1$(08!!@ M:W]]S[T@2,J/ M)&V_))8(7-S'N><>4"^VSE^%C5)1W-3&AI>338S-3X>'H=BH6H:9:Y3%D[7S MM8SXZ*O#T'@E2]Y4F\/%?/[#82VUG9R^X.\N_>D+UT:CK;KT(K1U+?WN7!FW M?3DYFN0OWNMJ$^F+P],7C:S44L7?FTN/3X>]E5+7R@;MK/!J_7)R=O33^3&M MYP5_TVH;1G\+BF3EW!5]>%N^G,S)(654$S"P>,/-,_.IL MW 3QVI:JW-]_")=ZOQ;9K_/%9PTN53,33^93L9@OCC]C[TD?YQ.V]^0!>^]\ M):W^@\.;B@MG@S.ZE D9MMP+G]+Q1EMI"RV-6.)+!1C&(/YUM@K1 TC_OB]# MR8'C^QV@YOHI-+)0+R<-G>6OU>3T^V^.?I@__TQXQWUXQY^S_O5E_!_,B \; MA8S5C;0[SAQ:L@WBPKBV%$MG6EH4IN*M+693$5VEXD9YX#ANA$;60KL*NM32 M:Q7$H^^_>;I8S)\_:(>?'SV?BML+^P>P/CQDKV[O<:V__56_7SB?O]NJ[KO' M4X&PI6B\N]8E?$<&@BI:KX2VB?@H#Z4R8!"_$U0]72 :CE&*4$@C5T8ABG7< M2J\.9#B0!\NTK(]Y*>4RGR@:(R.9GHU2RJB (PT+HX0))2141&W#BDO9$G.56XZ2M0& M.]6U,]>JA%^(58K*N!5.'I=PR$>N)NS7K=7)$Q$RYF;B7>MO/22G2UWI2.'H MRLI(!OHM,,X5=[2Q+PH\22^J9 2I 3=5-LI*T4+VG#/LBZ M0KD17TDSQ?RK^"_>8[NOQ0K5*[FQ9E_J3+%LM#UXMUZ+=U: 7<%I*Z1I<<04 MBW__O! _CDY?]AOL]RRD:T0*#RU(_*.B@$AZ+IET97:">& 48=AFT MTR]6 (F_E<=$9H-;8HO$DCVC(BQ3K6G!7L;H6!O6RGLZ&^T)Y85Z!!53#QLM M5]KHR#T=@D-#DJV>CN_)$6+L?9^.&IW.5I]:'7>4"(69$(D'""I=A'V?__++ M10^ .X_'^1S0#\S?XJ-O%R?/9D>0.<90,K"XD&$SI0)P@.@"P\' X6]/YO/9 M?+Q65A6Z!,]! HA!-]0M-?%;AL9(%VR)CDL= M&A<4-?RAY0M7:-QB2 "4T+>@ ^CL3A(R=1D*B&LX"G<'Y4208"CV+<;I'UW0'&7 M>UIJ)LX@ /CP/#=[2PSE44@HQ+5"&A7ZSVC<(]@S:K!Q:)C-#PK _SMBE!7P ME&"63&V#3U#$ %/RB [RI:2IDSC+0HBT71C$&<2&XFA^\%(F M<,/03I0.#1_[(I(0Z]AB;Y33J":\ >Z%<0&Z@'H-A.J34UVY**/- +@*8/

TLRVU/V*P!#D?SD M^4O'C=VN)<6)$N+_3RV1+/JMEE>J&]>CL"DSR*=13&0SS#ZVYC!UCQEUI/:0%*M(7$E(UG4W MU-=2^R':KD"LMA)X[T7I@$FOUO3J0)6((-+](+15!4[,"B49N]?(BF:(S/WU M$;(F#7>",S=\UP3W]TD_A1(_61Y41)T**<_![93T@@1)*5XA\L1T2*B!L=^CKCD78E&R)H9J!HL^,K4L'R//=O9PC!9.L]G%H@ ME=..+UB[H&G6+5\+TA$S\7M@0Z\!WYI[E-Q,Y-;KU/]N2MRA0VKQ3")AU$E] M/ZK^<*H"U$M;-RDS#%NY7@/5'<((#D3&=3]_'A*2'2-0XW>9NL_AL7C\V)95 MAVA<4QX^T8-T;)LN0^JFH=20+O-99Z0]#*\NRP^S%LW+VD&WC $Z2H@GN@*0 MQNHMGP^*<=B47A Q=G##.J#K6>AN];B-XA[G&DYW@6,0+\N5 WHOF"X"<#]5 MN@LEC7&+1SA:WJBD OG66SD*:D43=SHNI+J6IF5_*9S!^W0(3 /?"==#;E6H>K!"ZZZO'5A> UALWP8)?' M'E$_)P8- YXHP'O7VCM^ZY MYT"9.21USCKI &(Q>N&6*(A!9I#A-%4[E>O) M1ZC8$6C.!E:[S*SV@&+)"4XG42X7R)(3M)=9B;JS=P\$(^F]TN? M97SXKKC9.D-TUO &.)PM+\0'C.L":GF&$0 ! M?==\WDF+L62XXB&AP)$.&(_$#-UQ.9BMW"4PIEOT<%\:O[Q*+;^OI9A#!G8. MJNHI$G8UT3%G\BN$*##0$VC7&(S6NQZD7P\8*E_GREUMD2Q1^Z1$0? $]YDD M968:#\YT(J8FKD1= ,,;MDJYRLMF@V1*:N/T(D]^=*,74WN<2:4Z^O%Y&'+? M14 BIR<9'H:CEU#]KJ3&:>JU8=#6Q4:K]2@II2HT*VJ:27Y*MQ@RSZ_+>*FZ M@:3K)B\:!6!^=/'Z'?!#2< FUG^]N<2BX*N8FKZSGH+E88RY!0F?I@37"CQR M?]@/G8]!0+_YC&HWKGJ3+D0I.7(?9LSA[$;3>KK8]J/TCDM==:[&.0I,ZFY+ MY $F=05-61R'9#'Q?OAB?D7R?$SP= VV>7HRL>J\(@)J:U)"@NNK=/:!K$S@25!_M81^=MJNSN)"SP,;1V@_#,',]& MFM'ED\/GB7W[](TD<2Q4$C0=9'N%<:\XG-WW4\OAZ-3"68>_RZ8/D37\&]Q*Q?1F?SG M!C<%Y6D!GJ\=BM!]H /Z'V=/_P-02P,$% @ :H]G67>=0.^!!0 P@X M !D !X;"]W;W)K&ULS5=M;]LV$/XK!Q1E;3<,^V*+TO&Y MN^?N.8DG:^N^^!(QP&VEC3\=E"'4Q^.QSTJLA!_9&@T]R:VK1*"E*\:^=BAD MW%3I\70R.1A70IG!V4F\=^W.3FP3M#)X[< W5273HX&H#$7#0ZW-CU!VSSV6>\S&H??V&=; _G \@:'VS5;J8(*F72O[AM>>AM M.)H\LF':;IC&N).C&.5;$<39B;-K<&Q-:'P14XV[*3AEN"B+X.BIHGWA[ 8S M- '.L\PV)BA3P+6SAJXS).J#/QD'\L*VXZQ%O$B(TT<07\-':T+IX9V1*._N M'U-TVQ"G78@7TRKDN@C!2..GAX2:[G#[MFA1W[6F1X.B )>70K M')P]?[9W,'GS1&+S;6+SI]!_J);_#!&N#/R2!;M$Q]69#2&4"._/%Q>@O&]0 MPOGB,_QL1_'IJ\G!$-XJGVGK&X=P5=7.KA+2,5Q:J7*5B2C6<[HIDPNJPPWZ MVAJ/$&QTL'AW^?S9T73O\(WOX_5JN%!5K7=P5T8%)5C_0UB7*BM!L ,?T>0. MP3J(=3$A[7/XM5&NS=7F(& EG,*PX46PMYLQ4HBM6PW,!/C<%.O8?#+6HI/!@;6G09[S\)CD6C8V8^@?2(ZG+HL.(F MMKG34LP1>UQB9JL>-8FI2UO5PFRH;0%70C\2[JAI Z:,1R>4N2JKY5+T38 HM8J!NLK8M! MO?C$C0?3H\G+XSL:XL9*9F))@ZK;N6L7GW+M42<<#SI*4'(-+*?(<$3E%L:W M,+VJ]&4Q),4H>I\KO:%DG&V*$M"43$R_DN1J2=\$X%5A8DT(L4/&6_K$\)CX M$5(JKM>]*K>@,5SR^'@\F:9H\@UDRF5-Q6+,,*JI5;X!KB=IF(+H4! J>HW' M^=Y%59'R8N!4;R(E5X'' ]G&E.U*201#7QU_PT\2'3M4Z)/>!;%@"OT0R\/8 MIM1)<2!8HL ]!GROEG$045]R"W%==^+G$ 1I)"?C2-EJR MH$5-$XW:R&%PUM+[3"7(0)!]W=(,3VT79\_>RYBZ\LP3 M*2A@81UW-C=+0<>"D#I6%+0HTN2-V.G\T+X'X[3GMXVC84S,:;6;T2^F+WNA M$'(ME.Q#4B84TY^-4UZJ;/>R>T0*]]N)'*&*TA*LY*ZQ6-YW.HT_]]7WZJQ5 M1M>5_X8V_I-V?>C[<]P[5U3HBGAZ8C#ZT$E'C.W=[0'M/)U+=N;I=/=1."+" M@\:6\JU7;"#[;'U["]0 M2P,$% @ :H]G67ZS&:M."P :Q\ !D !X;"]W;W)K&ULG5EIC]LX$OTKA"<8)(#C]M5'K@9R[F2!V03I[,Z'Q7Z@)=KF M1A(U)-5.SZ_?5T6*DGQE9K]TRY)8K//5*^KESMAO;JN4%]_+HG*O1EOOZ^<7 M%R[;JE*ZB:E5A2=K8TOI\=-N+EQMEO MWJJB($%0X_&_F-TO M*MIS2?(R4SC^*W;AW>7U2&2-\Z:,BZ%!J:OP7WZ/?N@MN)F>6#"/"^:L=]B( MM7PGO;Q]:754$Y7%)0[;_%48YV__:+N5=4H]_+"0QK=N\CB MRC=AY?S$RF?B5U/YK1/OJUSEP_47T"*I,F]5>3,_*_!.U1.QF([%?#I?GI&W M2*8M6-[BO&EB;4TIWD)7BQ2 >_U6O&7'*BO^_7KE^/Y_CCD@R%\>ET_E\MS5 M,E.O1J@'I^R]&MW^_-/L:OKBC/;+I/WRG/2S@?ES*\77K8+=92VK!Z&DK1RJ MJ.>2++K$!9]DT2=N+&JK4:&Z>!!^:TVSV>*_PEUSK[D8S5IDA6GRIU0/.025 M95/I3(8ZJW*1ZXWVLA!.;RKI&ZN$,T5#CQU$22]D 33HMA3>H#XSY1SO%)7^ M^:>;^>SZA*QXFX@.,Q'L%H2+N0I;, M[UEY\F]EJJ= Q:;*Y:I0R1D/_!!8IZS%(KK;TTQ7*:]V6Q64LZK@74]YA^0Y M7+NU)N7O/&1*FR/RMC862WNVK#2TS45):(.4;$,KDW44G&PK[48)]7M#43.L M!![JLBDYL**6#V33(*,+Z;S(X2HDM._YCR6G"+E0+NH[[E:0WF5M!@%.DPEB M]9"S%$[%8CJ^NEF*)M?-G8C:]AHQK,9LOQY/:,KJZ7XYOIC?BJ M2RI3A*-U9LPSCO%GHRO/Z4]E@%4WM'8V(UG7BVO\70CT^FMU,KH9[SJ?G-ZTHE?[?/1FO=S :3>Y>(X&[ M&LQ;+$K0T.Z\DD4 %=?6UDIM=%7%Z#(R=MN(!Z#31'SN@<6G'EC\357*(C]9 MF=>/'W)M]PQ,4[%=H2Z0?=& N/6TCRD6T.>U+IY-IYI)L_&3#*1XL&IZEW M]O;^;]Q[(GXC7\BNC<7L=8$&H;>CA$L-RM0QJ@*J5'2'5#M&0\9)?B DO#\G M>9%IUS$K:#Y3/-!75PYISKI;4LJC.\9,B>.9M;S9A4RYZ[MZ' MVN]3E42B)BEB@= Y<\(T-NE$U;$>7,8_B%WB13&K?HPF'ZL.D&"0&R ?J\Q< M!B@"Y;#0;<]KF@#%K,@UO)J?N).5#\:>TPU^+>]%1S!*EO23Q&3:9DU).T>\ M<&CBA;1]S.BC4\/9)A@D:7-94E1=- :#A_^!U]F9[/98PHJ?2EH; M:#V%D5.,7ESUX;J/QS]&XU8O8"/UR^/ZG6YW=RTO#E3F*V'?UR-(NFH<['"Q MO!Q!?9K;**@G8"3,7WW^W9LM!H:NF0K3ZX>H>71BB9C-KN]/6N&U'3N:%[?C M-U(%I2 K%6@%*E7!L1&,H&Q3*A?90Z76VI_$;"S=8'XHR!UXIP](:3-.O,'J M@#+H#:H&+6)N$BS7^ 6Y-$OLL8N^Q/$^T7+J_/36'S'B^,;)/&@)K4G#JE'? MB2MQE22Q@^V/34YHRF@112C9MN1XF&$R^-2;IWP!+D""%UX$@FS-ZB&[[W?*9IY#8PBG,H]NZ %JS*;JNS[0 7B9ISA=)1 M'%,7I@HJMIGDP.9@/X*!( MD%/YK !NHE32Q2*":1O+!QYF1Y-O2(X27<&WI1G/'5J4.U'/O8,!PC"ZBG49 M=QNJEQSV-,?H"2E&B4Q>(]2B#73++>?P?> MJ2I K1PPL0^Z@HNHELEBI%X8&65W OB:%*J36-6*'1_D$E$0R4=, ;X84WK\ MBMZ1 RZV3KMG:?>5RB0\,9#>EC/\U6=K*O@V^3$ZN66^+ESMI+^GHP*_17 M1)0['#!":_(6#;.A7M+UM$"^I>.DC_ NJ\.CR1"#Q/;CCL,JZ) Q'!Q1U@&M M@$O0=GA*V %.1XGQHW>?@8R3##@B;7Q.&;!JCZ>89)CUF ?B,!,,7+,S#:B* M1/_,CG5;J]TWRD3TPWP_?'DWV&2&6$#;H5-V9""V3J!F(2!H;$# >>Z1#0(Q7* &:D[;"O,49RA^R=F(:%@,OV2/?C M<86U"SKS ,]L!8D1V@+I4:F=+ Z2H'7@Y S\K4-:H]_&OA?LZ_F\7^/F&$:, M#U N#I=\E&+9ITRJ8J*:%H?VXXW$Q]# A4M/>O 402"IC_63?29+ MW@%1TE54@;\'4'@Y+GMQ%2QC(.0X!3M"+\[Q..W_*FF;'/NV=M'[ (ILV/!G M7J)AV"-\"TUWTY?DU^$#:O=Z^ S]*\I&ULG5=;;]LV%/XKA%<4 M+>#XEK3I<@.2=$4'M%W1I-W#L =:.K:X2J1*4G'=7[_O'$J.XC@IMI?$(L_E M.[>/Y,G*^:^A((KJ>U7:<#HH8JR/QN.0%53I,'(U6>PLG*]TQ*=?CD/M2>>B M5)7CV63R!\>G1QP/(B\,70*O1^*XYD[MQ7 M_O@]/QU,&!"5E$6VH/'OABZI+-D08'QK;0XV+EFQ_[NS_D9B1RQS'>C2E7^: M/!:G@U<#E=-"-V7\Y%9OJ8WG!=O+7!GDKUHEV?V#@>@IO)H\H#!K%6:".SD2E*]UU& M:./5%UTVI-Z3#HTG9#R&DW&$<1899ZVABV1H]H"A7]5[9V,1U&\VI_RN_AB@ M-LAF';*+V:,&KZ@>J?W)4,TFLX-'[.UO(MT7>_L_C_2U"5GI.-B@_CJ?A^C1 M''_OBCF9/-AMD@?F*-0ZH],!)B*0OZ'!V=-?IB\GQX\ /M@ /GC,^G\IS?\R MI*X+4I>NJK5=JPS_2X-\K$PL5,1.[=V-X=D+RBW4F_.K"W5^=:FN76TR]<&- MU*L9BK/;]E ]>_K+J]EL)P5:$=58MC894]<:9LK^@[L>1"X>:^FGKXUQE,NVCV=JA\]@@(&;3.C M2[%FG=WKK81 D.*-TNBY*4U$>D:J#4AEI?9FP1F+A8Y]+X:U@,U$A&0R1.9) MVL-&CH'!ZLHU-B;-E6O*7,T)4AF!H7(5G0)M,:B$0B&*6AO90*O:L""/)'6P MULI8EG4^)U^NDXA.I#>GN"*R8 S_%89J[:/)#+(6.90 +LZ*X3;X5GJ/V2[O M)RT!ADA.D3S8"-M)R G4IJJC-(S([?#9!ML$8LR<'6 )0LP-XY$IF M,(T&D4Y@X'V7PTUA*$0]+PTHD;5CX8GV4+HNP (_M<^*==>*0.$\BON#4B,9 M6S= VG!8 ,E+K*DEGQ7%PN6N=$NNO+$[>_-(,0<<'JMW=$.EFBKN_NGT6/TQ M9XX NHT7213.(3ZDU+?&13B5I@GJ66-U_@]. ,J?2_@('1V4W?8FUGJM*5T@ M9UR;>53X#H[9(S@C@2S.$=MT.6 M22C[J=.>E+N-AIM$<]>C5[QW<^B MP?1QAS-)R+SN@KF5WOU->C];=R_!J=<8;FCJVOD6%BS%A-NZ#I@$+OW/!-V; MS4WK*ET&U[%<8AO !Q%$-O(=N?U!@IL'#2'DVQV0J?=?3[:.D'2 M=,(XLE?@-E1R?,#(' ML_Z*2.'^$:F:H^&Z2XB(O@9+I]6IK.XSO8>:I%O+#:MPI25)/8;LZ*#-JR0L MR)D =S\9NY3K3'N_9H74$&UWMA60]CL\#BD=._.B:QRRZ ],1;A7R%ZGP7#I M[')/9B"G^3;I-X%!\(%E-[35T7T* +7+"5Y]VDX40!J9>0"TL;B&-=(B_1QN MY>Q90'M\@$%UJ/;4.\9XS1A? ^/SAW)T/Y26<6\9_O;-E*B[DE+K>$=BN:T7O[$':3+GNFH'A+IW+5VC%(<#) M/#@[0Q)>-*\((U8T1D\!R.'9'LS2S-==1F] M:U#RZS>YE1O 2+UU*S2#1UH6B@DG^01OQ75- J%-P)QPFP5]H0[L:R@5OAM% MV&)VQK="IB*H+GG&TZXH_[KW$*O)+>6_RJ..ZEQYEF]7- MD_8\O>1NQ=-[^+WV2PP%*' !UVG1 FL1]/;R8=@'Q69BH[+D2O+ENE]?2D[<"YK+UGZ(+=%\'I(B16:^4_JC MJ1 M/#5"FD506=O.HL@4%3;1J;5R$L/:D3$XG@2-;R6 MP7+N92N]G*O.BEKB2H/IFH;KS[5M8)HN6\Y5M\0/M'N]*T MBP:6LFY0FEI)T+A9!#?)[#9S^E[ASQIWYMD:7"1KI3ZZS=MR$<3.(1186,? MZ?6(=RB$(R(W/NTY@\&D SY?']A?^]@IEC4W>*?$7W5IJT60!U#BAG?"?E"[ M-[B/9^SX"B6,?\*NU\W(8M$9JYH]F/9-+?LW?]J?PS- 'K\ 8'L \W[WAKR7 M]]SRY5RK'6BG36QNX4/U:'*NEBXI#U;3UYIP=KG2E%]M/P.7);SZU-4MG;B= M1Y:XG494['EN>Q[V L\4WBEI*P.O9(GE,3XBGP;'V,&Q6W:6\ ';$:1Q""QF MV1F^= @T]7SI?P0:PDIP:8_CA;]OUL9J*I%_3H7>,V>GF=VUF9F6%[@(Z%X8 MU(\8+'_^*9G$OY[Q.QO\SLZQ?T>"?H0'CL1X$(=@++=8 K=0*$-[;D!M@))B ML5FC'C+C/_\O[[2.1!#@<9 EH;C.(7H%EQD+QVE\!;\KRX6S=C+7DGK_!4PG M89JY@\N3,*&#NS]K Y]H+%!\.RJ,BVR44&\2XJ!YD8[204"#PU> K30B-'V7 M0-^42RVOM$^6B MHT-0VK'XNCW$X?#?96ATJA=$SQIW@WKKQY.A^NBD[7OX(!TFX$W?^+^J]^/S M'=?;6AH0N"%H/+H>!Z#[D=1OK&K]&%@K2T/%+RN:XJB= GW?*&4/&V=@^%^P M_ )02P,$% @ :H]G60'BX\&UL[5=M;]LV$/XK![4H6D"S]69+2A,#3KJN'=8M:+(5P[ / MM$1;;"52(ZDZZ:_?'27+;NMD78=]&+ O%D7?/??VW%$\W2K]SE2<6[AI:FG. MO,K:]F0Z-47%&V8FJN42_UDKW3"+KWHS-:WFK'1*33V-@F ^;9B0WN+4[5WJ MQ:GJ;"TDO]1@NJ9A^O:;N.UV%26-J:+TY9M^!6W/[>7&M^F(THI M&BZ-4!(T7Y]YR_#D/"%Y)_"+X%MSL :*9*74.WIY69YY 3G$:UY80F#X>,\O M>%T3$+KQQX#IC29)\7"]0W_N8L=85LSP"U6_$:6MSKS,@Y*O65?;UVK[@@_Q MS BO4+5QO[#M96>Q!T5GK&H&9?2@$;)_LILA#P<*67"'0C0H1,[OWI#S\AFS M;'&JU18T22,:+5RH3AN=$Y**"=]WC1'7@YO%+25@:^E24O/]:?HF^C@]'.P?/H7L KWDX@ M#GR(@BBY!R\> XX=7OQ5 <,S88I:F4YS^&VY,E8C;7X_EH;>2G+<"K72B6E9 MP<\\[!7#]7ON+1X]".?!TWMB2,88DOO0OZ)H_P0/KBL.186;W("04#"M;X7< M &M4)_%_M8;-#@''!%B4EV@"FIX*G*@ 6$C+FQ778S6!89:909T:9X.!QPAN M*]49=,,\.8&EPX=S5C-9.$FT]#V3'4X/" >,AQ GF9]%$6"78@]*X#>]LX#% MDZ9FKOOGSV.8KOR_$1C,_UKS4KL:2L00(\A"CUXW0V+.8I_(0YT9#X03(;?J^5 M935E,_23*!@6870D 5?=ZBW.9["*JJVM^.#*=7)G 7QDX*?),7L0=@!R)&EW M9>&-&]Z\_&;YGFL\B^ UIP.-2'[H%EQR+50)+P3.92T*#')Y4.L?\0P]3%4P MB>&6,TU)R_PHI)RE?AZ$+B,)7*(6\IMJUO;+6A1XWCG58%"=)7Z"G6>CL7^\[9%<.FAM8 MI^*8T[LB8D48I<%R3;5A%E;<6#KWZ0 WKO%HH)+@MA)%Y79ZY:$344-B)PWM M4B!^U_!R@AX),T+C-,8#>["'S#$8OA486,/>8DWM+?'.01\6GM^T5!BT0)S0 MO% ;Z4CEB,1A+30ZNU:='IC[61/]=XD;YKDC;IK1,PF#?XVX\P/B)F$*.0Z8 M."8R!EGR%\S-#IB+CN;89S.(G.*>N)&?)XZN\QQ'5T:KV)^EV?_$1>)^BZ(% MT>$8@'$G^]^@L/V* _\Y?GQA0+]B(!+2< M4Z7SF)8XM/PXG]$R@SR;4UGQMK+&'*)0FL_W=.AGUO)8NK;HY<,0N=S@N>[B M0:Y_M+'[T+&5YE_PI8/J_13 ,E*:\:"O;_T>-D+R?F0GQA'^J9TO^Z Z:F9R M[)-S>G!G0&IOW,T(J4Y)[Z\/X^YX^5KV=XZ]>']S>\7T1D@#-5^C:C!)9Q[H M_C;4OUC5NAO(2EGL([>L\ +)-0G@_VNE[.Z%#(Q7TL6?4$L#!!0 ( &J/ M9UF"K@0/;PP $ J 9 >&PO=V]R:W-H965T) 3LYMP&22V G+="B/W E[BX;2=R0U*Y]?WV_ M&>JUKYP3X(H"#1#$*XDP62GGQD*6Y>WFT\'[Y_.S,Q0N5 M2=D?5C3L]7WBZ<7;U8BGGZE[Y3\L/%E=GM91$9RIWVN3" MJMG+H^O>\YLAC>8S7;Q)7AYU22&5JMB3!(D_*_5*I2D) M@AI?2IE']9(TL?V[DG[+ML.6J73JE4G_KA._>'DT.1*)FLDB]7=F_5=5VC,B M>;%)'?\OUF%L__Q(Q(7S)BLG0X-,Y^&O?"C]T)HPZ1Z8T"\G]%GOL!!K^5IZ M>?7"FK6P-!K2Z >;RK.AG,XI*/?>XJG&/'_UUN3S9Q^5S<1K-?4OSCQDTI.S MN)Q_$^;W#\R_$.],[A=._)HG*MFH#1RPO,$!>626>*U=G!I76"7^>3UUW@(,_]IG;) UW"^+$N2Y6\I8O3Q" M!CAE5^KHZI>?>N/NY5I5-E:U= M+&2>8$)9[D%TK,3(K\U?E=#W,7?M\JYYY2+REJ5".U<(?-8P0BRX&04G0\FI^)D$@V'^!MDL%/& M/0BXZ(KSP2"ZF'1+07$!,;D72V.).2*1@QSA!YZR+?PB&HS'+'QT/JJ$IQN^ MCT0*N=MB8?>X.XAZ\->Q..^/HF%W)*Z_*4H1AT8YKT%/,'PFM14KF1:J"MNN MW]< @EPNK7G@2>FC..Z/AIT+D$N:,D]BI>/^>-SI5K.!')SI18 +K0*(_UDG[)1U1?'Y1A[*\5!DM7DH';H8);T"PF/BIIGY>9 MP $YZ2%!K*(>(5'V%'B_B'J]'CT5CJN:8&6PS#QRF1+F3^*!52V*DZELP)+9;5)W': =>Y--7I8#B(?L<.L6A8( &+O@O,RF2@T0%.G MOA3$!9B[!\#3@I%!& BR9SHEZ@U =72=@X,TK'8>P QA.G%*,4A$;RR>B?MF ME5]7^/^TL^&46"XUW*9_)W]T.^>;_FC?P*HP$MH[+]0#ND$HL-9^@> C-6"Q M?^1)6$PO2962, ,>R_4X5N>7#M? 0$[)@%_.I#KA=+R1*;/J/74R\%YAR6 2 MX!<6=F6ARU#491S*^9#FN_F'Z/8VS6OG<&NI'!7U.U?J[*&U][EX'WM#L\]Y M,JB(C(;YA>-"0KX?=$<-U9*S79"1LXP$>0Q'L_ 3TI$]>[JS&]WN7IZ16 MK/2*;,J984RL5,)DE#BPP6L[;J$>(M;IYR"+G>+(K1,MQH7R-^NIV5!/ERH M]W8"48/)IV#PVSJF0Q9/089-_DC\$Q:KD6B4V)^),2 P+S(6BS)#A&P:Y/1& M+'\IF (D"7*=O' M$E:G[0GMITQDR ,B6"Q HS$X4W:N:)FX@474:C-5@\Q,$;:=,3=K@LX9]"%I#J6TY2P@3Y$SUI, M\BHU!:C*I,']D7B3QYV@!VJ 3K2TFJA$.3W/99EX+6=OC*)B*3F14O07%AMS MPJLV!-@Y1X$Z$YF+ 5@+WNQUNATL*&22Z)"$T,T5P.,>&9K;%#+8<7(U,D)[ M5BG%3+ 7$"0"^OY;Q8S\%91&_]'R(57D."V2NGQP9!. ROCH-;)-7J47K?;XF6.\\VI&'4I:3'FUYLW'U]?UXU:!H)AYLT]PA.* MQ\P4%J6:>Z(OA;0DO6P0P@"=92K1H;.LZSW[CA%'LD-J,W_D$+.W\#- 5E*G MA(_-*A\<3F@%OHG;&,7:E_U) \I#9-?9TX(^K:Z--OS'=#?Z^5!QFVP7M\G> MXD;^^8>>S<1KN=(;'<\('<^=2AG='R2U)!];:7Y:P@ZXG:LZ9M2P8&!-SGJ# MMCKME7"_$9 <:LW)MRF%UCI1T!_V-+@+J0$(HH^A@(F3L#[Z](9X=C54#U23 M"^T6/ D.E,)I^!/UI 0Q=V842)7DE%%A30;0SJ(D4E;94$\_'DX&32_T7^D( M)O]W'<'D&SJ"T9,[@LF3.X)MF/[H"'YT!#\Z@A\=P?=V!*]";;FN:PL:@G?T MHDD,>4@_:B=[2#2RC5)-[LYN5_[MAW7A9RVK_*AJ[)(+/:6?(BYJR7D;1M33 M*5CO/MW^17S**78W,O\6[4R*6_7RYH]DW'@5ZK/_?;+@3V>NBT';SH* MR6@8_&*ATD1,'S<" B/,E!TIFRP%@+B&^ZK;*):"XY7)!YVA&&UK$V!%\$M# MD2I5;OFG4@Y*@?U,#(,IB=M8.3_\'A?%VU3)N9"P0J$'2ZQW=S4XZ"UTTWIPU[%,23=!P^BE]!RHF"J_ M)E_W.N=H1YZ)?F?4_3D*R')>+N,N*:1$;V*_=AD8-#?UHA?[76Z%/>95T&[N> M#$Z?$JRY^4^B*OO*^_#^TO#ARRS:VS^4XS@#23^=KS!JY]D6P%KPW2ZF^\+; ME.G:UJ?6Y:>49#[QO:M/&\0':^969E29?\-T'GW1/@B[,=*22\1KY$],;!1. MNE;4"VX?7E Q(W'1GCU&0W#D*TL[1T5+6%/,%W2MLJH-HR])ZH.OZEP$8[EL MAATC+M'VK$(#E*NY\9K;T^88!< +*$/-+U.?&)D\-X6/JRTCV6@*3[S,C5]S MK#4M]W0'3TCK$Y^-NQ6?'O!TTRM04&7A%\;JWX,ZZ/ R"B15V[KK;!0J2YP- MF^Z@?BB^QX/N9K^)S31L9@[9"FOY?MCKC*QELF2QC)C6(1058DH*17MGG:OM MYB#"(X2)?6;J:"$K0Y=0;NXY .A3&#=@T00<2AL(D#? 3AN']_0K*>K[APY=^62J:%=%; 07'SXO:XX]VZ=X?^(! MWO>[;;#?;;\K:Y[@B\/]5ULH=6"5X T@4U_8FXQ;)VI_M&3=YX#S2F;A#2-0 MEIB#=M@UN'^Y>=(:;6)FT#G=WWB8=>G541>X)KZ.^\3N$K0-*M^/F M\-(-M.@K$U!Q%I2."VXB3>O=8+5)+B6VLSX#6C1TZ:J&44E]BM_3E1+8 M/B+*<,S=$;?E/O9;$SB\*IA3\:;355)B]U7F<7<[H,R*%: MQQ64-OK<(.R>67_]5=]]LWN&?F]RU!/UG4X8\,[EC[RP#E\E& L9G7V?CYVU MONKCIHN^7:1V $.'_C5=^O/(Z_#5X'-\/!MY3MN[!VZP!FF=M'7'PD;OE<, M%]XL^1O!J?'>9/QSH4!UE@;@^U++A?F!;:?"EM*[A M :^N&OK625Y$HT8/)Z/1ZV'#E>E=GL>Q#^[RW'9!*R,_..:[IN%N>26U75ST MQKW5P$=5U8$&AI?G+:_DO0Q_MA\F84R6UU)J X,;7C-E;+TF&V\\K]-L8 M.V*9<2^OK?ZLBE!?]$Y[K) E[W3X:!>_R1S/">$)JWW\98LT]V328Z+SP3;9 M&!XTRJ1__I1YV#(X'1TPF&2#2?0[+12]O.&!7YX[NV".9@.-'F*HT1K.*4-) MN0\.7Q7LPN6U;1H5P'+PC)N"75L3E*FD$4KZ\V' $C1Q*#+<58*;'(![R]X# MH/;L5U/(8M=^"-?6_DU6_EU-G@6\E^V '8WZ;#*:'#^#=[2.]RCB'?U(O.Q& M>:&M[YQD?TUG/C@4S=_[6$B+'.]?A!KIG6^YD!<]=(J7;BY[EZ]>C%^/SIX) MX7@=PO%SZ/\]9?\#COVN@JIX;*!;9QL6T)$LV/C?9Z&6F-^TW"RCK2*,LE1: M\0!C#AZ5F5L]E_AFF-Z T6P+<\>TK+AFA?)M1S;6H=>K3O-@W1)&7SOER)%0 M\P! Y0DR+FQ=H0R$A G;.0S;DLTZC^B\'[ I/!*:J^9;1![5 +Y54"P?_B6$ M/EO4,KK92*< H&P7$8T-?5I8%VPF$RL"L!U:M(HXPOJ@E_W\3/,*R(\+S*O* MJ%();@*#MKK(!QA H2 .(>'\ T77!6$;(J2$8HH:31^"=(E4W\V^0-8H$J@RO0)]3=2CS!0N1DL)AK629O%TQ6%C, S<@!1_G*!&23*3:0,Q< M]//1V(66117+AW(*LU0#K;-"RB+Z S=S^K*=7C+YI)"P1:U$#5Y+L,$J-:<8 M95EF.N*5D<>9HL(C4H@[K1XEP#"WYHB"$['(+=;G!1*$0LIHUFP7 MQZL7IY/QFS,?TVRU*F!5L!(5B$8AYZU7E,D^)1);0DS<.K]8FR+BOF8E]D'D M^"XPY?%\342M]51GC)'9!4#]HCLT\TT/HW/?D[)])X8%YL@Y=2- 4\%)<$ E3<2A!BBML9O!8G1XMU*=%! 0BLZD6J$" M2 E9&0!3<#"(4&81F1H@0>,MP2'D=:@+3M71M%J&I'<$5J*I0_T-U4<#]KE6 M>C>HW#*Y%U5 E!Z=#BV"$L<&R'M)$;NX1J%#CP3\_IY-4LP.6[!CM]/[*S:] MOV8/ME4"A3%@QR?83W=DOL\\E8H/Q!EP8@-UH09^A&KX$A^5UDS47&L)N[VE MNW%DTPXTKX&&VL)J6RU9YU..X;@@44Y(>PHB:250/@!E M'X#33T*8<;)T47A9"O=D)ZL1",H2=:@CMK*QDB!R"#R@7H"A8P2\P&:GZ) 4 MMX,\TZ_H0H$5-!!/%!O%O*<:2Z<-]$+6*#R]' W&..!JO3H=8.!T/4 %GW0+ MFD,[$YTQ)9TQ&4Z( )RA*%;'Q&A.7=9?40C_5GOQR_%@LKO.9##Z;AV#@OK! M979)7<2FB;W616DBU<)=)9:V-72DB NBNCGM.>46]]B;$YV4%D?&39)[&;4? MA6Q%4F@++D\';7<;?#(XV [$.#K![(T4>'??W4;WO-#W&ULK57;CMLV$/V5@5(4#2"L[I:\ MM0VL-PW2AZ"+.&T?BC[0TM@F0I$J2:UW^_4=4K+B)!MC&^2%E^',F3,7DHNC MTA_, ='"0RND608':[OK*#+U 5MFKE2'DDYV2K?,TE;O(]-I9(TW:D64QO$L M:AF7P6KA97=ZM5"]%5SBG0;3MRW3CVL4ZK@,DN D>,?W!^L$T6K1L3UNT/[> MW6G:11-*PUN4ABL)&G?+X":Y7N=.WRO\P?%HSM;@(MDJ]<%M?FV60>P(H<#: M.@1&TSW>HA .B&C\,V(&DTMG>+X^H;_VL5,L6V;P5HD_>6,/RZ *H,$=ZX5] MIXYO<(RG<'BU$L:/IY#XX\RU?, MLM5"JR-HITUH;N%#]=9$CDM7E(W5=,K)SJY^LP?4L&:"R1IAX_O@IJY5+RV\ M0LNX,(O(DB.G'M4CZ'H 3;\".H>W2MJ#@5]D@\VG]A$1G%BF)Y;K]"+@!KLK MR.(0TCC-+^!E4]29Q\N^%K7>,\G_9:XQ0KA5TBC!&S;TB6S@3J-!:0>!VL%K M+BD_G G8D!"I*:V!OVZVQFIJJ[^?RM! ('^:@+MJUZ9C-2Z#SOG2]QBL?GR1 MS.*?+X273^'EE]"_M:@709^F_ Q/+ID=XPW@ [TD!HW/L/*&=:\UY1*8,6C_ MCV9-)>/&8N.J0PJP4X+>%R[W\!.7)%&](6/S\AJH=ZAB6\(X-1 QJT=)XB79 MY)E+TVL?RP\P+]V0S<\.:]4B6/9 U+(P21(:9_-J4C!J9X],(PA>#P&05I'3 MF&8I#+GJ/H\Q#1;3G,1A,D].Z3;0 ML4>V%>B3QNI:]WCFY7E:WSNM7WAU[ L*U\U543D%S\ P\4FYAQR785[-H JK M>#9IH]_X#&PO=V]R:W-H965T.*X?>CT 2)6(F(0H'&1K'Y]=P&*EES9L=L7B01VSYZ] CQ>&'OK M*@#/[FNEW4E6>=\<]?NNK*#F+C<-:-R9&EMSCZ]VUG>-!2ZB4JWZQ6#POE]S MJ;/Q<5R[LN-C$[R2&JXL@3*+DVR8K1:^R5GE::$_/F[X#*[!WS17 M%M_Z'8J0-6@GC686IB?9Z?#H;)?DH\#O$A9N[9F1)Q-C;NGE4IQD R($"DI/ M"!S_YG .2A$0TKAK,;/.)"FN/Z_0/T7?T9<)=W!NU!]2^.HD.\B8@"D/RG\S MB\_0^K-'>*51+OZR19(=C3)6!N=-W2HC@UKJ],_OVSBL*1P,GE H6H4B\DZ& M(LL+[OGXV)H%LR2-:/0078W:2$YJ2LJUM[@K4<^/+W5I:F#?^3VXX[Y'1%KO MEZWV6=(NGM ^9%^-]I5C'[4 L:G?1R8=G6)%YZQX%O :FIR-!CU6#(K=9_!& MG7NCB#?ZJ7OL0KI2&1W(U*3'+F&EW"281#-\//CS#=[?CN_L<^D_3\7)M]KT"=F[JANOENS<'Q7#_@V,>X]!8,Y>Q MI["EF=0>K*Q9@[]&."8=UC0N8:F!8,%)/6-<,W!>8@L ,U/FMP!SK0-7#*93 MB&T6+5E2X.('5C%BD36!.; (_\ALE):(6.* 81]Y6;&[P"V*K!MCH1&(B!R] MZPB)YTQKT6,R$>X<*"NN9^!ZV$2WB,6QR>J@>-1,7''D^)R=)SED&O5G8&:6 M-Y4LT58M[WM$O>8:9=$KM&U!ERAN[(8YP13,05'86IY8-+]$=U.N2@PNC]23 MWK^\R+_MI*51 M?KC3PVGKFH2OEJ\FH+%T7FE_+]_O[!]LM2\ "P>G[RH?3_-I _L?XT)T&JQ, M;J5:,A%0ST3U5#=/E0,E.!E.=/'Y?])]410WV7+OK9P$SR?JU;1[U.6/6<^Y M"CP=G@I/;XX5'K/T2-1Y(N[CU$EC!<]"G!G;">4Y((USA).<+)>1J)/Q&&"RC;U6%<'?4VAFO% M!7L['.:'6!=*Q9RCTMO#?'^UL-F6/ZS@KJ)O"Q$DAL7/(HW6?5VV\Q"IWJ1>+P7 ?L['@5J34X=&I M%)G5A _W'.\B:0I-EA&,!U\9&ZLNWW;GZJ]=AVNPLWCI=ZPT0?MT,^Y6N^^* MTW2=?A!/'R5?N9U)Y*U@BJJ#?'\O8S9=]-.+-TV\7$^,QZMZ?*SPVP@L">#^ MU!B_>B$#W=?6^!]02P,$% @ :H]G6&ULS5C;;MM&$/V5A9K> %FB*-FQ4]N +PE: MH&D-)VD?BCXLR9&X#V25I.;;-/1N5SK4OIE.;EU1+.]$M-?BRU*:6#J]F-;6M(5F$374U39/D:%I+ MU8S.3\/:C3D_U=Y5JJ$;(ZRO:VFVEU3IS=EH-NH7;M6J=+PP/3]MY8K>D'O7 MWAB\30>40M746*4;86AY-KJ8O;A7WXJSD8)&T05 MY8X1)'[6=$55Q4 PXT.'.1I4\L;=YQ[]5> .+IFT=*6KWU7ARK/1\4@4M)2^ M5#7_%)LJFZ4CDWCI==YMA0:V:^"L_=G[8V7"<[-F0=AO2 M8'=4%*R\EDZ>GQJ]$8:E@<8/@6K8#>-4PT%YXPR^*NQSYV^,X#WGP/WLL/7KFM^.,BL\X@%?Y\C&.$6#P.P>7QPK8R MI[,1\M^26=/H_)NO9D?)#T\8N!@,7#R%_N\#\>]AOOGJ.)T]_Z$'$U>ZKE$( M043<4NM-7B*AQ8W1*R-K\6LC7DNLB5EP>SH6KB3>UBFME M4%K:6"';UN@U%4(*6TI#(O/;3$))&Y$GXAW2P@!.V7[M'C@R>BL&>U03OK4^ MJU2.3^8]FI,VO*Z7RX-N 6%LK RU;85OA=/BV2Q))@G*I*JXXF'C8P3RZ 8; MW.!*H_VJ%*\H,QY=B8D?3L1;[',*];82L@&O6OO&64;LK;0HU*H2&:$'.#(0 M!?]LNZMQC$]HG@6C0&%G=ZZQ$JUF:(T-1BQE]"2B5!#5%OVNHK5L7#2E=Q,U M4 4]J@';6U^1F"79P>PX(/7OAPFHS@#;%^FC6JZ_#&1^/RMVS9D=IN/YR4EOZ4-E M0CJX0.(/9M/CON<&,-U>>4M)@%_HH^Y0L(Y^3$()I-9+WC/ M] ;!_4?Z'(*G*2S2\L1E#S+84!E2%M-G+))D\'[*;89[- M#N],_ASE"::?R.@(D.S;/Q%7OO:5C&]"AN1_2'N,9I$\GXV/X($N-*6$RHRH MN4?^BP*6[E3Q=T]'+.T%OX^ELB, 5=*B4ED]=,V^[CO"4BK3E^-:5CX@-WB) M/>'.; L47'HH'E'NVN-$_$;60?<6_P8E?-C[*L7+F8[3BZ,FI-Q.!J)->0X MG6A-W$A0WI+WH(S-'4)4[QO%K<8\_"(W:+T6^.PY%&Y)5>@YK30.'1X)AXU0 M=H7F@G.3'R9 -_U^:G)H9T_>H"\@ST2KC=MIE9T"Z[._D =L76\WJ]LH5_8J M=W,<8A9Y8I=QF>JVTENB03O'(NS%6 J]$'T= 0\ML./"(?.MCHV_UPFC/G?! M1%P@)KR,4U>LM,:'R$"XRS]EK>>$8[@>"J=7%K8#1>0&![SC;9UT'@UX>\]. M0W";H3I$+!BZR[J56\MM/:-25DM&XK -Y&%IY$-HSZQA1*G*,[' MOB<\I/,Y[Z%G%&1SHS)V4H8CQQ=/F'U]>@A.QP,$.9SK6.5[:I2A]A5IJ/!@ MF0Y( ?<@DS%$-#%+'QT1_]5T^A^P7B08ZT>[ MM.>'X_G1\3[>:JV0Z%"U>R[*O3%(;B9SA_Z+\QU] MF7$#;U3Y3>2V.!^\'K U^@U:?\:$EZG2N/_9RL]-1P.6-<:JJC5& M!I60_B^_:^.P8? ZVF.0M :)X^T7G*O.&LD)24FY ML1I'!=K9BW??&V'7[+W,0%)\V'7)Y=G0(C1-&&8MS)6'2?; '+,/2MK"L'EY)Q^LJ.0AX W7(1E' DBA)#^"->C]'#F^T#Z_@&EY=8?YR=LW7 M*"O++K7F<@'N^<_+F;$:-?+7+N<]=KH;F^KFQ-0\@_,!%H8!O83!Q8MG\20Z M/< \[9FGA]!_/D/_ H;]40![HZJ:R_6+9Z^3>'IJF'&AFKE093B&%(Z9VK.W@J-Y:VT83Q7M47&/2W""MBJ$%G!:JV6(@?#4L HE\;2RV[90B"KIJ@?>4U9C03WG]-%8Y#F&.K14:KN5F/O[!&"II9@W;[ M)B[BPXH\9>X?_1SWKI"2WHH[7Z&#)F1?L)ST0Y_2((HB^M=AHA^8J HIMJP1 MG3>V4%K\H) H-FM=ACQDE\X "\SZ&'=5AO\'<3H-)G'< :^ D)9@9;%S5W(!9MK53V!F@\VUHIA%7#3 M:$JI97,N-%ORL@&&JQ"#G%L@YEZ/A(N/+ST*$25TX=3B]VQ3SP.>X MC790OM3N0T^NS:G,[@<=9B%@SM[=0=:X(OPTGPO,FYONQSXA9>ZXMV-/D]E* MV()]X/H6SS>XC>3"E?=>]76:N87U!OG*V;(I #PB.&&SAMG$O^/(^?=D] M8UN@@"AM?C;5>HT[TUST2]9( &N4ZP78O4G;W"?"+C ;R[B*GW-*)P(+V1+W M^G1JW1!Q8X@D=[T?E^*Z5&[$Z[-2.93=#HSI+9VB*ZJH&B4J9-U8G*X%*=8) M+@<+&@\YOKG@ICWC,S3#%K'M#9[E4!M+6IR^'@X$22V)&!Y("644,6SS.9GF M?(UAVAQ,QMN#+TL\36)Z"-,5SE%P'WY7<90SQA<:W"DB]-([5*P:2F[]GHRM MSML[C?)6#??)>+ 5]&6N =NF$1AQ.FJ0JYYD +495, .0-+F5])YE^IGD8(DI0V2$]!'I_%R)LJ1FP;,,3^#:^>Q1>X>$ MMVA1G;YW,G,=@W[EL\.[%XA8R'@>3Z3%[SD;'(;[^ZL\( M[MP6)Z?]WZ\>X.5QD"3C(S::AL=CK'=)N<7/DR =IT#B\ZS.?] MT_X#B=W:IG,F%<:8KIJ4XD9NB&EOE\R4L9M51]ORGAP&U&YQR?6&IN8--M'2?[46&-1@FX_WI'F8#R)@O%XBE%/HS"9 M]IF.HSB()E,63\)TTN +8E^@: ^W$CKK^G]U_Y'CDM_M[^?[G\A MP6Z]$-BC2YBC:11.QP-_)^E>K*K=37^FK%65>RP .X&F"3@^5\IV+[1 _]// MQ=]02P,$% @ :H]G64AG;SF#! 8PH !D !X;"]W;W)K&ULM5;;;N,V$/V5@7:Q2 EULV6[$T,)-D4[<,&0=)V'XH^ MT-+8(B*16I*RD[_O#&4[3IL$VP)]L#D49P[/<"[DV4:;!ULC.GAL&V7/@]JY M;C8:V;+&5MA3W:&BE:4VK7 T-:N1[0R*RANUS2B)HLFH%5(%\S/_[=;,SW3O M&JGPUH#MVU:8ITML].8\B(/=ASNYJAU_&,W/.K'">W2_=;>&9J,]2B5;5%9J M!0:7Y\%%/+O,6-\K_"YQ8P]D8$\66C_PY)?J/(B8$#98.D80-*SQ"IN&@8C& M]RUFL-^2#0_E'?I/WG?R92$L7NGFFZQ.MUNC8E!*]4PBL?M.1P8%&\9)%N#Q/,>-O(LOP@GYF=&;\"P M-J&QX%WUUD1.*@[*O3.T*LG.S:^%45*M+-RB@?M:&#P;.<+EU5&YQ;@<,)(W M,*;P52M76[A6%58O[4?$9T\JV9&Z3-X%O,?N%-(HA"1*LG?PTKV3J<=+?]A) M^.-B89VAG/CS-7\'N.QU.*Z3F>U$B>TMF-@1\++%S.U5">C:L*!N/9[2M07R1'T#1==@N2)-#?$/4WUOG%."_ M]$"ZZ5LTPFE#O,PK?BAJ9E*1M^@)D=!2 _"\9G#SO"B<,W+1.[%H$)Q^H5CK MID)CX2,D<1@G$0M9&$4Y"7D1:R&:'UPGC9"D[X>A4P6+9 M&^DDTC'&Q_#I0Y'$R6>2DV,XFM)O3,);4*]16QK= K5G.@IJ<"^IIN%T.MY2 M'8\'JED>PQ=4FMH(']X,OOF>A=6)6!/("H&ZMG5TDIXN;^439;>WT^4#Q-,P MC:(P*5(6)TD>QD7!8C*>A'DZ93&/"MJ>-N-X4-,%7"ZI"Q/6#*Z_]](]L8^4 MA[S6-8*XQVD19M,(XB2<9-.!+<&.PSS+X+KM&OU$>73O*=SVIJRI$\,MF4)* M#N90A%%< 6(Y$D8I1%<';+F['CA!A*-M6A\+1#C+$O"F(S8I2P/"SHR=I3. M,\DS[Q+E8CX9'\;G.=?_%H@97/J4_ CQ:33U0Y+0D)Y2 'B@)/JR3=5_ZDRF M.QW.DCOT+89I]FJ-EFW\IB=\%U'!B2>Z(AV(C3"5I=H4CAQ5CJYC*-'X46EU M0H6R1#EDNN&H6\ZJ2JYEA53*0'6TF[PXFZ--C:XF3SLA*];J%4O'IT"7(FU' MR>DKO!TJ&-^J8 X UV[(-G1D&_Z+J9[&81:G?KE()^&$#EY07IQ4N]09TC"D M!X#MT%_AS5,X^.DQJ 4U/6_J@\"$7NEBI6C*OO'1>2:NN//\1]X)I6N>)GXY MC[*P2//_F_=K5\OHX.*GEKCRSQM+"= K-[P!]E_W+ZB+X>'PK#X\O[X*LY)4 MB TNR30ZS@6B805:7VKM=A/>8/^NG/\%4$L# M!!0 ( &J/9UESP/\?W00 .(* 9 >&PO=V]R:W-H965TW*%I M?5B6U)>#"3INA58MR)NMP_#/M#2628B MD2I)QXH6W9:-]L'6Z1X]]S+CC;.M6>3B2TV MV @[UBTJ.EEKTPA'6U--;&M0E%ZIJ2=Q&,XGC9!JM+CP[SZ9Q87N7"T5?C)@ MNZ81YO$::[V]'$6C_8M;66T"_PA<6N/UL"1K+2^X\V'\G(4LD-88^$80=#C'F^PKAF(W/BZPQP- M)EGQ>+U'?^]CIUA6PN*-KO^4I=MUN]?87W,4S8[Q"U];_P[:7 MC?,1%)UUNMDIDP>-5/U3/.SR<*20A3]0B'<*L?>[-^2]?"><6%P8O07#TH3& M"Q^JUR;GI&)2EL[0J20]MUAB12EV\$'U!%.F+B:.@/EX4NQ KGN0^ <@.7S4 MRFTL_*1*+)_J3\BAP:MX[]5U_"S@$MLQ)&$ <1A/G\%+AB@3CY?\1Y2WV&KC MI*K@KZN5=89JXN]3X?9HT]-HW"=GMA4%7HZH$2R:>QPM7KV(YN'Y,[Y.!U^G MSZ'_7T:>!3GMX@ED^+Q!N-%-*]3CJQ=9'*7G%E:=)3AKT8(PZ(N^!))U)$OM M+Y3\QRN+&BB'7>$ZDNI8:/7HA8J-Q#70X##")[O$0OHN;L0=&GC-EN+P_.;W M=Q_],CI_ ^02'[/X05&H$J2Z1^N\XWLE"ASW41$ZW',7 M>Y]V09(&A8)@^URBX?QR5P,QT-60%HH#8T2!:V1-,ED_^#J1.KC($IB_D_G, _B+*'_+,[@_:Z,#I)1%LQFI=,@HYBX^M:Z)BH]T3V[ M3YI[Z-I:J^IM33U:^@E!4M2@U:'4#%;$?T#<2BJ)@DI76FJO-3<:59![]!6' M7SO9\I2@9J+KD:_?83352(4"AC_Z;_7Z+8V_O:EOB^($P^^PV+V)@I[D7[_U M^'NVHS .TFS:9RM)LSVU<1Q#E,\'&J,LAW@6GF2-F(V24R1-LQAF!+XG) J3 M()[/>V,Y,7+JRS8YNGNWONA9JUQGYQ):*'ATII-T]*[^N+-'59B95P0U.C MIC>%L97P=+3;U-4611Z,*I5.1J/3M!)2)XM9D*WL8F8:KZ3&E0775)6PNR4J MT\Z3<;(7W,IMZ5F0+F:UV.(:_>_URM(I[5%R6:%VTFBP6,R3J_'%\H3U@\(? M$EMW\ R$"C//"(+^[O$:E6(@"N-KAYGT+MGP\'F/_G/( MG7+9"(?71OTI= M8_[4/J6X^N F^^"6DZ. :ZR',!T-8#*:G!S!F_;)3@/>])N3A;^O-LY;.OWS M4MX1]N1E6)Z;"U>+#.<)#89#>X_)XNV;\>GH\DC0)WW0)\?0O[%"WXL%GS1D M1NMN6%KI2_ E I5 6,&R 5R3'HUCXT#H'/Z210$WXEXZ0.W1$JS4WH S[@R MX# 9,D.RV%I$&F8/[]Z^.9],1I=WZZOP-+Y\#X51M!VDWO[/9UO*K(2MN4>K MR4./)W6FFIPM,K2>E@])XHIBMQZS4AMEMKO>8@"%U$)G&((7668:[=G^,422 METTE>-DXT]A.%:M:F1TB;%!C(7UO,(0["C8DEG]H:G*;E<)NV94LR'1'+@WO M/TJ@=](24?KE>,#CT MI:E_O]L5D7O0HUR*R'!M*6%&)GPVR*6K M36=ABB!RU ?#^&JXA9WQ"<^X^)58*;R!K-..HZM$WLV M1O2L+YY2'GK,T4ATCHD$>I\9FW<$2[T?/*J"V(F-ZJ?1-GC0]V;/"-6F[XTHY-#V[$"FDH^=YW$'S'R[&7]I\65_%&?52/WR6? M::8E+4B%!9F.AF826%>A]8:A2W8$=]!]< MB_\ 4$L#!!0 ( &J/9UDM+J@PD0( *D% 9 >&PO=V]R:W-H965T M;%'B.3R42$YJ;1YL@>C@20IEIT'A7'D>AC8M M4#([T"4J.EEI(YDCT^2A+0VRK %)$<91=!Q*QE4PFS1["S.;Z,H)KG!AP%92 M,O,\1Z'K:3 ,-AOW/"^)>,2E>5:@<'5-+@;Y4"]M\H6Y]X[, TLHZ M+3LP*9!@,0=X"XT=T&:E1>,\=F$Z-K,-Z;V/RB2;5!DSBN M_*,LG:%33C@W6U:)Q<<*E8.;-7WM)'1$ZP_#M*.8MQ3Q&Q1G<*>5*RSDUQ1M-\W@GX1++ 8RB XBC>+R#;]3G.&KX1N_-$7Y?)M89JH@_KZ7; MLHU?9_-=!?[^][C_RC@5D&JE>KZ MH.:N %<@7&E9,O6\OW<:#T\N+%QCXN >R\JD!=4Y+(S.#9/PT2+"-^T03N 0 MOFJ5'WY'(QO_3P?;5% RGL&'LT%,I2H$13N NN!I 5REHLK04A>FIL*,-AS2 M[3G":VKN/BB!AQLP.4%I",I+)D"O@-/3651<&U"DAXR75(G&*RG1<)T!^E($ M*B2',D'35]/@M2<*M]I'HLF;(6'ISBKEVD[J=_LY=-FVWXM[.\3NF,FYLB!P M1=!H<'(4@&D'0VLX73;-F&A'K=TL"YJE:+P#G:\T)=89/D _G6=_ 5!+ P04 M " !JCV=9,HSA<'T" "X!P &0 'AL+W=OM'90TTMH4P8>A:F7PV4VNC;7$#K;3;O\> MVTE#NV55-?8EL<_W/(_O?+J+=ES>A\;?.ORBL),' M:V0B67%^9S;?LXGCF@M! :DR#$3_MC"#HC!$^AI_6DZGDS3 P_6>_:N-7<>R M(A)FO/A-,Y5/G$\.RF!-ZD+=\-TW:.,9&KZ4%])^T:[Q'0X=E-92\;(%ZQN4 ME#5_2\(R&6&EM0T#3EN=::/C/Z,3H&O.5"[1G&60]>"3T_C/ M)_!8Q]P%[N\#G_HG"9=0#5#@?D"^ZX<]]YF=#P_ZPOD_]?F+U8^2$715$%B^ MX"55T/?8#5W83V=ZVUA6)(6)HYN7!+$%)W[[QANY7_HR_9IDR6N2S5^)[.A- MPNY-PE/L\0\])"A+>=G[ UV9+%F%FQCW_-\-\+;P\SV>(6N>WGLE3SUNO2" M47CL-7_J-7*'IOJVAT'B@U94@MC8&2!1RFNFFGKLK-V8N;+=]9%]ZHUG7H\] MT6.IF2+_Z)N9=DW$AC*)"EAK*7=PJ3NE:.9$LU&\LHUPQ95NJW:9Z]$*PCCH M\S7G:K\Q MVPCO\"4$L#!!0 ( &J/9UD >H^K0P( (H& 9 >&PO M=V]R:W-H965T%1IV-D:WD(,2SG6Q([ 56"!BDVA*PN1WA 1BS(*/QNV-Z M_98V\7Q\HG]UM9M:#EC!@V"_*-%%['WP$($,UTSO1/,-NGIFEI<*IMP5-6WL MY*.'TEII47;)QJ"DO+WCE^XJRC1SE]J7LM31/J!=>%0E\X ?)OOF_,>KWPI+<.!X%[J$9H$MRA, BG [Q)7^[$\297 M>)?*O$.'5[3AA!XIJ3&[5'4+G5Z&VN]FJ2J<0NR9#T.!/(*7O'\WG@>?!I2G MO?)TB)[L:@9H'!QF]^-S;;0BHM+_'W*K.PS,,%,P(#;KQ6:#G.^"W]\@-PQ] M2V[>R\UO.K4GD.8KPE??]8<29.ZZH$*IJ+EN M6T6_VC?:5=M?_H:W7?H1RYQRA1AD)C48+FVJ6*] MZU21ZI=KVWYS*ZV[[*XJ:_?J:-5US?/34Y>O=*7?VM-6NH;W7UM/K7X[312*4RE:V=LG;5Z\>KHZOSYFW-^@%?\ MP^BU2W[.2)2YM=_HEP_%JZ,SXDB7.N^(A,)_M_I:ER51 A^_>:)'<4]Z,/TY M4'_/PD.8N7+ZVI;_-$6W>G7T["@K]$+U9??9KG_67J#'1"^WI>-_L[5?>W:4 MY;WK;.4?!@>5J>5_=><5\3T/7/@'+IAOV8BY?*LZ]?IE:]=92ZM!C7Y@4?EI M,&=JLLI-U^);@^>ZUV^4,RZSB^Q3JYVN.\6Z>O#)EB8WVCU\>=IA%UI[FGN* M;X3BQ1Z*/V6_V+I;N>Q=7>AB_/PIN(LL7@06WUP<)'BCFY/L\FR679Q=/#I M[S**?,GT+O?0^]@N56U^9TEGV;6M'80M1'!5%V--0#/O3:WJW*@RN\&'&B[9 MN>R_KN:N:^%3_SVE(6'@T30#%&C/7:-R_>JHH;W:6WWT^D]_.']R]N* >(^B M>(\.47_]J37@MBDUFW4DWA2K_S*Q[,M*(ZAR6S6JWIAZF9FZTZVILMS"\K73 M!?WD'\ OBZA'-^@1Y,N^T%GGB?7TH=\*-'K')C'X<+VR9;DYMNL:M%P_=Z8P MJH6/GF1792F;>V8&2O0PS%0[Q4G 92MUJ[.YUG6F2X-X8LY,G7"*92<'S/ X MFN'Q0U:M69WVM^L+0$M+4H!SX98/O636T45O@>8WQ+8?KF^#\SXUP/JO,-&_Q& MYWUK.MB0GWQWEZ]4O=0P?E5A)6>B/_WAV<7%V8N;=]?\T_F+A[ WNA4Y26WWK3"E/>;TBCS>#Y M2UWK%B3Y>]UXCR'B7VO6'><%MM)5!3/D*K+]YZNK3X%OUA79K-1@89)QK!0LK8EL":W!="U]EJQ]R%YG M"DWJK'6NG4.E9[EIPX4R[2"M-Y#3T7DGO73P291KJN6Z@ 00T"$)+)?:D0&" MAMRT7O%\1I#%!_JO?2V0@-V9,X\/@NDXH1RR(@HE!Q-Y$!D%4D+E0;B-5FVF MJ>1E;R%Y-==M=GG.1>MR%AR3.;!]FUW5=8]=/NO&MEWV($307^$DIL2RR!G\ M/@.G[_6\[4F7%\^D#FX%@3/+VBS@>=!KZL2^C+,,EE@>^9#8$G[=M/;6$'N# MMFUE.I+6&0I\U^<(?&A$TH8GPIJ'&DPMG@N: $,<"("-K1I21+ H!HR8NH 0!-1"_'I"$"90C^[4PU-9[?B /J2@6?0=1/-;',KC3V(> M?W(P 7]US,H[!$!%43Z5PG^, JM*$FS$&#]6,G=2,J69D,A<$LTQ)^BX.7F" M0A:N&K$.AXY:+!!9WLO)):D@5+$88[WV@5 :-3>ES]D^*U'R\=::8CAX/]GP MU[Y8^JB:HT?8NV.+Q%?WFK?4=PVIQF5%SPEG>(9=7"Q](',2>*BLZT9!DBBD MI90)9XX!#J6%_9'F+!X2J,C^6ZORN,=B9Q?=FF,!2TO;L+IS; -YW0I?'%.S M4'#"!_MB:2^*8)H:7V%K=4<0YB-5)T3ZTI)0DGJ=L,7VQ"Z:7RPXI!P"!7Y)+=)$YS-636T""1W\$)AKQ9VRA^)G"&U4E) M_[XDS4K:K0Z4_D-]&)(?,K J#U:=0]GO:I9 ;=3Z>\'220- M5:)08*BZ4&WALC<6_T4$]?[JYDU$4%;.AV#'G) M5.=/7[A!]UX"0GLQTS$J2'KX^)2T)53^>S;QU$581B4HGNAE MI%2QK9#,IL7>MS^J$4VC$MNE5F^D,Q3EJ+&;<2%A-IJ^;:S3L9[OL.2M\RW5 MD>/*@I2!#(9T;G,J]=@.RN+L_^5>_6;">5IE%%$-)9RK2[#RMQK=/7U_7=J^ MR-ZKN^R!TQK!CFW/'V7',=H_#/(_/)3GGL4\]^Q@DOJL\Q):X>S,N&@JS_T@ MB>Q::A:UDC I^H <=*N)CRF"]\AE\;QL,43#<&O?Y [@/A2.YM*.D8@B2T@=MJ[:F;22T<*H(P M0M'+<$X#"A'HIFH8:DV**H;)E'F!QPZFV!"^1O#5K M\/+R^/SL\>7%[+M$E@0A'DCYC)>1CVL5I.=H7AMT,(S%XT;(356(Q"II6,PHQU8R0NA6K>V7*X"F%2EF"J^D0#Q0#ETFZT<5 MA>_YMJSLB48TM9PC:1"1P1ES+4CAUMQ)XN 5@TR&E?,KK6N$6G(SQ@2^>(> M.!NPF,_(]X]Y_W\%^T\S/,*YZ0L-)D*?#RG\IOHD3/IRAHP:".Y!S MF(J,XA8Y7-R.<\_YPP$E=1F!TJ5MPYASB5:C$X]52_RRC$.V%#1[\[0":$$M M-Z49C 4W6*%.D)*6_^+5'4U:8?"AV>T)AUYUH&F0XM!1%_"BS.X^#[.[R5/LPU12F9%@ M:A=G@ES9*3O2\:_/IK&?G:I$K"1*UBY,>ZF]&>:#55^G^* P2].17E"E%+>S MT%J?3FO1B:V'+3D3Y31#3]NLH2L.@TIBE&>NTN.A&^0N,'CN(%$X19LC]2<' M/73FFK>FB8SVB(8PYEQHZOC#44EG28#DX)6T0F73Q3:2,T':?MIY:9:^=X%W M,T0,/%%/B,!I+\4;+>$>$VE0]S[(P@R;'#P M0?Y*;1B-4@#( ;&FZ#C)WD-(K"OCZ 4!M7O2 W2BF41D;.3'1 M"]VV_IPUX+SQEMD&4.6 I2%5W) MX/,5?T :I2/CY"O5+I%#?J,QE6]O\*6I^HH-B^RW88"0>C3:3> -M0FC_V@K MHGR2?4J8_Y@P_^=PF#J;]-9]<14YI]'!M&)F-*D0U!^:F;%- XF(LO8H^(3F MK7YHW+8TPO6@SEM*+#!R9/;6:7*CP97Q8S1*U-*AE220TV7I#YVW9D/1T#+X MW^<2/5I3^%@)NNW&@T49R9$D(2BH]E(>'H9OG]1&SHE@,T=]Y8;'9IM&VCF6 MT">M26M%\X3(GQP%TB"+SH1%,H[#N>[6-/XP]:TU>1BD<0@TGBK0$ MLY]D;_O8AOL4Z1F,.X83S9F<4/H '>E,9IIXNMX:\_\E'E*]U1(FQ!]XXW(] M+2'13PZ_"SXP1S#L,QCYHP?2HW8D')"=9/\D7:@AK+SW.DG+R#7 FA6/A&.& M+\$*GY0Q?I](B[-(7Q*DO_D 519>4AWE9'5N4::GIJ3D0T69/?@IEI/C34UQ MCE_)@@=6=W8IFPX#KUWNMU-G3.HGT6)28)S=(QJ+M"?JAKG$/;:+>=I[U?W9 M!!@\)B0(Y$:9CUGFW)K,W@]S&A.*G9-J^&G^QNV-?""(0@9+)F>-!NO(E8B* M?B4RXW85+#E3&;2R>P;V-&@'^QDG29Y-^?FF",/G?(=E866RVGT$3X>7\2(D MC.]SVE9@!K@@X=YL'/@*1ZB3_.TO=S>A3F.+A M&QN7X$@RZIXT(G@PQ0,)UAD)NN#2'$Y\QUES$D'YG"T7;1+D)\O6K&@938MG MD*L@%%2MH::2LENNS6U(1F"VK^3:#*Q1:YYD[,G9-&<#GBE)'5B3)J2X&3O> MZ&G),J@-ND&7Q(Q$&=\>=/>8?@ 6(\.43^=R-T^9H MFQO[LQWA_N^@2P%"$Y<$@]-:Z06RH1G8TAD?@UB>'I)9K!^L<8 2*\.X-RB) MAK, V32I+Q(CHWLJ_6GACM>%8T+O!V-+ M$1,T')#+6S%\YG1!P,_F?,Y=MMR V34A<7$.?]-/0M/W02'+[8GGI%&A'$8_ M^;CTNXW9BPH>NE,^ Z2KR:2V8^IJ_2&@Q^[AULTHIL.-K+J8N'58(?QL(6>J MS-5"0:^+OD3^;_NY+A+"L@( MB?F; HAEDABN1R6>!+P.D7?E>'X2R.I =K;C2P1!Y.!3TI>?O<08IC5JA,46 MC7B%]PF>YW09#2E,XEB^2FB;@ MF^X7A5M)V*?>'96(#2+:]SN.HV#(C-+(DM42U_GOR@'EHEQEDV,6,3[*E)QBI9LVSON1.W;C:TGTGN8(W7%((HA1# M8\-WR6*%CMZ1 ]@Z$V6OP\;XO%^1 2JFN<([E")A,<>9"&I7[$]&&:8>-'R]S ,UJ!8TA9(#YJO5;ECA,$!9X< M2'\+<6O46U_WPC XZCR-<3N5(V8[64>V<>IPP%HZIT!\W M#2EIQ7T_7VDH9-8BUYPF'"0,\SDY!/[&?.6JH7$I%T$VD CMX6'@>B;;)D/$ MV8#CO.DA@H>F$=S0Y0)&'<4.+ B#?$E9.Q:0T:1O^[8=B=JCN^'%%YJG:[GV M6GD-[@,(1/6!>;B-9$D[ $K(4*4O1\09S,MVV;)KQC1&1*8AV 2\.(3C3/>C MH.W@P#]YA>W\X*C^/;U7\ _6X2^"DO;>-+F'4FICQF_QN'14F-C;^0QM?"'Q MV<79+)OF9C:ZEHB%P[5$T7L!OZOI$B@]S@XQ&^HJ,%>K*DTO.,HM-"9,?C(L M#W>EU>Z5DF34PZ=#PS-5HJ^AW-*IC-Q4J(^33R9O@M*!EKCFY!R5WBVS;Q?/8;B4O'YAOD(,,7RLW/- M?F)/+VSO?&B%6>@@9R*6S_?#I;XPBY/C&;[D'+><1<.D5SH5]0%:'\-T04#4 MQU:U^6H37)&/M,V00TW=].!4&H Z9BPI*](=V-(NC5QPF/+-YQF]WOCT1?8W MNBR?G6<,'LW#PB,^+@[PD8#2,1<[1*=9V0J3V1:5\3.VC8.VO9(@#D?; M,C 5+E/5465/YH+D)(J\GAMC.[=M.+M.%GF_+%2G)%$#,W>*SW1+P:?\KDVH M)QRO4VQNJ?7<7;9X=NO=.:UM;*?9%U/^_FX+PG1R8>> :67 M!CRF5X8=7, M_;>^&LZ^ 8V0:]T5LEI_X^/+D_.(7Y9AK[BCT\OTD]XU0V]^RBO&/BWL7GI MQ.MN-($)%V5FB:5924F&#.G ZW7\IN$]8>=/;=&F\1NP$4--GE/MU0L#PCO_ M0LJV(1-/ ^'2ULMCCH%"S[>3?N_D%36^JNHY#^F^#?/)0F/75KYVPX'#'J;E M/5M_]#CH<$MGPP7II]EQ]C?B\0OQ^!8\/MRGHUU1XLN5ARXNR83#<=_!X>\! MCK]Y_G? A<_QNH"\N3S5+D[!BJ3V[#9[-/6@00:]$L0XR73ZN&1D8-""U$M# MP1D(L7#R;9*+R>B(*#>\XBN'O!*6W7+F##V_4T@%N^N:>OVY* M]W-H+VF@QE*XK+?/GG]/U!+ P04 " !JCV=9F$KG M+",# #%!@ &0 'AL+W=O+O53?=(MHX*7OA%YZK3'#31#HLL6>Z6LYH*"56JJ>&1JJ)M"# M0E8Y4-\%<1C.@IYQX:T6;NY!K19R9SHN\$&!WO4]4S_NL9/[I1=YQXE'WK3& M3@2KQ< :W*#Y9WA0- HFEHKW*#27 A362^\NNKE/[7ZWX0O'O3ZQP4:RE?*; M'7RHEEYH!6&'I;$,C#[/N,:NLT0DX_N!TYM<6N"I?63_V\5.L6R9QK7L_N65 M:9=>X4&%-=MUYE'NW^,AGLSRE;+3[@W[<6^:>U#NM)'] 4P*>B[&+WLYY.$$ M4(2_ <0'0.QTCXZ/K%MA_IJ$1BBM8M!>:"X'RGBWU#,X:,4IM7PEZBP^A4?D)Q)4WS4=!]? M)-S@< U)Z$,48H5:RAS5I550+E&?3PMIE&!7\=[?5;O[K MN02,_.EY?GMO;O3 2EQZ=#$TJF?T5F]>1;/P]H+Z=%*?7F)?O>.:-8W"AKDR MEC4:%3!;CTX(M!)5AWJ#U4&LJ.:*'16:-T$^3D(PHF_G1/'-62%8!FYYU'66PYJ2\I>B.]MLW MKXHX#F\W\KUT9G1[!4GJSV8II(2-YQ"%.7'D$,6IGQ4%?#8M24PA@1SB&)ZD MH:2]AB+W\RPA8Q[ZV2PF(YXE?C*?6RM/_2(LX(G316[L21Z3J;"4C>#N@!\D M%P9L'JGY651AL5%DN?(DIW<:A?#YF;R['>0Q)9GD+\U"\A:3ZMCY2BCD/]%U MKEB#D]9"U="X!DHU(7?"C%UFFIUZ]-W8FO[?/C;XCTPU7&CHL"9H>)UG'JBQ M:8X#(P?7J+;24.DYLZ7_#"J[@=9K*/C51V'=3.MN-=N0YB+P@E%LXS<'H\X!U*Z8E(QK>1,YA2>N#3]9'];5\[U;+C%N^T M_"1*5Z^#/( 2*]Y)]T$?_L"QGIGG*[2T_1T.0VQ&&8O..MV,8+(;H88G?QSW MX0D@CW\!8". ];J'1+W*U]SQS^QO8(T#H'%+#O#ETX5ISU?^A\5A["5G$I]7OCGFYUU MAKZ5+Z=*'YBST\S^_"QMRPM3[NP<^WG=I\2> MI3LM]MG7@$?R$*SC#DO@#@IMR>86= 74&8?-#LW4GA[W&HO1F_3>E$!TB*UG M()2K$2HM:1H(M8<+H[D\Q?DSWSOET"@N7W86P>K*';A!.HL/-&.& M-GJ9%EY SL)%SF@Q2\)T,8<[W;0=@6WX _>L5D@68&9M!PE(BG%-.:Y=P4Q1=T\F^+252!PO!AS%'.GFCC1/_#(Z+&0OC M/+V$BXR%LS2^A(_:<>FSG>RUHC_!"UC,PS3S&YZ$L2*P(&E]=SP(PPT =#*?;?HCMM*.1 MV"]K^@>A\0'TOM+:'0V?8/JK;?X%4$L#!!0 ( &J/9UGZ4]R /04 &$/ M 9 >&PO=V]R:W-H965T%%3+F;+,_OM2BW/9&LJ+MB5(KJM:ZKN+E@E=^&'*\UDZ(P7;T+8R;^7N%>OSB1 OEY6VOV37S8V"&0]\$4'[#\ MG)$W4IA2DQ>B8,67]@L(>3%[K.) M',(AAW *?7E90M1,$R[()57JCHLM6=6R%9" W)!]BF-A3P/?E(SD!_!\#TX/ MX-O]^D%G( ;F"\ @=47-"*BMS.!$\_4=%"PR!>C_&8!&'JI+Y/H#"A[ 1AMUVP!&@2NJ*VX./ M_PIH)![$RIPP"H'W!Z9@;I>R;JBX>_(H];WDF3XD7]*"" G-)6_K%AQ#UARF M<@6-R\PG*(X&BJ-))NXK<\=-"8*%UL,%-XS\#&U-CU$\"3RNS"-OM/.&A'4= MFW^&Y!Y<2*RBYRSOOW94!5-4CV#2$,K)-5S0M_M!YY/)HB(!R+B;R3BNEV_A\V%&(FZ589_ML(;HV(: M^B'I.5![7_.A#T[ID=,1GAY:^'=VIV+%#ZM/3,'&2]XRW+W[WG% O&**RX*\ MXK )*9[#NJZ.5/X+'!B.V7'G ;EC5"%/J>-[2%/B9*YG20C)%5A!9:-,FFY8 M\1PV=VOJ]J91Z 2AMW_8:O.?D4N[#<*Z*-:5MBYY WEY)\2?^[VIYZ9.[(8D MRYPX\B&$#'X[@32M@O:@L32'Y02#(6#/([ M@1OCR'62U+/^;PZ]84\'=DS@*1\+>D\B,$)Q&0Q3R TU9,VTP4,.GE:T;3E8 MFCAQ5_*\M%\ZX[X'@86 #M!7: [X;$+.;[HHAK;%B8]C._0 MB):CU[',M3V,?4/MF>\XH[V$DS$P\0S&RL9>HM310 M'798PAV8*9P _V^D-/L7=##_=JO92MJ;C >P6ZK6NFGJ^QDON5%WJ'C6]\NS-V8[)>-FR+ M#VC^:NX5K28#2L%K%)I+ 0K+E7<5+JY3*^\$_N:XUT=SL)YLI/QN%W\4*R^P MA+#"W%@$1L,3WF!562"B\:/'] :35O%X?D"_<[Z3+QNF\496__#"[%;>S(," M2]96YIO'TF1C47'0C^]G'X4AA%KRA$/4* MD>/=&7(L;YEAZZ62>U!6FM#LQ+GJM(D<%_92'HRB4TYZ9OU%BNV'1U0UW.+& MP.B1;2K4E\N)(7 K,LE[H.L.*'H#: Y?I3 [#9]$@<5K_0F1&IA%!V;7T5G M!VS&$ <^1$&4G,&+!T]CAQ>_@>?\N^4ZKZ1N%<*_5QMM%&7%?Z><[;"2TUBV M4A:Z83FN/"H%C>H)O?7[=V$6?#S#-!F8)N?0UP]=@8 LP5V/.5S/*:)GH4X3 M?0$M;$R8MI8HW ;K#:HAYL!$06;S?C=TNS'DDBI2&Z=D=@BEK*BRN=C"B O: MD:TF17VY. 7Y.QQ],I(47"KX4QK4< %1FOII'-G9+/"#,+%2L]=2<1;YV3R# MA,:$)!ZE815DX7,)KY M24)CA^&"DH4$, ]@&L?^?!;T0'E+,,) (Y5]4WP0]&Q2')S*K^!S/\XR!YY. MTP-X]2KV/E"QZ5]AR>\LB/V0XG4!TRCUDR"%,WF5#GF5GLVKN];8Q+]77.2\ M(3+W[)G>5^)*C_N;"78>\\J29CI/I?T M;YET1V5+BL_(U*(/I$NG44CQ56B;3X'JDL(U]\,PM(%]@E*-^BZ5/7L Q=& M'J237LC&R 5,8=.JG.Q3);C@U:Q ZJP;C3]:FTJD>Z+\-JVQ]T!A[[%+7MG* M[4I9V[6@%.;DM3:,M-TUC32BJSH(,_@ #R]6/CW1]W)\*C@, %4( M 9 >&PO=V]R:W-H965T:5M&(4O,&I>%*@L;](E@E]^O"Z7N%/SF>S,4<7"0[I3ZZQ>MZ$<2. M$ JLK$-@]'G$!Q3" 1&-?P;,8'3I#"_G9_27/G:*9<<,/BCQ%Z_M<1&4 =2X M9YVP[]3I%0[Q>(*5$L:/^#556I M3EIX@99Q8>#9>[83:)[/(TL>G5U4#>CK'CW]!OH,WBIICP9^DS76G]M'Q'2D MFY[IKM.;@%ML[R"+0TCC-+^!EXWA9QXO^U;X^L D_Y>Y#@GA04FC!*]9WS"R MAHU&@]+V K6'EUQ2HC@3L"4A4G=: Q]6.V,U]=??US+4$\BO$W!G[MZTK,)% MT#I?^A&#Y2\_)9/XUQOAY6-X^2WTY9;.<-T)=-3[2C]T6A-I6!F#UESC>Q/Q M.E_*4LMX#?A$=X5!XU.GO+]J\,>\/Z@HP]Q8K!TC4H"]$G0O<'F 9UR21'6& MC,WS>Z!24X)WA'&N-S5D-4@2+\G@[)E+TVG?PC_#;.J&;':Q6:D&P;(GHI:% M29+0.)F5HX)1>WMB&D'PJ@^ M(JQ9D4, M!7%\KRSU"U$*\RRF;Q*'R2R!&^4MQO(6WUW>X= :V+!/[KCZ&I!0=Y3L-YSM MN."6X]62W_1RO>2CN_;"'1O7^RJO+:D%E<-^R*,> #1.?M6%?^VF8 MEQ,HPS*>C)I<6J2H+"33L)Q.'$Y9C+O4."Z4_OR789QGD(=9-AT56/V(VG+C M0KIHC3A-:,P)J6^-KS)#FU/7/4E6C V2$[\TI4DV"0NB>*U#HHNKOD%]\ ^: M2S2EI;_U1^GX9J[ZI^)_]?[!? M(3\]TKN/VBG0_EXI>UXX!^.?Q/(_4$L#!!0 ( &J/9UE(3_WG(@, +P' M 9 >&PO=V]R:W-H965T-CC\=; M(6]4A:CA>]MP-7$JK3<7OJ^*"ENF/+%!3G]60K9,DRG7OMI(9*4-:AL_"H+, M;UG-G>G8KBWD="PZW=0<%Q)4U[9,WLVQ$=N)$SK[A:MZ76FSX$_'&[;&:]0? M-PM)EC^@E'6+7-6"@\35Q)F%%_/4^%N'3S5NU<$<3"5+(6Z,\;J<.($AA T6 MVB P&F[Q$IO& !&-;SM,9TAI @_G>_07MG:J9@&@7$%G> M?2++\AG3;#J68@O2>!.:F=A2;321J[D1Y5I+^EM3G)X^_];5^@Y>\P*YV1]8 M-(S#XP]LV: Z&_N:(V$(SV!.?1 M2*[[&3X]CF EVH#2MPXM -42AOT9D^>A!FP=,3S).!>7(*?7J%1*PN M-!&_UJ*X@=F6R1)FYER3AL?HG@0\3O<@B[)9V X?J . KA XP4#;JXQ&92"- M-+9+E(-04"M0U%(H1E>P-'?_ MYUUD>LP(J@X+.],U@^F=VBI!8 [P2_I?P$ MR32\8;RC/@'A#C),W2P?P4.(1QZ9+TDSX_GHP7D41D^'\5,/\'CD1E%Z!G'N MC5*X9'3 &[.D'^:[XC5>PQ'PZS$SJF@X[IO^GXD=?Z+\0\B?J7 M8G8FU?]0] \IWW=::<;+FJ^/BNFF6>"F:4Y[FP1>E ]ZAD'H!ED.8>8EV:!F M&,1NG&5GD"9>G!_HF29NG!A! R](?L]ZI Q*3%"C,#$'*??R\*BD_D%';5&N M[;NAH! =UWUS'5:'IVG6=^2?[OV[]I;)=E MT-3M[;2BYQ6E<:#_*R'TWC )A@=[^@-02P,$% @ :H]G61[ZFLLG! M" D !D !X;"]W;W)K&ULC59M;^(X$/XKH^QJ MU4HIY T"+"#U[73W82O4=F\_G.Z#209B-;&SM@/MO[^Q0RCL4G0?$H_CF6>> ML6?&F6ZE>M$%HH'7JA1ZYA7&U)-^7V<%5DSW9(V"5E925X4*";JF+J[09+N9UYH==]>.3KPM@/_?FT M9FM\0O.]7BB:]?M/I#!1K*4\L5._LIG M7F )88F9L0B,A@W>8EE:(*+Q"*82+9[8L45].^X8<6+5^M@.[:<&B#\#&\$T*4VBX%SGFQ_9](K9G%W7L M;J*S@$]8]R .?(B"*#F#%^^CC1U>_/^C_>=ZJ8VBY/CW5+PM7'(:SA;,1-3[[S@YV?FOQHMVGNT;"2)16UA@LNP!2RT62F?<#7 M#&O3J1+2NV%..7HY@>="(1XE"]!1&ZR6I&G/^X%XGENW^6!?\8'TT%2HF)&* M>*D3<0AJ<5Q0M.@(D5!16W"\)O#POLB,47S9&%L%8.218B'+')6&SQ"%?A@% M5DC\($A)2$,_'B8D# -_8/D<0&X8+SN\FBG#,UXS0[L*&K-&<<.1MC&\A"^? M1E$8?24YNH2+,3T#$CZ".D5MI60%U+1I*ZCM'5.-_?%XL*,Z&+14DS2$.Q22 MFHO=O G\<)T,\RNV(9 U O5R;6@G'5WKRB5*Y]O([ 7"L1\'@1^-8BL.H]0/ M1R,K1H.AG\9C*Z;!B-R';?Y2*P9QB,_ M&0<01OXP&;=L"7;@ITD"]U5=RC?*HR='8=&HK*#^# LRA9@"3&'D!^$(Z(!( M'OI!',#M(6N;'4=A(-'8L-+5 C%.DL@/R69B,V MJ*V-(Y4RD!UU$V.]N9B6Z I*-*:\=QJ-<)*E[U3;:]_<#M1A:[=':R)3R-, M>U'MO^ZO^>OV=GM7;_\1OC&UYI07):[(-.BE Z_EW4V,K-U=MY2&;DXG%O2K M@LHJT/I*2M--K(/]S\_\/U!+ P04 " !JCV=9]E0KJ. # !\" &0 M 'AL+W=O =I%$">[#XM]H*6Q+%0B59**FW^_0\E6G*[K?1&OF6^.;\C1?"?55[U% M-/"];81>.%MCNDO7U<466ZYGLD-!)QNI6FYHJ2I7=PIY.2BUC1MX7N*VO!;. M*=!]VW+U?(V-W"T(4K-(_=G:*5 M.Z&4=8M"UU* PLW"N?(OKR,K/PC\6>-.'\W!1K*6\JM=W)8+Q[,.88.%L0B< MAB>\P::Q0.3&MSVF,YFTBL?S _JO0^P4RYIKO)'-7W5IM@LG\;M+481_Y]GX?N.'+N9([4%::T.QD"'70)N=J84E9&46G->F9Y0HK2K&!6S$2;#/U_H&O M&]0?YJXA"U;.+?9HUR-:\!.T'+Y(8;8:?A$EEJ_U7?)L# MT&,0>$%T!B^!_/^!I-OD;GT)?W^(2B1PUKV> ;;QJ0M*.@D+TP MJB:?26$04E.B.U2U+#74&@8CPE L:_LJS%]O75@S!K'M#2.J0!GOY2J!# M>CV^V@SLR"2^G'-U,$=B[VM!]F6OR4']X1(>M@KQ574"U9;!=DUNVP+[@W)R M[MP6H/V$1[,#0Y?P*&IK=66X=?DM)#GS\Y0FJ<]2$G]+"AGSO19!R.+4!XL<@^^S,/3AZD3J M ^:'@?VF"20LR$+Z9D$&](K1&R6.)/V,Q7%BARS,((Y90![$*:/@X$$:WI"W M6S-&(9Q?1 1&]D0U0.1(_LZH'_&]EV7#R_>Y-1 MV!\U-"]US**PV]]W=F+S$!0 MX[);]I0/A=8@%0HH^QQ?R,U%3XN]J1^+X@3#G[#8[_AL)/GSCQ[_EVW?"UB: M16.VPC0[4!L$ ?AY,M'H9SD$L7>2-6+6#T^1%&4!Q 1^(,3W0A8DR6@L)T9. M/37N44=H455#W],CZM@5%?.S+7[BJ:D',X894O5D:.V-R#PLC MNZ&_K*6A;C5,M_1[@,H*T/E&2G-86 /3#\?R7U!+ P04 " !JCV=982JH M6U@$ "M%0 &0 'AL+W=OOE5KUA2$#L2Z)<[8#MU(_?,=)"(0+ MT2)YWT"<>/[C^25CCSW9NI=>_>!>Y0&Q0]_F2P MDT?71(>RY/RK;CR&4\O1(X(85DI+4/S;PASB6"OA.+Y5HE;M4QL>7^_5WQ?! M8S!+*F'.X[]8J**I-;)("&N:Q^HSW_T.54"^UEOQ6!:_9%?V'8XMLLJEXDEE MC"-(6%K^T^\5B",#SSMCX%4&WHE!_YR'?F70/S%P!V<,!I7!H"!3AE)P"*BB MLXG@.R)T;U33%P7,PAK#9ZE^[PLE\"E#.S5[H)))PM?D68"$5-'B;5P%H"B+ MY74U!!"$I>2/B.>2IJ&\(>]T^XG%,?:6$UOA2+2>O:J\SDNOWAFO8_+$4Q5) M\EL:0MBTMS&".@QO'\:#URGX::5ZQ+F](9[CN>3+(B!7[Z[;QM4MLX"L1_I. M(3,@$C;XA:L#@Q7/4R5>6G2#UPQO5 ZO(]Q^_=;ZA5[_C-Y[EC(%OWS E G) M([ZU=,.6,9![*4%)\L\'[$\>%23RWY;!/I3B@W9Q/=/)+QES8OW!)"A\AN4JX *(BFEZ3 M_^K';6@[75R*MA3S"S$]@6]G(\^?V-MC8H8<-HCY-3'_M<2*S&!P(,:W( I8 M9W/FH5/\4E;^#ZP&IZ@,^6N@&M:HAJ]$)2#C0E&=KM4$(Q%3==F&J5/X4DS# M'S"Y)Y0,N6M0NJTIW792FN-J@C5%+LD\YGE(%CS.]8(D<9);(:6_V7I- KIE MN 3AG5X;KDX/E^(R*188$FN0'=5D1V^Y8HQ,0C4I%A@2:T =UU#'G9_KIUV* MBT3$,JR&%*!^:_YV:ES*KA0;'>6O.Q[7O1J1NLZA3G0Z8\7* M940^<@5ZMEI RK@HFVTA=VM=&K-1M<"46I/C4;WMOF4B5NJFR)I4"TRI-YQ<:P%)A(DHE90_+O=U?]K2HMN MB8N3SZ1:8$JMB>^P$W#]-YW6C.X%C*H%IM2:9 \;![=[YS"G,L)=5"I9"*(\ MGLDH"\D:%V#XEC/UTEE]5.IZU:N3V?/'/?%R=P]J%[>9#Y1,4&UP@2PQI-G=XMOEQ1G@V6#<6SXK1L MR15N\HO+""BBUQWP^9ICT5,UM(/ZA';V/U!+ P04 " !JCV=9I\*(+W $ M B' &0 'AL+W=OY]_I>9W=$-R>6=)68:%O&0K MDV\8P8N2E*4FLBS/S'"2&Y-1.??$)B.Z%6F2DR<&^#;+,/OWD:1T/S:@<9AX M3E9K44R8D]$&K\B,B.^;)R:OS$9ED60DYPG- 2/+L?$1WLC@_JGTKC MI3$OF),I3?],%F(]-@(#+,@2;U/Q3/>?26V06^C-:JH":@FH"[!.4.P:X+]VA6,B M+/!DQ.@>L (MU8I!Z?V2+?V5Y,5&F0DF[R:2)R;/9$?R+>'@)DHX7JT86>$R M@G0)ZGNW\AX1.$GY+?@5?)]%X.;]+7@/DAS\OJ9;CO,%'YE"/DPA:<[KA1^K MA=&9A6WPE>9BS4&<+\A"P8^&^>$ WY1.:#R!#IYX1(.",[*Y [;U"T 6LL9=K,M[%+//J-W=C. OWZ34/!%D(S_K8IZI>NH=8NR M=\\W>$[&AJQKG+ =,28?WD'/>E"Y7*=8I%,LUB36"H[3!,<94F]R5N7^BNF5 MS.)'8C<)?-^56V)WZM<^*K1<#[5141^%/-L.PS8L5L!\)[""!M8RTFV,= >- M?*))+HH:(^3ODLK20?JE&TVG6*13+-8DUHJ!U\3 NU(5\'0&1Z=8I%,LUB36 M"H[?!,=_#U$NWEDZQ2*=8K$FLY?^P\7]XI;P/=09'IUBD4RS6)-8*#K2.K^S6FS._ MIKJM%P#'MA1C_3<@@?;I7^&-2_>%/J5(NTJL6ZU-J1.K9PT+U6 MW=#:W6E5B[2JQ;K4VB$Z=GAPL$<9KAM>+X-MQ^N_2_1AC@51V*T;?1BT?!AV M^PD5#CEN<*YN'/LE.-PP?1-KPI1V#O(NWFPZU2*M:K$NM78$CFT=#*Y5#[1V M?5K5(JUJL2ZU=HB.G1\<[%V&ZT'8^Z>O5POZ$+M;!_J07@GH0Q#JI+]YR[GQ9JUAU(%5="+HI3UQ>J! T*X=K@A>$%0!Y?TFI.%P4"S3'@I/_ M %!+ P04 " !JCV=9,!U2=J(" #C!P &0 'AL+W=OYWPOODNV0MZK$D"CAXIQ-?9*K>L1QBHO MH2)J(&K@YF0I9$6TVX(I1[:>)D-S)-Q%HSRN%&(K6N M*B(?)\#$=NP%WDYP2U>EM@*<)C59P1ST77TCS0YW+ 6M@"LJ.)*P''M7P6@6 M6WVG\(W"5NVMD?5D(<2]W7PIQIYO+P0,9M,#] M]8[]D_/=^+(@"J:"?:>%+L?>I8<*6)(UT[=B^QE:?X:6+Q=,N2_:-KK#H8?R MM=*B:L'F!A7ES9\\M''8 P3/ <(6$#X%Q,\ HA80O=1"W +BEUH8M@#G.FY\ M=X'+B"9I(L462:MMV.S"1=^A3;PHMW4RU]*<4H/3Z2UL@*]!H=.O1$IBLW:& M3C/0A#)UAMZANWF&3D_.T FB'%U3QDQZ58*UL6T9<-[:F31VPF?L1.A:<%TJ M-.,%%#WX[#C^PQ$\-CYWCH<[QR?A4<(YU ,4^>R9;J9 ;L!+W[X)+OR/?:%_3;+L-.YZ=1-XB3D8L7I[]ZG-6EX ]\1V\FQ2>-!D.#-?M![E<)#I:Q'*;@< M7!QJS7JT0G^/JW$?[W4M4V K-RX4RL6:ZZ9T.VDWD:Y<(WXBGP2C:= CS\P$ M:P;.7_IF_%T3N:)<(09+8\H?O#=-538CI=EH4;N>N1#:5+];EF8*@[0*YGPI MA-YMK(%NKJ=_ %!+ P04 " !JCV=9Q.3EB# " 2!0 &0 'AL+W=O M.EE\1N;:.2 M6-9&\!(VBNBZ*)AZO@$AFX47>"\+]WQ_,':!)G'%]K %\U!M%%JT9\EX :7F MLB0*\H5W'?;A$! :BP#P^$$2Q#"$F$: MOSM.KP]I@

>>CXHK\K7W&="FG%:_+S>J>-PM?U:TQA2SD= MI[05-]<52V'A84EI4"?PDH\?@DO_VYC>_T3V2GW4JX_>8T_6LH1G?$CJB)TB MK\ML]$);CL!W)+8AG))I- EB>AKJ&/&Z"B?^U^'70]ILZ>#%VFZQ9FK/2TT$ MY,CA3ZYF'E%M!;:&D95[Q#MIL"3<](!-"Y1UP/U<2O-BV+KHVV#R!U!+ P04 M " !JCV=9)7=<]0 $ !'% &0 'AL+W=OJ#!VX2JX"I M;9+I_OJU@8&0$-I4Y"7AX][#NOYPD>VWBASP9Y-4KJ&):A/Z4+H,[M""5D,B60\00)64^L- MOIT3QR3D$9\9[.3>,3*E/'+^W9S/$M2J MGFD2]X^?T=_GQ>MB'JF$.8^^L%!MII9OH1!6-(O41[[[ &5!0X,7\$CFOVA7 MQCH6"C*I>%PF:P8Q2XI_^E0*L9> !R<22)E ?C?!+1/@!+$%:_;7"SQR_FXKO">P MA@QN)8/;A=YT"3S7?X76@LO602[@1CF<64FV,SSP!V0XL;?[-;6$$=D@ASE8SP^H?2H8CKJ M9'J?*! )C:XS"4CRE=I1 5KMK7X]%%,DX%*U.J03^-RYT1-80P.OTL"[X!+A M]2E#3V -&?Q*!K_?)<(_-B09^X>V/8X:8O>4;<<5UW$GUSF/TTP[5U[5IFW0 M;N/;"7GN2/4$UJ@>._4[W[F@94OPGI3H"ZTIQ5[[@_NU;8FW[T@\=HEWX-N6 M,((]![<;%]?]".Y\S\_>9R)A*BL-NV)/YKB=:*_=1U]HS;+K_@.[EW1L9W=S MMA0]H36EJ)L;W-W=G._8XR[%]_U#O[8%>2?<6C0#]A;7A48A8G J^ M!4.UG60GT-E#U!-:L^RZ*\*C2[JUU]:H+[2F%'5SA#N;CC]PJW>\OGK$.;3K M+Z*:;.L>!GP)[2F)'6KA,>7]'*O75-?:,VM M@+IM(IV]R/E>+O'VOV\'[M Y7'O;PGR'D ,WVWN[/&:+[1\JUBR1*(*5SG-N M/#T;1+%K59PHGN8;/X]<*1[GAQN@(0@3H.^O.%?/)V8OJ=H[G/T/4$L#!!0 M ( &J/9UD3RFVULP( + ( 9 >&PO=V]R:W-H965T.+^&:BWN9 2CR6.2E'%B94E7?MF6204'E*:^@ MQ)4Y%P55.!4+6U8":&I(16Y[CG-F%Y255A0:VT1$(5^JG)4P$40NBX**IR'D M?#VP7&MCN&6+3&F#'8457< 4U%TU$3BS6Y64%5!*QDLB8#ZP+MW^N*?Q!O"= MP5INC8F.9,;YO9Y>@W!A&[7L9O$Q531 M*!1\381&HYH>F.P;-N:+E?J<3)7 588\%4T$'CFAG@@M4S)^6+(*#X$B1S$H MRG)Y3#Z3NVE,CCX>A[9"?YIE)XWVL-;V7M#VR0TO52;)N$PA[>#'A_D7!_@V MQMD&ZVV"'7H'!:=0G1+?.2&>XP4=^QF]G>YWA?-_WL?_['TG&7Y;>=_H^:]4 M_H1,E]DB1\6:KZG6RM;7N]-%WE MF7WH]D=NASW&=EQWS[_R=2^_H6+!2DERF*,KY_0+[E;4_;&>*%Z9!C#C"MN) M&6;X20%" W!]SKG:3+2#]B,E^@-02P,$% @ :H]G61IS2%"9 @ 308 M !D !X;"]W;W)K&ULA57?;YLP$/Y7+#9-K305 M"B1INP0I2;>N#Y6J1MT>ICTX< &KQF:V">U_O[,A-%L3^H)_W??==V??,6VD M>M(%@"'/)1=ZYA7&5%>^K],"2JK/9 4"3S92E=3@4N6^KA30S(%*[H=!,/9+ MRH273-W>O4JFLC:<";A71-=E2=7+ KAL9MZYM]MX8'EA[(:?3"N:PPK,8W6O M<.7W+!DK06@F!5&PF7GS\ZO%Q-H[@Q\,&KTW)S:2M91/=G&;S;S "@(.J;$, M%("1M-9&EAT8%91,M"-][O*P!PC#(X"P X1.=^O(J;RF MAB93)1NBK#6RV8D+U:%1'!/V4E9&X2E#G$ENI,P:QCFA(B.WPE"1LS4',M<: MC"8GRP)W0!,FR)(J]<)$3N:EK 4>R@W9P4_)R348RK@^G?H&=5EV/^TT+%H- MX1$-E^1."E-H\E5DD/V+]S&>/JAP%]0B'"1<075&HN S"8,P)H^K:W+R\72 M-^J3%3G>Z+UD_7J0^,5GT5"5_3X4<4L4'R:RE7:E*YK"S,-2TJ"VX"6?/IR/ M@R\#,N->9CS$GBP@9T+8FUI33D4*AP2V%&-'82MWFT3QQ46(Q1Q,_>T![Z/> M^VC0.V8%2T$0>$[=VR%&4:$YM45X2$C+-MH3,HZ.JQCW*L:#*O IO9. \1N_ M47P9C^*CKB>]Z\F@Z]>22M.ZK#%RR @K*\H4=C-S2,ODS67\K\'?*_$25.X: MF2:IK<2VVOO=OE?.VQ;Q:MXVVCNJ\'UHPF&#T.!L@CE0;?-J%T96KF&LI<'V MXZ8%]GM0U@#/-U*:W<(ZZ/\@R5]02P,$% @ :H]G61S\S**[ @ 9 H M !D !X;"]W;W)K&ULM59=3]LP%/TK5H8F)@V2 M)ND72R-!JVU(3$,4MH=I#VYSVU@X=F:[#?OWLYV0I1"Z(<)+:SOW')]S?!,Y M*KBXE2F 0G<997+BI$KE)ZXKERED6![S')A^LN(BPTI/Q=J5N0"<6%!&7=_S M!FZ&"7/BR*Y=BCCB&T4)@TN!Y";+L/A]!I07$Z?GW"]PQS4 M37XI],RM61*2 9.$,R1@-7%.>R?3L:FW!=\(%+(Q1L;)@O-;,SE/)HYG! &% MI3(,6/]M80J4&B(MXU?%Z=1;&F!S?,_^T7K77A98PI33[R11Z<09.2B!%=Y0 M=<6+SU#YZ1N^):?2_J*BJO4@ZY1NIV67D*BW8;.LN*W%GI3C_"7%SR(]1X+U'ON>'+?#I?O@,EAK> ML_!@%^[JF.JL_#HKW_(%3_#]-7U$M>FVO'Y<: PZ5Y#)GVU^RPW"]@W,&WLB M<[R$B:-?20EB"T[\]DUOX'UH<]\1V4X609U%L(\];EC'UGJ;VY)B8"G,YV0; M![W0]R)WV[316M7SZZH=?6&M+]RK[UK@!!##&;0JVPM^[CET1+;CLU_[[+]V M3_:[S*(CLITL!G46@Y?W9$G1;W2;/PR&_0<]V5HU&+;WY+#6-]RK[ZM*0;1I MV@M[[@ET1+;C<%0['+UV-XZZS*(CLITLQG46XY=WX_C1MR_TPH?-^(^B4IW; MN .8^]<7+-:$241AI6'>\5 WLRCO-.5$\=Q>"Q9&PO=V]R M:W-H965T.(^9*F1)SPG&;JEUM>I$2JTV+AB+R@)*Z.%*[98RO*",YWD9$&O MJ?R27Q;JS&E08I;23#">@8+>GH[.X-L9]DN'RN)/1M>B=0S*4&XX_UZ>7,2G M([=D1!,ZER4$47_NZ(PF28FD>/RS 1TU:Y:.[>-']/=5\"J8&R+HC"=?62R7 MIZ-P!&)Z2U:)O.+K#W03T+C$F_-$5/^"]<;6'8'Y2DB>;IP5@Y1E]5]ROTE$ MRP&->QS0Q@%M.W@]#GCC@*M :V956.=$DNFDX&M0E-8*K3RH6.+71PDWY$>O/95/Z__JH[,&%I*GXVY2\&MPS@Y<= MX*W(R9R>CE2)"UKO"8/G@U]^H&I)[U@[:49C,4.3YC5F'W[CA-[;R.YO/5^DJ(5+=IO93 M;R):(XW;# *$77^+J,',C[ ?FHGZ#5'?2O1W:DR>OYL5-PCA%B6#%1X'/8R" MAE%@9?2Y(#$%&4FIL?ZMSH<^P@.!=>(,FSC#8Y9R.&0>!@+KY"%J\A!9[_?7 M:G+2^,W9'2V4$@!7M)03+%N >HU. 8%+6C >FS)B7P:#M)X,, 0Q>3 ]6[,? M0>C$#ET]3MT?;60;A':9A0B.MVK19 6CR%R+L#7NX6"-; /5;E%!Y&XW#9-5 M$/8119HH>DXCVWBUTX*AMTUIU\B#;@\C/:JA=0).+U72,ED)I;P^3-A<"5IS M7[.#'5K00Z%U0]?3&7K'[&W0.OP/SL5 :-U<:"4 [5)@L/ZV9QT7/%!2&/O: MUZXBG];%0+N^.*BC!3N]RDAUGUF7JE8( MT#IX>WM:N),9=YN1S:3+1L]I:)]_L^KMDA;J;3RI,B:6+#?W,BO0P?4[$%KW M_4]/:.0>LY(-:#,Q5B[0*0785ZAJU8#L+_4][0[MOJ*'T2XIPXM\F<$>4GI\(_MP-'<]\!_XI)[[ M=)4:&5LA#Z[Y@="Z"= 3'?E'[7]6O7!P+@9"Z^9":P=DUP[7JQNA$B"9JGC2 M[G1YU>E>@Y1\4PU!/@!^VS6@]WDI_8T9LJ_I]>LZN^=SLZ'E";++D_[2(/>] MI3'H=XNAT+H)T(H(14_26B9A^X>,HY3&GC7'_:5A]WQN-K10 MPG;5\8=J"*.C[E%8-=?!N1@( MK9N+UG:-77T-)ICWK .K2@!/^]?&;-;W M%1%KM8>'V[?!AAT9UX/;PM1@%D7NN(>IEF7X61LWV+ G,][Y6&RP0KM:V6EM M$ZLQOZAVSP68\U4FZQWCYFJS0W]6[4L[VKS>WO]$B@7+!$CHK7)U3P*5CJ+> M,:]/),^K3><;+I6FJ Z7E,2T* W4[[>3&UL MK99=;YLP&(7_BL6J*96V\A6^L@2I3=JM%YNJIMVT2P?>!*L&,]M)NOWZV4!1 MFE R1;L)-O8Y?LY+L!EO&7\2&8!$SSDMQ,3(I"Q'IBF2#'(L+E@)A1I9,IYC MJ;I\98J2 TXK44Y-Q[)\,\>D,.)Q=>^.QV.VEI04<,>16.P1SD8WG'5<]L75*20R$(*Q"'Y<2XM$?32,^O)GPGL!4[ M;:23+!A[TIW;=&)8&@@H)%([8'79P!0HU48*XU?C:;1+:N%N^\7]ILJNLBRP M@"FC/T@JLXD1&BB%)5Y3><^V7Z#)XVF_A%%1_:)M,]LC86JAEQ-B4BERO;R8-Y55- MZ;Q!.8?R KG6!^18SK!#/NV7SR!1U;G[JB_2>S5T'=-JC;YQ[K M,31S9]MC<[&;H7>7$#,,VP_!8!J^+NU9Y.]R. M;UE[X+W6)X)[+;AW#-SO O<.P:W(W0/OM3X1W&_!_6/@01>X?P!NNY&W!]YK M?2)XT(('Q\##+O#@ #P*_3WN7N<3N<.6.^SE?LA G>!+";R+/CS\OP31/G[O M B?B1RU^U(O_#607=W2PL=A6$.YO+1VS7"\(VUDUD;ES0NJODZ^8KT@A$(6E MTED7@2H/KT_\NB-961V:"R;5$5PU,_61!%Q/4.-+QN1+1Y_#[6=7_!=02P,$ M% @ :H]G6;U4WF"@ @ Y0< !D !X;"]W;W)K&ULK55M;],P$/XK5IC0)D'SNA=*&JEM.MB'H6G5X /B@YM<&VN.'6RW M*?QZ;"<-W925:>Q+8Y_O>1[?G7L7UUSN1U+3DI@DG"&!"Q'SM@?SB+C;QV^ M$JCEWAJ92!:?T9VGA.#5_&J;2_J&Y\S\\=E*VEXF4+ MUC-OF80^@>?H!00L('@.B)P!A"PB?JQ"U@.BY"J&LVL[#9MVB=+\+,.YDKH4^)QJGD$^=Y32A%F.7HBBG,5F1! 8VE M!"71\1%UW&KM(W,KQNUJI/ M&O7@"?4077.F"HEF+(>\!Y\>QG\X@'=U)KIT!+MT3(*#A'.H!BCTWJ' "Z*> M^TR?#P_[POD_]=F+U1\D(^S>1FCYPI>]C93(C'*Y%H"^CQ=2"?VG_]'W!AJ5 MJ%_%-,*AK' &(T=W.@EB T[R]HU_YGWL*\!KDJ6O239[);('I8JZ4D6'V)-Q MR84BO[%MOK#54T1"7RD:EC/+8D;()O%C=[.?WW]ZI(V'[^VY!(.+ATZS'J=P M$'1.39#N7M\J0:SLP) HXVNFFF?:6;N9-+:M^)%]X@^G?H\]U3.L&3E_Z9L! M>(W%BC")*"RUE#V:ZYX$KW8+LL]!P&81ST^9)SM=L8@6ZR M)W\ 4$L#!!0 ( &J/9UFE1V5%G , -8/ 9 >&PO=V]R:W-H965T M,/Y3K D^ITFF9@8*RGS M"],4T0I2*LY9#IF:63">4JF&?&F*G .=%TYI8A++\LR4QID1CHMW-SP]JAL/@:PT8TGI&6X!+2!*- MI'C\JD"->DWMV'Q^1']?B%=B[JF 2Y9\B^=R-3$" \UA0=>)_,(V'Z$2Y&J\ MB"6B^$6;TM97QM%:2)96SHI!&F?E/_U=!:+A@)T##J1R(,]UL"L'NQ!:,BMD M3:FDX9BS#>+:6J'IAR(VA;=2$V=Z&V>2J]E8^H$]ZTV7 MU(' 6L+M6KC=AQY^X$P(E-0[/E>!Z!)WYNKVVC/(8L;19R:A,Z*]WL=6G(' 6D)'M=#1 MH*5V-*3P@,^56T[['R'..1 <<*-W@#W$E6GJH>:&8G^ MHJ<2M!_RV(T:"JT=@&T[@(?M!_"@#<%0:&WQVY8 #],35##-]".NZ]ID-TT[ M[ ++PLZ!--T>^+C_Q%=I&AR=IKV01^_40&CM &R[".P.FZ:]7QV<[1%OM-N-=-@Y'G'VTM1L7+KTC?<3Y7R'(@65[ZXG&E+M[ M8&:7S"5K-5 7^WJJWSX#U!+ P04 M" !JCV=9R#M*+CH# R#0 &0 'AL+W=OS!P0ZPF<6H[T$K[ M\;.3-, PH4CL!>+$Y_"=&^+K])>,/XD00**7.$K$P JE3"]L6TQ#B(EHL!02 M=25@/"92#?G<%BD',LM%<62[CN/9,:&)Y??S7 PM;;B7LZ#Z4^8?O]E,QA#/(Q'7$ULBN7&8TA$90EB$,PL+[@BR%N:D$^ MXP>%I5@[1CK*A+$G/;B9#2Q'$T$$4ZDMB/I:P!"B2#LICN?2U*I^4PO7C]_< MK_/P*LR$"!BRZ">=R7!@=2TT@X!DD;QGRV]0!FIKORF+1/Z)EN5]@F8IR"MG%V1YK"LBB=_G;(FXGJW<]$%> MFURMTM!$W\:QY.HJ53KIW[)D?OX /$97,)'H'%UG,N. 1IPF4YJ2"(W(J[IM M4B#UGRDFG5Z!)#029VKZX_@*G9Z6V4T_BAB2SC>#- M*GBSSMW?4?[+6M6A 0LS+S?3Z\S"[V&,^_;" -ZJP%O[P-LF\%K5H>"%67L- MW#%3MROJ]CYJST1=JSJ4NKU%[;:ZO>X.=*]"]_:A=TSHM:I#T;WW%KQ347?V M47=-U+6J0ZD[6]1-S\'-CAF]6Z%W:]$?0E"-.I# 30%JM8<&Z+ZW[+V*O5?/ MSB2)3-BULD.Q>UOKBH>[KK[A)G;LK'JD4TL_AH2JYG?') CT!XVSB8#G3/>% MKPOU:>QVM8Z'!CN6VV;^M3T"/FHW+.V.%?Y(;IOA5SL!7-MO_7N81D0(&E"8 MJ0VBJD3 68QVK=REV\:?L.VL'I\RT__H\7C5Y'%]ER\S_1O(N#+B[6[M>MN! MCK1!* +9:QM:_3;QG? Y302*(%#V3J.CEB9>;-"+@61IOL>=,*EVS/EAJ%YJ M@.L)ZGK U+-;#O2VN7I-\O\"4$L#!!0 ( &J/9UEE\S2]VPD '=R 9 M >&PO=V]R:W-H965T[1JI9S8 M@-^232*=!I@9J>VIFCV['U;[@=AC!QT,/@-VTM7Y\3M@8CQF/#'JW=5&5>L7 MGNN!Y,IXX*9P\YS)W_,G(0KRLDK2_+;W5!3KZWX_GSV)591?9FN1JG<6F5Q% MA7HJE_U\+44TKXI62=\=#,;]512GO;N;ZK4O\NXFVQ1)G(HODN2;U2J2WSZ( M)'N^[3F]UQ>^QLNGHGRA?W>SCI;B012_K;](]:R_I\SCE4CS.$N)%(O;WB_. M-1^Z94&UQ#]B\9P?/";EICQFV>_E$SZ_[0W*-1*)F!4E(E+_;,6]2)*2I-;C MCQK:V__$Q^>_#)NY_>W_0+U;.L[,]J?K#CNR?X'OF4I<53 M3H)T+N:&>FJOO[+4]]6V[C?8?=W@#ZX5^#G;7I+!U05Q!ZYG6)][>_FG2*KR M857N&LI]>_FOLT*53ZIRQ_3=M)<_B/4E\095^=!0'IY?;MIV^GW=V?=UY_9R M7\Q4N6,JUT3P]N9[%<\[R5.^\S0OY$8-W@7YUT>U .&%6.7_-JS=AQUM:*:5 MGTG7^3J:B=N>^M#)A=R*WMU?_^*,!W\S28:$^4A8@(2%2!A%PA@2QD$P3>/A M7N.AC7['TT(H:D'$BYH Y<*DKI7055TDS$?"@AUL7,'*2=[V;C(HOV[ZVT,I MSUN,MA=S'<-RK+V<,S4LQT&;JDDRVDLRLDI2C752K#=R]J1FAF0MLZ6,5A?J M09S.XG64J'?GFWK^NV]=G:Z2(&$!$A8B810)8T@8 M!\$T=<=[=<=6=;\<&%K$TCB'_&!%=!W@D# ?"0MVL-'A[Y]C&I-"9%?:[NJX M0][]S-4(:3++ MBNQJ%A+F(V'!I/63N_+&X[98R*;TS*8,V91/6I]AT]%D=-A4DVNZEVMJE8M& ML3(J5;.P(DZ7FSA_JG8JE&.GS++RNIJ%A/E(6#!MCQZF$0O9D[9[CL?C25NL M:'-A9G3U$TGPH+8#20BB-0FD,2N,HFFYSD[XXV/C%@>8O4)H/ MI0506@BE42B-06D<1=.%;G(8QQ[$[,;E=?0M>DS$!5E$L23;*-D8$QD[J[/- MT$P&2@MJVN&GM3L:7AFG"C9JG9 M3%@2&SNNLV?06,RFZRF1#SG"QD MMB)QGF^B5.F:+4B^F\N^??S=WJ&SP-!LIZ;I CNF9"2 -@ZA- JE,2B-HVBZ MP$UBY-@CHX(91&H30& MI7$431>T29T<>^QTGVU%&I43@41LA8R6HG0TSB[*VZ6@RE^35-.W_1?%)? &T<0FD42F-0&D?1=)N;],JUIU>-S2*2:9PN<_(H M%ID4^WGM!2FB%Z&LG@NU!K.X')93Y7@Z+^V61?R?^A6;X]#@"TKS:YH^!1X= MVXUL&4)I%$IC4!I'T72[FU3,[9J*34^G8G969TFAJ1B4%D!I(91&H30&I7$4 M3;>Y2<5<;"KF0E,Q*,V'T@(H+832*)3&H#2.HNE"-ZF8"TS%[*S.-D-3,2@M M<-L9D3U2<7<'YZ*V3MT%AB:BKGM5&PX]4PC3 !M'$)I M%$IC4!I'T72!FU3,Q:1B=DQG2Z&I6$V[.DK%6@<%H+$8E$:A- :E<11--[2) MQ=P?$(O9F9UUA<9B[MNQ&+1A"*51*(U!:1Q%TU5M8C'W!\1B=F9G5:&QF/MV M+ 9M&$)I%$IC4!I'T?3KY32QF/>_C<7L[;I:#*7YWOFQ&+1Q"*51*(U!:1Q% MTVUN8C'O_R$6LZ]$9\>AL9AW3BP&;1E":11*8U :1]%TNYM8S+/'8E5ND"W( MO13SN"!_DJ]BFR5;I?GK2V$TBY.X^&:T%IJ306D^E!9 :2&41J$T!J5Q%$W7 M^^#:?>"+]V&OWH>]?!_V^GW8"_AAK^"'O80?]AI^/R(G\YJ16H]3@WKE!*"V$TBB4QJ TCJ+I*C<9G6?/Z#[N([A$D]HH*C2,@])\*"WPVM'> M\=D*T(;T[88,VI"C:+IV3;+FV9.U\_?:U'N?3D<9]C:=E80F;U!: *6%4!J% MTAB4QE$T7?0FH/.FV/TW:#8'I?E06@"EA5 :A=(8E,91-%WH)L;S[#%>ZQ2T MQRB/<[*[ TV9D6PC&9?G0)X\6\+>H+/B5Z;S&YS)Z'BV"[U6(Y060FD42F-0 M&D?1]#L(-,'>T![L=9MVG X[[&VZ*@RE^5!: *6%4!J%TAB4QE$T7?0F\QLZ MT&G'$)K>06D^E!9 :2&41J$T!J5Q%$T7NHGYAO:8[_NG'?8&G15W3=,.]WC6 M 6T:0&DAE$:A- :E<11MYV[_X"9T*R&7U1T,VSLV]]P\2R7 IM,\KDP%DJE?=<5R9+R+!L\1R8GIESD6&ENV+A MREP 3BTHHV[@>5TWPX0Y4=^./8BHSU>*$@8/ LE5EF'Q,@3*-P/'=W8#CV2Q M5&; C?HY7L 4U%/^('3/K5A2D@&3A#,D8#YP[OS>I&/B;G# M'D#SU ."$A < UY3"$M >*I"NP2T3U7HE(#.J8!N">A:[PNSK-,Q5CCJ"[Y! MPD1K-M.PVV71VF#"S,&:*J%GB<:I:,2SC"A]4I1$F*5HQ)DB; $L(2#190P* M$RJOT&?T-(W1Y<45ND"$H7M"J3X8LN\JO0A#Y2:EX+ 0#%X1#-&]EEA*-&8I MI#7XN!E_VX!W=?*5 \'.@6'02#B%O(5"[Q,*O*!=LY[1Z?"P+IWWJ8_?ISYI MAL>0:+A?!S_P,JQ.4VCYPC>=IIC(A'*Y$H!^WLVD$OI:^55W@@J1=KV(N6I[ M,L<)#!Q]ETH0:W"BCQ_\KO>E;OO.21:?DVQ\3K+)F<@.MKU=;7N[B3V:8JJW M5^$M@JU^\234;6I!X7N6P[QWZ\AK^7UWO;]9M4$WAT%Q39#?"@Z#QD50=R_F M*&+2F-,;'>M4CG5.<,S\16";$ G6O!R_X!FM-:_S;\J=UNV1>8V2_WO23U$< MGU-Q4J-XW0HKQ<)G=^^IRT L;%$B4<)73!7W5#5:U3UW]KD_&A_ZO9%?,Q[[ MO7%1UORE+XJL>RP6A$E$8:ZEO-:U7K H"I>BHWAN']H95_K9MLVEKO5 F ] M/^=<[3I&H*H>HS]02P,$% @ :H]G6:HT^3X! P G @ !D !X;"]W M;W)K&ULK99=;]HP%(;_BI554R>US1?AHX-(%%1M M%]-06;>+:1[@=@Y[_%SWIS8&6Z%?%%K $UV M&<_5R%EK7=R[KDK6D%%U)PK(\TGJ.N) M3+Y$<&5_R;:.]1R2E$J+K!8C0<;RZI_N:A\.!'[GC""H!<&E@K 6A+;0BLR6 M-:6:QD,IMD2::,QF+JPW5HW5L-P\Q;F6>)>A3L=?]1HD>:"]501,8.8592V[ B=^_\[O>QS9W M_E.R5UZ%C5?A6]EC]**@+,4&4*4TC=56;96B:U.8O683#WI#=W-80TM(.&AB M7J%U&K3.A6B)R(!HNH/6WJRR1 =+A[[O'_&U!'4'_7; J &,+@)48JFW5 +A M+,%-LYTR:J&,.D>4+4%!&+13=AO*[IN4U2Y0U*RP*\XB=D]6#WI^_PCQ-,CO M#LY[[^PF(BYD M[I^^&)WP&/HTR/?\@7^$[1Z<'>;<_D+E"M];PF&).N^NAU7+ZBRL!EH4]CA9 M"(V'D[UO*8@T5EA>\!J:?++FHL-)3L7)E+0"7 M5E11-_"\Q*TP84X^MK:9R,=\HRAA,!-(;JH*BX=KH'PW<7SGT7!'5FME#&X^ MKO$*YJ"^U#.A9VX7I205,$DX0P*6$^?*OYR.C+]U^$I@)_?&R&2RX/RGF;PO M)XYG@(!"H4P$K/^V, 5*32"-\:N-Z71+&N'^^#'ZKP=M/K&)5W J[2_:M;Z>@XJ-5+QJQ9J@(JSYQ_=M'?8$?G1$ M$+2"X+F"L!6$-M&&S*9U@Q7.QX+OD##>.IH9V-I8M M.0J\(!J03T_+;Z#0KJUC052RP\<)C%1,KS,AO;+KP'$TYDYR2 M$C=-J M.=M\%/O9V-WN)S'@E,5_G9[ 11U<]"\XV[\24]VY9NNX/0P*W\-@FS;AXCV( M-,J2 ]*^4Y9YR3!IW)'&SR(E3('>)#4$%_?6]=,L/:3K>XVR+!ZF2SJZY%ET M!:_TW2)MXP\1)OW*>%%X -AWBL(P'09,.\#T68"XW()01!*V0G!O6(?W.>TQ MZ%>'?P ZX!0=JV36@68G09N7,6YQ3R%F ZNGAX>F[^3[X1'$481>ISDDT]W,S4;RV M5]R"*WUAVN%:?]* , [Z^9)S]3@QMV;WD93_ 5!+ P04 " !JCV=9^_L@ MB>@" ! "@ &0 'AL+W=OY['=V?.-]@P_BA6 !(]92D50VLE9=ZW;1&O(,.BQ7*@:F?!>(:EFO*E+7(. M.#&@++4]Q^G8&2;4"@=F[9:' U;(E%"XY4@468;Y\PA2MAE:KK5=N"/+E=0+ M=CC(\1)F(!_R6ZYF=LV2D RH((PB#HNA=>7VIVUM;PR^$MB(G3'2GLP9>]23 MZV1H.?I D$(L-0-6GS6,(4TUD3K&SXK3JB4U<'>\99\:WY4O ?@5P#]6(:@ P;$*[0K0/A;0J0 =$_LR6";2$98X''"V05Q; M*S8],.DR:!5@0O7%FDFN=HG"R?":QBP#=(^?0*#S""0FJ;A ']'#+$+G9Q?H M#!&*[E>L$)@F8F!+):JA=EP)C$H![Q4!']TP*E<"36@"20,^.HSO'<#;RMG: M8V_K\<@[2#B#O(5\YP/R'"]H.,_X>+C?Y,[;U"=O4Y\>AD<0*[C;!-^+I5_? M'M_P^7^]/2@B(DZ9*#B@[U=S(;FJ&3^:KDO)�SZCK:%SF.86BI0BF K\$* MW[]S.\ZGIER=DBPZ)=GDE&33$Y'MY3BHUQ[8Z]VL-5KYO7VKJ-&J?;EO-6GFZNY;30^Z^)\!;-"YR0E\AFI/@ 5- :NJBPU<^>%RX O32\B4,P**LMR5:_6[>5?K(_< M_MAM6(_<_J3L9G[3E[W5#>9+0@5*8:&DG-:E.C O^Y5R(EENWM&ULK9A;;Z,X%,>_BL6N=EJI6ZXA METTBM0&R(TVE:JK9?5CM@P,.6 7,V$[3CO;#CPV4AH209.4^-,8YY^?+_QB? MG.F6T&>6(,3!:Y;F;*8EG!<376=A@C+(;DF!,DZQV%C/(<%Y]PM=Z(W8< M+/.(@U4[6/L.XR,.=NU@G^O@U [.N0Z#VF%PKH-;.[C[#M81AV'M,"S%JG:W ME,:#',ZGE&P!E=:")ANEOJ6W4 3G,A2?.!7?8N''YT^82B#G^OWW]\RC\X,;[9 M ]#%[C1;9+UOT;W52WQ"Q2VPC1M@&98#6 (I8AWS6IQ/L<&W)P]<_7I]G.9= M,J>3-%_IW *EYJ91_TWUEX[ !,;@H,"(0;2C. M8U @BDET4[_[P!7.Z^8U^._X"_&^&FVP,]&/"5;R'UJ8 \L>C]MFWJ&98XU= MJVWE=UB-C?' ;IL%'6,:0].UG+;=LG>O_N<1=1LEW%XE[N*8HAAR!$+".!"9 M^NYY)6O1G64B 692L:ZM[\5?>DC=@X"S1^UPJV0ZM!MVF/F'9N; [# ,.L:U MC [#I:+5MJ0:-E(-^P\-3,61@'D$T&N(A3HK5P_]0@8H#U"5!+^!2"53"/)4P7R4L MJ&"FN1M#MX:Y)[RB(5O"CQOAQ[W"+TZ\$GN]+U5=)-%A93GF7F[L=5@YACUV]]* KB$'MCO:2P/Z-^QB>171*GGUG1IBAFA< MEH>92)C%S]FJJM+T-B7HN[+PNM=_;TX69D>_9T[\JL#\@:_JW0^0QCAG($5K M,91Q.Q3[2*L2$&PO=V]R:W-H965T*)RU'1*W^1;[O M)NE?Q LY"R)QDY!T$88\>1F(6;R\;-FMUQVWP60JLQWM_L6<3\2=D/?SFT1M MM5>441"** WBB"1B?-FZLL]9Q\H*Y$?\%8AENO:99%UYB./';./CZ+)E92T2 M,^'+#,'5GR]=MY[?? ,0+OQ/P#<:WWQ+&<3DU[AOL7=^NZ M\V.U>S]6.S,7I\)7Q>V\N&T82W<50V[.<[BG/T\:5 M"J)H(E0BDN3AA:P?=\-?\MU72YZ,R-^?%))\E"),_ZD+KJ+^3GW]6?(]3^?< M%Y]6N=LD@81<(\)(R!8%I$=%81T3'1M8B8ETKS*AC> M$Q[&"[7/Y_- \EGP;VU.&!25]/)*LE/D4__$ROY=M)_6!=T\K%MS&-T\S'%J MCO,VC[/K>,PX!-\YP-W5 '>- WP=1$&X",DW\DF=M(\'W'\D-R()XA'Y'(FZ ML33RFDXA)(PB81X2QD P3>'>2N'>@9-J#QD12!A%PCPDC(%@6D23[1ZR0U II*BH11<]<&SE<)G!T[99\B(0,(H$N8A80P$TR+"MJK;:^M' MD[:9T%15*(WNZ)TA;T/;P5 T7<4UD\0VYV[^W/!RVPQL+"J21J$T#TIC*)HN MM%,)[1PXA9<-0 4&DD:A- ]*8RB:'AB5Q64;_9*]\CC4I8+2Z([>N88\#C6E M4#1=Q1QJJ$%I%$KS MH#2&HNF!4;EJMM&BV2N/0XTQ*(WNZ)W3W9['H3X8BJ:K6#EAMMDONN;)HY#E MO+T5J4P"7ZJ/=S)6TN83N&X0!F9L8VFA#AF4YD%I#$73Y:Z<,_OTT-DG_IN3/YOU1$)$T$S^M?S8!ZIM!:;2D===^;GS[ M@^3N0QBJ3?JS%)7+Y9A]H+*RIA$<73\I)*ZVN+YU329%'+72NSN&L:A MN6&-=7,W'M'9T UJ6Z%HNFZ5;>68;:N-.YS[*)"U-SAF4./9!K6KH#0/2F,H MFBYP959FRH086BZ;I5!I5C-JC^KS/MR<:)SZE]B'5H;E]C#?>MUX/6RU T7<7* M=W+,CVQ]R=>EB-$Q?Q()GXC2-,YD6\F[J6ZM<%!_"4JC.P;!(2^")REQ25@L MP;!/MYK,T(8Q%$U7OS*7'+.Y5+\T9G/-1*DPU&."TBB4YD%I#$735ZY4SI5K M'?C*RX7Z7E :A=(\*(VA:'I@5+Z7N]\C7T&:+KA* 20>9ZE>Y4"2YO=@.R[) M2OSZ98]C=TYZMOWF3&UN1V-%]ZS6@U;+:JKM6/KU@:Y#93.Y9IMI>Q8FWS9_ M^N-1S>^!^=TR.;J]NW^GR@SB;-8J-6F@3N(R3FIOI,VM:CQKH;85E.9!:0Q% MTZ-E;27BP9%P;"U#3#$JC4)H'I3$4 M30^0RC1S#[UTTH7Z;5 :A=(\*(VA:'I@5*Z<:W;E]C\)0)\3@]+HCCYV"KNF M5DNH-X>BZ5I6WIQKMJ7@9X'A-!!CXCT+?Y'S/H_'@2^2O&CQW6<5,3P/G?*[ MVM"!.GU0&H72/"B-H6AZ.%5FGWOHM9LNU""$TBB4YD%I#$737V12&80=\Z-M M>Y\SS)RF^D)I=$%$7?$FQ4O, MB@T9S_.7;CW$4L9A_G$J^$@DV0'J^W$-K(+5J^3Z_P%02P,$% @ M:H]G663+E&UL MM9C;;MLX$(9?A= 6BP1H+)(ZQ5G;0)*VN[UH$21H>DU;8UN(1+HD;;? /OR2 MDB+9M40D]N8FDFAQYN-A_E_A:"ODDUH":/2SR+D:>TNM5U>^KV9+*)@:B!5P M\\M<\-]MEAJV^!/1BNV@ ?0WU9WTCSY390T*X"K3' D83[VKLG5#;VT M'+)/GQ.QQZV1)##3-L0S%PV< MY;B,9CA]U4*_):3ON MWC]'_U0.W@QFRA3!B[C=E4>M#2_9J:?GGS\L<[T+_29SX#;^4%W.>/H[!Z4EME,0XH>M)@] M(<93=-#XC6<:76^93-&UG5T3Z1R=?0#-LER=CWQM &T:?U;#W%0PM =FB+X( MKI<*?>0II/O]?3.P9G3T>70WU!GP 58#%.#WB&(:HG?(1VK))*CZXL@0-/,7 ME!G"G@R_STG7H)T1;-E=J16;P=@S=:5 ;L";_/D'B?%?#KZPX0O+Z$$/W]=U M,06)Q!P]= RYX@O?@"]J^"+G_-W (N,\XPN+N *9B12=9;Q>H'/T;^=25=Q5 MY*B,;-5G,R%1G Q'_J8#*&Z 8B?0WY)QNYHOA8@/(' W0-( )$Z 1[.C7I$_ M.=,*MM43:N=WU8K.X=5I4UV)CD8#FC/>A/:\M(7%]\Q6/3% M:]_J.W$+_$XY'D-4!2=D=Z:2P;"G/DDKZ\2IROL5>@Q8> @6D@%.>L!:/2=N M0=_;@5@GC%ZQJ*_+$K?*=GS+=V9V!CJW@U@Q(A'(O8>@5Q MF\4I%DX.C<-X.(ZBOGW8>@=QF\=K?9P<^@;!!,<](+0U#^K4^-?Z>1UMSTH) M#H(X[@%IS8"ZS>#5IE['VT.)PB#LD7G:RCQUR_QQQDX/U9U$.!B2/IY6XVGP M1OY.W^+;GK8N0-TN\%;^7J?=]?<0#VA?+;3F0-WF<**_U]'W3(O$@["O-%H[ MH&X[.,WDZ^![6%$X"/JFJQ5_ZOY7X%23K\/OFSP>X+Z":26?NB7__S?Y.F&R M_YV4D-](_9V3C@+DHCS/46@FUEQ7AQY-:W-F=%V=E+2O5P=.7Y@T]:)0#G/3 M%0\2L[ED=893/6BQ*L]-ID)K492W2V I2/N"^7TNA'Y^L F:D[3)?U!+ P04 M " !JCV=9G:)50=$% #+'@ &0 'AL+W=OF(O22Z?.>C^)W#PW/,]9'Q;^6>4@&^9VE>WJ[V0A0WAE%&>YJ1 M\IH5-)=OMHQG1,A;OC/*@E,2-T99:F ('2,C2;[:K)MG#WRS9I5(DYP^<%!6 M64;XCSN:LN/M"JU.#SXGN[VH'QB;=4%V])&*+\4#EW=&SQ(G&7Y_8?V\F+R?S1$IZS]*O22SVMRMO!6*Z)54J/K/C'[2;D%WS M12PMF[_@V&'A"D15*5C6&M0'N#/#4P+I@8'8&YDM' ML#H#ZZ4CV)U!,W6CG7LC7$ $V:PY.P)>HR5;?=&HWUA+O9*\#I1'P>7;1-J) M34AXGN2[$CQ0#A[WA%/P-J"")&GY#ER!+X\!>/OF'7@##%#6;TN0Y.!+GHCR MO7PHK__:LZHD>5RN#2&_IV8UHF[LNW9L?&%L$WQDN=B7(,QC&BOL@V5[?\'> MD#KT8N"3&'=XD?"1%M? A.\!AMA2?,_]R\U-U73^V^CA3X\^$L/L(\-L^,P+ M?)^JC'(B& CM2B:\DO(#76U^_04Y\#>5(W22!3K)0DUD(Y=9O/%6"/*44"#9RSYZE,>7*!=OR.PU_O<<<-A@A#-?&X5Q]!H,(YRH&6B]2J>+TJWO^IBO>BW*% *529HU2JS%$+JOB]*O[BOA?0 MG,E"J][YE/N8KW,?TTD6Z"0+-9&-7(#@4)7"Q=#\VA3X-+XB!QER.PIDCU,* M67XT":LM1-FVCU3!HF_@;=+%;/E.68O"V1I"O@DA]LQ)B"J1#G:1YTW"5(G$ MMN.:TZ2F1+K0\_T+X8K.*GBT'+!USI;=%J#;K6R_I"[*N.U8- 6N5K9 *UNH MBVWL#SSX R_&[OUY4-85\RA*Z3]5M.4 M&2B1)D;8G19F2J1K0M>Q+T3LT%F@9UJ+<>O02##=8=0QK+6)T,H6:&4+=;&- M/30T$FBYD[AKVKTZ/F.6ID06 +VCU*':TKGGP7(-_6F8JE!X6B(J4.;UV:[> M":1"G?4@XXD/C0-:[AR"KKM]Q=3M%TU=A9I/?8XRKYW97J)"79SZT"R@Y6[A M0RZ2J_BTF72;[)'*I4F_1VD52U6:-4I//QD-:SR2H;-!GI:::+%!>K4_=+(%6ME"76QC?PP]%5KL M%RXLD6=SA3]?VJ9G^;/R1X'#CN5/,\4<5O>+WC1/*-ALU[+4:0(//0U>[FG" MK$C9#TK!8U,(/E0\VI.2@@@;+@E"M4H!QX MUINUTS?.#NH)NP/5<= MZ-MCWH^$[Q*I7$JWW):7LC6-$<#3XQ(5C67.XIB2FO ?+]EC%Q MNJD'Z,^O-_\"4$L#!!0 ( &J/9UE4T#S!)0( *@$ 9 >&PO=V]R M:W-H965TYYZ[W#D;I'K2'8!!SYP)G4>= M,?T28UUUP(F>R1Z$O6FDXL184[58]PI([4&=N0V0C(#$ZPZ!O,H[8DB1*3D@Y;PMF]OX5#W: MBJ/"_92M4?:66IPIMM#:$AMT+\(/=I6Z>"1*$5>M2W1Q!X90IB\S;&PX!\+5 M2+T*U,DKU!_1@Q2FT^BSJ*'^%X^MS$EKQ7]JL(%>*D-%BW[>E-HHVS&_3J4=V-+3;&Z*EKHG%>21'1,-:@]1 M\?;-_#K^=$9K.FE-S[$7CSM>@D*RL1/AU)*2P:$4^I380'?EZ=R$[HMYAO?' M"O!1]W!0K9\1C2JY$R8TTG0ZC>%-Z+Z_[F&&'XAJJ="(06.A\>R]C:O"7 3# MR-[W8BF-[6R_[>Q3 LHYV/M&2G,P7(#I<2K^ %!+ P04 " !JCV=9?J2Z M"K@% #>*@ &0 'AL+W=O3C1"[T^DT6V[8-LQ.^(XE\I=' MGFY#(2_3]33;I2Q<%4K;>$H,PYYNPRB9S,^*>S?I_(SO11PE["9%V7Z[#=/O MERSFS^<3/'F]<1NM-R*_,9V?[<(UNV/B?G>3RJMI35E%6Y9D$4]0RA[/)Q?X M-"!6KE!(_!6QYZSU'>53>>#\6WYQM3J?&/F(6,R6(D>$\N.)+5@QN.7/?[!J0L4 ESS. MBK_HN9(U)FBYSP3?5LIR!-LH*3_#E\H1+07)42N02H'T%68'%,Q*P1QK858I MS,9:L"H%:ZR"72G8A>]+9Q6>]D,1SL]2_HS27%K2\B_%'[3.*RLZF0P\Z- M3Y?5$"_+(9(#0S315YZ(389HLF(KA;ZOU_LRJ/69I/=;: MEL/B?T+ENA)AM>:!#9/8=L]W6DMO#?!Q-BFDS66@MO37 Q]FDD#:#H4W7,1U7G6NPT=1AAM;' MBS )5Z&R.M(JOG6# :7YH#0*2@N@:-T%;176^#VR3645*AH@:3XHC8+2 BA: M-QI($PWDZ*13J7:V,7,V,WH[IU+,\' O[2C$3,_%O7J)*L6,64\LT$_K6+0=892LG"R^COB4 ICT\3]I/,SN@2X:1-@;?DY,NDX MPZFX7M]WH.7\&),4U&2@,$DLXT#2:0IPK*_ +^(8<;%A*5KR?2+2Z$!\ M6\ MU5I TGQ0&@6E!5"T[NHVS0+LO4L"@JSB%Z T'Y1&06D!%*W[JK3I:Q!]7T.7 M@"K5;N_+[#^Y*Z6<7G_,5TC9Q.U7/2HIE_3?Z^BG=*S+FLX!T=:BX_)/Q>@V M(?N> ZWN1UBDH!8#A45L'NBTD:84)_I2/. IB]:)/O?H&6_=;4!I/BB-@M(" M*%IW;9M^ 7F7XP0$]#P!*,T'I5%06@!%ZT9#T]P@QY\JJ%2[#].6U7\U3H9' M ;#KFFX_^PQIED7ZO3FJH%D.,4@___R,#@)I.@@$X&@!&;YSG[F#U U:YH\Q M24%-!@J35JM"+AT\;1V_DYO,NC@HF97YI3P)5=^M#V->%$<0>_D"*^[[ M^)261RT;?'GR\VN8KJ,D0S%[E*:,$T>.-RT/4Y87@N^*PW\/7,@=L/BZ8>&* MI;F _/V1<_%ZD1NHC[3._P=02P,$% @ :H]G61.N=KGV P 3!@ !D M !X;"]W;W)K&ULM9EK;]LV%(;_"J$50PMTD>2[ M/=M 8ET68$&#>-V #?O 6,<644E42=IN@/WX492B6H&BVNCIEUBDS_L?9 R@R)3"BI7*9[8M-S&D5%[Q'#+]S9:+E"K=%#M;Y@)H9$1I M8O<<9V2GE&76P!O4QOQ>Z9=>4B*602<8S(F"[L*[=6>@:@8GXD\%1GER38BJ/G'\J&K?1 MPG**$4$"&U4@J/XXP J2I"#I<7RNH%:=LQ">7C_3 S-Y/9E'*F'%D[]8I.*% M-;%(!%NZ3]0#/_X&U82&!6_#$VG^DF,9.](9-WNI>%J)=3ME6?E)OU0_Q(E M<]H%O4K0>RD8O"+H5X+^N1D&E6!P;H9A)1B>*QA5@M&Y@G$E&)MBE;^N*8U' M%5W.!3\2441K6G%AZFO4NB(L*ZRX5D)_R[1.+1\@H0HBB)_")I):DPB MR5L/%&6)?$=^(1_7'GG[YAUY0UA&[EB2%!%S6^D1%!Q[4V6[*;/U7LG6)W<\ M4[$D?A9!U*+WNO73#KVM9UY/O_<\_9M>)W -^17I.^])S^D-6L:S.E_>;YO. M]V7WOR][T"WW8*/E[JORL%O^8:.NB#,QC%/W:B7W#&[S"^YMMM\2C!R;? MD]M,#^T_LM(FTZO>7I)5PO<16?-D7WI3![2YKS-#L:K/9$XWL+#TLBU!',!: M_OR3.W)^;2L])LS#A/F8L 3%B+!&@8:U 8:&'K_TJ6,_/.[#B6W"E+Y;YMM M!IBVP81YF# ?$Q9@PD(D6,,VP]HVP\YUY\,Q R%CENNM38'FJS:+E(R)812/ M=X>E,[FHK4B?BTOL8$^9APGQ,6( )"Y%@#8>,:X>,?]#R/\:T#2;,PX3Y MF+ $Q8BP1JVF=2VF70N+"LJ8[+1SY0L D&-7W+*(OV$6?1FU1OSD:F8J!B( MA)R686U.*E.Y3G/M>[%1G!/DM0;U7^P!K4&C9E#0.?U+*X4$:U1J6E=J>M$+ M0EL!.@F7WLJ8, \3YF/" DQ8B 1K&,1UOAYF.#]H#ZC 2,Y!I7FH-!^5%J#2 M0BQ:TSXG9V%N]T-FRO>9(M$>6BU2BD<=[P#=_(OK_LV$/FK"H*)U;TTA5LZR M2/;)V64*8F>.I:7>>W4ERL.CNK<^^KXV![XO^F_;'_%E^?L M=U3L6"9) EN=RKD:ZS<741Y=EPW%&PO=V]R:W-H M965T]H M4\>&D8/22BI>-&(]@H*P^HF?FGG8$OBC5P1!(PC>*A@V@J$%K4=FL2ZQPDDL M^ 8)$ZW=3,'.C55K&L+,*LZ5T&^)UJED7BTD/%; %/J\UG>)CB]!84+E"?J MYL (%^B&*Y"Z>C^_1,=')^@($8:N":5Z(63L*CT.X^:F39\7=9_!*WW>\/4 M>=$I"KQ@U"&?]V0#UOR89][<@>*",CTME^H M4U0*PE)28MK%W&NT+W-MYGO6S7QGUHE_%@[.8G?=03-J:4:]-"_7L0NCUV%? MC .9[<".6]CQ83?M^)#D!S+;(0];\O ?F[:L1)KK3W>&<,&K[H4._]YBYP/_ M?.=JMUL-U=OM?T)%+51TJ),8=9*]8.GM;5\6=RN]F-1^C<6*,(DH++6]-XCT M=A!UNJPKBI6QECNJ7KPY;.(;5T MC\ZY1])U+3*LS5JPVP5C)EJ50M8CLC"F^A#']6S!2EI?J(I)BQ1*E]38KI[' M=:49S6L@E2+N=3II7%(NR7@HE^5U:>IHII;2C$B_#47^]CD?D6[ZGD1>;J)R M-B+W9V]_+)6Y>A/Y^\F[DY/._?G58?S, >6(V3CAN-F0\+)3<[DM"?,!FIB6+'J@8D0D5 M?*HYL I:B-=@C/C >5M08IN6U[;C!+O@(BIKVW;JR#N>:KKN]/MD2W,TFF2J= M,]VFZ9)-:#P4K [FL\7<#>JB@$T1I6VD7,Z5Y(Z#QM&T["R,R;$+3Q(WXL] M[56QLZ<=V%'9-JVAINEE? ?T=]6\]JYL[T6Z4<4?E/FTM-.1K@^UPFXT*_C* M]5=%:P!3[^+JM*K$^J/@F#9_M M1GYJ6MVQE=F4TZK /?=>H>>_N\YS)IFF8M>TK?UC7N47.TXN_Y5E]U_ET'#0 M8_-V/':3_==@,GT-)E]%30Z.WV22':7'N'E_[QP2]HX(;32"H]B(?(-#G]@F MC:9++@R736_!\YS)1R<%*V_HU![D]_3M^)P5="G,70N.R+;]E>5\66;MJ!M8 MB&;4MOT%IM=-VW.@S<5ESE8LGS1=/9^Z9F0;-FMS >$0N797&,$X'@LC@&%Y M, <8Q[.P//_3? ;H?#R&>1L$D0'*&: (4_7 ;:G3U4(-E.\$K&9XFL-2'C= M@)%EX=W&\@ #VP6L=B!_. _45)B3)+"KF#?L"<:1+,,0J,5PC:8ILCHI?,+[ M@STE29)E802PL(,DP1!X&G$$

,"1)W'OPX'T4;]Y3\?;7K?%O4$L#!!0 M ( &J/9UF7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G]GC"7_S\]K>WVKM+R_:/"^U?F8_RT+986?CW/:JV[791I3<_JFW M0L&:E38E=S!KUEV[-8+G=B.$*XMNU.L-NB67JO/UR^%8,],-9[03F9-:P4*_ MX$F*%_NVWL^RG;1R*0OI7H>=>KH0'59*)4OY2^3#3J_#[$:__*6-_*65X\4\ M,[HHAIW^?L63,$YF[Q;//>2"+VV]Q/'E(P>086?0@P.NI+&NWJ(^/@?&G8"- M]W.5T[>R<,*,N1/?C*ZV4JW]8> LNL%IU'$X_.Z#>&7^2QCU:B4S,=9950KE M]G$THO" RF[DUG:8XJ48=F[T3A@VXVOA3PK^Y2[?GZ #LB!0 P1R<$[()(#\B$!^/"=D&D!^0B _T4)> M MH\;<"54)&_*@3B&6RBV7ACWQHA+LN^"V,G6T&GB83?K$.H%KN(42XY5QE;/) MCTINCR\FII$^L4>^:9V_R**HZ>[@<5!K3\!&UHIF##&/](E%$R2(B MEL5VJ^^V>G>?Z<;29H7VU4 (B>DB(M;%G;(24HF_ MLKDO[D8&+O'Z7;$28;:(B&W16AVSBYDNY)'4(LP6$;$M#B4HNUAP^&?[(03# ME!$1*Z.]V&O%Q.01$5\RM")BEHF)+=-2.[0R8I*)B25S(H%#I<]ET<3$/!,3 M>^8M@8.G^7IMQ'I/"N2P+L3$/!/_;YZ9D$^"R2H*^3R$V$(X9=M@33$()L81PS$&(B4DH(9;0<7DYK\J2 MFU?O(+\JQ,0DE!!+Z CSDMU6#G(\&%ZJ3&Y#3,Q"";&%CJ-Y9,P0$[-00FPA MM&G++L)WDIB%4F(+X6.+,&^FF(72LPZ!PKR98A9*B2T4=I=;Z[<4DT]*W59K MZS.W8V+R28GE7C.0TST=3ZQ?$Y@/@KKC,S"/)1B\DF)Y=,VWFV[XIAY M4F+SM YXW_)ZB(F9)Z5^3].&^>_0C8>8F'E2\M?[I_K[QX(<8.89$)OG79._ M];X<8-89[#]U.WS?ED-&4R*?PN$M+,]XD M\_SPN=SA4[^OOP%02P,$% @ :H]G6?5)DLP! @ 7B0 !H !X;"]? M]"2J,T(%XO*+P2<$/#SG0S?M^U/9[8>R^#@> M3F75[*9I^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z;4ZZ7+9I_#ZC>7SX M/G/Q\CGD_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q>NG&;IU63/@[7W25= M-G)SGMPLGEY7S?CT*DVJ':00I/6##(*L?I!#D-@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1; M"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'>BGHK@=Z*>BN!WHIZ M*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XV>UE"H+>A MWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>C MWDZ@M\]>=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@= MJ'<0Z!VH=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@ M=XMZMS^I=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(%YP2_$SW^!5!+ P04 M " !JCV=9UDS DN ! #C(P $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVLM.PS 0!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\/4X*E4"EHBH2=].H MM3UWXI'.JITZ_1P:V\]S3VW(L^O-QB%KGAOGVJ8T M,:VSE[[ZEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ%O&\JRA;&QSO3I5UL MW;(0WUH*Q?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB)_N38[IAVGSRH_/' M,OL"T\Z%MRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/AFE75/TR.UWOJ_6K M<1Z!C8_C[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q!M+'.4@??(K2"(JH M'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606* MK )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5 MBJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19 M-8JL,Q199_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$"% ,4 " !JCV=9 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( &J/9UE/Q_'F[P "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ :H]G6&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G61:_6EQ$!P 42 !@ M ("!X2< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ :H]G67>=0.^!!0 P@X !D ("!VD@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G66Y- M5XUO P (P@ !D ("!NV 'AL+W=O+CQRX% ">#@ &0 M @(%A9 >&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G6?DKE>N6!@ =P\ !D M ("!;'8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :H]G6&PO=V]R:W-H965T&UL4$L! A0#% M @ :H]G67/ _Q_=! X@H !D ("!9)@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G69A*YRPC P Q08 !D M ("!/< 'AL+W=O&PO=V]R M:W-H965T3& !X;"]W;W)K&UL M4$L! A0#% @ :H]G64K1X>T ! _@@ !D ("!6,P M 'AL+W=OQN] MX'H# !5" &0 @(&/T >&PO=V]R:W-H965T&UL4$L! A0#% @ M:H]G61[ZFLLG! " D !D ("!F=< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G6:?"B"]P! M(AP !D ("!G>0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G625W7/4 ! 1Q0 !D M ("!A.X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :H]G61S\S**[ @ 9 H !D ("!=?@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G M6;U4WF"@ @ Y0< !D ("!400! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G667S-+W;"0 =W( M !D ("!; X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G66OS-+(C P , D !D M ("!S!X! 'AL+W=O@" ! "@ &0 @($F(@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ :H]G66Z-<.2K!P 5DX !D ("!\"D! 'AL+W=O M&PO=V]R:W-H965T 9 " @3PV M 0!X;"]W;W)K&UL4$L! A0#% @ :H]G6530 M/,$E @ J 0 !D ("!1#P! 'AL+W=O*@ &0 M @(&@/@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ :H]G61V76=R+ @ OP@ !D M ("!O$@! 'AL+W=O&PO M) &@ @ 'B5 $ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !JCV=9UDS DN ! #C M(P $P @ $;5P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 10!% -H2 L60$ ! end XML 73 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 74 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 206 268 1 true 57 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.consensus.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? DEFICIT Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? DEFICIT Statements 8 false false R9.htm 9952158 - Disclosure - Basis of Presentation Sheet http://www.consensus.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 9952159 - Disclosure - Recent Accounting Pronouncements Sheet http://www.consensus.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 10 false false R11.htm 9952160 - Disclosure - Revenues Sheet http://www.consensus.com/role/Revenues Revenues Notes 11 false false R12.htm 9952161 - Disclosure - Fair Value Measurements Sheet http://www.consensus.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 9952162 - Disclosure - Property and Equipment Sheet http://www.consensus.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 9952163 - Disclosure - Goodwill and Intangible Assets Sheet http://www.consensus.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 9952164 - Disclosure - Long-Term Debt Sheet http://www.consensus.com/role/LongTermDebt Long-Term Debt Notes 15 false false R16.htm 9952165 - Disclosure - Commitments and Contingencies Sheet http://www.consensus.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 9952166 - Disclosure - Other Balance Sheet Account Details Sheet http://www.consensus.com/role/OtherBalanceSheetAccountDetails Other Balance Sheet Account Details Notes 17 false false R18.htm 9952167 - Disclosure - Income Taxes Sheet http://www.consensus.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 9952168 - Disclosure - Stockholders' Deficit Sheet http://www.consensus.com/role/StockholdersDeficit Stockholders' Deficit Notes 19 false false R20.htm 9952169 - Disclosure - Equity Incentive Plan Sheet http://www.consensus.com/role/EquityIncentivePlan Equity Incentive Plan Notes 20 false false R21.htm 9952170 - Disclosure - Earnings Per Share Sheet http://www.consensus.com/role/EarningsPerShare Earnings Per Share Notes 21 false false R22.htm 9952171 - Disclosure - Segment Information Sheet http://www.consensus.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 9952172 - Disclosure - Related Party Transactions Sheet http://www.consensus.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 9952173 - Disclosure - Subsequent Events Sheet http://www.consensus.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.consensus.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.consensus.com/role/RecentAccountingPronouncements 27 false false R28.htm 9954472 - Disclosure - Revenues (Tables) Sheet http://www.consensus.com/role/RevenuesTables Revenues (Tables) Tables http://www.consensus.com/role/Revenues 28 false false R29.htm 9954473 - Disclosure - Property and Equipment (Tables) Sheet http://www.consensus.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.consensus.com/role/PropertyandEquipment 29 false false R30.htm 9954474 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.consensus.com/role/GoodwillandIntangibleAssets 30 false false R31.htm 9954475 - Disclosure - Long-Term Debt (Tables) Sheet http://www.consensus.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.consensus.com/role/LongTermDebt 31 false false R32.htm 9954476 - Disclosure - Other Balance Sheet Account Details (Tables) Sheet http://www.consensus.com/role/OtherBalanceSheetAccountDetailsTables Other Balance Sheet Account Details (Tables) Tables http://www.consensus.com/role/OtherBalanceSheetAccountDetails 32 false false R33.htm 9954477 - Disclosure - Equity Incentive Plan (Tables) Sheet http://www.consensus.com/role/EquityIncentivePlanTables Equity Incentive Plan (Tables) Tables http://www.consensus.com/role/EquityIncentivePlan 33 false false R34.htm 9954478 - Disclosure - Earnings Per Share (Tables) Sheet http://www.consensus.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.consensus.com/role/EarningsPerShare 34 false false R35.htm 9954479 - Disclosure - Segment Information (Tables) Sheet http://www.consensus.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.consensus.com/role/SegmentInformation 35 false false R36.htm 9954480 - Disclosure - Basis of Presentation (Details) Sheet http://www.consensus.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.consensus.com/role/BasisofPresentationPolicies 36 false false R37.htm 9954481 - Disclosure - Revenues (Disaggregation of Revenue) (Details) Sheet http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails Revenues (Disaggregation of Revenue) (Details) Details http://www.consensus.com/role/RevenuesTables 37 false false R38.htm 9954482 - Disclosure - Revenues (Narrative) (Details) Sheet http://www.consensus.com/role/RevenuesNarrativeDetails Revenues (Narrative) (Details) Details http://www.consensus.com/role/RevenuesTables 38 false false R39.htm 9954483 - Disclosure - Fair Value Measurements (Details) Sheet http://www.consensus.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.consensus.com/role/FairValueMeasurements 39 false false R40.htm 9954484 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 40 false false R41.htm 9954485 - Disclosure - Property and Equipment (Details) Sheet http://www.consensus.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.consensus.com/role/PropertyandEquipmentTables 41 false false R42.htm 9954486 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 42 false false R43.htm 9954487 - Disclosure - Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 43 false false R44.htm 9954488 - Disclosure - Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 44 false false R45.htm 9954489 - Disclosure - Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 45 false false R46.htm 9954490 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets (Narrative) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 46 false false R47.htm 9954491 - Disclosure - Long-Term Debt (Summary of Long-term Debt) (Details) Sheet http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails Long-Term Debt (Summary of Long-term Debt) (Details) Details http://www.consensus.com/role/LongTermDebtTables 47 false false R48.htm 9954492 - Disclosure - Long-Term Debt - Future Principal Payments for Debt (Details) Sheet http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails Long-Term Debt - Future Principal Payments for Debt (Details) Details 48 false false R49.htm 9954493 - Disclosure - Long-Term Debt (Narrative) (Details) Sheet http://www.consensus.com/role/LongTermDebtNarrativeDetails Long-Term Debt (Narrative) (Details) Details http://www.consensus.com/role/LongTermDebtTables 49 false false R50.htm 9954494 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.consensus.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.consensus.com/role/CommitmentsandContingencies 50 false false R51.htm 9954495 - Disclosure - Other Balance Sheet Account Details -Schedule of Other Current Assets (Details) Sheet http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails Other Balance Sheet Account Details -Schedule of Other Current Assets (Details) Details 51 false false R52.htm 9954496 - Disclosure - Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) Sheet http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) Details 52 false false R53.htm 9954497 - Disclosure - Income Taxes (Details) Sheet http://www.consensus.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.consensus.com/role/IncomeTaxes 53 false false R54.htm 9954498 - Disclosure - Stockholders' Deficit (Details) Sheet http://www.consensus.com/role/StockholdersDeficitDetails Stockholders' Deficit (Details) Details http://www.consensus.com/role/StockholdersDeficit 54 false false R55.htm 9954499 - Disclosure - Equity Incentive Plan (Narrative) (Details) Sheet http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails Equity Incentive Plan (Narrative) (Details) Details http://www.consensus.com/role/EquityIncentivePlanTables 55 false false R56.htm 9954500 - Disclosure - Equity Incentive Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details) Sheet http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails Equity Incentive Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details) Details http://www.consensus.com/role/EquityIncentivePlanTables 56 false false R57.htm 9954501 - Disclosure - Earnings Per Share (Details) Sheet http://www.consensus.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.consensus.com/role/EarningsPerShareTables 57 false false R58.htm 9954502 - Disclosure - Segment Information (Narrative) (Details) Sheet http://www.consensus.com/role/SegmentInformationNarrativeDetails Segment Information (Narrative) (Details) Details http://www.consensus.com/role/SegmentInformationTables 58 false false R59.htm 9954503 - Disclosure - Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) Sheet http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) Details http://www.consensus.com/role/SegmentInformationTables 59 false false R60.htm 9954504 - Disclosure - Related Party Transactions (Details) Sheet http://www.consensus.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.consensus.com/role/RelatedPartyTransactions 60 false false R61.htm 9954505 - Disclosure - Subsequent Events (Details) Sheet http://www.consensus.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.consensus.com/role/SubsequentEvents 61 false false All Reports Book All Reports ccs-20240930.htm ccs-20240930.xsd ccs-20240930_cal.xml ccs-20240930_def.xml ccs-20240930_lab.xml ccs-20240930_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ccs-20240930.htm": { "nsprefix": "ccs", "nsuri": "http://www.consensus.com/20240930", "dts": { "inline": { "local": [ "ccs-20240930.htm" ] }, "schema": { "local": [ "ccs-20240930.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ccs-20240930_cal.xml" ] }, "definitionLink": { "local": [ "ccs-20240930_def.xml" ] }, "labelLink": { "local": [ "ccs-20240930_lab.xml" ] }, "presentationLink": { "local": [ "ccs-20240930_pre.xml" ] } }, "keyStandard": 246, "keyCustom": 22, "axisStandard": 19, "axisCustom": 1, "memberStandard": 34, "memberCustom": 19, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2024": 5, "http://www.consensus.com/20240930": 2 }, "contextCount": 206, "entityCount": 1, "segmentCount": 57, "elementCount": 528, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 743, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.consensus.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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952151 - 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": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "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": "ccs-20240930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - 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:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "unique": true } }, "R5": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "unique": true } }, "R7": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952156 - 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": "ccs-20240930.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": "ccs-20240930.htm", "unique": true } }, "R8": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "longName": "9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 DEFICIT", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 DEFICIT", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.consensus.com/role/BasisofPresentation", "longName": "9952158 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.consensus.com/role/RecentAccountingPronouncements", "longName": "9952159 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.consensus.com/role/Revenues", "longName": "9952160 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.consensus.com/role/FairValueMeasurements", "longName": "9952161 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.consensus.com/role/PropertyandEquipment", "longName": "9952162 - 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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssets", "longName": "9952163 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.consensus.com/role/LongTermDebt", "longName": "9952164 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.consensus.com/role/CommitmentsandContingencies", "longName": "9952165 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.consensus.com/role/OtherBalanceSheetAccountDetails", "longName": "9952166 - Disclosure - Other Balance Sheet Account Details", "shortName": "Other Balance Sheet Account Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.consensus.com/role/IncomeTaxes", "longName": "9952167 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.consensus.com/role/StockholdersDeficit", "longName": "9952168 - Disclosure - Stockholders' Deficit", "shortName": "Stockholders' Deficit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MembersEquityNotesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MembersEquityNotesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.consensus.com/role/EquityIncentivePlan", "longName": "9952169 - Disclosure - Equity Incentive Plan", "shortName": "Equity Incentive Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.consensus.com/role/EarningsPerShare", "longName": "9952170 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.consensus.com/role/SegmentInformation", "longName": "9952171 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.consensus.com/role/RelatedPartyTransactions", "longName": "9952172 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.consensus.com/role/SubsequentEvents", "longName": "9952173 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R25": { "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": "25", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": null }, "R26": { "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": "26", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.consensus.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.consensus.com/role/RevenuesTables", "longName": "9954472 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.consensus.com/role/PropertyandEquipmentTables", "longName": "9954473 - 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": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954474 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.consensus.com/role/LongTermDebtTables", "longName": "9954475 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsTables", "longName": "9954476 - Disclosure - Other Balance Sheet Account Details (Tables)", "shortName": "Other Balance Sheet Account Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.consensus.com/role/EquityIncentivePlanTables", "longName": "9954477 - Disclosure - Equity Incentive Plan (Tables)", "shortName": "Equity Incentive Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.consensus.com/role/EarningsPerShareTables", "longName": "9954478 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.consensus.com/role/SegmentInformationTables", "longName": "9954479 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.consensus.com/role/BasisofPresentationDetails", "longName": "9954480 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "ccs:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ccs:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails", "longName": "9954481 - Disclosure - Revenues (Disaggregation of Revenue) (Details)", "shortName": "Revenues (Disaggregation of Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-92", "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": "ccs-20240930.htm", "unique": true } }, "R38": { "role": "http://www.consensus.com/role/RevenuesNarrativeDetails", "longName": "9954482 - Disclosure - Revenues (Narrative) (Details)", "shortName": "Revenues (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.consensus.com/role/FairValueMeasurementsDetails", "longName": "9954483 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "longName": "9954484 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.consensus.com/role/PropertyandEquipmentDetails", "longName": "9954485 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails", "longName": "9954486 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details)", "shortName": "Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "unique": true } }, "R43": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails", "longName": "9954487 - Disclosure - Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details)", "shortName": "Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "longName": "9954488 - Disclosure - Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details)", "shortName": "Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.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", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails", "longName": "9954489 - Disclosure - Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details)", "shortName": "Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954490 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)", "shortName": "Goodwill and Intangible Assets (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails", "longName": "9954491 - Disclosure - Long-Term Debt (Summary of Long-term Debt) (Details)", "shortName": "Long-Term Debt (Summary of Long-term Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "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": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredFinanceCostsNet", "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": "ccs-20240930.htm", "unique": true } }, "R48": { "role": "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "longName": "9954492 - Disclosure - Long-Term Debt - Future Principal Payments for Debt (Details)", "shortName": "Long-Term Debt - Future Principal Payments for Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "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": "ccs-20240930.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": "ccs-20240930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "longName": "9954493 - Disclosure - Long-Term Debt (Narrative) (Details)", "shortName": "Long-Term Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.consensus.com/role/CommitmentsandContingenciesDetails", "longName": "9954494 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ExciseAndSalesTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ExciseAndSalesTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails", "longName": "9954495 - Disclosure - Other Balance Sheet Account Details -Schedule of Other Current Assets (Details)", "shortName": "Other Balance Sheet Account Details -Schedule of Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidInsurance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidInsurance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails", "longName": "9954496 - Disclosure - Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details)", "shortName": "Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.consensus.com/role/IncomeTaxesDetails", "longName": "9954497 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.consensus.com/role/StockholdersDeficitDetails", "longName": "9954498 - Disclosure - Stockholders' Deficit (Details)", "shortName": "Stockholders' Deficit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-144", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-144", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "longName": "9954499 - Disclosure - Equity Incentive Plan (Narrative) (Details)", "shortName": "Equity Incentive Plan (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "longName": "9954500 - Disclosure - Equity Incentive Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)", "shortName": "Equity Incentive Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-157", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-157", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.consensus.com/role/EarningsPerShareDetails", "longName": "9954501 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.consensus.com/role/SegmentInformationNarrativeDetails", "longName": "9954502 - Disclosure - Segment Information (Narrative) (Details)", "shortName": "Segment Information (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails", "longName": "9954503 - Disclosure - Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details)", "shortName": "Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "unique": true } }, "R60": { "role": "http://www.consensus.com/role/RelatedPartyTransactionsDetails", "longName": "9954504 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-79", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "ccs:CashConsiderationPaidInConnectionWithTheSeparation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "unique": true } }, "R61": { "role": "http://www.consensus.com/role/SubsequentEventsDetails", "longName": "9954505 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-143", "name": "us-gaap:DebtInstrumentRepurchasedFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "us-gaap:DebtInstrumentRepurchaseAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20240930.htm", "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "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": [ "r46", "r47" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r44", "r740" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net of allowances of $5,441 and $6,271, respectively", "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": [ "r886" ] }, "us-gaap_AccruedAdvertisingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedAdvertisingCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued advertising expenses", "label": "Accrued Advertising, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r47" ] }, "ccs_AccruedSalesAndOtherTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "AccruedSalesAndOtherTaxesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued sales and other taxes", "label": "Accrued Sales And Other Taxes, Current", "documentation": "Accrued Sales And Other Taxes, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r26", "r156", "r565" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r12", "r13", "r62", "r163", "r561", "r589", "r592" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive 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": [ "r1", "r8", "r13", "r458", "r461", "r498", "r585", "r586", "r863", "r864", "r865", "r873", "r874", "r875", "r876" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r802" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.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": [ "r57", "r740", "r1017" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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": [ "r601", "r873", "r874", "r875", "r876", "r961", "r1018" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r815" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r815" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r815" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r815" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r34", "r35", "r387" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Entity", "label": "Affiliated Entity [Member]", "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity." } } }, "auth_ref": [ "r139", "r635", "r680", "r758", "r930", "r970", "r971", "r973" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r848" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r774", "r784", "r794", "r826" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r777", "r787", "r797", "r829" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r849" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r815" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r822" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r778", "r788", "r798", "r822", "r830", "r834", "r842" ] }, "ccs_AllOtherCountriesNotSeparatelyDisclosedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "AllOtherCountriesNotSeparatelyDisclosedMember", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other countries", "label": "All Other Countries, Not Separately Disclosed [Member]", "documentation": "All Other Countries, Not Separately Disclosed" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r840" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r417", "r423" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r164", "r272", "r281" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.consensus.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_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of financing costs and discounts", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r350", "r718", "r719", "r868", "r968" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "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": [ "r5", "r289", "r296", "r714" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares were excluded from earnings per share calculation (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": [ "r228" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r90", "r107", "r160", "r184", "r232", "r241", "r258", "r261", "r276", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r453", "r455", "r481", "r556", "r628", "r704", "r705", "r740", "r765", "r924", "r925", "r974" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.consensus.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/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r152", "r166", "r184", "r276", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r453", "r455", "r481", "r740", "r924", "r925", "r974" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r837" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r838" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r833" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r833" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r833" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r833" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r833" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r833" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "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": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r836" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r835" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r834" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r834" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "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": [ "r77" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CA", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r17", "r154", "r692" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r17", "r74", "r182" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "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": [ "r0", "r74" ] }, "ccs_CashConsiderationPaidInConnectionWithTheSeparation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "CashConsiderationPaidInConnectionWithTheSeparation", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid In connection with the separation", "label": "Cash Consideration Paid In Connection With The Separation", "documentation": "Cash Consideration Paid In Connection With The Separation" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r813" ] }, "ccs_ChiefExecutiveOfficerAndChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "ChiefExecutiveOfficerAndChiefOperatingOfficerMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer and Chief Operating Officer", "label": "Chief Executive Officer and Chief Operating Officer [Member]", "documentation": "Chief Executive Officer and Chief Operating Officer" } } }, "auth_ref": [] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r810" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r808" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.consensus.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/2024", "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": [ "r814" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r814" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 8)", "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": [ "r53", "r94", "r559", "r615" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.consensus.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": [ "r82", "r311", "r312", "r675", "r914", "r919" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "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": [ "r755", "r756", "r757", "r759", "r760", "r761", "r762", "r873", "r874", "r876", "r961", "r1015", "r1018" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.consensus.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": [ "r56", "r616" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.consensus.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": [ "r56" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "periodEndLabel": "Common stock, ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r56", "r616", "r634", "r1018", "r1019" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,375,622 and 20,273,686 shares and total outstanding is 19,303,998 and 19,245,024 shares as of September 30, 2024 and December 31, 2023, respectively", "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": [ "r56", "r560", "r740" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r819" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r818" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r820" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r817" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "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": [ "r14", "r169", "r171", "r176", "r552", "r570", "r571" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers, software and equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "ccs_ConsensusCloudSolutionsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "ConsensusCloudSolutionsIncMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consensus Cloud Solutions Inc", "label": "Consensus Cloud Solutions Inc [Member]", "documentation": "Consensus Cloud Solutions Inc" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r39", "r695" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r359", "r360", "r379" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, noncurrent", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r359", "r360", "r379" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r380" ] }, "ccs_CorporateInformationDeliveryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "CorporateInformationDeliveryServicesMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate Information Delivery Services [Member]", "documentation": "Corporate Information Delivery Services" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r66", "r184", "r276", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r481", "r704", "r924" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r318", "r922" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r318", "r922", "r923" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.consensus.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/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "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": [ "r37", "r902", "r903", "r904", "r905", "r907", "r909", "r912", "r913" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term 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": [ "r83", "r183", "r304", "r305", "r306", "r307", "r308", "r317", "r318", "r328", "r334", "r335", "r336", "r337", "r338", "r339", "r344", "r351", "r352", "r354", "r490" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails", "http://www.consensus.com/role/SubsequentEventsDetails" ], "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": [ "r11", "r46", "r47", "r91", "r93", "r186", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r715", "r716", "r717", "r718", "r719", "r739", "r869", "r915", "r916", "r917", "r967", "r969" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross long-term debt", "totalLabel": "Total", "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": [ "r11", "r93", "r355" ] }, "ccs_DebtInstrumentCovenantEarningsBeforeInterestTaxesDepreciationAndAmortizationMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtInstrumentCovenantEarningsBeforeInterestTaxesDepreciationAndAmortizationMaximum", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, earnings before interest, taxes, depreciation, and amortization, maximum", "label": "Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum", "documentation": "Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum" } } }, "auth_ref": [] }, "ccs_DebtInstrumentCovenantLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, leverage ratio, maximum", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum" } } }, "auth_ref": [] }, "ccs_DebtInstrumentCovenantLeverageRatioMinimum": { "xbrltype": "pureItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtInstrumentCovenantLeverageRatioMinimum", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, leverage ratio, minimum", "label": "Debt Instrument, Covenant, Leverage Ratio, Minimum", "documentation": "Debt Instrument, Covenant, Leverage Ratio, Minimum" } } }, "auth_ref": [] }, "ccs_DebtInstrumentCovenantRestrictionOnPaymentsAggregateAmountMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtInstrumentCovenantRestrictionOnPaymentsAggregateAmountMaximum", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, restriction on payments, aggregate amount, maximum", "label": "Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum", "documentation": "Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r329", "r490", "r491", "r716", "r717", "r739" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r49", "r330" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "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": [ "r186", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r353", "r715", "r716", "r717", "r718", "r719", "r739", "r869", "r967", "r969" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails", "http://www.consensus.com/role/SubsequentEventsDetails" ], "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": [ "r11", "r186", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r715", "r716", "r717", "r718", "r719", "r739", "r869", "r915", "r916", "r917", "r967", "r969" ] }, "ccs_DebtInstrumentReclassifiedYearFourAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtInstrumentReclassifiedYearFourAmount", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassed debt from 2028", "label": "Debt Instrument, Reclassified Year Four Amount", "documentation": "Debt Instrument, Reclassified Year Four Amount" } } }, "auth_ref": [] }, "ccs_DebtInstrumentReclassifiedYearTwoAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtInstrumentReclassifiedYearTwoAmount", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassified debt from 2026", "label": "Debt Instrument, Reclassified Year Two Amount", "documentation": "Debt Instrument, Reclassified Year Two Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRepurchaseAmount", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchased amount", "label": "Debt Instrument, Repurchase Amount", "documentation": "Fair value amount of debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRepurchasedFaceAmount", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retired debt, principal", "label": "Debt Instrument, Repurchased Face Amount", "documentation": "Face (par) amount of the original debt instrument that was repurchased." } } }, "auth_ref": [] }, "ccs_DebtInstrumentRetiredPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtInstrumentRetiredPrincipal", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal retired", "label": "Debt Instrument, Retired, Principal", "documentation": "Debt Instrument, Retired, Principal" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r11", "r30", "r31", "r42", "r84", "r85", "r186", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r353", "r715", "r716", "r717", "r718", "r719", "r739", "r869", "r967", "r969" ] }, "ccs_DebtRepurchaseProgramAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "DebtRepurchaseProgramAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt repurchase program, principal reduction amount", "label": "Debt Repurchase Program, Authorized Amount", "documentation": "Debt Repurchase Program, Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: deferred 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": [ "r927", "r966", "r967", "r969" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r427", "r428" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r5", "r116", "r871" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "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": [ "r427", "r428", "r557" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r5", "r25" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.consensus.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": [ "r5", "r232", "r245", "r261", "r704", "r705" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "DirectorMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors", "label": "Director [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r857", "r885", "r1016" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "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": [ "r378", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "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": [ "r378", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.consensus.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r929" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlan" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r385", "r390", "r419", "r420", "r422", "r729" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.consensus.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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.consensus.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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.consensus.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/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.consensus.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": [ "r769" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.consensus.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": [ "r801" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.consensus.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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r812" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (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": [ "r177", "r196", "r197", "r198", "r199", "r200", "r201", "r208", "r211", "r223", "r226", "r227", "r231", "r449", "r452", "r466", "r467", "r553", "r572", "r696" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share from operations:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for basic and diluted net income per common share:", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r211", "r215", "r223" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (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": [ "r177", "r196", "r197", "r198", "r199", "r200", "r201", "r211", "r223", "r226", "r227", "r231", "r449", "r452", "r466", "r467", "r553", "r572", "r696" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.consensus.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r207", "r228", "r229", "r230" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "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": [ "r482" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.consensus.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r430", "r731" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "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": [ "r47" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, amount capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r418" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation cost related to non-vested awards granted", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r421" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average period to recognize compensation cost", "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": [ "r421" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "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/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, 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/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.consensus.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/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.consensus.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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.consensus.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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.consensus.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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.consensus.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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.consensus.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": [ "r767" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.consensus.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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.consensus.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": [ "r767" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.consensus.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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.consensus.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": [ "r767" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.consensus.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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.consensus.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": [ "r851" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.consensus.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": [ "r767" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.consensus.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": [ "r767" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.consensus.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": [ "r767" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.consensus.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": [ "r767" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r806" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r847" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r847" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r847" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "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": [ "r9", "r149", "r172", "r173", "r174", "r187", "r188", "r189", "r193", "r200", "r202", "r204", "r234", "r277", "r280", "r302", "r358", "r436", "r437", "r444", "r445", "r446", "r450", "r451", "r452", "r457", "r458", "r459", "r460", "r461", "r463", "r465", "r483", "r484", "r485", "r486", "r487", "r488", "r492", "r493", "r498", "r569", "r585", "r586", "r587", "r601", "r658" ] }, "ccs_EquityIncentivePlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "EquityIncentivePlan2021Member", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan 2021", "label": "Equity Incentive Plan 2021 [Member]", "documentation": "Equity Incentive Plan 2021" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r273", "r274", "r275", "r443", "r853", "r854", "r855", "r957", "r958", "r959", "r960" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r273" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r816" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r774", "r784", "r794", "r826" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "us-gaap_ExciseAndSalesTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExciseAndSalesTaxes", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales tax expense", "label": "Excise and Sales Taxes", "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services." } } }, "auth_ref": [ "r175" ] }, "ccs_ExciseTaxRate": { "xbrltype": "pureItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "ExciseTaxRate", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax rate", "label": "Excise Tax, Rate", "documentation": "Excise Tax, Rate" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r822" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.consensus.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": [ "r470", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r550", "r732", "r736" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "ccs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining \u00a0 Amortization Period", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ccs_FiniteLivedIntangibleAssetUsefulLifePeriodMajorityExpenseRecognized": { "xbrltype": "durationItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "FiniteLivedIntangibleAssetUsefulLifePeriodMajorityExpenseRecognized", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Substantial amortization period, majority of amortization expense", "label": "Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized", "documentation": "Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "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": [ "r158", "r283", "r295", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r297", "r688", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remainder)", "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": [ "r1021" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r297", "r688", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r297", "r688", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r297", "r688", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "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": [ "r288", "r290", "r291", "r292", "r294", "r295", "r299", "r300", "r515", "r519", "r688" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "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/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Historical Cost", "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": [ "r283", "r295", "r519", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "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": [ "r288", "r295", "r299", "r300", "r301", "r515", "r688", "r714" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "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": [ "r288", "r290", "r291", "r292", "r294", "r295", "r299", "r300", "r688" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "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": [ "r515", "r909" ] }, "ccs_ForeignCountriesNotSeparatelyDisclosedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "ForeignCountriesNotSeparatelyDisclosedMember", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign countries", "label": "Foreign Countries, Not Separately Disclosed [Member]", "documentation": "Foreign Countries, Not Separately Disclosed" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r778", "r788", "r798", "r830" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r778", "r788", "r798", "r830" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r778", "r788", "r798", "r830" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r778", "r788", "r798", "r830" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r778", "r788", "r798", "r830" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r811" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "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_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on extinguishment of debt", "terseLabel": "Gain 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": [ "r5", "r28", "r29" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r68", "r638" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "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": [ "r68" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r157", "r284", "r551", "r705", "r713", "r733", "r740", "r891", "r898" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r889", "r901" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r286" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill accumulated impairment", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r285", "r287", "r713" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r63", "r66", "r106", "r184", "r276", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r481", "r698", "r704", "r879", "r881", "r882", "r883", "r884", "r924" ] }, "country_IE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "IE", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ireland", "label": "IRELAND" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income attributable to common shareholders", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r38", "r65", "r76", "r196", "r197", "r198", "r199", "r200", "r220", "r227", "r452" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r64", "r97", "r106", "r554", "r567", "r698", "r704", "r879", "r881", "r882", "r883", "r884" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r65", "r99", "r177", "r192", "r196", "r197", "r198", "r199", "r200", "r211", "r223", "r226", "r449", "r452", "r467", "r553", "r984" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r65", "r177", "r192", "r196", "r197", "r198", "r199", "r200", "r211", "r223", "r226", "r227", "r452", "r467", "r553", "r984" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r303", "r309", "r310", "r469", "r471", "r475", "r582", "r584", "r643", "r688", "r734", "r986" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r309", "r310", "r469", "r471", "r475", "r582", "r584", "r643", "r688", "r734", "r986" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r185", "r426", "r430", "r431", "r432", "r433", "r434", "r435", "r438", "r440", "r441", "r442", "r597", "r731" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r108", "r117", "r203", "r204", "r232", "r246", "r261", "r429", "r430", "r439", "r573", "r731" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r513", "r867" ] }, "ccs_IncreaseDecreaseInLiabilityForUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "IncreaseDecreaseInLiabilityForUncertainTaxPositions", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for uncertain tax positions", "label": "Increase (Decrease) In Liability For Uncertain Tax Positions", "documentation": "Increase (Decrease) In Liability For Uncertain Tax Positions" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease (increase) in:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r856", "r867" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.consensus.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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current 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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity incentive plans (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r212", "r213", "r214", "r227", "r389" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r288", "r293", "r298", "r714" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Line Items]", "label": "Indefinite-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": [ "r288", "r298", "r301", "r714" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r283", "r298", "r714" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r288", "r293", "r298", "r714" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r778", "r788", "r798", "r822", "r830", "r834", "r842" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r840" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r770", "r846" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r770", "r846" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r770", "r846" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, 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": [ "r288", "r909", "r911" ] }, "us-gaap_InterestAndDividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndDividendIncomeOperating", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest and Dividend Income, Operating", "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein." } } }, "auth_ref": [ "r96", "r98", "r101", "r102", "r103", "r1020" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r69", "r348", "r357", "r718", "r719" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r244", "r866" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r47" ] }, "ccs_InternalUseSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "InternalUseSoftwareMember", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use software development costs", "label": "Internal-Use Software [Member]", "documentation": "Internal-Use Software" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r80", "r496" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r11", "r46", "r47", "r48", "r51", "r52", "r53", "r54", "r184", "r276", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r454", "r455", "r456", "r481", "r614", "r697", "r765", "r924", "r974", "r975" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 DEFICIT", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r61", "r95", "r563", "r740", "r870", "r887", "r965" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 DEFICIT", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.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": [ "r48", "r153", "r184", "r276", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r454", "r455", "r456", "r481", "r740", "r924", "r974", "r975" ] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r52" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term line of credit", "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": [ "r11", "r93", "r983" ] }, "ccs_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, accordion feature, increase limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, 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": [ "r45", "r50" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "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/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.consensus.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/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r11", "r93", "r341", "r356", "r716", "r717", "r739", "r983" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedTerseLabel": "Less: current portion, net of debt issuance costs", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r161" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r7", "r186", "r346" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r7", "r186", "r346" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r7", "r186", "r346" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r7", "r186", "r346" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r872" ] }, "ccs_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current portion", "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": [ "r162" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "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": [ "r11", "r915", "r916", "r917" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "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": [ "r11", "r27", "r915", "r916", "r917" ] }, "ccs_LookBackPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "LookBackPeriodAxis", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period [Axis]", "label": "Look-Back Period [Axis]", "documentation": "Look-Back Period" } } }, "auth_ref": [] }, "ccs_LookBackPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "LookBackPeriodDomain", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period [Domain]", "label": "Look-Back Period [Domain]", "documentation": "Look-Back Period [Domain]" } } }, "auth_ref": [] }, "ccs_LookBackPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "LookBackPeriodOneMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period One", "label": "Look-Back Period One [Member]", "documentation": "Look-Back Period One" } } }, "auth_ref": [] }, "ccs_LookBackPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "LookBackPeriodTwoMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period Two", "label": "Look-Back Period Two [Member]", "documentation": "Look-Back Period Two" } } }, "auth_ref": [] }, "ccs_MarketBasedRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "MarketBasedRestrictedStockAwardsMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based Restricted Stock Awards", "label": "Market-based Restricted Stock Awards [Member]", "documentation": "Market-based Restricted Stock Awards" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r120", "r122", "r124", "r125", "r127", "r147", "r148", "r313", "r314", "r315", "r316", "r384", "r424", "r468", "r512", "r581", "r583", "r593", "r606", "r607", "r664", "r666", "r668", "r669", "r671", "r686", "r687", "r710", "r720", "r728", "r735", "r736", "r737", "r738", "r750", "r926", "r976", "r977", "r978", "r979", "r980", "r981" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r814" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r814" ] }, "us-gaap_MembersEquityNotesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MembersEquityNotesDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/StockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Deficit", "label": "Members' Equity Notes Disclosure [Text Block]", "documentation": "The entire disclosure for the formation, structure, control and ownership of a limited liability company (LLC)." } } }, "auth_ref": [ "r233", "r235", "r236" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r120", "r122", "r124", "r125", "r127", "r147", "r148", "r313", "r314", "r315", "r316", "r384", "r424", "r468", "r512", "r581", "r583", "r593", "r606", "r607", "r664", "r666", "r668", "r669", "r671", "r686", "r687", "r710", "r720", "r728", "r735", "r736", "r737", "r750", "r926", "r976", "r977", "r978", "r979", "r980", "r981" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r833" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r841" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r815" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.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": [ "r181" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.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": [ "r181" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r74", "r75", "r76" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r67", "r76", "r100", "r151", "r167", "r170", "r174", "r184", "r192", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r220", "r276", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r449", "r452", "r467", "r481", "r568", "r636", "r656", "r657", "r763", "r924" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income available to common shareholders from operations", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r179", "r196", "r197", "r198", "r199", "r208", "r209", "r222", "r227", "r452" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income available to common shareholders from operations", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r179", "r210", "r216", "r217", "r218", "r219", "r222", "r227" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.consensus.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r118", "r150", "r190", "r191", "r194", "r195", "r205", "r206", "r270", "r278", "r279", "r447", "r448", "r450", "r452", "r462", "r464", "r497", "r499", "r500", "r516", "r517", "r518", "r588", "r589", "r590", "r591", "r592" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r814" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r778", "r788", "r798", "r822", "r830" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r805" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r804" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r822" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r841" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r841" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r268" ] }, "ccs_Notes2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "Notes2026Member", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Notes", "label": "Notes 2026 [Member]", "documentation": "Notes 2026" } } }, "auth_ref": [] }, "ccs_Notes2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "Notes2028Member", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Notes", "label": "Notes 2028 [Member]", "documentation": "Notes 2028" } } }, "auth_ref": [] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, fair value", "label": "Notes Payable, Fair Value Disclosure", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r11", "r46", "r47", "r962", "r964" ] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries served (over)", "label": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "ccs_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "NumberOfCustomers", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers served (more than)", "label": "Number of Customers", "documentation": "Number of Customers" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r699", "r709", "r880" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r106", "r698", "r879", "r881", "r882", "r883", "r884" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating 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": [ "r495" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r495" ] }, "ccs_OperatingLeaseNonCashOperatingLeaseCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "OperatingLeaseNonCashOperatingLeaseCosts", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease costs", "label": "Operating Lease, Non-Cash Operating Lease Costs", "documentation": "Operating Lease, Non-Cash Operating Lease Costs" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r494" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r47" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r165", "r740" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r159" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "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": [ "r3", "r8", "r89" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive gain (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive gain (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": [ "r3", "r8", "r89", "r168", "r171", "r200" ] }, "ccs_OtherInformationDeliveryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "OtherInformationDeliveryServicesMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Information Delivery Services [Member]", "documentation": "Other Information Delivery Services" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "netLabel": "Other", "verboseLabel": "Other purchased intangibles", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r714", "r902", "r903", "r904", "r905", "r906", "r907", "r909", "r911", "r912", "r913" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount due", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r47", "r740" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r52" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r70" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "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": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r814" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other prepaid expenses", "label": "Other Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r861", "r888" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r776", "r786", "r796", "r828" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r779", "r789", "r799", "r831" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r779", "r789", "r799", "r831" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PatentsMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patent and patent licenses", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r88", "r902", "r903", "r904", "r905", "r907", "r909", "r912", "r913" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r803" ] }, "ccs_PaymentsForExciseTaxOnShareRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "PaymentsForExciseTaxOnShareRepurchases", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and excise tax payable", "label": "Payments For Excise Tax On Share Repurchases", "documentation": "Payments For Excise Tax On Share Repurchases" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate cost for repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r72" ] }, "us-gaap_PaymentsForRepurchaseOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfEquity", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Equity", "documentation": "The cash outflow to reacquire common and preferred stock." } } }, "auth_ref": [ "r72", "r595" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.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": [ "r180" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of investments", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r71" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r813" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r813" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r805" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r822" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r815" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r804" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r806" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r850" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "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": [ "r862" ] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid insurance", "label": "Prepaid Insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r693", "r711", "r888" ] }, "ccs_PrepaidSoftwareLicenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "PrepaidSoftwareLicenses", "crdr": "debit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid software licenses", "label": "Prepaid Software Licenses", "documentation": "Prepaid Software Licenses" } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r694", "r712", "r888" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r859" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of senior long-term debt", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of common stock under employee stock purchase plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r2", "r10" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r129", "r130", "r131", "r132", "r133", "r134", "r146", "r265", "r514", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r690", "r721", "r749", "r750", "r751", "r753", "r754", "r858", "r920", "r921", "r929", "r985", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r129", "r130", "r131", "r132", "r133", "r134", "r146", "r265", "r514", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r690", "r721", "r749", "r750", "r751", "r753", "r754", "r858", "r920", "r921", "r929", "r985", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r6", "r496" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.consensus.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": [ "r79", "r111", "r114", "r115" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r80", "r155", "r566" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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": [ "r496" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r496", "r555", "r566", "r740" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.consensus.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": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r80", "r496" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r178", "r282" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r803" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r803" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r120", "r122", "r124", "r125", "r127", "r147", "r148", "r313", "r314", "r315", "r316", "r382", "r384", "r413", "r414", "r415", "r424", "r468", "r510", "r511", "r512", "r581", "r583", "r593", "r606", "r607", "r664", "r666", "r668", "r669", "r671", "r686", "r687", "r710", "r720", "r728", "r735", "r736", "r737", "r738", "r750", "r757", "r918", "r926", "r963", "r977", "r978", "r979", "r980", "r981" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r120", "r122", "r124", "r125", "r127", "r147", "r148", "r313", "r314", "r315", "r316", "r382", "r384", "r413", "r414", "r415", "r424", "r468", "r510", "r511", "r512", "r581", "r583", "r593", "r606", "r607", "r664", "r666", "r668", "r669", "r671", "r686", "r687", "r710", "r720", "r728", "r735", "r736", "r737", "r738", "r750", "r757", "r918", "r926", "r963", "r977", "r978", "r979", "r980", "r981" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r771", "r781", "r791", "r823" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r271", "r383", "r504", "r505", "r558", "r564", "r609", "r610", "r611", "r612", "r613", "r633", "r635", "r663" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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": [ "r271", "r639", "r640", "r643" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r271", "r383", "r504", "r505", "r558", "r564", "r609", "r610", "r611", "r612", "r613", "r633", "r635", "r663", "r973" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r501", "r502", "r503", "r505", "r506", "r598", "r599", "r600", "r641", "r642", "r643", "r661", "r662" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of debt", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Research, development and engineering", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r425", "r688", "r704", "r982" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Research, development and engineering", "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/2024", "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": [ "r772", "r782", "r792", "r824" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r773", "r783", "r793", "r825" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r780", "r790", "r800", "r832" ] }, "ccs_RestrictedStockAndRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock and Restricted Stock Units (RSU)", "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]", "documentation": "Restricted Stock And Restricted Stock Units (RSUs) [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r19" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r58", "r86", "r562", "r588", "r592", "r596", "r617", "r740" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r149", "r187", "r188", "r189", "r193", "r200", "r202", "r204", "r277", "r280", "r302", "r436", "r437", "r444", "r445", "r446", "r450", "r451", "r452", "r457", "r459", "r460", "r463", "r465", "r492", "r493", "r585", "r587", "r601", "r1018" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails", "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "verboseLabel": "Revenues", "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": [ "r104", "r105", "r232", "r242", "r243", "r257", "r261", "r265", "r267", "r269", "r377", "r378", "r514" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r119", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r689" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.consensus.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "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": [ "r119", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r381" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.consensus.com/role/LongTermDebtNarrativeDetails" ], "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": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r841" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r841" ] }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and excise tax payable", "label": "Sales and Excise Tax Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities", "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_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.consensus.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary 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": [ "r11", "r30", "r31", "r42", "r84", "r85", "r716", "r718", "r872", "r967" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.consensus.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Basic and Diluted Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r877" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r18", "r20", "r211", "r215", "r223" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r273", "r274", "r275", "r443", "r853", "r854", "r855", "r957", "r958", "r959", "r960" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r288", "r295", "r299", "r300", "r301", "r515", "r688", "r714" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets Subject to Amortization", "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": [ "r714", "r908" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amounts of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r713", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset." } } }, "auth_ref": [ "r288", "r298", "r301", "r714" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets with Indefinite Lives", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r714", "r911" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.consensus.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future Principal Payments for 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": [ "r7" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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": [ "r6", "r496" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r40", "r41", "r639", "r640", "r643" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.consensus.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues and Long-lived Assets by Geographic Information", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r24", "r63" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r24", "r63" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "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": [ "r386", "r388", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Unit Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Intangible Assets 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": [ "r714", "r910" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.consensus.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": [ "r766" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.consensus.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": [ "r768" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r121", "r123", "r126", "r128", "r135", "r136", "r137", "r138", "r140", "r141", "r142", "r143", "r144", "r145", "r267", "r268", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r603", "r604", "r605", "r665", "r667", "r670", "r672", "r674", "r676", "r677", "r678", "r679", "r681", "r682", "r683", "r684", "r685", "r691", "r722", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r752", "r757", "r929", "r985", "r987", "r988", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r107", "r232", "r237", "r238", "r239", "r240", "r241", "r247", "r248", "r249", "r259", "r260", "r261", "r262", "r263", "r265", "r266", "r269", "r699", "r702", "r703", "r704", "r706", "r708", "r709" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r264", "r267", "r700", "r701", "r707" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "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": [ "r68" ] }, "ccs_SeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "SeniorNotesDue2026Member", "presentation": [ "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Senior Notes", "label": "Senior Notes Due 2026 [Member]", "documentation": "Senior Notes Due 2026" } } }, "auth_ref": [] }, "ccs_SeniorNotesDue2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "SeniorNotesDue2028Member", "presentation": [ "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Senior Notes", "label": "Senior Notes Due 2028 [Member]", "documentation": "Senior Notes Due 2028" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeniorNotesMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/LongTermDebtNarrativeDetails", "http://www.consensus.com/role/LongTermDebtSummaryofLongtermDebtDetails", "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "ccs_SeparationAndDistributionAgreementCashConsiderationPaidForEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "SeparationAndDistributionAgreementCashConsiderationPaidForEquity", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid for equity interest", "label": "Separation And Distribution Agreement, Cash Consideration Paid For Equity", "documentation": "Separation And Distribution Agreement, Cash Consideration Paid For Equity" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting periods", "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": [ "r729" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "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": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "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": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period (in shares)", "periodEndLabel": "End of period (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": [ "r402", "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested at beginning of period (in dollars per share)", "periodEndLabel": "Nonvested at end of period (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": [ "r402", "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r406" ] }, "ccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsLookbackPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsLookbackPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lookback period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r386", "r388", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum issuance of common stock (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r730" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentivePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "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": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)", "terseLabel": "Share-based payment arrangement, shares withheld for tax withholding obligation (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": [] }, "ccs_SmallOfficeHomeOfficeInformationDeliveryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "SmallOfficeHomeOfficeInformationDeliveryServicesMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Small office home office (\u201cSoHo\u201d)", "label": "Small Office Home Office Information Delivery Services [Member]", "documentation": "Small Office Home Office Information Delivery Services" } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use software development costs in process", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "ccs_StaffMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "StaffMember", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Staff", "label": "Staff [Member]", "documentation": "Staff" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r56", "r59", "r60", "r149", "r172", "r173", "r174", "r187", "r188", "r189", "r193", "r200", "r202", "r204", "r234", "r277", "r280", "r302", "r358", "r436", "r437", "r444", "r445", "r446", "r450", "r451", "r452", "r457", "r458", "r459", "r460", "r461", "r463", "r465", "r483", "r484", "r485", "r486", "r487", "r488", "r492", "r493", "r498", "r569", "r585", "r586", "r587", "r601", "r658" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r121", "r123", "r126", "r128", "r135", "r136", "r137", "r138", "r140", "r141", "r142", "r143", "r144", "r145", "r267", "r268", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r603", "r604", "r605", "r665", "r667", "r670", "r672", "r674", "r676", "r677", "r678", "r679", "r681", "r682", "r683", "r684", "r685", "r691", "r722", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r752", "r757", "r929", "r985", "r987", "r988", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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": [ "r187", "r188", "r189", "r234", "r493", "r514", "r594", "r602", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r635", "r637", "r638", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r658", "r758" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r187", "r188", "r189", "r234", "r271", "r493", "r514", "r594", "r602", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r635", "r637", "r638", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r658", "r758" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r775", "r785", "r795", "r827" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "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_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity incentive plans", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r878" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r9", "r55", "r56", "r86" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r9", "r55", "r56", "r86" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under ESPP", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r9", "r55", "r56", "r86" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r9", "r86" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r928" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock (in shares)", "terseLabel": "Stock repurchased during period, shares (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r9", "r55", "r56", "r86", "r595", "r658", "r673" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r9", "r55", "r56", "r86", "r601", "r658", "r673", "r764" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL STOCKHOLDERS\u2019 DEFICIT", "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": [ "r56", "r59", "r60", "r78", "r618", "r634", "r659", "r660", "r740", "r765", "r870", "r887", "r965", "r1018" ] }, "ccs_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholder's Equity [Line Items]", "label": "Stockholder's Equity [Line Items]", "documentation": "Stockholder's Equity [Line Items]" } } }, "auth_ref": [] }, "ccs_StockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "StockholdersEquityTable", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholder's Equity [Table]", "label": "Stockholder's Equity [Table]", "documentation": "Stockholder's Equity [Table]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r489", "r508" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r489", "r508" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r489", "r508" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r489", "r508" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.consensus.com/role/LongTermDebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r489", "r508" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.consensus.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r507", "r509" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Balance Sheet Account Details", "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": [ "r860" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r821" ] }, "us-gaap_TangibleAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TangibleAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment", "label": "Tangible Asset Impairment Charges", "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value." } } }, "auth_ref": [ "r43", "r81" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable, current", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r726", "r929" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r726", "r929" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r885", "r972" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.consensus.com/role/EquityIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r813" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r820" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r36", "r902", "r903", "r904", "r905", "r906", "r907", "r909", "r911", "r912", "r913" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r840" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r842" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.consensus.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": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r726" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r726" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r843" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r844" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r844" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r842" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r842" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r845" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r843" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "negatedPeriodStartLabel": "Treasury stock, beginning balance (in shares)", "negatedPeriodEndLabel": "Treasury stock, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost (1,071,624 and 1,028,662 shares as of September 30, 2024 and December 31, 2023, respectively)", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32", "r33", "r59" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net income available to participating securities, basic", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r221", "r224", "r225" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "crdr": "debit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net income available to participating securities, diluted", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r221", "r224", "r225", "r852" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r839" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "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": [ "r21", "r22", "r23", "r109", "r110", "r112", "r113" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r809" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Common stock and common stock equivalents (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": [ "r210", "r227" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average outstanding shares of common stock (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": [ "r208", "r227" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "ccs_WeightedAverageSharesOutstandingAbstractAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "WeightedAverageSharesOutstandingAbstractAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Shares Outstanding Abstract [Abstract]", "documentation": "Weighted Average Shares Outstanding Abstract" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r807" ] }, "ccs_ZiffDavisIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20240930", "localname": "ZiffDavisIncMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ziff Davis, Inc.", "label": "Ziff Davis, Inc. [Member]", "documentation": "Ziff Davis, Inc." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r99": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r101": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r102": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r103": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r115": { "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/2147477798/958-360-50-7" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r117": { "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" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/272/tableOfContent" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r284": { "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" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r384": { "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" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r481": { "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" }, "r482": { "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/2147477401/830-230-45-1" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r519": { "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/2147478859/928-340-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r551": { "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/2147478546/942-210-S99-1" }, "r552": { "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/2147478524/942-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r570": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r571": { "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/2147477250/944-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r680": { "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)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r710": { "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" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r750": { "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" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r852": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60" }, "r853": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "6", "Subsection": "04", "Paragraph": "12", "Subparagraph": "(b)(1)", "Publisher": "SEC" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r861": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r877": { "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" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r963": { "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" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r965": { "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" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r972": { "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" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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/2147479532/912-730-25-1" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1016": { "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1017": { "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/2147479170/946-210-S99-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 80 0001866633-24-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001866633-24-000033-xbrl.zip M4$L#!!0 ( &J/9UE@'JN(*!H! !M2$ 0 8V-S+3(P,C0P.3,P+FAT M;>Q]:W?BS+'N]_TK=$C.SLQ: NM^\U/?(?[ M$P-/XO^]E@[ATCG'K^O-V.;^M[BS???IJ%C, )TO*RY;?^I@]\Y".&X M?)WXCOU;:Q:&B\N+BY>7EP[ZI./Y3Q<"QXD7MAN$AFN"5G(],*W5U?C* )B= M)^_Y GYQ@2:XO- T@W>/-3TW &X0!?"W.;Z2TT5N>;5CN[\^&07Z>F($RU&\ MN_)%Q-?QNJY?O**9+9]IOX;IC[1=^#R V'D1^H8;(&X9(>0_&A;7YH0V+RP? M$OCKATR-8((? #]\/U51T'XRC,4V+Y(OWHWQ=0M.[T""OL677CH&E/(6 M<-N/HU;W^PP85O?['(0&@VYM@]\C^_FW5M]S0RCQ[?'; I++C/_ZK16"U_ " MX^VB^Q__\1_?0SMT0!?"OKT$]_>+^+/O%_&3)Y[UUOUNV<],$+XYX+>690<+ MQWB[=#T7P/?;KY?H0N#'O]J6!5S\*_S^#FH=WS;CU[^&#V#Z6\ML0VJZQAP] M"=B7URY\W5L?#LXWG(%K@=>_@K<68T.!G;8%I=7E( 0T15%$\?O%NZ?F>$D/ M*C\+*< ;QWAJ,3&'?VM!5%Q.[5=@M:>&@^0T>:O:ZM[T;D?7A[^P'_D^>IT= MF(;S/\#PKUWK"FK>]^^VX"?M.7S*K&T9ZTEKK2XO7(C\X:]?ZOOU^V_@)\'J M#7JKB]A=U@ONX>6>]>X54$EV_Y:38[RV? 7$X^6-[=HAN+6?@35PH=0_V1,' M](( A(\!F$;.K3T%\8M_&O_R? BBZ]<%U-7@ 9C>DVO_&UC+P<@\Q-&]]#^D M#$=4TX=S\5Z ?# %$$4F"%+$'JF#RP"K13A@!JN'RQ *^V^MP)XO'*0C\6T148$U^67N>B8+/KI M#XR_R_4\-YI/4L87_[6 O^9Z6@">D,I)'5WR79;G)5(>3QAJM>7G "]$R[\@ M]>'?4QOX#!8RD&HZ] =_?;] ?;QY-8+W3U]@1;'\"]HT?HA6!ZR4VQP/_UO> MM_YN-4QKXU*]C1;L]]\L_UZ^Y.+=O-/)(!! AMBX"^.907^"DU8/2KXY9&8B M:3-[Q[,B,Y/(FID(_8^VR).;=KA3X#6$ ZG(\,!0?RD[Q>I+UC18C6.>LBJ3KE#L KA. M@JU/_NA6>$/84\W*PQ_=.S@J>T; <6SWJ>=:/PW_%PCA[TEHII$K$7]TCZ>9 MW*IH93JZ%]=,;E6T4!W=,VTFMRI:MX[N0!^56P\@ (9OSB"[KL S<+P%NK;1 M2]?17?W&,JRBU:O>08F*):R*!:S><8J*):R"-4RH=^3BS\ %ON% ?O6LN>W: M0>C#JYY!DUB5B%W_'J$<4F^^\%SX9_ Q/#^?>^XH],Q?Y8O5>YHK M9=&<6$V)=U(RT?P"A8;O NC9\UW:?CK G>!S"B\2ZFEF5CFE&\\A!!YR&X0SXZ#H? MS-#3GD%LE=6&%R3DI1YI:L3Z6L3(-P$>L4BL>T6R,B"!<<1N*)-@KI/ (&+W MD$FS[4E@5MV=WY,X B0PJNX>\PFC%&5%AL2Z>\D512E*HW_=/>4*HA2E';ZJ MN[-\ZBA%:80G=G>59,?D2+RHNRM_JD57*B]\(M7>,:]@T2V3_G7WKT^]Z)9) M^[J[SB===,LD?-W=X*H7W3)Y0<)YZ"--K>X.Y8FW!JK);Y3J[G96OS50#>/D MNONLI]L:J(A!M?=M*]D:J(A9U/G-;""4%7"0J?-;+?VI\UL=[:GS6Q'AJ?-+ M#B_H-F\VFI=XMD&NNU=>Q:);)OWK[F^?>M$MD?9*W5WFDRZZ91*^]JYPQ8MN MF;RHNZ=;?<"OF@.72MW=Y9/F E?!H+K[TY7E E?!K+H[X)7D E?!J+H[[*?+ M!2[/1JB[8UY-+G!Y]*^[DW[Z7.#R:%]W!_W$N<"E$5ZMNW=>M9-8)B_J[K"? M/G>G@JI)*G7E:\HXZLH3SB#JRM>(6=25KPFCB'7E'P!>A.XA&=[&J&VP82+I M"7Z\;7X3SJ],I[M "Y21V85W^:Y-J=F8=6'2PNQBM@(P!68A -H MVOH1NG'-DCLO! $D@K:''YE?=.NY3R'PY^B%J._RQ^K[KNWY^*5'->H_\+20 M44]<5"'PPTO4#-R*'#"]X MD37RG C+[G[1W#L^U!SY%CP9SC6FUZGD?XO]6BGL)RZP0=F_C_TE)EMIQ(57 M$/OO?<^*S'#HCX#_;)OOV.HO/!^N7P,W[K(.[[D"#G0,H:$47]S,$SD:<;$7 MXAE5394:C;CP"_&,JL;OT(@+MQ#/J(JZXA(7=OF<4:.YX3C#Z11^^!=O#N+? MSFZ](B[\4BNF5;1V$1>*J173*EK'B O*U(II%:UI1$9==C,-;\2=W1I&9&R$ M6"95LV;I-8M@5"])%:Q1>LVB%]5+4@5KDDYN&]9[OAP(4/:&:]%YVX($:=>%;1BD5L:/MW5"''*B!W!"OFLXCP$8>=/P MQ?!K4X.(YX@+6!!/_A(/&O$LTT\V#TJ5 V*=^%P\N 5& &:>8PWF M"]][QL=_:B0(Q+KFA#.A5$D@UN'.Q82E+7H%GH'CU&+=8]*Y4*HL$.LE'\R%)/'B_>7U$0MBO>8:,:14"2'6B[XA6$>5*A+$^M ' M<>#>"&OEN?'$NL\'D;\?!:$W!SZNOX#.\\[L18V80:P;?1 S:KY6$^M.GTPR M]HX())]>_)QH3QVEQ,",0&'$@V(?H^L.SPQC!M9]4!8MTTZ-ESGFWW MZ?U%I\'$K>V"X31^\U%UO=#FQ#8GE:/KB0TQ43Z7Z5])Q(:WFL#GO6^L+)GO M@Z[X;/GX<&FAY4,B-O!VMG [29Y@57 [>D@P+R%$[&3K60CQX=)BA*A5&*W. M 4OIZ+&M0XS"R^&;[TOWO8 X#)EFR&P@AASZWF_?ACFKWL\E37#WG\^=/?5/LT$D',Z"RL3E^)4.;N;?,Q5 M)BYJDYW=XQ>/2G=.=A.7%E4YNQLMW<3F2*48?3\-_Q<(?Q@!^&CMX8N;V7R- MEXF-\Y''HJJDB-CPX <6K3<3W_&F-DF[,K&QP:H(303\B0V6$0#_,D/C"K$Q MH6R$7@9E:J-O%.)"&Z00G 2]HQ 7B2"%.\?2/\3% O80'),9]7J!U^.B/B@T M?7QAJ*!)(J\0Y[@3R)MJ.B+R2EV\[(KEII)%I"[N=<5R4T7H0ZF;7WT]7SC> M&P GN)2IP[CS:81B&< M$+K^S\![\HW%S#97&29>Y(;^V^7CJ&G+B$J<[UX]*RI:/53BO/KJ65'5HD&< M$U\]*ZI:*XCSV3.RHM]KW%I!G(M>/2NJ6BN(\\BK9T55:P5QCGCUK*AJK2#. M_\[(BL%UT]8*C3BWNWI65+16:'7UMH\K%56L%5I=O>WC2D45:X56.V_;#"Y[ MCH,[LO0Q6VP0W'GA""P,'][EO%W9@>EX ;":N>.AU%8 M50M4[5Q\8CA6U3I6NT@ Y-B-YP/[R:U%7-6%0@2/.=ZX)OZJ)@@H<<=[X(?Q"AL7_ MVM/IE?%L!P/7K(\)1YR[3CSY#[3>[-=+'PT4]6=$O'\Y\N MH&DM7B177$SAS-M3SPM=+P0M9NI[\P0%GCR@1?Y)@CB/V? L# O+/NY^QW^P(BT34'A)KHA*Y(E M2*JDZ()A3K6)8 JF(LJZ^$]D[J[O"<(W-+JY[;9GT*J?A9>2T%'E1?CMQ;;" MV27/Y2Q(RVX4 /X/)?40!!^O8-?V2["+.7 M<1X.WPGF!AN-WO$Q\- M/_X]?NWVRPW_";Y_XH6A-[]4\,VA,7' \H())D7;]!S'6 3@S['#Q3$-(TM!:OCGYN@._NMC^ M7-<7^'G^\LN$QF(\1XN!,T&D^:TEMCY,-O06Z#+&\B)$B3]P M^'_?%H9EV>[3)\F+7H8ST%*;# /57L'?L*GY?5P/)Y_N7S9 M%(I>>VK,;>?M\D]CJ&$"Y@Z\, _>W'#_Q 90I;0#**S3^,+ _C>XY#7X%OSG M2SQ5%3X',R>9.B_JD,R/=X/Q]14S&O?&UZ/W\$B'6J6C'5WW'Q\&X\'UB.G= M73'7_]W_2^_NS]=,?_CSYV T&@SO=D[A/1A/PP,]TZ3^84 MZCZ%GLLR5YU^ MAX&6A*1GG$B-A%04.X(F?BJDF1\%;Q"%#0.O8P+/L:W= M"B;CJS+IH83="* ;FDDE2#'=#!]^,LC4<#WW+IK#AYA,8H' M1D'3EN,:R!K MS@+VY95G1L@$0O486G@!A@M_J\MS[;_A17K]E"Z5+"I91Y\7D@.DV.;Q%Z9J*^Z"II(^:*B9V M;B7UMP@Z?,!WH/^W\/P0.D*>/S="Z#2\AI=3^Q58[="/5GI,:'7_\P\Z="&^ M[51EH54^16-L'9VH6^H?$_5OC[V'\?7#[?\P#]?WPX+, YUB!S+H"!.Y@66$)(.'^IK E E3HH2QY$\&P7!=FOQJ>$$ M*S4N)6I<.B,U/G[HW8T&6%E3/AEU%\? MW#N1G)A'WYO/[0"%R9D;&VI7* EP1;G,L9S%.TGHYOC>I93)*(K/MR5.E;G2 M%J9#!&2?VL%TJ.]"1'U1\GU1]$J=H)A.7NE^ $]V@)1FB/JD+B5<0>K##8 ; M1 '3=[S(8D:>$^'M*)89N&;GP(@/+YR"5A])E:X8OER_&F:(*<)X4\9?48(Q M B98 !/M25J,[3)V&##F##L'7ZDZH>KD".J$+H^EX5G2.I+Z^4YE]L\5^7,_ M+=>@/G]Y/I=O6XL2Y97D78?@FN+YT,?#*0\X*3?.N7WK>];[$ HQ K;&^H0$-&_8 0ST!_UT#$*YE^1;P>6C7.2 MH*V1U5CJD#0G>U-"\=3\)\.U_XW__F 6'57(&@"/0>>A,^HP21U[OY9X>*\E MDO!"&@YJ:OB<+)RS7Y$?Y-GU+,L'09#\L:/N=PBI3@&MU>3FE?A_^.O3'WLO*1.'Y5O?6 M"YB>^P0<$)1&<[SB#/U[:!-!39W=9.(%Z.M# L/+7=OX.)Q#1W/OP=978ZNH#* M"RJ?#!_K,-I__D$3>/5;P(10O!=HGHR+)\HR$#=.A*P:!OHG!B22!0Y'S.G7 MQ5TC2LM[;D(<@<;%"(B+;>^V$:!*XT1IJ/Q].[3A$^/0,?"!Q2PB/XA0##GT M&'@%-HUYX5U9)B;C(OE2,JQ Y*:T @<.]^%$11 M/#8+F$G8X#)R(7S15:WNV X=O/$"#'/&F(X1!(V+T16FD6]@>V'T-I]X#B7/ M!_+<)5MW&$'@U9P9T*EBH,9]F=GPD[5:+BDP6>OP;K)>O?'"!(O>RO!6XEP1 M2#;<3Y%E_@B7 )Y9&#[S;#@1C:3G)G4BMK'4KNBL0CKW1P-*SD.1>YU(>)RI M\#&^@>3_0VA#0RHBL(S?8V0S/PW_%PB9V]O^_IV+0XX9[C\C>FK'=.!:*$ + MF,D;8\X I $<_B^H'P'>ET &Z=IU9;[P7YF9$3!3VX&FK.$X4(6BO$MDX?X> MVN3%P1[0C$Z86)H;MA'R\9AXQ?]#5*+V0L^"UB&@IP%,ES4 IJ@ >!!VD$(:-SC&6\!9W< M<;%^Y/OP<7$>*](-H1%&P0JI>JO[/]O!0"8YD\#<>0L<]X8 '7:&S- Z@V=^7\&S)41&G'*XP?4KI^QZ:4]1/!* MB9,1,.%+H_C4/3-JCYDO*!E4_2:(0B>Y()S9.!5H@5*!C@WA>+PK9(+@:W[< M;1 &T26!X>K8"U<8=Q].TB^\./LV*5_P#':>K4^\4FY]BS$)4)+9[ENV%[1# M3N/'/V?^>ME\ NV)#XQ?;6,*'WII."]0QM$Z2V;5 "QD39/WC?0[*&(&X\#Y M <8P32COJ-R:A47 1TH\]5,&XK>=^D4PAXH"OL5?ZEXH-7-(A#>T9,&G03V/ M2/G$//G>2SA;?MN!*QC 0[/ U'8Q1/$& (KP"G"6.P:(O^:_+2_;>\'.X2VO M0ZM6(4=FCGMX7E8KRY G>:%W[BU;W953D2M3BIG%"MP'=$ MX?-03]9':5#C5'1@Z$1.0M$S0^O#"GX?"MN3Y[^E^ CX(BR&9G+1VET0T,YL MNE W\311.L%7IV";.L'>-F^;.M6/IEO^X%==9GJ7MO:?%V,;-<'1+INHN5/. MN])A$OV( OB@(-A[,%80LIV,S:@><""2X1*Z9MSLS7%]S7AWG6Z64[ NP;HD MT)\Q??HQ>?:#5LP!VH;$:Z>?>*0H@RC5C[:G'UUH%#+#@3*X&+H>CG-%0>S- MPKG&=2U2CDI#AQB]RWE#+W^QX:N1F^S"N7E(&3_; 5Y<7<,U;<-!=C(ZI($N M1F4M+<.W @:E&-I6>BI$[)FJ7XRO7X2O7WZDQ8J1@WIVPF%DP=]=96(4,E;W MXSX!2V;<^'%56B9R[9@5P%-KA!\QC$(L@5 4WW//C>9MR\,;Z.B!<.&! M2PA\%K?BI=SJ\CHKHU(S M_>'=^/INO%T8MYIQQ19*%L-#KD![Z7I'Y=2\RDN%R,N7!KDSSLYU5%4IY5&* MTE&U%2E1,?SYBZ?-EWG%*6[TG-U[J&R3(L3?%A">+EXCGFYE^W,6-^Q MMA[EO/).GDVG1_/1/TN;_&X0,Q9FYB.;]P\92OES"(9^R R^7QBK]>WTP8_/ M"/O!\-V*^R@4302AZ685QQBXLNB%@]5?L<[M$]170:JQ59W M$((YPW<.PC'E6W5\6VNC54O*H!1E5+DQ2R%T"@C%)?LLX*(0/2K>ATQ=O!G^ MPW @L@ SF@$0!LR7R#4BRX;??#VFDHB=E<,B#Y3Q^1@O[F DU0#G! 1]IP98 MKR@HCH]*K8SH%JAL6"0J5:@0$#; M_-FT@A'@&FTOU%-H( 04J@LH$ 0MHR[ "48SSX&O")*Z9LP5F*+NV%0Y- \3 M*E4.% BBA([3A'!,H3$UNEP >(A';9/2M<;XB B[-G(H@L.M8FKR193DD5'I(DUU8\E)^/^A@XA MVB$^RX+7$/B!L_P;+4&.%T3HC%-OXD7ALDC@@QW\HNM*0R @^9P(+K2-TU6@(?T7^3%<-JE4J0AUJQA4? M2*B.#?$]3SH82)JFS8#TC(]351;QMV")\.)C5)73"J'TM.SJ%X-W-CF*'GT[6B*4RE:P75.$2"$]7:/T$6 M#V7<,1CWZ&XTO!T93EP>\OKWR [?-DNYHK#X8X [-":."%U9FH(!NK)0!44F M."6:JE-;QEV!J8'3.Q\7J 4?<&W/WUA1Z.K1$#[3U8,J(3+!J=)\G-HR[B>\ M!_HC4P#=D(V\3KIJ-(2_=-6@RH=(<(I[3"UPZ M/?K#N]'UW>AQQ/1OAX]7S&AX^S@>P ]99G#7[S"]._C9XX_1X&K0>QA<;S>$ M)'!"5W!"UU>HAR6"J-X9__.C=]N[ZU\SH+]?7*6TM29O%E\=EV3[47IP) M9UX$'V<%#'@U 6J9A_K_XE2N!?"3ORPC-+YF[)'Y+6VBM>CYJX@=3DOO1)F[ M0Z72D20QUZ-V?RZ+GS? ]Z/NV$YJ8) '2Z#@T5G-@_P%S$=?#1LF>B7\#OD?UL.'%3 MMO>,S3-ICLGE:5=OR<&0 /1;*"J0)P%*#C/MI6^1;75EB95W[ M?O%^I!][DA_ %R3VV?FS6Y'L>]>F'J%RT3RYD"J0"Z'5U316Y65RY:+P^CC% M_SMX?3Q!C",=.SW3A-,( \:'1B#D-W306,8%(3KR8SB.]X(:3^+307\L4?WV MED^^\?PK+YJ$T\A9CN1A-9!^Y/L0?GGA)D(US$H2OX4V; SDFL8>:3GJ-*16 M5V$%=7L:+.15L FBNLZ;WMV"H1\F$U5XZGB5*EI5R84M_AU!\(#688*(,NL MQJE%%5VZ-LFHZ!+.Y+ !/KPNU9>@0-JG#$H$D@*!I+"B)! -I'-T*N]]L#"@ M\PU>%ZBM2GQ$UL,)B&;,:\8( K#M9&82I*R&=8T-T#WJ.*'O=4Q>:(KBY,X> M)NF!PJ2VNCHKH0+"I%J?N;PR"J1,ZO@(0-):79YC>7W;)",&24?R8V+HB(3K MYK$7&DX9:C@APOZH:Q/E:I^]7$2"]%97TUE-+!P)R,6AHVGIDNSF\\39/G.Z M ,XD#FIJZ(D)4N%0;!5 RZG$/UY.ZE7GX1YX"SB<-^P6H"VG!$9MSUDJC0N\ZK%GCH"93B5E-7@"@([74%RH,0VLO@H0^@D NA MJO]-V!/\H[@DT67CVZ-\596\181_02X;31^A1 M(Z+FE1X1[6GH*-.JPK!F-49^DR&T1_^6"B&\+:8JA?7O\2!TCG;OP T-]\F> M.""@QN[ARG9-QMC]A0;*]:OI1(@>?_8\Z\5VG+P"([>ZDL *',%12VKTEJ]T MCP$E!4))8G6=X*V4 4T?>,P7;JDY0"3*K,CKY-H:U&PM7[F6!B 9E0^36$TA&$#G:*S&Q?IH2+9(2':=R73GN>9! M6^0R#WTY5BJN7JGM2A1T]H5BRX".@ Y8B K!;L^1S%C2TN#23R^/A^/>+9-^ MAGG?A ND(M7\L%_&F3=$361*\LNK%]#NGB"PDEY8,^3B"8E'8ZD9CEE^'^#4+ 59RQO A5,5I"JNC3 MB1C="2)X!%9LN1WT?@QN!^/!]2@N0S8>]O_ZE^'MU?7#Z#__H F\^HVYNKX9 M] ?C+&5=#@KLD'/_.<855@?9%\8;KDV&,G -T_0CL#ZM5\0U:=1BG3:_ABS) M&<][W\P;[6/OJ-\*+T6/^88>S M?A1 Q@)_::*\'2@Y.I0$K063LUU.0M\YA@4?GAD1$CTI)-#<-0KG."13$D( QQ(L'%F,_1$$Z8R2P\ M'\/%FS*.YSZU0^#/(3@FU" ^3/_>0B*.(0VO( D/%!@1U GN?F,%&Q%E]'"8%-:716%'VN9/'N.KLSM.[]EU37#?._A4'^FL#]S M\$D516UU%4YD>5IQJF'HR>'4'(X>#6ID068EKCF>32/"^-N;J>Z*QS1\7_Y^ MZN$2I.,8;''YH7%\HL!49$?U8#"I',YL40G>%#I'*_C3/=6">OD,#)G#ME4/ M%R(>5<9G99KDTC <';:U>CB.!(@CD15X@L\ZT&AY;2W\%4 1*B'N33@VPW91 MECJS\ (; 8V6Z"H6%G^[\?S')67'QNO]DJZ'*P41*@6>U6C6>L,0E3'V?01$ M22@G096HS4^4>BZO8N(96&9[U/%6P;N-G21<]6Y+)N165Y8(#DE2^_T$91$_ MHB2?6E7@0LUR>EG=T4A4JS6T>N/2B.MTR)*20YHL-OO")XBBFZ*R88AL"87: MZ@K%]2HU78D"2)9ZB%D!@HY6*N>73TY:7MUG50\WZ@#1SK_'RZ?+:V_H*+=) M9A5-K&,_UJ,9M.<)L^R9=#EAIG&MKB:(K*@6#D!5 ;-S-'G[WGQNAZ@79X + M=B&DP+$#UX3L9[[<>2%@M*_EE6S+JP]? _O2M9W?6J$?@>U][M7@>Z[5WQSZ M"I)\S,FJ2\WE%=#"\Q;VS+OJL)EE/U>'> ^]U3-_LE M9=W6!\S"\)EG]+0.TXO"F>=#7EC,SID$Z(5! 8KB$0?K5V5;H]8SDS\A<_K@ M&QQ\SPHO"((1_HGR<$W!CN'Y=WIE! MEX#769$363TE#GD2EAP^>IW#HQ52J>BF2LYTUA6K\4JS[2OHJ,0$1X\% M- L6>Q-3]\("58W@RHI2--!)K,QN'OO ""+_;6DY&R&<;Q R7TI>XY;OP2A) M ),\*-\2(>(]-I6')D?*"G&$]:VTD4MXY(+&*DJ*L53"VO:UP.)6TSV+W3 ] MH+SH-J,3=98K7*9#5P3R)ZV=\U;$A6YWU00Z^PJ,E@0=!4-'T+;U PG0J3JX M5 5*>G"HB '0"5P8MM6V7<8T%C9T"FEBUF&- E8$O8?T'+C]F)IY)45M=67H M)9:V\T5=#3+0LZ^0?CGHT5I=">I9J:P-+1*5;0VWK7JF&SA]UO3F"Q_,@!O8SX!QO."L M#B8<13-O$!GG2_8W21QGI-]".M^!<#@=&Z^YY0J=29985=PVC*#*="A.6.6=CS) MM-;9!22SYBU,RR(-PJY5@L*26UU%$%A)+RO1J"1^5N$:42FF4GSJ M T3E2+$"I5A264$NJ^@"65*<:IQ3.Q)\-M)S1&!(2S$0 ,.E44,*'']#W7 FX +/0;)C(.)-[8KN&:MN$P^+ " M/NBR M6MXT\Y=S6!A/H#WQ@?&K;4SA%"\-Y\5X"Q J-R@QM]WED"2AH\IPV!F(]J\H M".WI6RPK-F)\>"EP'4'&QZ-V09A8(/>'=Z/KN]'CB.G?#A^A/3V\?1P/X($)7<$+75PR:VO!V<-4;7R,_ ?[S\_IN/&*& M-VAJPY_7Q,_ERZ-K1)8-E0G+H+)U,R^"C[,"!KR: "ETE$.),R47P$_^@KK' M^+IS9G/#?X*P1RM"#%BLG]?J!*\7<'J.L0C Y?*7;TO=;KMXD/BF;\FS$AV$ MQ.?CM?MS64Q_23,&)79D7B=P4(+RZ:/V!$4^#<_I6Y>E> &Q2CA-;$3/%AJ9 M^= >^0FOFP7,-5R3K \9U1E./C>1+G?PD\QDR8B;.FQGI[L3:9YW5@>!;#X+ M^/1<";/==TJ^,>02BVJ$)A*%8J@ ALXA7_,A;A2SE0ITQ"T]XFB0/>J8;_)[ M@T^5SCI/7%'^/*Z8@.C&]^9I'4ZN7TTG0F3I!0& _UF'I*NHK:ZFLJI<^+3 MD78Y$UZ6L[E.I8]*WUKZE.JE3VMU=8Z54TZ]4NFCTM=HZ>.KES[4+$X165'? MSBBCXD?%K]'BIU8N?CQJKZ=*K,:55>'X>.*7N*P?MF"3?9$2D_CI_?6[_VP* MXO11]1MONFR"&ZR"XJ4.1NG(&4:3DOF Q+XM=E)V%R=& - #6MTO?&658&JS M,NP)2B 4#*?)^I!;YZ.35RJKR-46M2_5KJ+0R>I1%X,..EBEL%IID2H*'9*@ ML\<=+ 8=L=65>583J-9I(G3VN#+%H"-AZ"AF!U8\>9\!W8"S H#@[-YSM,2B+X RU5Q!$ M5DCI-$(4SLXA1VNX +Z!.@DQX'6!3F4%ET7Z/A7/]SM69Z8ZCXQ\S9(]A9H M_E;0]>I#DG ;77_)"ZM#<*?FUPCJY+B#S=SP?P&L ,YM)Z-00;#:!(;V>+\C MX#AH"]NU?BZ!_QES*1A#N\*2E%D2F2ZH^DO4AVLC.'A-QE<>5"$N06UIXW%Q<40NKWCK4@:"0*VY( M%H>< "$G0=.QK-@ZA5S=(;?'W"P..=0_36;EXMX*A5Q#(+?'*"T..;3MP_.L M5+R=_*E*O)PL_%H%-N+VILS4]^9+V]1S"[4K/EO1R6J3KCO*YA8>&9H(&BL) MI)ZPK"Q4<+:@RVJ5%@"=@D&G\Q1T%'3Y[-("H$.;,KS,ZFKAVBX4=0U!75;3 MM #JM-@X5>62>V628)S6HTW[+BLU!#X(PF70M$C,M(92DJL7]AXS=$G*Q(&[ M\]Q52#JWN.BMKLZJRG:,-'Y'8 M8PVEX0BF':9P(@E.&4V[$N&D8#AI907W: @O3VFU< 9\ MYDL2P/N:&'LLXX+#BOB>B?^S9?(%*BV,(=4QC99&6VFPBAC)9J,4QI,8IE@JM_-M$$&6R%XN#")VOT5A- M(:54ZQZCSK*#A6.\H8&"W9@[QZLHX8Y#N$9$^^_ KES>(SKK:52HSE?_XY%F MWI#PQ![?"0+H\$.<,MHJYEE>**MJ(KEQ,"I.5)PRN)&%Q$GAL.'/<86]1RI. MI&"+BE,1C[J8./&MKLJS8G$_FHH3*=BBXE0DME!,G(165^%862"U3,S[W:/E MZY>TC)MJE!G*RG#_QA1%. _+BR8.(*[Y-QW:489& SO_I[S^'W,H?1F"; M1?(;&A4(2YM?3<-=]\ ?(97TZ1ZG\#'J=6WX+IQYL+P;PV,5X.+6 2ZQU>4[ M7.&".H429G+&A#\):U# -Q?P2CF 1R6D.D*U&6(4\!3P^P'/EP-XU-2CH_(4 M\!3PA ->+0?PJ*%(IW@^21F /P*=SV-) M8)4FX&HY/DL^;A">XD)EZ"QD*)\3](D,:>6X052&R,$3E:%C^%6?R)".#,V4 M(I94AJ@,-5R&\KEJNV5(Y^L,Z*',<*6N&#'H3LDU!HI<=,3@PM 4-+ M$526UPH73J30(@U:?(70$C&T!%EA5;$I^3L46ND>]HFA)6%HJ9S&ZCH1B0/G MX/;LV$?-)!(ITVV@2!QD(R9DW9*,W$(A8Z&0)('EQ;)JOU0=V*7@*F8EE@8N M);83)9752FMG0,%%#+@.LA-+ Y<:^[<"SPIJM+RHP+RXN+EY:7S.O&=CN<_ M70@<)U[X\.N+Y;5HHP<]L(@IKZ%=?A M4S_?]2A>[,B\GNM1NS^7Q?27T$$=2[#>-(-LR+EU5M)6)[V_Y/O/ M(3#2]X*0\::,#YZ!&VWW]"ML_A$WX]Q92/E2C6I3-E[[O+1;#ZHUTUA:L3^0 M#NQOJ,!5 \^MLFZJWNI*%5NK^5L-%$C0HR) TMSRB(!^)!'04.)=:6O5RN'!G(5_I30UDAK"11$:$B0KZ([*DI??@R(;2Z>O'T@I)DX!P2!4>0 M P%CN!8S-_Q? /6CIUT2=P-?.!;PQ597UDEI)%6+U)KZ@$8\%F@D:%2KM)=F M(T$C56*%HJP35I,5BJDF8FI/HZHC80HEF["\2$JKS7.(83^ !B^.6,AOY^! MXRWFP VQE0?<)W@U?.J!=EZA'(?Z2,J>'E2'+]DJ=' :% FFF%EC9D]GF,,Q MH[6Z2N&\:(H9$C%SK"TG#;6-5*K-&Z:@.1)HCK5)HW/04I/+ZCU%HV_[V?YG MX +?<+!E9EASV[6#T,=I030(MQ/_0B4;-#H/-2HKJ(5U*G6-2<1423L:.3$E MM+HBRU5<#YUBZDB8*FFS(">FQ%978SF)AH4;B:F2]A)R8@J=T.594:SV=&YF MV[#ZAD:D7G4.P<^Q%QK.@:7?7_GPJ2IXQ&X%!5C2T-DN)JX MC8K](84O:X.E#(Y2":823 I!\DAP2=OF.248U9$065DNN13X:27X7>V)BXWB M$\M#UQL'X/$C;=<";G@I*N6??]]"AOH1&0)"Q@?JIHXRGJ,)1PK\BH8Y H"Y M@X0,F-!C^AXB&SKR#G_#O$-X9&YLUW!-VW"840@_0"E6P'XO^\+%R2(XM:W&!,XABC&\&&\!DHK-J@^VNQR2I.,2"QEH]J\H".WIV[=-B1&XCB"OA*;[?>(C\=N> M&X%0[@_O1M=WH\<1T[\=/EXQH^'MXW@ /V29P5V_P_3NX&>//T:#JT'O87 ] M(EXVX82NX(2NKQ@TM>'MX*HWAG^,QO"?G]=WXQ$SO(%?_;Q_N/X+O&[P]VLT MT>'/:X;XJ7UY=(W(LJ%V81G;9<*9%\''6<'7G2-/ZIJ@E25I#U&+JD%JAY-+ MJAHD=7A.(JT6#I&#:F;5H$]W#/6MRU*_3 _$6QLR'!LA/>-TL M8*[A$F0Q([" -L8$^(S(LV=[-N02B\I8$XE",50 0^EMO3[KZE4:P?8\@+YGWWM.E(U<7&4*[(FFCU8FS:_A@1=]R0Q0# ,,!9NO2#('5M%9T]X%GJT)/1R*"'_ MD I \P1@S]Y_$0$0. X*@,1RQ?N,-ED :E+)Z2 9J$T^\9[M\V)BP+>Z*L^* M"BDG_ZDD4$DX=!NZF"0(K:["L;)0;;O'D]? J,X4&(8SX.,*Y3Z8 3>PGP'S M9-@N\\6!_/M*&_HVZ?Z2?',L16J\/T\LL&\\'_[I,F;D^\ UWYC0AT]SXB+\ MAH7VKE$B FW]>Y#?B]5&?U-KQ$H_H7H_(?H8T3Q^6\^UQFL.]%8,@.O%<#HV M7N\]'W\1AKX]B? ^Z]B[-^!CPMRKB A7$98CHT5B+8[U58?)+X5\T0 .'OY6 M+W1*")V"N-UV^"L%9DV!N>4=UA*8N*:AG%(,AP*3+'ICP5,O;BE3>-8?GD5-ZR/!D^>*&\O'A6?CD\3>,?O M=#%:G^/HI"%8$97H8*1HGJ76R:U:4'%/E87_EA1;)[TJ1X$4!RJ_5'Y+R;$K M4WX%:+FJK*J454F5RB^5W[.7WSW)@67*+]K:UEF-*RM5D,HOE=^SE]\]*8UE MRJ_4ZLH**Y;6P;(J^7U?46=9;&%WU0\":TB45KHFTZS?5U0R MRMJ(/"UK' $]>;ELHYZ?R)/)!4V;_(Y[X-D@)[S1F*@E'7.NY 8G%O< MC:\KL(!0M9.#VZC_\QRE2OX;?U#D,$K=4E-+M&$V:0I_=T!RG*NW0=K<.AWU M>I%87=E.VJ^G:4.QE,D0. J6XJXCG%RM?5!NMG(]U.TFVQAORDSC'5"X\IM> M "T'I($M.S#A?#>V0FGUC#SJ=Y/&P^G-DL)]1& H.5=+\N86&WPN1=2:4DZ/ MPBE;YZ7%K7-(/+X9*. MMXB,D+QH0^+]AUA<9-VF]Y_,+0YB6:UCJ3%+%'KV&+,EH4 M;1L$" 6093@;/9Q&#F.8!4(&9V!Q[%&J*ZK>>/Y50M.>>:!?)[>Z(BL4;SM! MC5:B(+1'LY8*(5R/3>(*'R.EQFKN[; I\'UHJ2YW;(U7$+!HUY::JP?NA<4$ MC;,9QL9KTBG]!W#!U,Y=?$5 VV"L(,LD&![4;#W=+EBY*-):78'EA+*.Z9-@ MOF96JQLG79)'M-'UE[RP.H%U:J3\&=6_A B!,X##B>Q@AO)HT/Z8!2;A^X,Z MYV#9%JOB]EYT$&T#E$4&@J%[_8[ P^D5)&]NX=%1]4!%V?;]_:KYIVY1\ MQ)PHFMJOP&K_&_A>"H!$#J5=:0(O?*M'?N+R9!\<*-B-O&->10=X[@-LEIN% M2S92C^J@!1W3;K4CUELE#*.-LAO'>UF54LBCDOG25#)UK(@"TYYU/0>8MD$C MM+HB$?M'IW:A*CGC.3/<)_@XY"FMCPM @RS)&G1L8V([!8X.9+&33W@_^6)8 MQM&!SQ;Q3"W@*HZ6FCY.G/IBN_%O7R$^&W%RY?"N?G7>75QN6*#C2\!^1B5, MSFE'LA%%%+=4E.V\?1IZJ2N,]AAH1X$1[I'' MIV0>GQ9&9^7RWOM@8=@6 ^*=B]AH\^)F4+CY5YA8<]0M+M:M9%MB$M(O-Y&2 MO:.>:V'OIX>IGB8FJ)J 3,0>$76(C^<0EPRCG*I8@1AC>:FL@L,DN-'UT,=Q M'[X"*K>FQLEI5.Z'N-).%:NVNKI4.(N4VK1$P>9P%9L.FYPJ5<.'AK3"-: ) M,G&)UJ1+-C)?+$"C0 U8&E=1H(7QADO?XKH@INE'8.V_T#6SY+#0?4QL5-LA M)O7M.J*?6P?J^'B/H!3.DZ1+*U'H.CA:5":Z)'1RG6.%XH?'"%IBZZ&:!QMI MZ4OU3 -&Y6EB)!FK)&.PE)K< H+Z^+$R&5X]C1U5JGU+0I2 3@0I/!'G'L[* M&%Z="/+!,W CNA]:?K"H#Y^#WO /.YSUHP#R&OA+\^0M31C$5E<7MI4KW02M M*W8.CQCMP4Y.+2OA'8T'',T'AEEDT1 M:; W?TV\;2E94?K&\Q^7=(9.X?V2RKGE147F"D_W3QN&JD_*XYT"5?APO%AQ M\XBSM(1Q2@JU?T^7F/)N$V1;$G0H"45RK:F%2Q9LRDI,^1PV,M?JBD6B4P39 ML$3KR[NLO72*F*_9&@S6053*[=*&3HC>)W3_\?88H%V.E(.D>:T/&95\YCE6 M$?B2[(_,'2*)MG?/$X;[NZ0="X:H7#0OL)Q:5@V^(\'P'!(,/[:WM=UG$-#V MMN=T3KK.$;;[R#=G!CKRY4V1J0*U4_B&>\=PPU[KG6]I'#N!0 =M9592=G.<:/;S'5%T[X2OL=#$]I8 MUEA5V,[?(6IGF?@R6,0/L%D1R>72A5:NV.K" G+ZN&1MZBCF7;"02@G??H)P MYD'/947A'+6[9)F,VEWK%U'VT:$FYD2)AX$XH.D Z0#O"\-G9\#ZID*UF"PAE@[""(X#J$ MXV6F-Y][:$R>^0L:-5!G,V"^<+PW )(/%\OH&B3A8>UP"P7M&Q-32]AP [DP M2!@PG.).I\$CHOL ?N!"JP!5/TAO@(H"_ &\S(D0'4>(.\-%DCV[;0+JK:Y: M<=)U_F!;I?M#M8':_B:/)X6:PK6ZFEI6)M21PW#-VOIX (N-S8]-97YFNQ_' MV*^_\?PU?8?3.&*=AG\>JEJNLO-@=$NCVBV-'3#)%[%1!-RL7.4K.ZM:0(/6 MV3P>)T6*;%0[PS%"8#&AAUKI,@%:&9D A*$#:/I3<77Z$)-W[$&2HT((,\]! M-('BDVZ#I$F)V.HJ6M45X6MAS-8$.QEU;'[LY%2_$N[8+!&>^51Z5)S -KOO M3=J"K77/X;S8'O4+Z9D(T7"*#XC=>N[3&/CS0]KJ*JBB!J^PO+)=N)B>."0( M027JX!P ^C0%3%'(2 &C2:9T@ W.)TK;9*;Y1*?.)[I9)TQY@#P9ND@4T?^OUSQX M $'HVV8(+/1%S[7>?[!Q96X!155@6$DILE3D3=TBVF$[4\AF72H(@*R**M"P MJE3"C@H2HD&!;G5%XRCT!*1Q3(W/(EMKJ:QJID='ZA6T.E@4P@"F42ZL/+\@H1 M':O.P3GX5%<#^/E.+9UQ 8UG=RE"XEM>A+IXXD6T@(F51L/J9.V/E="E(V*F22)!OU Q',$ '/G MA?"!H;K(=V0X@&4/GDN< M0V\_@V\OMA7.EKIAX[Y$*KCU+<8$#B$*=]]R>AINJ3A,P[;2_I"*NO$3C1=I M%-L4%&ZB&[(B68*D2HHN&.94FPBF8"JBK(O_%+36\J:9O\Z^?0+MB0^,7VUC M"J=X:3@OQEN <+E!B;GM+H05SF^ M:2 F%LK]X=WH^F[T.&+ZM\/'*V8TO'T<#^"'+#.XZW>8WAW\[/'':' UZ#T, MKD?$RR:73^, M"_ MYI[. 2H8:_FU2L(K,J2&8RP"<+G\Y=MRA;!=/"=\T[>YX3]!,4ST&!+!CPLR M>E_\=2*=NM[1=!D):++^)2].9+<#:72Q_;F@=31!3?V*Z_"IG^]ZE-H1)"'7 MDW9_#I%7RIB4CB[H^YY$I*%0\E49Z2X*^3BU&PNR+)7$08DK"PN\8(L<#Y?198& MCV:EG*;/^X?AH!J(+/-?D?/&\"PC<*AC]N%YI66G@)-9>1*'Y8.MS7ME<_-^ M<'>SM7N/HQJX9F2\Q RC, @-%]$EV^8\M]Z<1ST5.)97%5;0"U>8/-)IH5(+ M\!T1>L2E%V9/HLDW^9K*6UJFC/)YI@R6,E0,"_C!SOJ4JH:$J'!V2T720ZJG M4^955$-0#7&HAMAS,"M-0^1,D--Q,QF^>'[<237(N9EQN\^F[K#CM#UVW')S M ",H,>J2)^4SXC2NU94%E564$FHD'Q4\5+4V7;7F.L']7D0^.<)=7,EJ?*O+ M:ZPN%CEF3?T;LL!&16R_B.FG$S$!ND&\R&IZ";5+J8P1@C8J8_O/T7&GDS$1 M+F,JRW';L3KB18RZZE00CRR(64L"E2"($EKL5%8BL;Q6Z:U&B!8,5&'+=DUO MOCN1JIDMS9)BW[3C'&4/C?53")(,04I>2M[ZDI=?8\<8.Y&JHXVJGX?-E#JD==628>A>!I M($C)2\E;7_)2Y4+94SOVY-O7W*K4NV-?$[>/[6_6%HB]JL1.[R=F^AA9Z?%[ M>ZXU7MOLO97)#AVRX71LO-Y[/OXB#'U[$N$*76/OWH"/R=TD0E-;7845Q!*2 M5,F* % 4'Q8"J"6(-6) ? Y[^W\' 2J:XJ^*$3.?5](YLT!;^LD#4=IS\@"G MOPR"( +65>1#8L0-@N+3!^O"S_BRWHOA6UB0H/Q-@1U&AYQ0T%M=C14UD9 M'8WM-C9 7^^K* 0)A" E+R5O?XX)EV?\ A*$#WFW#G\<&?-X#^_O=9GS;O6%;T!4>&Z__0'3W M'$07^ '^]H<1 O%KH ;X&!47D]9YUI=@97X$HY0TB ^F0J.@!AVO:^B$#QT M'VE/7[AUY#QXB)>2L9=9SVV%RG6^U54YLO18,T% C!ZBY*6K,&4/90_A[*%F MQFDW^H]J90AD6!GGL!O_ !:1;\X@5U!C>C-+=R4:V:+18\H>N$(N(H@; L9=]WH.'OAA.! MO&FCNM3JBJR:TF*A4BA0W4VT[J;LJ0E[J'U494"A?&TM$Z.MSR:-H3U!K$-! MA56TY\SR%0@,E-(0*-'L(3400#?[JR^XDV.O?^SUK&4W=I3=-'#[<4=6K)@G M'X/P#^#WR [L$(R _VR;(%YH'X#I/;GX*8>MN4JK*[&"O!W*KU[BFHDF8A0: M)2]=SBE[*'L(9P^U5XYIKV1/&B##7%'),E?VQ E(M>[I5?2J4UY%Q81>1:\J M*B8U2V934XV3'X9CN"9@F1%8A& ^ 3XC433^U2A$NYY443 M!\3]?!K5$3=O#H:Z)P2TP/(!#=&WW2<=B6ZCN M*4GW;#4,+[FOH\AQK:ZHL&*C; 9JMA;*'=;WV*UC'QA!Y+]A]"5&["$IPR+' MM[J*QK&<4J1+??7 HPJ?*ORR,K5/UK]>Y%#_>H%5A2*U?:L7/FJM4>$E1'@E M[G3"BT[;:#JK:3*57BJ]5'I+D%[^=-(KP:579 6QA*-R9 DO#:=0$2=7Q(6M M).'CB;@,%VA=9P6MQN8UWA>]P U$EMTLX8_E<#>>8P)(9C^!0/?[Q$E"K%=S&U\T[>YX3_9[I("\F)KT'@P\=?? M7FPKG"%\=+@XY)9L[29O3K[NP*\NMC\7M(ZJRZE?<1T^]?-=CU([@BCF>M+N MST4A_1UYQZ1T]/U/(B+F?N2K3DQWM2-+Y:!*Z4A<65C@-)4P?*H=71$(&Y/6 MD??3B5#4Z>KG5-N3^O)I%J^^=5F*%14O#:>Q&?1,F3#]+(6<"--6>5FS?5DM M6+/.=,8VQ,*PK;:]^V"L4L]9+C=0,D.PD:PVS6@>X7IXE *,AYH XM/@JRZ MI:FF)M)N[(501VQ2J,A"5E,BQ+NNYRH]<^@H[^[Q0/[Z36V!SQELQJ><$$6.)^O(DN#1[/J'.TY)M=(@ MYV;&Y3U=(>WKNEG>Z0J]U87X47E6$;97H=P-8ZHY04&5:T.4:[Y43.ED>5H\ M.@#'L[I>0D\EZN$0 C8J8OM%['2ID#P/%R)!8#6E2+HSE3&RT$9E;+^,;17Y M.YZ,"3ABIQ4ZS$=TJ($*(A7$@P5QJX;+\001'A6]ZLP* M Z9KTCL0,K9K>O/=&8?-[,E$8&,MVC*+:/94KY"JV!2C$*P<@I2\E+SU)2]5 M+H6WF_<4 H0VW ";<+=>D'&C<,-E1=4H>)87"C=WH-@Y7]&FUL4Q%<">[G;% MY%\F3/Y/G1R-BU-4@8 ;SX=_NHP9^3YPS3E]*@[6%I MPS+*'B)\91*\OZ[G6N.UI;[NU0G=L.%T;+S>>S[^(@Q]>Q+A"G9C[]Z MCPES.V=*JZNPG,X3TGB3&B_$.?]DXUW3?3KYX6F MSBR\EGXP1^;V',S!N6&#((B =17YD!AQ9^7X<,[#BM;XLMZ+X5M8FJ 03H$= M1@<O]U44@@1"D)*7DK>^Y*7*A;*'LH>F M!9P9$YM5ERR=P+''QKS8X6P&'.0GQS5X0X]Q0X5E?= MCI97JL>:"0)B]! E+UV%*7LH>PAG#S4SCFMFG-3*X,FP,F@="GH5O8K6H5B& MY=H3I+P8NB&29*S2<1J^B5Q4-IU4_0'H5 MO:KZJYJ5#+JG2>T(+$(PGP"?$;G26M7&4[L4X5)N>='$ 7'U]D9U0,N;+WK* M1K:"%#>R5656$81R&^D5XBW9#6K*ARUQNTV'=LTH1IJ:2G*:HU9&BUQ!/D*+ M7$+DLOKEF["48JI[J.XI2?>(QVZ^*RBMKBRSG%9R\]U*=1,U6PN=>KB6PH)7>$I@0FY3::U1X*Q'>TS4;%E#7>XYG5:F\ M9L-4>JGTGK/TGJZ-L5=SX:4!%2KBY(KX5D#E>!+.M[JZR/)E ME.JH2L+QON@%+HN[;,H"?RR'N_$<$T B^PD NM\G/KHYF>/'VQ+F24)'E2&# M%UZ TY(N<74:^QE\>[&M<+:,EFW$*,"FA,;;7] MH;?-QD\T7@0:VQ04;J(;LB)9@J1*BBX8YE2;"*9@*J*LB_]$F$INFOG+.2R, M)]">^,#XU3:F<(J7AO-BO 6(?QN4F-MN^P/E,Q -):'9T[<8,K9K01I>"EQ' M@+=_PNS,2#GA'CAF0W]X-[J^&SV.F/[M\/&*&0UO'\<#^"'+#.[Z':9W!S][ M_#$:7 UZ#X/KT4X,$S2A*SBAZRL&36UX.[CJC>$?HS'\Y^?UW7C$#&_@7\/^ M7_\RO+VZ?ACA/%/U&W-U?3/H#\;$3_#+HVM$EAT"BV5LEPEG7@0?9P4,>#7! M8EG#RIA#I1D&7W-/9X^JRGD;U.5(5:[U%=;+D%2.L0C Y?*7;TL3R7;QA/%- MW^:&_P1E-%%R2#X_J&4\F/CKM>AVN%A\D^25Y,W)UQWXU<7VYX+6474Y]2NN MPZ=^ONM1:D>6\CUI]^>BD/Z.O&-2.BHO['L2$;N*1[[JQ'17.[JRE^Z9GB1W M=$VLZ$DDTNGX8](ZLJ:6(S/EC?QHLO )9]3/.; G4?#3,P_ZUF4I'F>\S)S& MO](SY0W&&WS,YXT5"--\>5FS?5DM6+,^%X+MD85A6]!(W\DDI9ZS7&XW9X9@ M(UEMFM$\PM5P* 48#S4"PK4S5IV 2E--&6EW#-U4"SZ,O1#JFTUJ%UD4:TJ$ M.-_E7"41>]LUM@6H7?$Y@\WX?&D.>-=B6KF%MA:SRBR-342J!::V:9_K[!TO MR )G:O<<"VJG/C>(8\PG#L._/SSX7X8;&= 7X_')0?'#OL_AYP>;D6J=-]-: M/>$)05' )P1Y3F9E22XWV[_6F6%GG1A2[]2/7,E=:@GG^$01"5%9+7[)3,VJ M]U540U -<:B&T(Y]VDY$I_1Y5I&W#UR0K$'.S8S+?6)./]6).5%N=7E-9WF^ MO/-RE9Z(HZJUMJHU7VJ]?KK$6Z7555E95PB7$&J\4 DK4<(4[G02ID(S1N98 MB=.HC%$9.R,9VRHR?SP9TZ"E!PV].HK8,?MGE9<+2(6:"C42:N%T!1=$'2V< M,BLH)70D._*Q+UHUEEY%KR*V FT-^Y[=@9"Q7=.;[T[6;&9? *;.]"V#42S MIWJ%5,5.'85@Y1"DY*7DK2]YJ7(IN@>^)TD&FG #;,'=>D'&SCH ;SX=_NHP9^3YPS3N*9X;74#H.4Y?I2*ABNY.RY]3L(=4YKRPEET+P-!"DY*7D MK2]YJ7*A[*D=>_*E&FVU'=N1E3!$M5#ZFZ508J\JL=/[B9D^1E9Z_-Z>:XW7 M-ONZTS1TR(;3L?%Z[_GXBS#T[4F$JQ..O7L#/B;,[:8)N&VT6$*Z UG1A!.E M*E&)^"2<4$N!$(D1")KE0Z^B5Y&4Y5/] .E5]*IF774.B75_!P&JBNC#?WS; M1+]^7BKSS+:FT@_M*N*>0[LXW7L0!!&PKB(?$N,>CLNSXH.[#RM:X\MZ+X9O M87,16IE38(?1 8=[):G5U016YDC9TZ+[XV5NA[X'W([R MMX^[OA1" ;W+:] M#71Q..DT>K%N*$24O-2 H>RA["&!@(:-ET[V ,'3 NXS)\\B5S%MD;7^\!M]V;]@6%)*Q\?H/1'?/ M072!'^!O?Q@!L-#6(' #O->7.T2CM;JBS(I*"54Y:,(%F:LW ?D&];Z*0K"T M>,=[#;?.3 @>XK5D[)6JZ#8L!KW5Y5DAI5!XI7JNF2 A1D]1\M)5FK*'LH=P M]M"DS=J8-'MB(">T:&2.&(OF'')2'L B\LT9Y!KC3>$L,S01;F;$D, 0,HWP M$\T>4OUZFA/1< @VD[RY \UREL3 ]?J6DAV8-ZPL\ZVNI'.L+F^G_M&4DXJ# M;D-50$:JC++BP)96*#*FVCE3=E3$_;0!([:Z/XL&1REJGZ1 M'-5_-AD:[0GB'0I1K&)+9Y:*06"(ET;@B68/J6$%FL90?=ICCBR&L=>#I$!/ M-!R4N#5P^\;"#@T'*^;)QY#_ _@]L@,[!"/@/]LFB%?:!V!Z3RY^RF&+KH07 M74Y32VK*2G?D:Z/1*'GI>D[90]E#.'MHPD-=C)_L^0YDV#XR8;9/PU,C> 'B M"9WY,5P3)T;$6U 04A;PF>O1_?V994>&\ X(ONDZC=O0.'GWO# M3FEU!9V5M>U '4FA9KH3T("=@'I?12%XG"C*9Z='=^JY- M ;74UE<0B,<"GJ"YI9IJ[_PP'!299YD16(1@/@$^(W(L(W"HSVAB61S-'$ @^:U_#;T%I?($ D\Q[;B;YID-Z:']45U3UB_C\^/8O,P M#N4/HS (#1?1)7?L7F]U!8[E-8$5E,+Q^Q)Y6]%V?F6P)6EC#J/VCU5P/3.W M"9/D% ]0S.("HG/]P ^N?X_L\"W%OU,X))[-E,OJ5W+"TF:I[J&ZIR3=H^77 M/?ER912^U1455FR4S4#-UB)'Q45]C]TZ]H$11/X;1E]BQ!YT0EP16EU%XUA. MV<[4REV_ID+@485/%7Y)AS/?"]^^[B#%5+\(;5*!5842ROZ2H/6IM4:%MUKA ME;C3"2\ZWZ7IK*:54/J-2B^57BJ]$G\ZZ97ATBNR@J@W37@)/]1#U055%R6I M"V&KA-;QU 5JVZ?KK*#5V%3'VZT7H0%?M=QOA#^6P]UXC@D@F?T$ MWO$Q_= MO+E-B7_@!ZTF&X\:3M0Q%@&X7/[R;:D";!=S&]_T;6[X3[:[I("\V!HT'DS\ M];<7VPIG"!\=+@[?)3O&R9N3KSOPJXOMSP6MH^IRZE=CU(XLY7O2 M[L]%(?T=><>D=%1T]NOS)Q$1OS_R52>FN]K1E;UTS\A!3E-+>9+ MUFQ?5@O6K$^B8QMB8=A6V]Y=!4VIYRR7FS&9(=A(5IMF-(]PJP5* <8+9\!G M4.D_'\R &]C/H#35U$3:C;T0ZHA-"A59R&I*A'@']URE9PX=Y=V]2LE?OZDM M\#F#S;@*30YXUV):N86V%K/*+(U-1*H%IK9IG^OL'2_( N?S561I\#B_@RS_ M9;B1 7T>'I]BD4H[Q=*,A+^\Y:>4$YY3451\3D5015;1E')S3FN=H7#6FXKU MWC;,50%)*>,TB8:$:+NK4CVDAU2_A_3S(E1#G(>&.."\6'6B;JC M96VIZ&@=5+,IY73)$A%JOU 1*U/$3G>$245=1561Y?DB+6:IC)&%-BIC^\L2 MGNZDD8K:-T(14\L[HTM8J($*(A7$@P\-G4X.T8D_56%Y@6A[LN&]3C!"[D#( MV*[IS7?G536S M((D'$#9,,6EUM=E6=%12*D8C_%3@U%FUH7QU0 1Y5_A3#Y;V * M:#H";CP?_NDR9N3[P#7?F-"'3W-P-UG&6#6B+9X16D/I(+#',VW!331[2/6H M*TO%HQ \#00I>2EYZTM>JEPH>VK'GGSY!4+&?3\ST M,;+2X_?V7&N\MME[*Y,=.F3#Z=AXO?=\_$48^O8DPA6[QMZ] 1\3YG;35)2G M*BM<\0U3LB( %,6'A0!J"6*-&!"?P][^WT& :JCX\!_?-M&OGQ?6.;- 6_K1 M U7<<_1@1Y_<^/C!PXK6^++>B^%;6)"@_$V!'4:''%'06UU=876^<%\3&J&O M&G-I]HEX>%_F;'#;TL,:.O1"-)A(C<#07 L";"$U5Z9BR:+#IXE.=O.%YB_4 M;9.3DI<:$)0]E#V$LX?:'!5F8!0W-#9=PJG]"JSVOX'OI1D@P@I^A%CPIT[8 MJ (KL7?/O-CA; 8<%%.)Z].&'N."D,&A!"8 8>B =SD;YY&MD;>\P_X8"[[M MWK M*"1CX_4?B.Z>@^@"/\#?_C "8*% )W #'+G,&U;1Q%97XEA1WR[=14A( MG0;+B=Z1(S6N0#-.B(Q1O-=PZWV6X"%>2\9>9D6W;11(J/LP88JLF2@@1A%1 M\M)EF+*'LH=P]E [X[1Y(40+8PWA;/,T)RKF7$Z M H.M-(Q*-'M(]:9I]D##(=A,\N8.[\I94NC6ZUM*'EWN8*[2ZDH"JQ>JX4L! M<91(V%9S\>Q@P!MH:8:HVNJJ7)$.XM0\.#?=3-E3$_90^Z?*B,%!ZE@C1!V? M32I">X)X@Z("JWC-F>4<$!CJI$%,HME#JB=/]^NKS^_+L5T_]GJ0%.B)AH,R ME 9N/^[(BQ7SY&,8_0'\'MF!'8(1\)]M$\0KZ0,PO2<7/R595/.=I-1T7,E< M5Z MDLQ*PG;)%))"MC08VX"(>KVOHA \3N3CLZ.-._5 MRY.%/;&\/CY;A=>7.'XWC,(@-%Q$E]P!.ZG5%3A65&562>EN?%BPNPS>5K3O M5AEL28K&%^I 7HPT-97D%!/RO1COL"$_M"7?-A!E))Z%6YT1*9?5K^2$Y;=1 MW4-U3TFZ1\RO>W)ND"NMKBRSG"8V2#=1L[7(,4I9VF.WCGU@!)'_AM&7&+$' MG9[4<7,93N6AS;J]-N:N[E A]*C*IRJ_I'-2C\>,*+CF)P/*M*.I5>*KU4>DN07N54T@L'"Z578E5Q>].P MYL)+ RI4Q,D5\:V RO$DG&]U=9'EM1HOSWB+] +WWESN$<(?R^%N/,<$D,A^ M H#N]XF/;M[<6LQPVPFW105 +MB0^,7VUC"J=X:3@OQEN @+E!B;GM M+H4[.E;+ HV8GUX*7 = =[^"8B)A7)_>#>ZOAL]CIC^[?#Q MBAD-;Q_' _@ARPSN^AVF=P<_>_PQ&EP->@^#ZQ'QLGDW'%^/F/&0@3.[@C.[ MOD*_P6D-KGIC^,?-X*YWUQ_T;IG1&'[P\_IN3/ZDOCS>]1ZO!G#\7[?&^KGF MS"A$:BME]G/#?X(BDN@87GAOX22"4!%%^$Z\R;#],UG3[Z(Y?+*YG=7W?K7^ M801V,)S>^R" ##:2]M(C.$%["ACI*>\46GM8>#Q^X2=>HG.:MIE!_X]G@$''. WW;:?\94+@.U4L*L>%QL(30,W.<5,FQ@X#)H@F@6W9A@]A MQ7Q!.<8"]VWG<_#W_#>6^7CAZ@OX]/67F+0?[_$B_^-'J_L9SU]^]@*2S[ZR M#(3L_V?O79O45K)$T;^B(*8C[ @5C22>]@01Y;+=X[[>MJ^K=O<]Y\N$D))" M;2'1>E2Y^M??M5:F7D@"! ($I8EI;QM$*G/E>C]U:>6Y3Q968F)E)C-"CTF6 MP]5:1$N3V:"F>"_P'=7@\L%3\#M4;E$)A%/,@V?L Z7[-_J-*-6-SWROZ_?1 M&R4P @-?D'X,&/?%^>?",A:?@(D$+]]7 MS(.W^OE@6[_7QY+._*F-:"$)C[X,[D!=/M M8&$ (LC2HPM/.*@9 X!B=3G"(%FR]6=:F9FA06C6E3XPX <.+J3C6R7703J4 MYOIOZBP&""_AHE+P["(H=!,W]^C**4Q:P"_9DVL_@9)N.7 /NO1HNS-XE[Z*U]B9LVK4=DA60EZC@R+_D)+$XDX>(/8X2! MG? WP<43*KDN70G0%7X"]IP/,&&_C87N/#)Z)/2S5"B0R/4>=1BOZO-9]+'_4G*X)2Q).3+U+R M(25A/@/>P5(_@):=(&;>NN, 8ADX:7"A!R3E/KBZ9R)1?;0\!AOP!)\C"D0I MR%:ZQS$8'L(W\.O[#%0]"V'C@/G2F]2;[^,?%.\LNN>4#"-"=Y WL16CJY-6 MX0S0"F@K\(!/F!$#2?.*8C0"P*_!D4O>9%O2,P 6U[,9^@*0[O"!#,3PM8X_ M9YZ'[P96J5M P;[/ LY/;4N?6388],>>[7KW;GI7/; M JC8)BW6'J]9[?2CXM-'0OLCFP5?'#AXB*?]K!OL=HEBM_+) M,%NKU^N6=65(G4Q_!. ^PFE ( (.62N4'/32B#Q+#^B0BK'YC 5I0=E#?A$H M^A.V0+XS\P?ST/S6'Y-6KF#HQ$<#XW78S>LG?P&\=2Q 3NZJ,T,4EDBN8SFF M2(^!:([93@GUI>X6GX)WW,S39(?.5_PR89@9'C&.>$3"5V8 7X?X#I(G0!#7 M_:;[IOYOB?S'TA^Z]PO0*DV._/N8T?+&*/A#&K$B^2_+F6O'ZO_=_1?Q:#>U M,3PP\!GD295O<9R^Q5Q"(2>X/\# <MDO^2+?J0WOG!]2\I NI'$A":4:"!;'E"@ M\27\M^M*926O3.))1XZ.?I>7O-=%Z:W[5RY7<_W!.:W-"/"9XU^'LHK>'K!A M.($0+2%=6TO$!!$^,=+ADY0]&(=/A$;#.*_F?KD87IQDD74CE3XO@$&\W""% MFADO2U>Z!:N<7AX9C/%*)!12. PLXXD!P3-0=FQK"3L*R&9,[119SIJG?\V; MMX\W-SR)/XK=>9_N(CT%"(YV!.=&@0P+O4BF"TI4$),S M^LF$!I;Q9J"W D4-B&C#=OW0(UT,!*''-Z7'9!)IJL@_'T% >[ D]YFL!,GB MXG\Z!#O2*0G5;HDH]7C;?[N]_1'K5PBKR(0KO)*NE')APT78%D,7)9F]^+KT MMI?4M8AX83 ,5AZ%_2O11PXLA;B*4)3GIL;H.QSTPX08 ^9#]\? 2U)7(,\,4*%YFA M7JY'G/9?H<-5*$)G8OV""(KI)-;LN6KB\#@]J'L,0!X=[H7IGH1^ %/Z""?G M2@YWH6B1YHS7]F,R]$ M6*I<]^^O$8&?A)EGMY_-! 'P%; MR UO MD)LU8D)B(;B1:/68)D(@-\(=^(#\'D#Y\Y#X$K MIMT[T?N]I'FPS'F(H]LW&&[Q11@3K/4G9KLK KEUY()--N2"-3ZMJSQ'0^V4?DLN,%I<)S]9!XI@T0YA:/ M\)I23/] ?:\Q>D$J+4M*?"12E)AU-6H"B)=$M7?<&!,E;G$39J-=LLV.('S- M&S!HH40F3*+:6N@?WF@8%>BV62%62;N]9Z02_(Q$^A97EW8]ZJTXN10?_3H0 M-\EX3]'F/7:ETCTSR@*(7"V?;^\_Q*Z6V_L[Z<%= PX=@:C.)? MXL/P2!*+!C8'W-WR%W 4/WY=A->@(' 1P:[+R5O#>&KX1"C0-*TFW?W0"D M2/U-NQKX&U>>:X:&.$"2EO7(W$=/7RT F#H*5Y[]I?_+364S911SZITZ>N\G ML!@9^2#1\/%DC #@\I1C M18^RW\P(A9D//!/XVIN[3]\!?Q (\"/RF,7+<=TFBK/%J_/#DN4/QI'O"U.$ M[@JD>_&QR]X/UH;%GOW4W:5O?<7]X!PX>A;-2+.B;:Q"#\.7L;V6VY*XG5]I M&/FD:KG/*$= OW$--.7@=0 L4H<>ML)7XCM/JUV ".7M0OA];TS'+ AZ1AF+ MG F@"B?80K9?"# L U,@GL$X!I 51#J5?F?J.BP?Z/3BE6.CK!)A7U M[$LW,6_ZDMS6VSK]/C] S?7B*38V7"L)>A99\\DQ!](0Y-0'8^@E<39'M@,MLDI%S8B R;&Q M!D)X!3K$)<;]/H+IQHZ80E_J%L0N]F3L5G72[^U8=2**$6^PJ)8N+W.;-R>Y MSN(R%#4&3R4*A[>G8KQ@[U'*)'&V6\>\XUK^%R?]3!3?*E"-1P7^X%&!/[BN M+6[1U(<%VQD6;.?T]Y5%)'7<)>\."'W-]HMD560ML(3+=M(GPE#BAZY MH5PD$]0@.$N/4H QAJBO'=P&-9L1!#7M1ND--%7>Z/L'C5/>@P%"M.C MTY,F\VS9-OK*$K^^(R 4137A^&[L6L^;#-S5@$X]+[11A?P?]YD]H1YNS5%C M_WOHL"B+;"3'JV).'L;C^.K9P&WAXG%^@L\720$J.D.TEG#6L2Q*B:0">)#\ MEC%HLI$$RX]+?D.MYB#YA>B2%1,6/?YD@N#!)4I>M>SP1@1Q56$O% MERO2YU-XE"9D&56P)0\!!PO/#1\78) O="I=R-O":5=;M'(4H:(<#5V,K,SA MI5@TMM1+]P/*&ES.2]8WC?0O>)6##@/,X8=-Q#']I.PJVM626BQRBQ" ,K<" M9&CP+!V9,@!%E5;J=Z5/NH>) M1*:[XLS;QP5YKD7N'/Z"P@; @O05\&!2J //]5?\-/:+,+>%[A_M++'SA0S9 MGFO4=/:TI8W'I>DVE5C?A(J$4+8\8$PLXGJC?A'72Y[I9O6D:BK)0PACQQ82#2(D9#U65>0Z@D]$-%H'IS@#\>:-\X/,=6TW<_U,IKBVGRG^DZ=\? 9M M\0Z>1,_@/P&MHC+P OMV7&#?CAMMW]()R^W8ZO496X!6ZAJ8%(!N4NRI*#23 MQT5=+^!3M5)>QWFD"0VX3C,"T$$=K+GP1EHCPHW"BE=/$0P\KE08B(G2>>Z7TKC#YBIA"$:O0-K"722%[F6QG+V?B)NDPGSN##0DW/U9GHX,G(CYJ MEH$5VD O0"1=Z6?$=#"VD&(;A 5&&/[(D[)^%+:QDNB8.![OM"QG*:==NZ#[:W M_A*ET,9WA2MOU>-J,\LJB?V/&8L X[($^@<\7%[:JQOK,TMB.DU(=HP4)M&U MYS=/_TV)QE1TCNPJCH \?,ZK?*(*9;#_B&1X>R ?3, J5K'X"-MS&?O0^NSPRYK7>G01^_G7"L[L]SK?%L$/Q M9O%U%[[Z:_YS;=Q5U5'A5[VN4OAYV5**UATHDTI+E7\^T(I?TF[JF)M2AQN7 MVC)*<^.0XDEGC10BVMG8RO9]3O$Z34_BR4X3-Q\6'F/2'RAO?.D3.7RR9?CK M#8!;H'6FW[ 'V*XP.P3CM'7@;>^-1\_O>.RE]:YMXR5WG,,1/O[,_Z^,G[/Z?\*1Q",>(/\)@_: MB-T(.X]J*#COM#5&GB-^YM'K:Z)5SRZ;>H$+PEWSDS'_3?56>& MJ$IG.M#DWCC?!Z_B--8-U'>,^5QKK]MI>$]+,)=.,"6-N$]),"HVQ)3[6EE' MS)9@&H!4+<$(@E'/3S!:9ZH,AK(R:45,2S'-IYC'P_ZAI+0!I4\\?[C%L 3#JN2N M%N>%T\CX"#22)X,)R/*&V%PU>"E:_$GP9W(*_-%Z8&VT^'.%^#,Y1J@NCS]* M9WJPCM?B3Q/QYQB1JSS^J)VIJC8$@9J2GW2>VE*>E8N59\6I2=N@L%O6VK7% M%JH=_GK8P_G=6!K.J![)H\'!^DNE.SR3]Z&EOI;Z$NH[OXM/ZW>FDYX\&!XL MO%OJ:Q8>MM2WC?K.G].EX?CFH29KD[IB."WY-0016_+;.DG\_.0W!/(;]>5Q MKZ[@P_'(3QBUT0XBJ(LRZQI=)CO\/G5*#8YBNB%6>5_)@>\)8:L+9+Z>#%U#J]]M_7&NUM#%87"^[V6Q.+) M,5+Q\[K4"'2I\<%F3'-B2"U!7"U!'"/3/D\0F-FD-"4FUA)$2Q#E!'&,=/D\ M04PZTY%V15D&+4%<+4$<(RR:(P@<)]57FE+.6VNI55#=P?UI4-W!)X2^ M@3<2JI%Z<)TIQ.FF%$,_-\B17,X\&)(714/E#;8\F, M=+DZ")1C@T#I3)5Q=UCCK8V.O67L']"K>&T.3E':]]9HA.RS3N/LGRPW])-I MB?%@^WB(8_3FF6[S\8]^- 4Q&;0-'] ,R^0UT@O3O>[: +WR49Y%XS\G-/ZS M*H\['DNC%=_A7%[+V(')_4A-M/R>3+2L,E*PN1S\;\QAGFYS9,H/'"X;C1S/ MY'0=5C+R4Y86[C.@G"=+!HA&'= Q.ZTT6F(9VH&ULLO6\;O29Z 5/P2TU#U/ M=Q[YU'4Y0F@^6S0SBYAPN'@YB<]<=8DX+$^*A@P#X'$BJ8T'\AF0*XY5QD'' MW>NXZ+2HCN:P^C3?OFQB:[@"()G,!N!X-#!UY;EFB+>'UQ'-K 5HXR(Q9G2E M'_H+7A"-5/6E)QU^/'N1@I<5(SY&UR2882'*Q3@63:".WXL?Q"]VY\#7HCFX M-"9WQH)GQH ;.4^N9> %X@]H0NU*[,GR)3.DV=6.&]!4;FL.2IL3=*6/(8O& MR(I1W6*#\1MI[C=P5B(5+YJ?FX$92 M$*&YR_G=KP^9CL=?7PD#_GOJ:D #=4ONA^ZE1!01,$FV;4' >"RWX%+;1>P7 M)Y'2<"M^1AV@+=,H;1"M/EJREK_8O--8RKHSO%_Z-7WCETH2,+E-_( >,U,H M)I'JL,1_XC*&Y1GA$M\LY(]OP77I7EH&I:5=2"0CD>: +]>7B)J^. R8 \$6 MJ!,P">Q"(A3S"$L<(;7Q,LKSB-1TO$:B$WQPEM9ATDK*=A4EVA?(6C0"BO=W M.61424#Q?9GH>"! M9J$/S_F"C?NHW7F X1Z\G>BN1%R1'8F,PH\A$[/?+"[.45;1XWE%J4@D16H: M44B!?JQ(%ZD9N!6NL.X.0L2@0'N"Z$'FPT1A-QJ==C<"DK5 M-/CIH^Z9-H(#GDD+OOAEQ!LRO^;2#-1!M@)SG&QB?G*X< O6#7$F?=8J2J\H MKQOX/LMPB)R 6[!$!X#KL5RAL694C^A(6<;&?J.-3HPL7C;S^G@H8FK'H(>C MEY)SU8@KSCUWR9T0-X%[0W\!]1\7UH:1J3?LM"[R,.Y9^!FM MA,^&OO[(;M9Z_JUY&XH^21&LH)'^I(L)5RO7IWKW=Q$3?2^&I'.O>.IW@OWU MDI_H,^#G85#^DQ1OX!-OSZ1:W"C*.LQ2?R[B?ALK!.[,8_JO&WT.VWVGV\_Z MBX].ZK0X %F0!>(.YR_BC>@+2V;;3O][YJ$W/+_-,3Q M.%M'RY0O <(0/7BN8Z985!A8MO6?C.T=KX &>HJ+E>L*NXO#HOMNL-)1*@A >1F!4NZTBI+)'-B2 F ME1'_)F2L>%M6*,3HYL<\&GWE #%/QQ/=X.E0^EJ(69X;/B[HNB)?TL>"UC@\J /[[T77--:54 MNA(OR0_R]8-@E3Z!5#:M:W&2;%*O/_T ,YW/[0I;2CZ+/E "*C]H1X"<*> M]^S0I2C(<@VPZ4QO$?=7\=6SZ.KE'!-'#XDN N*Q*IIR_^ S>L95-(]!:,0@ MG#%#!Z++K!YI@4"::6<2XV0_A;U,?)WX!A=1XH6 =6;#.G^.LJXU5._T(HQWE7 M-+=H @],X1!-D,04XFY:W2?^*JP"W8EL^R?+%PR,WT'L%Q9OS#+<1*$V%H"[ M9*F D@OJ+.PVPU)3DC[QV,$_4I^3_DN4 @)<]\3WB $SV(JX43"9W+E,\3ON MLLR YMD-;>#;8'8914::9_F_$!/!C#+7K\],7."&B\9C9-C%V&'\.[2X=AQC MR@+H 0\/:[# (C\%-]662Q":2./!OAP$P6%&X/Q#3D M@0ZA(Z&FXW/R6>G6FGM--Q:HWE!< W_HZS8R$Z3ER)I]A&5BE8@S#YNV':E8 MP&68ON2Z#>XVJ_23RD3&;^27C7\(VA,=3M'J!$ NU*YB)ISU@/&B# *^/E2,$_S8;>(C\LY223B$Q3=]0BFY"\1 MS,2=H8<995K&[T$FBIX2&PN*XAFA1P&^S^1)%GH=[@QHD(AGC?@D6B.S2+$3H< DW.2)L(*J;H?N M?@X[].18ACKLS2;Z8-@WU?ZH/YRHNC$?SU1#-8;:8*+]+Y9S[()SIZ^:)'SJ M=WE":O[/_\XD>>;3Y[+99Y]UR_L'(M!'RS=L%PU[_P&>_V"[QJ\DQ4S+YU<- M-%R-^<#FT$'CA4"\N)I$RTE_<"^!"-NO)9ZN9W7ML=_4^C]<,)9?^)\%>^\7 M[+V?WWN9QX^?L^#T:B6O9$-X#_F", 4G]L_%E@>)RL^W]Q^DV_L[Z<$%^T+Z MYG:EL=J3I>*;E>/AVO@3>#":KQUY!$T06J!SHZ/&XXQ*3@PG'=0ON-QGU_M% M%,X=2\B_DL=)<@)/TAV3\P8SP=,DE(V_3OUFF<*]Q)ZR@+OA:H!L-ZE/P#06 M(4M;9%U:Z" 2!Y(,&U0\2EHB_23U%HM,+O8;&!>%0S$&LX)MH38E5 W!VGB^ M)!E(,Q:%EDBYP7@JKD*[H"@TZES(&"-#6(^WQ4,GR*I16+[P1X0S+[*O@3_] M@H56.B:%6P"UP"==#-/8Y/7-BZ>S;CUNTN&&K8Q%'.NN9,2M4@&\@G>*PZ+/ M@%A^E!:5G#-U+*$L\;B)4)%V 4(N40!LYQ5"#OESD0GEJ2<]KFG$>CSD=+5G$+_0#;CS#77&-Z&CFTAHS'Q+/,9"H4PZMQ J-TF_)]8+4]$Y^PM MY2!"6!9/%- V#!2HB&!5'VO1N_*)(BVM,8?B&*YNP/"4TSB+WSET+4;R-2U' M7ELE^QO7BU/<2FD$U*C,:\EQS'>9)DKTZJ0R\E#&ZZBT4,38G;G<&3=[23\D MU I3#W1N_X4S3$0++')Z4U)0",I39*:2NE6TS99PKXUPFW4B3K5:3+5_.FZ. M;KD&2G&A<(7N#X[M@* !)P?'C?"=Z FUXCS:9HLY+]D3EC)$8CT]DYW,32L@ M]H"B>TO]-W"B_W!_%UH5Y-1=AS)R-TRK7W\R++P15JS4[^14*BFB?94Y8.H5 MYH"1?VB31VC-]W-Q!)BX@[BIC;4!=A13M2V@032*G\#&YDZ450@DRE-G>=!D MB:%5I$X2O:D2X,A+S",WANXO)"1IH"U&SH@[_(0BM6M?)85YKL->(G8X#]'Q M R^I5'*K;2ZY_0/?\ >]X#.N?QO ..M.^5E#IS1VR M>Q<.]T][BF%G.E*WGX)NHZ18^",SQ*>*7%@YG A"8K8IMU)DW@G^+"*JHCAX MB[++,R,,*?Q2"^TV%&7ZY0+ADJD^)78".[3J/-Z0^FVRV[N[# M7(E'>/(MP B6\O\?B"%1$(WS E+_F7%%4MS0\L#A/= MH'A M"RM@-S8Y["T'#-!'"]7(:"'"//YMRL9&M@*RT4<@X M=+]@O?BP(;0H1AWKS!1'W&)Y_)4TS6-I-[9]5?6 M!;/:X:^GR27\8G.;RU*]Y6^>Z_M5.UH.0)$=J_)D7-< E?-WI-TP6J4EM9;4 MTJ2VI6=TO:0V[(%AILC:)-\[LFFD5M.(F>8+;G0&A2"[?3D1VQECJ5AD[S2B M:==!I9=.1%LFH-=,1-A^=2)KZA6-NFVQ*85-6\:'UXQ-V!E7D4>]LJ#6AI%IR]"9FI%IV"QD>C7JZ(X.?%&?;C"_556WD\Z6^> U MD\X(&3F5I5MI'8M&44>,W8- 9L&LL]M2ESY0]5=?>5[P=$1"X;X4[K MAYJ W =\ZZN#>N?*-7,P9"T(^ IP\$!?3S4<'/4 !U4-M,^#XU-5K^X25-/S MV/Z^_TZZ-8QP&?*^;B8V$#$L/>YTF&Z4MI=3X'+5AS:QU0G:)K-B$YAR'QCU7F+UIE.AK+6 M/]AJKO$JSV3CM 3<$O!YK&8"KC;;OK;A,DW3R.Y*'0@&FSL0I-]:T%%@A'T1"AH*[#]*?7C8?H:=J=;-FV+Q?IHYTW[; MJ4;HV-DT_KWNB?7;-C0&-:&;C]/DP'S #/HJDZ(NG;;W1J7>^L4]B.IUZ@KP MA>JS49+<\0$B66DRMWXS\^8_S'/C*^XE5SRIMJW1:;8U[E7;UO!$VU*J;6MP MHFVIG>DW-T>F>WP@:OTID(XR!CN_>V;2>X/S4^J]7(7DMY;XURKC=^L,,% ; MW1E@6%-G@+^))AB@<'Z)FU[P9B*;>@.,"_K$CPOZQ$?+TU4G+Y#X&VIL%W]O M+)@9VNS[/'IEP:;[N[:"'Q>V@A_OT@YL:T5\4Z0--=A9X!A52H>)^W9$XZM3 M'5(J"G*/6I7P9@)^62N!B^@*,-:ZZF!83P$^-ACHMP7X6?OYEI#M=1:;?]!M MFMO"NW;\70<>Y+U(REH?@K;$O*U[W<^A% G"JLZC,5CS6G\LCVM+FCI;@6LD M/N (K)QCKC_5+GKUT;S/K@?_1(<95X'XC!5[__2+5Y)&OQO'$="]P_EZCO'R MD,#V;[KE?"TN21H/P:K1ZHHXM6E)5160[;V0=F3S;2CL2*"Y'CZR)9:]M^8R M0LUE(O<'_7HUER;$O2ZU5^MM65/"HM;!L<=AH9O2WAB5VT@8K3!K0KG#9 #L0BMZ*VQY2!Q@WT MS;EW^0B!+W%S9>DK8*O_KA8O;[(J+IKS73\@YRSP $\NLP'LE_5^U&+$S!*[ M6O^'6E)7ZORZW3W;=GK=Q:=[H9U>3^@MN$:G==LU=J>NL6?U25V@.?[@Z28C M@9=K"]+Z_5N_?THM4K:TEMVB''WZC?.7 ##[VMF37F>JCF1M='"5:]MLMEEH MV!+?=N+;X@0_.O$IG/B&=77O.C7QM5&I,CS\CO-TV_#3!MK;TJ/VZ+2'19=R MKU]7=X<&U#>UZ)5"KRUQB:.CEW8)Z-5:<*46'%8'UQIB:@.G-4'G>KC4N7E4 MOS/5%+E_>&_#>F^XV<9A2]TM==>1TWETZAYPZE9J3OUL#G4?H+T<4(>\6VGB MM<1][\/9OY@1X'#7=.^;>B*_GRM'?2?#K5'?\X=XR])DY/PP8LE/X)LI_\X' MA0^+\EY*2%=3N\-1M7AK:?1T"!O8&CT]=4BW>LCZ-6]J?-XJJVW51B?+M=HM MB/M/^@&>&W@O3O<1& M&76FO:1E46152OC00=?29C2T&0W;PEY;G$X;+.Z].I1/QIWI6%:5-GNHI;66 MUG:FM92ZEM;4*E/?I#,=R9/#1Z6VU-#H'+,UYR'3YK,5X&/06-EUZ-QDN; ML+8;/]LR%[AFS7W04SO305_6^DV9L][B4U/PJ1[M=-#36@QK,:Q< ]O2GB&% M2'T,$(U517W?$$QZ-8T-[T(?=L \B7>H"0%&*/%$/;B/0.EJN#)]J4L04!77].FJ)6@R[,@S;0Q%35, F>7!X MTM#E>O.*R\1.,8-JEW+W8SC(&J>:%N/:B;)4VB+BMHBXCA8!M:N2&K#FL2;W MQC6WI&I.U7!+SBTY7R YUZ7)]X' 1ZJL]0Z>)]X2>$O@+8'71N#[&%(#,LM' MXYH3P,]!RYO'I!R_=\8.Z0?JWND';Y2WTE&2)BH,B!7S6:(V$S@J-O EHRC! M(VI.83F2C@FX ?.PYX0>2#/F!_#HW&8&?(]C7U:ZP?#!YX5E+.@3_F,Q!P9^ MX;"Y)<8< *WXX9*98N+QP\+RX_4]YH=V]%(_G/E 'H&EV])2_Y?K6<$+-M6@ M]=-],MCO%>8%PVMPX"T.L7YTJ&.&&&,]MSS8<0;HZ"R_L7[?+"S39,X[I*-A M9SIWPZA?)S;CV.*RGT2$;1C^3NYZ7JW]ASC*)[[KG_%V"[WYST!L/G,27Q14L]1?)<0/8LD=WRO X" H7FP+8MF3#=F)8XB[7!MK4T/VF M(:UNLGT%TG_R%BVYIO?G[-!RP7,XVJ8M[:;:IBUMTY:V:4O;M&4K"-JF+6W3 MEK9IRPF;MA18YQ>=+Z7F9H+6DR^EC-N^+8UR*[X>KR'A]$GC?!/,A54FD\:7 MN[>TUM):8VBMIB <[& ZDD?CEOI:ZFNI[\"^+:K2F?:5FD=8M'U;VKXMQS%> M5+7MVW(>?K9EAF3=FKO:=M5H\>FXVFF_Q; 6PVKHVZ(.VKXMC>K; M[JA-H;],9-Z3/U&CQY;>.6'52Q"HA? M1173L)]'=]SZ\D[.UTY<;:LIO''+X8' UM-R9?A4DR:FJ:")R9->4UIMM C6 M% 3;0Q'3M,Y4K4,/NU!OWEF20S.-6>IVOYRC:+I-^#@8--?#P4X[KFZ@8?># ML2I/^B?I?G 5B5DM%;=4?#0JKDO-Q48(PXFL#<EZ'^L"YPEH M\F!TZ23<=C)I.YF/OW61&"0%'A M.-G6*Y?29V6L==7!L+Y&'?TZ&G5<@B+XV4)U0_H_P&W>[>!,:TB02/,&K*#_;K1_+E56?[7;H$W5?S]&L-KO*4HJQ49==/'9S8_3V'^+<$YPOZ)HP#GT\FAR,&E< MHFAH3*;B*\A%.*YO[B)3$9HD3O?(1.@/3SE6Y7PNO2B:!0=DY;E'ZT\=;]%L MSL1Z\!;_C4AA.2%)ATR(3R!6?T+9"_G4ACCL]I=L[%1<22_YB3Z#"PB#\I\< MO9/XCO'6&Z5_LZ:%I_Y<>$DPZY'=S$!K^75#BLL[W7[67WR$>CI&:CDW62#N M<'Z1P/(^'8%6>UUUL#&>'D?5T[4PD@8%-LW3&K[7!8]P['6W:(N0*8 MTQ&@3T!:D@M98G#?9F%6 )R'#V_QF(]:)!"\_2)7/Z=2]SDGV%(CG\ZV_TV, M:M[AH->9:MW\4._<33B _'M>1$%.3BD;WYW6RP80X<$L0QWV9A-],.R;:G_4 M'TY4W9B/9ZJA&D-M,-'^=P#&P2YY(D=G++F0/C&64;=L;E&U9*2/;!9\M'S# M=OW0*\@K&B@

NP/(*Q&>X3C;;Z*OK/-X\,&\IX8IYR;R6+57 U\6R!2]3 MMU59EV58?9_C9KXX/NQQ"=CA%YQ/W9HWU4C!0O .$-XF'!%3GMQY&<'E9EA1 M:J+E!WZ4&\%P #3PVMZOX:8)G_8" /M+QAT+2DM78^04MI-5/:X(24U@=*&_?D MGE)7:[-34]J))/P%-E##)(F-$OY2 \9'(;KA"8ENT)EJ0U4>-B8T7&=3I,.H MZ-+1:'1"-!IVIGU HWX![SZ7:;3?HDU]Z@S-VLM=@^=,JI .3[8[0(F]=)XP M/B%/&'6F0V4LJVK-/0R::3FU"+@3 DY.B(#CSG34!Z%TL0AX&09%$T7%5^;[ M[P#3YLSSL&N$[X>Z8V"G"C_P#Y @EVN"O*DQP^RC@.MGRT&HXM3Z?5++!I/. M=""/M#QYOKUDJZ/%GVV]DFK"GV$/YS;W^XW%GXM1]<^ISYN41='J],=)!L;L M"4Q60<6J,GTIJ,&# C5I_D#95H-O1!>\@]!-!7U=T^3)^%+1[6+T]7,JY48( MHM\)I!6F9[J.+#DLP.PLRNYJ%?5:%?4T.=YQN%>F2@V')FC#?'R@(4I6JZ0? M1TFO W?ZJ* /1OF*](;@3JN@[Z"@VYD$7%FR@8VO<_&#VHU=IJLJ#5GH+2-TUO:?;VT6T'/.(!VAV \J@.Y?_ATKT;2[M$J MB7>)WI35EY66BA54R32EG.BV4OV03$5##$ZPQ+$9V* M7O75RG-_TX_LEXJ%EUIO6'_H*W^AGV\P_<3E+9MAOE)&6/PQ%F./>[ M96,7]Z[/5+0M-:1U'V0,!QD."VII,PV62=>C$=?Z_1]. M7'L6V/ZA!Z%G!1;SO\_3.DO)F()1KG#X,LIM;XN&#<3-[SUTF"4RB6_U86L'MNZ:_GL=A M.8$;/=T7#V%\GX+]'EN%G@&7COD9&/A?ZB:3_'#FLW^'6"0 ORW("9J%E "" MJ1Y\[;EE8V-NGOOCX[^Q/-S2;F.S*'# =I:*T1J40+)$YC$_9&Z M/GKOP[\1K3!["OY&PI!RY3[H-M5)WB\8 ZHPP3X TFG>G) ZH(XM>+ME(<1C MC0\IW'A^;WV%P1 M-EL$Q@^Q\F?0E+Z(NO3O<[ZGZGT.4J!"?V1/*9@TM)9*2]XSV*(9PM>"B>!L M/]2((HW+\X6DD$S+-_#F0'Z5_8EDM.1. N(J_:()BR$\] U4[$ MM0[_+WGP-ERZ%)G@BF'I0VDM$C _X77WJ-^:/YB'*8OZ(XNQYD9-T ;[*1;0 MUU]0'8=#PZ[HZ$N=,G7=A)DH X+!L"L=7XPTE[L^$/7@+A \0#^(>V2;\)SR MDF(.M&<$Z\7[UBV@*<,%4T-':R18Z&C_P)U:1E"HO^DSL&I XX/WO+'>8JHT M4.J3!?LP*?%]J?]B2+NP AA$1+(EFB!2M8M@(G]!@\9W@,D=JVF$,OI<18;M3Y@&> #NIBO]S(. >)J^6H$:07GCKF._2-8\)5CO M;#<$70P'7>(JLO3%,;I\'V!<6J:E>Q9**N8#5NN",:: G7D*71\Z,3J;/3$/ M:!GYB>6NMZUMYW>NS>\<7-_\3C[1K6C.V]:IGF>Z!I!ZC\0JL/P&7E^;",S[ MN^X$07\59/(3(?<'J#?+YHH&T+3Z>$%C2OYA!PNT) M^)(+7"YAD^C-,^S0C!T&U.5#?X2;?T1.K9,!@/HY_AY_!ZOC@Q%J -3>W+X] MR!+9Y F-P/8S.>IWYXCC4NK?56B'Q].'M*9#DD^XY M<"/^!P9'89%R^*#_9OY'!CJY81%KN77,]=6Q*Z8L3I3,=%!WQ+WB!GSY\ M>?AX&Q?:+4$!)\/*"4 \O?#\\@>LY9*9%J_"C!VY M1'71+03[IEHWSF>GKDQ.3$BMH"Z!>H^Y,6807"\9PH M!67&P"E4WLOWG)3,9KD.7O2'E"GR5HAU M4%L>6(!(PQ MAGJ,F)KTAK_?\E+&47Z'<%G \D/+7]"/X(YUR;?@RG4ODL(43$!FQTP'-1;^ M3F*RN9?BDGHDSN.?5Q336_#^6$ZQ2;\S[8^U;87R)W&*C5^=4VQ\+*?8L9G0 MH(P)[>@3&[<^L1U\8NM,L/6)M3ZQ.GQB![H;2IG+P=Z&R; 9WH:#3UCJ;)B, MKMC94*:\G\?7,#ZJKV$/%*G?U3!I70W]-D=CF[9QQPV6V\A@N9AS;O,]_(%M MIJ0^X8$JIQ45KB0@ J.:H$OK(,C8Q.M?QB8QH6(DVR/K5?ZD5(+Z6AK MV^0'%B\%8?^$YI*+ZIR9TBBXKA,Y!WP&=A!\[[$GUZ9<#F'-SG6#ZX;5+=?Q M9LOU*]S<]SG?_&?Q%L'3/KB>YS[#+N[T%7P3O%3D\<,>IMQN3WXIN.QH)]F[ M!BQV27Y*"V:;TNPE@U-P#^Z,<$%/U!!@=&3A!I$K(5Q)A')+?L;Z $K5207 MO#4,US-AV<^,S"U0&3W4G[]:L*O*$%5V@2AGXOK GM::$#CC#F M2*:G/\.?[K,3&TQ9* B9MP8:D'V/('6!QE'[ FQC.@#G>>':]LL-+$8-^X"/ MH30UW25V;#02%9\@'A.Z+*P53M^P%CX7P-+P8Q#>>FS%9'Y%/R*UC^_#]80[ MQG:!-?.$B.H\/[[YY\Q MZ6$Q1>+V((_'RL:]2?B8Q*42 #IX1EA7C0GU,VU=^YL=(1]TW_+O01?3S>_. M/T"K1H4%=ZX4Z%_#GH99J 5C%OXBW53?IW*\?6+?ANZ@0$^4.=_S [9"[,T8 M%8G9D#>P-KAO+DJ)**'*#%*7P2#638F(@.%SLS;2NSWT@7M"4J,QBK1M(*H' M@.:\*Z<>:=U H3.\T@R?2+25UMO3=&_/GT[$>C-A@R4 ?8;,C=S/IASQ8/$Y M-LMTJ4/K7"XT\\5SQ(=Q?Y;S!$_EOEM#L!3ZKAM61=>;F&SQ67>UT0XQSYK& M*"I:5ED:VB,($[G Q9VH((C''L:5&+["<\/'!?Z;+2-/EKL"L1]U+HXJ MWN!9LGQX/ G^N?*L)^ZH<-BC&UCD'4T*Y( I< X 9IM@RZ@S(5;/ /^C@!*> MT0T#U)S(=Y8TVYV)B$]I__FXEB_S::3QE*!+8NXAP>EAL' ]X?A!3\P2B0RM MC=AQEVQ(**$>#\GQ[7/CHYJ]T<^VYAZN.[*238L]WXI=,G.OV/NP1S4+N_CE MV.\5W!7)I35T''* !6#CP"V1 *:]$!=*E46B\8&,EF%$T'+8NE$GPU> 7G37 M;HQE "%NW8F0)2$.F,B$[R"939#+Z'<'A0"0NBM]7"\#PU_M4G>4=5IPU*RG M;K"HTI56CSN[5+XV=,XK]1>$E52R'>$ (U#702)M+0!9K\%-$1WF!0"2I7,M M,-2#^@,07GE];-*B.UVU>\2"W?V14BM&RKUK_'K[WNAFTWS)7>>-\^WV5 M>QW2!T?KOLT>WYP]/KS.[/&U//&=5+_) MG@G0E%YG.NF6CVAPCE]%5EKX52<(=4L(JCL99*\OW MX'*XX*P?*(#A>LZT>PY?,WZ^RT\3?TM'UU M?5#0OCN?,J_Z/M\CQW*H4/N*4^G-QSL&91YOZ<*Q3D">2!P6]%K"@+F'"?-5 MR(&6[^.Q.1GS/LDT %SXXH!-S[K27@BG58L\%2NZ>U[!1GU7Z1>'HK81QS/O M"87-OU>59W<8S8OW7,.X+Z(P.MAOG)<+#<-*NA M,LC5,<)G-[D95ZGE"=,S+\@U8UH?RU6@!?.W[*0%-]$Y^Q4LJ467KUG)] MQ2A0HR-W\H,M1Y"EYP6C;2*.P@*4S\AU?*PA"#$=@W&H8' GC/U^F*X?=5#B MS\$E,R^0,$46E'@#W<[8_DD7Z1H@6. <1E1XX(8!R@L2'939!OPXP(R:M>BV MY6#*#ZP5.B( A#V386^BRR,=<.628HAY<+#WT)GK3ZY'N;Y>B#X; 5Z^3R'Q M4"*Q .%KZDNPE'T1Z?D7O(BT1I"A%INW&?,1]I@NK(N9JS,$S!.01SSF,+(' M?CGNL\W,1R(=Q&?X&<=_T;>&[@(#A1QUQ>\P,?*W!I+'H9N G$!$8K72B&M*O4G< M>Y&+B+2LT.;Z3HS;&"KQN#4RQ^E_8 8'DN47OF %JQLO_#!+@F3/FIY4V M ER*F_AQ++/-N]R&L]](R-/W*:E=_!I.(RQ@2AF [_3?,<6] MI)&5.\F%C8P"Q6,Y\WWEL2>4+1@G)!;" *N102,IB)&X))N +FC#V5!XI$J3 MOPVI'TF:DUCT UC3 -T/CS*CE2F214O'V<]PY/BHJ*%3;)T%7'J3BQ]$5+!8 M [76E?ZYL.SLH003%)+%"JCLPP]!LH+N1RP-:^B\)TKW]J0%L"Z0KICQG8>F M%;O3/M_>?Y!N[^^D!W<%VNTWMROU!STYJUC*DH_(34$'7(=8(@\.TE(8V85S MV[8$UIYM,ZR_+&)&R482!D882%4H #)#WDN7G"BPSR4;#TT\(+F(270@17G!1S(:?#["Y+EQ.9Q M""K#! YBQ-%-\@FNXCGQB-@X[A0.AK%L^!1T>+ U#5WDXGAQ32IM.ZWAS#*: M24(+Y.@4!C@1A ZR#!82>X!U9!%^Y^L(883'$\*MX':$? $ ":'3:B)Y;I#" MQ+7>HT K #^;QZA-3!+S X]"0G$%;%(>O;-[HVZGUZ??!FC\8)K>XSE(3%7V M#PV/XN;:TBVPCHV/<./;XA#SC#NI*7U>ZS@^%DIM"XK7WN>UCHU/,*UU6QY) M=&_-;@-[&?R.TFDB?Q0*&%2FX#4D<5T'[78>'X''#7+,)VP1#&#.Z6C. /YX MR>T*1D8&R%?7X(JC9_F_BJ1TL;R/^"QH8SRXLM)?8K4K,M!B3GM0MV?4U.H, M"!+J PEP6@ :^,&W+F)L\ V8$,9^ 3>UUYD.NI,31PJ/>B*E,QUUM6TG.B#> M=UK_^&O.&QEMR!O9/78P5.+80>.339H8W)ATI7JB&_?A"LQ75%%U6_!,8IF) MV>_G8QMJOD+<-"[SG8QI;ZDXJOZX;&5 M;J4$6>+7CWR>O+0@=_0*MV@LF E2^ON<0![Q;%KV ;EXP1UJZ[>5(YWS:S [ MPX[$C9C^VW=5?);B(YPFQ#D%C4)*^#C-74+' M@+[RV;OH+^\Q4F/K+^\LAXY$/WJ?7;Y@,A'!G'^=L+1NC[,U,?E-O%E\W86O M_IK_?-CO#OI:X5=@Y15^7K:4,NB.%+724N6?#[3BE^RUJ<'&I;9,RXOF8O5P M*I989\-C!?/AN!0^S32TR3:10"B25YQ*QTA>-R!RJF(&#J]AQ&[$-BT'!#C* MWCWGS;WJP8GM:,2X@2%ATY<(F?(3#X=J'U32NF8%'V^6TE%/F M4]F+<@9 .5J9LZOCVGDA?J%6WB+,;U]P/<;!)HSR<'#QX^;*FML=73SZ-<_).WYT'SSR/SB"7 MS9I'M0H;+8#%%5)#"1O%DEL!U'L!TZ\"I)6)8DS<=%!6?%95RVB &M[BSS9N M6B?^X)@=6=7*$@U.C3^GUD7/QE1Y_&2UY@0_@*.^#OUBBV)*4!6D(6855RJ- M30A#PR:6\DAIBK;1JJDG5%-K1".E,U7DT>1@+\"%*JWG8ZTE =A62=V'I?)P M31708TH:&79*J&7CQ^[\,JM^*%UI@.U+$OL0I5,>J_&,XT:S1 ?L%=J M54DC_,TBIT&#XYINB!D2T7Y?9SBD9NA<#YO8S64LM*E;QRSB&Q5U*XQ,RGWM M8+%3[YV>2;MOZ;FEY]-[\FNEYP'.!I*525VAH3,2-*D8?Z7LP'3B>CH;]C)2 M7&]W*>"H);TU>I,H3L"!2_PU7Y,ZV)*$5VUX 0FO.T'R.I-=)Y/N8*CLD>NJ M3:HEHFY**QT/:\MU[=>WJ4F;Z]KFNK:YKH406.>8;:IKF["WMP&ZIE[LJZ.. MT.8<'!X6:A-BFX5I+7T=:!#61%]CI*_QH/GT]1JR9H4!ENJ+D^K8TZ;/[I/W M)4 :E>23UX32(?PB4CTH8$L+H1J=_K3,?RN-<41'HE M!@[QUZBS=INEL*]V'\UM/TS[Z&.VSD@>CPXF@C:3H8$XM$6#K0F'5-)@Q_GY MLQ>=[' 1?!0;=C+'S[88;]73BKSTTW)ENR^,B?:XJ?#+OB2AH6K1ZQ^<_]/J MJ W$IBUF?5G3#JY);Q75R@R66M,&ED^=U]>#OZW26MTEC5"]38"Z M+TD,L%BAIQZ<.-&JK0W$HNV.UYJP:(A8U'^UFNN9:\$V)]6T:NQ^A0NY%*)] MB6-$Q#%JZ\&N$95VJG&H#96PM;>L: ?SV68IL%=:#I$-)+;ITT>%SO5PE&K9 M*(7)KONREPG8QR.YK]95TW\!=1&')[&TA-T2]A'28.HD[$&O,]6&\N#P$.WY M"7N'^HCB1O\[]J#O-WI^K=*K:8 M'SOTH/_>-*YVH.1;N@^4?$MW,<-(3,/; MHW<[+7IY U3B>2,TZ\QSGRP_&E%#@7EK&4^OLWP@?AQC#^OAD# ^[C0942=J M-M87UAT'1]+QZ9(X8XI&K]"0%1/A(J; F7")'@O8VFOI:3Z\Q>]*GW0CF4"7 MGGD6KDP:.TMC\L2&S$VO=DQ9LL18^^@ QD)W'G&LV5+_A2E?DA$N0S[S0NP5 MYPETI3O^7#0CZY'AQ/#5@B;8+:W?,FX=[@@;,)@6O!OXG<''VZ9?9THV>V(V M@DWL<^5AF'^ 7 CI]C^>&QA+@1DU(6>U,5;6;MQS_0ENNN-/A,7>JP4ZU M@E$W?UF;[E+U BM-C-KG_I1C0@7DDCKHYD-7>]W?Z)@['=#]Y=U=A?<'V_"8 MG@RG+K_/I 'K/G2)U[D"SLCGCYI\W!7^G/.M,G:$#(:_F&\7_G[@=G?"PNQN M]2#PK%D81'--JVP;1]3E=OVDVT+^ZE@B2(-8J*8P^V@\")0/VH(3@!P$F:5[ M#LU;QH&K,;>FP:26\\10*+43UK:R)7\-@1'^U3B4$(^@ =" >5CIS^Y]5YHS MDP94XNV%-+J=OPYGSBI_2:,52FD^ Y1&N]%MI]L:TLY1 MY0D]G,8*#T:X0:@>R6T'1;@Y<;M3;8 B6BU(@TJ5C M#:X[<+]8JU4@:Z/MKD\!!;1-CUQ&\D@0.B4(8KS&GQAVB(9PG,)+, "TVU< MI"NMI_AFOT_/R0X='%S[Z !N<95_QAPV)]+RF)3Z+KN;:+!MM1F*1=-K3S%! M^,*'QR?$YMV?0,(1T@#6 M?T&L1>OQ3G=T4Y>EO^NPF@P;Q#@9?@4/??9BA>1_7""0_P?^ '(HX899OH>* M$ZHE?.JYCI#&K>!7_PH]RSI\&#: B$\=[0)"IP=NP]*^,*H=4IA0 MKH8SWS(MD*%XHO29(X'^ O+.YU)9[2DC(+!GW3,Y-?+YZ?!:AR;4_X9[XBM+ MLQ=:+#6UO/+\RG98Y78DOE'&]0RK'+7#*@_R9"HU>3+_('[@?P)F%+Q\I7D?P*\6K@ULQ!SO'VZ93-E5[ 7L$LD0@H MTD\&>C_8G\ 9?WAH=RXO1FAO/.1W1_J##!6N4:MRH5KTP05>CJ+H(\@^ ^PK MX.LK]/VBRU3R%\CD9^$+AD[0)8S@Z8(8I!G9"\N//LN*K:7^(L5 %:)S%<[@ M\$[NNGD MHL4]WW+9!*KD[1)C54K5F<^#"88P>EN'O)=XPPV.ACZA(9C-;OBXD#ZSF1?J M8.;"G0VXER:PEMR_#E>RY(U 8,7H,#Z?>SYC:8\\2M_DC3)\!2*:]'-XH0 Y M -#D^GNJHGFNZ77KD ;\H4>DT8<6A9P[!G_*+UPPD-_HX,Y=>-Q2ZWLK9L?065R'G]0 M+.%>K)B^\+GUFYDW_V&>&]]U+[[K8:\S==R\#<6W!F"*7R.9])X*WKPBL'RL MMLB:P9S>3D6H#FN&:AD9I4"+U88#5=8*NH-'\,V#2-+1AI3TQT>//5+(QO7) M\U.);PPW&]X_]!M*G:SH?3'KC YZXZ7F3J?UIGVNF4)^.)\&?2NY":L#P"3I==R750J/*R6ETB#A< M5E>UMY-O=/)SC)"Q;B/&O/NOE/7L?6N]0QG/9MD\[DSQJV*ZJN..CL@O)SOP MR_50XUV&RGR4,W/[HJD_T(';)PQYF0X M_K%T@C4XG()21Z ":>I60^)-76I!Z1&/A^@C%1&]+!=7G/ M-S-2)X/+Q.S83I 4>A_!*I,GC#_$C>DU2TOLJ4P!$UWXL _N$&7 M8"J< +UGN2"76AX/;)JGH:*#Y1\4-I=^PG\\R^ N,!8B@E?.6^T;D?G9SWZ&=9,)LL]Y6.R:(6G#:@ MR ,&K)CCA['GCCL',5J%46E@!C]L##OHTLKU@I3#0;S #V?_$A& :-_X.HP1 M1*],*]7P&':.\.?\8R;JUN.W(U72;UV;>Q1F<'$\@28Z"Q)ON!*1N.B=L*EU M$% <)(K:<]6>TS%%\#GOMWP?XX:T7+24"$WX\1&!2R#EB7,GN0+I?8H #P_V MT4;3IU[I+Y06,F,+W9Y3Q@GF#T:'AYW:V'/Z<1'M*P8?PA*#-'RC=(H7^C#P M&$\]3%P]"Q["3#A#2>*-$4F='N8VL&(HTGF? MW1#VFPC3 M 2_P6XBI^9+AV-4KE!K +J^QQL>NP[DPQ]I1N(CY$\SA]G_=RQ MO#:9;WC6#($T)2943*8TBX,Y=6HG5O M9KJ_UFU%.+HVZ-MV+?O9#MTR0RR"U_IF@-GQ WW[ [=RE=E-9&^OC M%,S^N-P/LX>AJI5Y9D]Z,NH,T%<*;.\BR[4N!\7EX>%(:\)M@0'>[\G:)%_A M<0 B#AMQ-)S>/9"U8=X%6(R);2[*%A7MH_5DP:[,2\]!$0E /SG\9$E>BLI>$!ET2M09>+/<\$?Z<:&Y1GA$A04JG1XXX,0QSBV-))N MI*^N\WCSP+PE&$.SX&WEE)"#T'VW3 CT2#0YT4"M*=$@22L@ST7,T$1_JCO7 M#_R$Y44^@7P*PJ@@!6%4D()0:+3LE7S 5R]XIWK)15=;)#G/L.3:/>@92K$1 M*+W![W%-M?>>'L-/Z=_*^W5R:V5)[F+*(7N!PN6+D[B<\&!RWI-0E/YANBOR M942(QIT+SPO+6/"J0#.5[0]6G!.(^@P!+:ZOPB(\-5BHKR!X0"?B&$TUL5S/ MR2BY^4^X1DQ5=*1F829E2@'D=F6B-?,:F5-7*\-L:LSPW_,8T[1XV*@^5O.LW=OU@LHK^I%MV5,,$\ K3 M(8D4FNW-=/N;I3T'U>3Z!M4L+BVY$E0-X@SP"RB M_L@GS6O4N](_,O_F=M@C<["(#4R[S3IZ?UP;1Z0_Q%YX@#:;W@C(9+PS0^_9 M!?G(G(0#*IVIZ_"L_W7MG*1^%+5P =Z4JER6WIC'%7G;\2?G/S[8$',7;&.J M>B@$0(+D*1]4R8D&O?.?2(,3H5Y6?B*ZO87%YM*GW\P(28O[/I];!A:=P!GY M=Z).&E!;?+=>)W5D\_TU%WE,-A1Y-+Y>H]R,5PO->&VWRH(+,2DKZ!84+L"L M?4PIN(O3LZ](Y8@4A5_L)<5'>1*%$+Q5M)(-6@;N(+.ND%L4_8QD=BH%/H[" M\Z?1-EJ!F3"WXE>N8 .8D^(]LJ!4Z*7MJFYTE:G7D.G D^RC]/G$C"85):6Y MB+XZTA\H5*0[W;/=5+.#I6LR.S+,@6G;I,8L48U:V5AWL0HQ,<6S4$TA@1T7 M"/"*#,^=B;+BM=-(N@$<_RF*?VT&! J0+4)02:?=["T /P-@_H%PN?7]<,G= M"U]=]Q?6IG"!6"@/3?TED878=J27DX%N&*0B966G4!MSBD%GJN5/$95:F)3) ML/52M,8<9WC I?0;Y(B>J[,9\W>B6T9RHL!E0@(G7E/2-JBW19G/X(] ?>^B=CFD@4+ MUY2!"0-CH>23_,N0ZU.2"3PL6'C):^(G\8 VL"B>0\,A$ITSJG'2#8/95.1L MBE73[0"(K8E>85&"3VYGY#C,;B&5&I1*CX&=UY4'$,F_JAZSP=:,W'U1GCNY MOS@@5T.*[/#!>0O=^<[Q_V]D5W]Q"O!_+RAD639.8_F63WB.2<% MC38V*SBBGKY4SSE6W*92O/#>6# SM)EPLL[6[R)1:8EIW3KFVB>DXMYB6@-< MR ,J)?E@XJ2W'C:\#'WW9^Y.Q3FK-?,=M]?K?-Z8L]20>% M)A& @O?8B@U@:F(*(+'UE<_>17]Y;UK^RM9?WED.'8Q^]#YK=>$;UGJ8T@OY MU\* G$RZXX&&-J1HHBY>+,S++@#JK_G/1[WN1!L4?M7K*H6?ERVEJ-V!,JRT M5/GG TVM;U.CC4MM:3R_<69!_K&"_LO<>W&:5L.3;5$ +PF[5M>+[_":J=:I%9R=4*"X/1_G\Y(,: M?U]TP_Y7W8__>MOM@SE"1+:%?-4S$&\DM(3,(G&%TBKVHA21+K8]F'0+:CR; M1KDU35NC]V*+XZ9/ ?H;S_-IQP1O%IKCRW-03#3,MAFKBOJ^(1.VVF%MQQ$) MXS.)A"QJ[B 7=L?=?M-PM\[I<)<@%W@-]RL;:OSF@N0"OZ!BN;"#+37H3">R MJN9':+QMIR0W#2TO2RID$7,O:V$(UL*H.[FR"F@UWKC+3\-+1*S3ZS:)LK2?LD"C'N>5)L,1;' M&$@(ZS^X@6ZGO\=^(=_&N4DEL%%Y7B]OH>6^H6SF?,C@4KK=2DAJ^I MI&B+NC,6)EPFC?.2E-]YB$6:(NG8%*UU*0_9,:._BD+/&LJZ3XU>F68QM66" MYE"E,.^32A@W)G^.>NJ5)']27?)KS "E82A>IUYR:2EI$FYZZ7WKJA2+T]3ASOH!F;/CGK8SEX>#'OR8)!WK>Y O&WV:IN] M>J@')4L^#?6@Y$D'1S?UNNK!$8DSY9U?H-B]\ AZFU6[DS#=.H7M+%FU.\C2 M 4[^5.3>L"E!RC:&?AQYI5Q*:FT>1X> H\-N/]]#OTD8>H&BJ4WLO3SBKYS: M=4;1=%!B[ZB'0Q][FJP-\X3?IO8V#C$O2RH=G-H[ZHT[TT&_J]5E2K52Z3H, MIC;EN/%RZ="4XU%O@K0O:_TVY_@"4/.R)--A.<OM[!]>FML725X;,V M&_JTCD'U4J-LBD)1-C# )DK-S2[:I.@FH'*;%+V15B\EI*>H5&(ZRD_Y:>W0 M"@+__!MLZE.'YK+O.0NJN6FRNR>WUYCJS><$P'O_JU+&?):GW0S.E#)?IFX, M$S:F=::JVLV/M>9<#*[1AG]%4P(LGW+;C2">\K;>$%R7GJ. M[,-)I.#CT)@$6MO_O:KDF[309Y[2S:+,IW(V9;;*1 M@#<,M\R#+6B.^GE7.OSP,@X_Q,.7=>:(#@_<8C/C-I.^^L'"8U4:ZZ?'H\O5 MP:QNR0RH5 *]QFIG: MVS#-K,*@=BT>U-[X$6B-G"2O=:5Z1LE_TCTLT?0C%T&^M$^9Y":]P6<%0^+% M2A(LQ3O#[S,AGB^]=U7C^G& 5K&K6-^M)"^S)+J177[Z(KSJW"HI*$L!AO5 MX7;1# ]'+,_DQY-8= >K:)8V'Q"-H[Z \S_[TAL:M>.&L!,LHV6_#8:.1_XH MK)3\$/BC_G;7"L8+&5C1![&LC>LJ#!P.JXV9.,G BD9N2AM.&KBID7:TT1Z3 MRRP:?"!U_@^NC'TJ4,8.+::\4+A\0QUU5[#44W>[5XU>\R"W<=Q'E=.^&G!I M]14L7P]06APZ (=>Q;@AM!3TP/6H9T=>,T9/@.6 _DQ.<2F:]8N:[KM#ZF>O MI)2Z.'!:6_YW"\@F 7+?E4^XLYI2J*ODJJW)UAM\_MV0LJ_/Q=,2GJ4'@6?- M0FYC!VZ&?RU<&\#J%R>U'9SL^L2^$.%]=W__L MN> M>5PK>0Q/3AXJ MD$=?[C6F]W5+'BUY[!A)/P5Y:)WI2)&U8;/+-%KR:,DCEVMQ"O+H=Z;8WDO5 M&D(>9Z@6:K8%]J1;=F1^K70\A+6"NW8>)9\9H6<%5M)KLM:]#BG+8=MF"Q)0 MT-"^T;H%\53,[,(%.E/IC?+V\'*H:RIKJFYJ_>F8EL_ML[[1E1QMSXM=BMZKVV"'TTT> MQT:U6HEUT$=^CY@AF<\.;3N^7!GV;S&QCH-;DUK-P"-0J-;K3"WPS>9[-=I;@'>)Z^@VPKP']X[PCD;N"+0K-*^VNY$T[4S[+3!D=]AMOS2B M6),7[/P--@YP'[>LXS6QCBVFZ+%)L:)CJ;;=[LOHAL Z-'E2,&>^91TMZWA= MK&.+%7]\8JSH=:MMO_NQNC&/1 ]:UM&RCM?..K9X08Y-BA7=E;7M=D]&U^]1 ME+Y?T'JL\:SC-52!?&2.N[0ZG MND%7T%&2;J-][ H\D;5>3U;'3MPAVG0BF MG!'!-$(P=3"4P>)J$>PZ$6QT1@3K$X*->F-Y,CFX*_>%)K"?Q=Y%-X;UQ"38 M.#,"4"H/,GO/;4>TOS^.L42T,VI^6@X?&X"9.C[CIF7[V=[=VD;& M_\4Q/)K50*VYT0U*R]RF&@H\N/DI#LF,AQU+F5+2 ]EO]]FIQ;K,3Z PX-Q+1H-9HOUJ],BUM]E"<@98FG:DF:X-FS[-N M2Y .0+EQPU!NT.M,QW)/.5AC:%&NJ2@W:1K**9UI7^ZU7.YJ46[4:QK*J6 8 MR3WM8/]/LZH;&ZV8WJ632;#S<2:[!&200_RIKWFR]5XY*"+1-!=G MJTQ2/(;;[ZNR>HN61\Q>1WV!_)XX)ZBA8M7RU:[I7O4AM: M#GC.GJK(ZJ@N3UF+EE> EGMER=2&ED.>)Z/UY-&P^=SR-630?,O.!>&C[]9: M?ARIE*2M@6B!V7Q@-J^FY-66E5!NYD$-FJ^S:/=*2G.CF;4;_0YJ]5;4L"YA MCE@\KY6,<&)W[XH29UJ:N'::&!Z;)FB*O9IOU=?21&/PIJ6)#1Z78] $IDMT M"UH?M#31&+QI:6*#N^<(-#'L(4TT9N33:_#8"&?<(3'D:Z/EHB->'RW78 >E M';E%U*S48PDU)U.FI8IKIXH:+*%M5*'68PNU5-%2Q0790MNH0D/-;]C*BI8J M+H8J:K"&ME%%OQY[J,[$S[]2BFLTWBXU9S"USK]"/[#F+W7?Y0ZC^]2]1_>] M4=[&N9PGQD 5,? G6WG,IY32T'EB/J %CY_?X!Y-:<43B27]6?=,7PH6>D#X MJ%N.9,"A\+^ (C=SUYLSBX^VI_OT<10'W)-E,@=^Z'KQ/S)YK&^>%RQ8, ]> M9)GX5.C@W]YVU^89)_6[I>X]6LX-QS. 1I8- MBJ7X1Y8#^P[>:<-SS+"D:_H,D $PP?\\QJ0E/+_P)8 EW- ]6P4,4UPDK2=+ M:D_M4^8P_$63\3<>DY[QCUH396^!KYBB;TDR,^?3;\,.84^<]2Q784 LY_L\ M&KT3\;3;)?")H&KFS1 3PN1>;R#WE7P/-SIUK6F7YSGDL#,=:T-Y6)")"4<, MK)MH2Z()H2S!'RMFX$?VB\Q)E&Z7-H'RS:GJYWGD-@^O=>7QUI>RA\;R_*!J MBLY[,"./QFU:ACKLS2;Z8-@WU?ZH/YRHNC$?SU1#-8;:8*+][PAH91?&?G2F M/2IDVDJ_RS6F_)__G9%G>:+(HL@]>T0A#++:]7!*V4?+-VS7#SWV +_Z8+O& MK^1F)QS] )[,O W$9[@F RQ8H<#T0E \Q)K2%X=C#N)Q3LQF;FKMHI(7XN(% MKU0[6^1T4X3K ^ LTICNO-!HV]%[7YJ%/CSG^_ 6Q%^N#,&A$;]=[U%WK/\0 M%'0;=NN%1@"7(87XT.R%'C(6%IM'^8?.(W$ '\&VU'\!6;S!-ZF]]W??/_Y! M?U7>OT4:QJ_Q\>2'R' L4LWHOJ)U?/H"?Z'C+GU\%'Y#E^D8K"O1J6!UZE/4E>/;=^8=Z:+OE&5FS4(I?Y<>-%^5OHC6+@>TW_=Z'/8 M[CO=?M9??'0WI'$<$#P+Q!W.7X3Z:J^K#C;RG&TBMJ(P5;J#1A#;$M W(!1. M48K%Q>B?W?NN+-WICF[JLO0%T1+0'/_GDD? 0,76 UVX*U54EXP%,T.;H33B M; RUZ$^_X9Y!7M\!O(!"/?_6,;^ZSN-7( 7S%F@K\#^\_(VYCYZ^6J"OYA;0 MPW^@RNJ*ECYSPR & IU9M^WU\2/%#EF6Y M)O%PX;=!C8/9[G-7N@^-1?8MHC@<5HKX><+G@+']@B-+SV2[Q=_K7O0Z>.P- MW90; C:8_MMW>ZF'!)5MDD-\A ZS0:$@@16X;REF4918#BAMZRN?O8O^\MZT M_)6MO[RS'$),^M'[[!L+_''T0OYU0N+='B=SD8HAWBR^[L)7?\U_KHV[JCHJ M_*K750H_+UM*T;H#95)IJ?+/!UKQ2]I-'7-3ZG#C4EL2?3867TQRCQ7$2PV9!# M5^0N!5A;3_MJP*4=2F/7")06AP[ H1T94K.R#8K/%ED,.Y4+'XH/M:'-U;[G M->1"_^E8:&S=!^B4:C.BKS6?)]_Q;7/.?5K"(_!<\0@B N27_ M/S,?]-]51Z&.L,?;1%8F3-=5NTC-!R>'ZT'!%:]FH;J=JBY>6CY>C\:#GN3+6)/"XH MI&C1\K6BY?C\:#DAM.SUFX^6KR$T(9+RVIEH&XAFS\D;LQ#E]2 M9$UK"A-[#3[5VWQ5PR$.UJLGD_.'Z\88KI.5@M+WB^T0VV)8"L/.']T:#PC# M1@?'MEH,:R2&G3\4-![BZ%)U7)<3J<6P9F'8^:,ZXQ%BV%@].*6E[1F],XY\ M%K7QAVF2^LHW*%1_ MH*>5^J&< X<>W$"WUQH+54N4$#U2"J9U'D!LC3,E*D]8J@LZU\."SN_EF:B= MZ7@DCP8UYPH=>LD-G8/6$GA+X%4(_/Q.MHG6F4YZ\F!85RSJ%1-X2]T'@^9Z M2/O\Z3X3C#(/-5F;U#6QNHXK;@F[)>R+)NSSN_8G&-P?]>7QX=7>9R;LJF.' MFM3K>N[:MOM,#6.CZ3Y!07-PVW4>;VSL?TM-Y.&IV8OTF+2L]=@CW)LL/<,_ M%HAJON4'DCO'5M@K@-L+=:[%<3XK;,TN2PX+> /?N'N]S71?3 2Z<>4' MY]37?O&B /&1&0(."L'A:EL(?EWGJA?:2_ UY)2TO?=>9Y.7R183^)OKX)P. M8*)\,D!E-1B;4?14>71-17DM/5PO/6RISSF8'D84J]%&3>D!]AJ*;]J&1@<0 MQ)9*G#Q!Y'%^W)FJ:LVQBV9Z,%N[()3F*(XJ:MRID$9-Q=H.[3- M,;9C_)8LD>T8/^[U,"GWX"A1<[3H%C]2^+$ER6 7_%! R@X.[OG7JI5M3?>1 M<'Q+4&X7'%>QZ7A#2LW:8L9ZT6-+WA,![4Y[AMD9%^@LIFM:#EE5MB5!3#: MA+DB=E'9RULI[#'N41A0D]5AS2Z[-LVUI=K72[65_>@5J98'*R>GJ3LY;0HK M'@B!:3FA3B[.)/ACV3;4_Z@\GJF[,QS/5 M4(VA-IAH_XN]O$O3.04L%/4$>;*Y-"W*DU4&77Z;^3\%+GX+E["TD2^>6,^J MMO6 F3]T+WAY\&!''%?\CY9OV*X?>NP!?OW!=HU?"8J-.4X#T)EY&XC/<&T& MZ+C"!&,O9#B.EM:6:'$IO7J$FF*3:[>T=J?):^$5%Y+'_ 7-:\=AG!T\6\&" MHQAUK+T!O.AU=[[A_M;^IOR_FTJ@7K]G3P7^M$%HG/@#?%ZEB.2 MYR4#R%&W .8.9SOXVH 9"^?_;^_;G]LVDH3_%50NN9*N0)@ W_)>JA39OO5M M''LMY\M]/UT-@2&)-0@P>$AB_OKK[IG!BR!%2I0(DDCMRA()S*/?W=/= X"; M+M,W=&WB^LRW.2V>V11+P/>S)<+GLP0 J84\"I)0/LKG"R]87.@I"+4I@ ^DD]P HA!.G6^MI^23;4=7 M-RR:(9>X#A<$_ 5F^^C?I(R%]1^PFHS"MU.6_4R2@91O&^N"TP [#S> 1+3C MKJQ#[LIL;[,K)PF5B(AGP'7:'/8P0_&#O+2:^4U@0.+7D:,7N-8[P+?^%/!T M#@H>$\&SKN[^&4CO'G17%NYJG:X#9S\9Z2!K" MT,'T\Y^'TQ9I:[$*4(;-K]2E%0*]'W_[4+:AWO^9N/'R M$X]G >#TCDS6L(7'F)! YOR(DXG[@.HNK]X&*3H;&?H[/SP,WZU@D^ M*T*B E47$3#Q;T',-5-K:;^PR*4GOX@B*B*J2T.[GJ.JCH 0> F):P=&&E@I M@!"Z=S<&Z54SB(+C9SR7_=5E8]<#C//H1OA!CT(MQP3=M5#;G9W[>UCM%GS; MVT)8%[F/C!2L19.H!'Z [VWTQ 2O 6EX\4+VTH%7+%,^KV_ MPZK'5\K?';:(5'8MNN\=O*M:?O^#C6OO(% MN#4S+!']$F+9Z3PG@@<@@JF6ZAOX$?3\I5Y01&0Y[R21S,X: T,1$,[RT8^ M!E#_9,L3(G]GP33XX>>1L2Z*E HFX5(*!Q*UN10Q+CFQ44R60IA!ZG5V['Q@ M]E.W/<1M/V8\DP<)FW87:&Q,-!_LE*5>2#&;%E6JP2A MW,\=-$8OU1BS,"L_G/+6..3L>XM-8(]7S+MGRPBCD/G@G^NK-74M8X"@WP)J M50+.:AM6;Z,HW2+R6%U,?@@-^!%(6;,,[1/S 9#(B9F@=",[B2+E4%W[S%M* MN_0#!9#06$?S0YCX^,Q7'B5>3(]\7DAOJ6Q\[(#O8:WCN!^"\)Z%3NO7(/B. M?MG'+.Q6S\@0C7CEQC"_O9T^Q6, $48,M)D;Q4&(X?Y\@!&4"-=F[ Z,5"\* MM#ESL F$ (PG 1-AD>N0'MXC%H [=L@"<$ZBBDZ M)>*!X)@F\P61E?@;'@=Q_2]0^J2LW.B[^"+Q9304S7M#^[!I2:3^2,[G(Z<@ MP6$('Y_&=8#8C5PTQD%-T"I@B9,D3LA^3ZD^R*A^TYP$JVSB &"P "^ HWJ! M\440&'X?+VE9]^ >1)J,%J,#8,>1+D/&ZN,Y6Y8_8K!YU'( O/)78^ZY_&[U M\Q3:Y2_N07F6/YO!;B/U&<9W7:!+%J*+ B")4BC('6;[)Z*Q/>;.A78-0>W: MA3@!FR!5A6,"1KB)HE#1 II%9!C?_1*Z=_ MJ&D["-'72/Y;EZ#12N1]A7?^2#>27$W$5SYSP1>XR'L]"OQ)_+@ M!P27V6[]4[L0L?Q+XJ]TCBVG< 4W7_L^@GEU^'\0GG%32XXD1);6:N#B(@ZF M')UW 8#U$UZ*V"8^5 D@HC))=$HH;=X^H-&-/7A;3@I/XR=DM=%<\(&G_LZ. MX"+M>AP 5C^Q\#L'QP.6:BB@?.4@+D,A]&R6X&)@?,0_X'WA@1T,<@R#/6 = MNN3.!X^3FC+K0S[Q4"S.5S5[L'!]$J&!3\$^Q788.M N#R8&-H?-#D*T>\< MUJ0%8T\Q$;D%=VY$PG"1P!#'J65 MX;_9>=_[FUV.BH[]9.@VF&>L$L]8C#G&!'UJG504CP"LO4I'J0IUDG_(#449 MJ)/L$-&ZI10_,?(C4=1J!Z>M4"%S'%J8I$. KS#*"\AIF<.#8>??_VTT:%MI M_L?K+^%M 5QFU^@2J=X"G/#(>1H&]\ W* ["8 )24.!*UQ8,4T02, N 0N!! M#T<48B&ST;3?C5L#7P9#QW/ ,>,:![T>S)<8/$7?59MZP1@($#Z=@+2)26E. M/!)'+%Q2MS&2MKH&4NA.$IX(8V@A&32IE( 54CR65B&FGG \V_'DZ3H=SD>S M)':">S][+Y0I$>Y\P6Q2#K;L7P?L\6?B1ID?%')%GG+N],DD F&LP1*Y)^26 M'7*PL>E7AX_A-Q!W#D9^:14.MQ$3T=N&C%^2C#^AHX"$*&0+X 05&0J=%''H ME B7 T@$<1B*GH88&P*L\K!!T8NBZ+^XCZX5NGL3/"A$[K!9--,F8 ZC0IJC MG9+RO.2G6'%2A)+$I0,^98N.DPA92[#A(@DC0*;#(Q>S3#!P>">(?5G$WL@C-.0I_K"@GI_ RS=>D#C@#SSD,9YK"(K.#LD&7Y@, M M@/4S#ZF0)HXD3TY!@ M#\&?^!;,3KX7_E&8.[2 ) [%Z6PI G6.&$Y=6/,G!)X*'?A4^CQX>C"*/' 7F) M453V@(,)N09>-//PSSOF);P%($#=B/8P6-GP_CSQ75O&!/"]AMI>6*L!68A, M316H)>+)1\4I9N,M5=B:@Y<@N)A(#W,5'W1=R1QI#>=":PY12<;_GT5 MBE!1#X%FU\>(J\@UR+LEF0Q6%D&1'"8A2YS$PS>EM[*$5Y811N,GS/7P9 I3 M&G@,G/\=@]UX'++4\*SXQUU7FL)!:B6\+,0@DT*#LA5$6Q:T\QR.S *M@5"0-?#D%%#<,9'N<7 M0UJ9=@\H00(0'Q5"\.,DQ-1A= ,<^ &@MM/#E3L*&L5\1O0YB(5@H>SBF M8TYI,7N8#I(((YPN4=*U,0CO5/934'1%_F/!6"8;R!\(\>(D/-J-Q<%*'#*' MHP!B\-.T(C'8:A&6)[%@GH $R19C8\8FZ7&?3YFT^F7J@DA^D[(=_E@J MOVW_"4^EI/LSJ7?H;*AW.*K2A?KFJ^6RTW7I@QPJ>RTH#*32@PH'0FKJ?+)Y M=907#WUR/3F ,?T $Z5D$@/#W$5@;!:IQ9;?9V!SP8R.&[$(%H6*FC(TM1EG MGA GZ>&H"+2!DQ;%H(CQYD4ZAX(M)3'6NY,RQBP8$6=[R=89VY6$C,SM2D+J M4V#S^0X%+;\_PI30K,L-5ICCC9J.)$F*\2%QD"M?K)MP.%Y!%^:\!Z)+1N5Z MI.-N@TD,O,1;+&JQUJT,":IN.+>,W:;MV$7%ZK6M[]3Y3"C2TK<_Z97V[O,NC^I#CZ=HYP"3!S@6LS# ')WU,T!'\/ M4C3D$AWMK&X]\) *0-KZFD5I^Y&A_<*!$\4Y JX ,\RQ507&#VU9/4MM?N)[ MS(FR&=6=3H-\2Z49O,GO N\NZZ.D2$^>6^4I,$.G(L;BN339#*(4I4#/)$65 M;2$;$+$%%4?]17GVS+EC2NZB&I@%]V :8G:3/SV[F:@8C057-P#("E<8HQ]C[CH54ZG7N[9TD MC\@$ZK3G "%ES*5Y(FK+Y@AD\2"H_JQD3B -6!#@2^@6Y@MR((G0G7.R99)3 M.2,[2A8+CV@1SQ3<*$QRI7TIA49YHPWA M,GG47BI)F"_9^X.G\$)PL?1\-/#=6*9=@<1(,LX@+ZOP#@78"OFEN1PTV('/ MD?H!0*_0B&PKPZ@NQ/N!BHE"D,D\2DO2*JJ7G&)=,LO5)9=*C_* +QR(9%XR M/)6I!:7[/KW[=S9?O,VZ\LE*,:I;3&2)D\@@E6_DND.L5$[R\B=)6A6'JY(? M L6H3ZF\"MT3^"5=W ;!=IX^=GD?&;MGC3GG8CO(G5,J2O!$QS04]?AD^9PLEQ:: XK4/EFV3SY]DZ<% M5>6G\#M*QE1&,"GR@N6U4MM0J&/)2I,H3")'@=DC$7Z7P1-T=\9)3"I-Y2N5 M%D/%$&3J8T>6*-6@LK91>6G/V7:5#75AJ+6+E-*@X5@%RC1/Y:K8353(F=%.L+&JPI+"1 M O<6^.U6J1BB.L-N_1:U3TA9_8U#/7*OS#%='U/=KS_=U&B;30D#^W6V-7K,LA.7 MXI#<_"3$Y?L*<;EVPZM8K+QAZDCA\AMJD6W!QEMY7$?XK@ZCQ7(IPB4!H:>@8-O9#X?(4>Q%4R5*S/P0[0Y*- HSM,AW*$6"]BQD*V_R@2'JKE%>D@O.'B:/#+#_>?9T=Z^XA&TD@K%U-IQN M@G"!',_+6-UEPZ=VYUS5%NM]=UROH[>'O:==SUJ#BWT;8CLJ8FOKW4Z[(;;: M(.24BDV\Z.Q/7=*_5SK=5B[ :B2Q^I' MB)VNWN]WGW;9;@UNNCYQ['1!2EBC!COUQ([9'H 0'S3HJ2EZK*[>&^ZJ8_>$ MGCW%=W:)YI:"5;+T\B!%J.+L%*LS'HGE;J(\"9'M IK;T^3APIK#@3[H[BK- M=X+"]I2*4-B/XW&>N!RU]5ZOP>5)X-+J=_3.R&J0>1+(''3UP;!?*V3NU^&N MN;?]6;;'$D699^9.-YYT31'3:1!33\0T[G--$6/M:A =J>=\F&R([.;ZE[%1 MMC[B.9REMO/YSI8[K[%QBA& WJZJJ/:.1D.QITNQ&.?HGYQKW%#LZ5*LB.:< M7&BN(=D3)ME!5Q^VGY@-4N^8U3&7(VQ3TISFD%Q__9*U3WF1QJM]H[?-AE:[ MH2!IM#I&1=4SWO$I]GIA7EY8EX^-A]<01$H0EM';JDE<0Q!G0A#=IUK$#4&<)D%81KLR M!*06HIX6]TJ\\BE>\W[-WC] _77=TE?*J2K1<::E/",G99OBR.;]UW__K(+W M:_,8GKKSX\B=ZNT]P/W4\,XQ5"WW7K5P=,>LY#WKZ(:&3Q9>W9>(4!Z'F*\Z MHWWJIH\#VX/^8-\.^E,=V&,0\<.GMHLY=.5)0\4-P(IT_!*9.+46[IO.H7;9 M\W:U.D="!];3LC;W9.&?3L>BD?G$YB0'+E;*Z9..XQA[CW=[+3A]2)!G^.0MT\.[3]N^=4,R?VG,<4+''@U<#JE M@T%S^+0@^]D"S#*;8H^GZN93N &YO_?JB+.#X$&/]4XI$FNU]YZ(?[:@M/JU M36$_D1Y9S=(.V%GLF(/:G^#=F;?4;F9)Z&L_'6-HN]LDRY_>^V<5:GD\M'V" MR=^6T3=?._W[,#O]J:D)V"%H8NQ\661#%J=/%I9AO>J=20U9' 59F$;G5:\Z MK@M9G-7)_\:3J!.LF>CL3M3/+IJH U$WI32/D,53K]%NR.*TR:+=D$5#%BMD ML;-[?1)DT11FG:ZU#X;1J]YH7!>:;IS Q\BBB0TT9-%(BX8LMK.7SS=D]"9F M8X^KDU+XH=8D]]9"6^>JTR]B\%])%+N3I?C(]1WNQU$]+3TCU)CO M:!@22U_1F&QU9Q0/PL\,O5;]T/N5+T(."(X!J]I,:U/Q,6 MQH!"^'/)&>:MM-"LQULWW<#1-=BIG7AHZ",M3 +/"^ZC*^U3?JS A]'E0/ 9 M@,2--/A?[MTD0AH*$DRZ OIA(3LHO)+[%J\ -0=O(VW,IZ[OXSA(I=RG(5,Z1631%^EL\8S%&ILC]>(,'0&D MR*C88 $\57N$]]?NH@*VY1T55ZE>9(N%!^2&.43RM4WKQS< X0MN(]G*-PSM M#U@P4"FL2>QG$0;P/M">"RB 69'I?8VR<@@]A*M)876*>.3&(NT>9[*#J0\T M2G>T2B$ 9!(%MDL0N7?CF>MKJ9"1:"INU="N([&L.Q:Z,#)^Z"#,)^X#_!(E MX\@.W051RH0+!.*C!)0D(M@%\T7@(YWKN#"U63<&_ G\A#^8,0#G$4)R#> MU?W,M6X7/:%WXM%A2 M]D \"P"AV6-V&$31>J"%\,Q)WUZ)8KZUK& &&V"M![UXEGTMC*ORB"0U?M[!4VC@(OB=>_DB,D M&Y<5OK[-:.&:6E:O54JGR_V'>1KIXC8_-%Y+ES?]A(GE4"X:8!3=&EHWU*)I%2C@U;-IL63 M8?6 ((R$49A9EA*^^%0 FUECCJS*.]?YSQ]W')-:B47#>A2QRA&G\CN-\#1\\!'-%:&?\(_Z., M.) D_BALGR $PF$A(!>L]X@,[S%:\X!^LK5F0+;:G#E &#G*Y6KC1"Y@$B9S M,N!0A:(P05(,)'T K\72X@1B2;R8K*8 J(6)5W (<$>!WUP +_@-#LDE99T! M*2Z8>)9>!"QKLV9C/D=G!SK3C!#Y2D\"&/&3"R036' $&W G@SX^!D"=A M,)=V6[83LH_E\UP8NNFN<(GIPF"JS[ (6Q$$RPAB$8 UCT:N<++1L!TCR_FT M;*MM=;1KW\=5?B6XH!G\(0CGFMEN_0.VY4FKFC9^^_Z&ON?C,$$,64,=A^@: MVKO,W@!G2%KO$?I#\/XM7P!($%&=MGA!QR=A0237_" /#.!IYD_)5: E;MX4 MB@8%K_5VS?8T7Z5GMQ<8H.2WDQ@56OA 0N1KQ@"?,P90SN"W62C]G]\0JY\$ M5M^OP2H]B"1UA,(']=*^629E# A-T)^A#7!((#."?A),H9-]!F<=\ M(37Q_B!!2V- M>(7P=^VM1*^(;#VV'72">NNV0L<;F1M.I8"P)8\M(GZE?GGKN-'"8\LKUZ=E MT$MOB]"J\+%H0O%UYL4:;>')RHP3.;/\VH"OWJQ^WND9G7:G\JNV859^OFZH MH=$?]78::?WGO4[U'*>PII%A#7<;Z3SA5,X&&T=Z).>KGJE=*U*0!,D% MZ9$@@3$<81*!78F>.T8%&3@"EVO/^D?;;%@$%VNU96%5;S"FM\ANV++^]+@ M\R7%NG9#AO%S 7&L%/*8M]402!6!;"D5'RO9?DI7G!K""CWR;=*D'MWN^X/*EHQY/M!OJ/48J/656LC,7T M^4?31P^ZZ^% '_0Z!SI/IA4\K81IWW?$2"3LIR].PS:GSC:CMM[K6PW;[)5M M=GE_CV;-00GIHG.Y]Z+71OR6L&39'7;@1VX4BQ1$^2WE &)QA@4+ MQ4H4^MW,5:\4*E/2]S"30[ZFJE34F^DS4^YC^A%WQ"Q,)":*PA&9FZ.R>LX[ M-4>%?C2'VR&GPJ#Q4OO1,F0)+4SI4=YGJ'5^2O/D8CK1>R3I,4M1!CJ02X8L38CSVCM[(BL_N32INDW/(L;Q;FB%U* M&@HFDXA3[1;#A%8Y#8YH&8.5$7OI@'::HZY&?!D/--NM>)I.?4<4U-NM?QKJE) M]VK2O9ILGB;=JR&0)MVK2: Y^02:AEH;:CT>:GVE=*_7Z!E7#5GEGH=K'J0S_>'(A#HMR-A5SH;81W/B(V 2J_UR;9A/"U+F MJ!:0.O3[1X"IAJ:/E:9W33@Z]@2$LM^*W8CR^47S!79=<:@I##P:E=ODHMZ* M M_GGOA>UQP6,RT.84US-XKU@ Z0L?4+-BS"=CX3CLUH?1[?!^'W0L\T M[-#K>?BO;$(#FW' _IO$]]A[C,VQZ]I?LK<1]NWZ,W$7U)K&P?Z(N#3XZKRS MC[Y10QV9:N'ZA)EBCMC^$XXH=22C')E$HE9!K9M^;!LC325[P++R"%NE*X_% MV,4*GKKC7B!0+$D0T YC#?-C59"2I,>J5!25[Z*6U2DLJTS U,#(C[B.CUKY M1U/B;U%[0.ZH1]-%%AZOYH-7R&LYSXZ\_1/NR%M?X;.B479*6@LYML_CCDIM M1:Y/&T=N3&0[D79>LGTB-F&5HN3H-E9-%[?,DV+Q$PN_<]SB6>2P=;NCD\TY MJN.:]IG#UAEV3Q9.=5Q3D\-6R&%;G[%SK"E*31);D\36)+$U26Q-6E#-X-4D ML374>CSP:I+87@2RF8L^7W'1SS>/S=)[[7:3"_-L./;TCCEJ%U+ 6D'IN'MMK)PN4^K8=3XH5-N2*5MUEF:&D^G)E^5"@#EC.,Y_'+7%S/'.(FBDOB*Y5P\LMLYO6.)1!]8U MN+6>4L5P=E@M72+HVUR.=X'?M>#SECNG:W0IMR_]T/9<^[N\I5!^E+L*[G+# ME&PEAOE2>.%P*+R-CUTTM57?C*X3E, M!4F<^P1&GHB-,.^\&U$5ND#A_945M)WFMHDV7Z569J^64XBW4N(5@NE5NF[H M4);?LD!C$2S641W)5!:>CK?N.L$<[]G%"W/A?>Q00HL6>Z]BZ7>HOT\-Z';7"ZS'67O3;97,>1?5/'-379 M7,>[IB:;J^E(UN3J-,E<#8$TR5Q->LS)I\W.5DQ[!!DBAX6DJ?<'3;NC[86?>2H)7H&UH-)/<" MR4[WH,ERQP6O;I/A=4897E8M4CP:0!W)^PVB&D#5)+NK+JD&XAK#+?S2K?*H M5M.@:G*47Q=PE_N ;0?ZUTOD*5T(5^K#]10\GQ%Z7CK7IMRZS=RM\5GA<9PR M 8&NE9X^OJ9-U9C\+[H7U:.]7SMSUP>A%5)GM7/-DVEN[CO>/)E3AE,=U]3D MR31Y,DT:1),GTQ!(DR?39!Z=V?5OOOY]CX:Z&:G M:9ZR#S@.1@>]3^VXSM4ONDWKHSTD]),(!X,%HQD+5 MS0>/Y.$9ZI1SJ18$/\(.1>)J?$;.'+;)MSO-:N<&I7"MWODEQ3^73E\ZY*K*I:?1V MR;DRC6[A\;)$WR79JC;7X=V2ROJ%5-9-3F4=J8*8!)X7W&,:GTCD"E''1K"P M:*UR5EC62)4CS57=Z$J][=*K U/"H&0+KC&;"-!?XIEU?GF0TW-"QKII==]MK6CF''/SYKB_FMA3AJK?;6[?=* M[>B?L$?DX9WV^O3#X+Q@:2CMF"BMTQXUE%8;;)PRI9EZM]O06GWP<*;WHH,#]O!+;O:K5J7OS_AZR%I[O+@DA:-%18*WI>9>KAJW=P%"I">HG M+GLCZV@5\XFCIC,X7D_PQ%%CZL->OT%.79%C=KI';0,>C?Y\7G?G3>17 9@C M(;_1KE)[ PV\AQG8\3YS"H.3=?] D5X*=I MOUFZ-=A5'#3&]6LYI7K[B(^-3APY0[W=;6(&-46.:>J=SJX6Z.OXI2HUV0]\ MOAZ9Y_A4 [B7 =PQ'7I]"V+FK>-8D3"8 W]-K0:VVV#I9QWWS$XV\( MMB'8VFS=[.B]WJ"6!+NY[TA=[[.HKKK^+?!;6<:9K 7&\.A[F7Q6S_+KM;NL M+LC^B$4T/$K;EZA-O3)ATUH,#?N_N*45:6ZD6@,$21S%@ )$"/5<073 UR%W M$IL[VG@)GRPUFRUH_W]1G;@8S=#*.Z7N S^.C&':,$!T$+",?OK);KU)5,6W MCK?8++B-T7-OJ8MQK6YN7/JD,S3:*S/M5%I>G,C0"FT=QCR^Y]R7O1:BZF8+ MU**! 3R''JW(\8M5\QQ[9[*/W(IQJ6,5Y\A_LA4_+V]MM\8K#'=E1 M!5L5!8\W6P$0XC,WH@E&;A0WQAX9=[ >XGO@;E@!7\JD5&V2^ XUT2"K :<* M^2()[1D*&2_PIRW8S)QDQ?J=;04NQ+)L[H4+N7?CV:/;>@7)((VB%MK -6CL MLZ.L^ P0#+4+J?0N)6)TS>?QX75]L'YQ11F2*2Z2)D!6,!B(D"0,N6\O11*U M&]G<\YC/@P0(%J@+),F&[0NI<$S5[E2J\\3W?_^M^F.T(>T?XL MCD-WG(C6,<#1_$&^AM#6)EYBQPDUWHDT:J0$3"V;YVAC!A"V@1#*,[A^BI8H M&4>NX\)<'(4. U"#5* G$M^.13LFB3M\1) !/"@Z]?QNW!K:.^Q<$S["WB_3 MI:LV+HAT.KZQA[IZ&QMY_!;6Y$[ 401A_J_$F0KU@N8ZZ/I0-'%R.&H/UT?S M,@")L B#.S=2'"&U2(P $,:^KW&P$A+AE.$+V*5/== C:F7:?1!ZSKWK !

LR4]#^"(,D#L)E^CC0D(#P-/&DG$7,.2X,'"))I0\J=-^!,$6UMIZD1.RL>L!37%DQ8G'%1V2>0[ GN.&! V*@4 -3USYMNC! M>B\: \*;9 ^2LPU\-@-R]#EHAXB%H/;PJ0B5#/B4FF1;Y%#L_R:4"+V-SCNM MP.&P_5"VWI0K%G?DLGF0(%A(EX#*!!4)1.FYWT'O"<7A!\@.:BV.48J/G2&E M?B/3>:TX)>NGG[NCEFR2P0OY5-T5YVUHC/9J_;P\JL^SU>OP5%J]'E6'UC5J M!IG6 D?B)\$%'6/TTQ[9U.H9@W3DX4\O$)1TRX9')I*D[['39M;&-*4[(Y7G ME ?3D"UF>&8!,N' +78W^E6_NN" .&XLX@8WXKA ^\HC M0+Z]P=6J<8_@&Q5,I5_>9\'4(S18XX ),-D,$[,+3U@%R_ MIQGW'/)HT3D'T0.48=.32G 4/1 *[/QHC8Q.Q5D0Z)/BQZ]NLM5-Y^\8O+T! MRG5C[7H*RA"C)T?(S)]][1,6Z6I=HCU++YQ"D&DKCFG!S]/*^Q6A%5N&13S4 MM&%$?(!>'[P);UW 3KS,CL'1__W?AI;5?ONK>)[^,M]>$DU^^OW#?VF_^TBB MOS#_NZ[]9EP;.@H#,&!APHO<^]?XB7K;T+XD891@$$4J[_)BQ=QR4A%\21D3 MNXQS/P('GG;$L%UBX-UA6,D6PTR8C4XY76:"C),=#>>7).?\(!].MR9&!>ME M008!,?%X60 UGI^/"8[H3SN.J^*P(&_<6!WY)@ORN+4Y>W#GR7QE-4(\3EQ\ M<\Y :LDEYP"B%B<<]<"V,=!?I(+!)MGD!\K=1UE/(2XG9/C2]8$L"")*@;Z,][7EDK6>7"GCB9@J&B@^(FZFSBXR)-JI= M:;_D\UA^[)O#W/DRLN<4),H4C78P*WS;76!9IF (<@AP ]S!B+%V$8&3]%L MCPZTEO8K0N0;0N0=[E%R)7X=I3*K^MZ##\#/,!-,E-V (.1EC.4'&@;H41K0 M]E,XB0LZJ W)B+]8AQ"'HS1,T9TNKL1=(@Z M%;E8OD&Q3^E&Q>ZG-V7=.(I]% 7Z(/A9NQ>.KX=9T M2@7DLPZV_\'E,2$ZIJ!Z7>0&]&8Q#DR>^H,;$6.N-VC3#TL9*9FA+!35F&O9 M$0>B#1,?1.P\G=C1?,X=<1?.?1!^%S.3,9]:]06+7I=V/$7W5_P =X+Y:CH- M!QM"KHA%> ' KYF6BC"(4QV*/G#@>**<28(3-'KO,1(B4?@URUCY$F*097Z$ MS "6]&_!G9"+(UW&VI L?@E8Z) S"RK=C@.P/MD"34^4O66R0YL4 0#N9,Z> M%7([LU+Q^% #$H.BY]>2&MZ#6UD)C_:NE*VRRO_,%(FCL(VZ6D"G5J^,*E_[.#- M.84S$! 4;BBB ^8]4D(\X(H$FNNSA0:D'K,P=M(6T-=&XVVR^)V%LQU,$?9*D51 M!+M*JS;"JZW")&?)ZJ4L/1C!W''?F,(#6I1G[JY,(UP7[3Z@)JJCVKD14;Q; MTOX[J)^Z:=OM8CMF16PGY8/-ZHFN?-/&R1+;#V0\]OL*WQ4Y Q54"E25$I. M\VRT0X"34+NC72FM/PPFGXZ*Q.PP\$ MYBJE^PW#O>*XP0^$U(AR.@[77$X"K M\2^92:K6C=.A7[7F' LO!8XFXF,^7WC!DO-T=N03>C?PA/64.Q&0>T%V2A;2 M"U5STAUF11"0U\GD,;\0CWY"7 ,/2RGA1A&Z7C2<&DIF"47I%H%OD1GEOK-\ MX/PZP]R1C%AHT1-5NKA'<-@C!CI#%CN5#:Q9(^ MC,$^H?!\9M;.A/.>"0O77V,&*\_=SGOND_08(4I]>%T6GJEX4C4416)OD,!Z M,[%; 5J2B !7^9H3T-9L"KHPBE$(L*F@#:Z0+9B-]*@D]^IVROM.)3LXUW;H MCA%(8_!7=K8/UBG7%#ER'^B1 SI%VM4Z'A5G5M5,*HQN7%D@?/EU%VD+HQX MW]&[P]0\H57J7=.JU.O[,BEJL.MN&ZRR?G[;G9[>Z0^K]WVTB6 ?O.#^6,]U M12[54I/)>(@U+\O7P\H;W.$$=[C^2 ;#8+A?RFZ:52Z/?2](L%4>F:\CM>&/*60A&G7N70@/&L &_P1SS4J&CE#O/%+[ +L2RX!<6_*+4CD%!JO.\O6WABS(UC!7ZKM: MO+PYE9953ETZH,,H:1J)R==>5B?6J11:1^4 4P0Y5[,@[&@PSF7Q&.4,P&9% MX>D.S'?LA[0I R61BO>G=ER)>:S>2@VL55%L^RS6^;##('I&HQL7KXK]')$, ML'K.BVY98(OSK:QN79D3&/H+D?!EQC'*'W%9Q456?)A/"O7 W @O'^&JC2M^ M)D=YF%U23&/-6@2H,_77 L,Y9T"L,)>TL2LU4W^EF4UWWXKIF=RU=O7K29'> M#Y+80P\H;T[2F,6#KH*+27YM[MBX<+Y%1Y4RY])%_VF'C77VN+&*3>3/& HU M_:Z_Y;S/5:?% A*% &6 I+$$G"&W;EEI2I"5?J-,WI'3JG-+G)V-(]EL)%NG M>JI*'1=5?''F:)O3FI>4(MM6Q?1K717S$:A U7@"2!&';^ZT?J8VC'%"RF_.<"**FHS!OM-HB@7M9)1UA#V M2]8S"!&JYX\I0P*$+/JF+2\(R/C, B$D8M9\1WY-+@XF!D?8%U(6#>U:9+D* M+P )'",FHFPY!/$L &Z1&Q#20B:1K5WA5\XH>5VX60E*4LQY"VA1 MX$3;F-:(97:4P$B9-[Z,=*T?5K&]JC4'G+$I?94R:K!P?=F_(8W1XUHQK*3A MP4\P,7+9213)B=EWCM5KN0"?$*1W&-Y#<4+'P2+;4N2;DM00D LH]4X\+=]\ M?!]@[(,NP/6E+2Q -'GL/H-<-".4V #!2>)Y8@8@59H;L)J>UF:A)6G77?M^ M0E5HJ,(0KD N<\ULM_Z1:FYJ@224TDK=DIY/2L8AR?EU CM)_;R)BWF#1!H8 M+\8MX[^IH7;[_B;?#0,_ M8/@:I@'V)=47YA_Y3EADOM1LKY\D-#7#S,ZB ^ M8+XQEW^.47WC,JM31YIR['4'T)UV+80@XY"%X1(%37I@&6Q> M,28-/5"ZO",./.E%$2P+.:S%S]11WEMU"V=,Q9WE>UV=83+UD^IP"3T5"NB1 MZMP\3O2<^U'=<# =@$X,%::.F?\]#>SIJ^6_Y 7GRWY+_JPX;_^# MJY,D.GRJH'W9,"GO3A9;'\I3+O1!PQ"]-4%Z--[$?8S"[L#,]U2T++42M68 UXJP$LT6U 0EJ.IGEA()P'A M"W[-CA?3/#@]%T]6IEU*.>2P@@<=D!TIZ?-.B+U"-EQQ[3/N3,G^R><+HK^. M96:!AZ8,U4,!Y-(#]U3^D>5>%T%R(.WY07+JC>K.>,0*-,N2Y@^+0%!]L-I_ MDH2$"(U$0LFD_51%V[I<8SD5(%G?+5%17LH&3VF=F!>Q^-7[1"9,X1__S6 I M2*__G_N&]G&R6K0FJMV()TG;"U&WLI%(-(5&1\)#">[[/"1.$\5^ FHB7+0" MM%?6O?4EM&O54(W)BC,"LRB 70OL.K+MX4$&W/16#<)"?.;X$M$.9:9OW1$ M!-/UJ4V;-@V#^WB&+N=$=,'32TI2UZ88RO1Q5#K 6Y/ZK+)"Q&I$89W2 M,[H,DM@LP:P?T5#.00(0^B:+G^*HJ3*AVT_YU-V/ICYFRJS&=B2!K0MAY16* MM>2):50HY!%?Y.E:23?*,P*TY(07IBFB61!1S*.%5- J-(!.>R6LZ'_A7&34 M*FME8(YY:GNH]DLTF!LA46&<>4*I_Q0G@^?3,,=94\#?W0A8#%M2>J6]+T4 M+$([E_A@CL 24 FRMEIZ?O=*K&<&K(H\46_:K,0Y[X4XG(HGW3N>>R_G7E-4 M4-JJNH8VLLQRIEB;JN%(0M0/:0EQR!$2E^L_D> MCF><_Q87E*W$,GJ5Z^A6KV-?GY_U[Z3:6'6NOFZS0HJN_J3!CE"UY6M3,50@SL^=# YV'@Z+ M% [:!*X5KX!.:HTQ5-W^:" MU?(]UO(/JU80EUD9C,/QG$1XM?DX*'BQX#!(.U@=#XLS3[FI[ R^G*@2RG/3 M;/&%%=.="3;>O^/H A)XH ]&7S)'[?87-3MPY"@\;=^85@:I*SI08K@3-UM' M#D3B9CLY*5:ONY3UD"T1P!RI1I#S2%TUP&)A.>9W[U)' B%(Y=(P$R?QP8O( MI0Z5@9#E!91/H?-!.%BQ,'*Q50\/TXA6]DQF+HD@PQ@ PPT/% MK1R 2T3V*);PA?EZ'"='DF=MBOZ>TF:4+# C/%+J+,OT5)5A2JJAZ5^-UJ 4 M6ZU"ZT:49I=HB%8?O"!.J3),=7&F"*K*3GM4OA"U$$TWF0>%S /S5#(/:F,* MB)#ZBC:+N?:>[.8ZU;M%_4U244^,I82;3= MNWG_6;26_O 9F48:OBC[]0WUU-MQFXC]I*PJ2LBS5GD<,\J3D%+-/ ZV;ET< MK@-1S*_NG#(QY5U'1 EE,:?LQZ/?M-UF85$UOF")HSUQ^)\T0-Q=&]H'<9)%BRTJ\10J^8G5'.4IT%[-SAMDKI( $OR/8)3E(LBF MQ*&TZKV,=*CF6)$5YGK($D0:(.O8F+.PL]9CJFY98*GR_H0CX,"+L?!/;V3, M&[;Y43'8HZ*EON9KL7^,G6TN=]ZZA039X'Q.UNGG2WD&1507EEO58,VE5-7K MXSY$IT1AN2QO<42&W(N2(,R)L65Z-5:P^H*^VY;W=@7CEB$IT\J'I X3=_H" MZ- ^?M1:\O[0CYEWNV.N\K:;[M4_#F<:VJ_@'7LB)L71C3M&07"KNB\. ;TW M6=]N8>+"Z[ OE5SSO [:VH6@(UT3\+N4=93Y.)&*-F1W'$PIXR.%<.&./W$3 M(]X<4*5=]D.)P^THL3[I9@*XUP:EF>&- )@2H3*EQ6.BDM/=8RZZ\]+.SI"?(.R^C1!KIEGI"PLEM4*13] MNR@HE:JF'E=R;=PD'NN\\(7J.W:"67=@]#K7OE>O:4L2V-7D?/6J_,"O. QX M8G3I4 0[OEQ'(1_1"0[QPJ.LOGI''-52PU:C[5G_(;1JD6"Q"@&+5Z>MZ$-:@_3KN&]@ES2F[9A /GYBKW M&USF<=EIUQ^7/6.+2,0Q.&L7]EJM\TWFK&*WT!,AT;^Y#U=^X/\&GDWHVA1J M@X5]Y1-80JOW@^:S.:R&V\X5J":,)6(+=O,Z#+^%GZP 0>S_]0F H"P1K_U&'9A3 M],?.*6SN'<7V%@7C"'?V"/X4+8-0YY(,MGCJD4'Q.IMI&"2^TY+;MVW.)Y.W M.P(T#A:O+\H)FAW#W((^]K7/E'">F*@UF;P,*$SK)[%T!S-PR?"^HF->? J6 MPRH%/Q=L]O;@"]1F(1I-LSA>1%=OWMS?WQNP3F,:W+VY#NT9IF.\X$'B:+=HVHBNS? LV%/LY]>)45;! M$EP4-UVPZ%0%$.18[T,'$>\?# TX W]=N?B@V :KH@M6_JXXF6"-3WVVXP#/ M%(9TI&#JV@<\__@M,#3 0:O;'O3:Y2ZHV\BU5=:LH"/=4HJE-E*DLJ*L4,9J?7WDU-B?X.N['!. 2I5^K)))E^?R ML4C _I]?OOZJ7?#_B;%M#IX[_J(ZGGY-2ZY^9?XT85-^>:5=N)?K"C!^$7V: MM-L9Q_:6Z^J2U_6NOG#7#WU;Z&/X430W++8;PE%W;. #,VX[Y4VAM=#^%G"W M[?SIG9)/[59TL>U4=#X>Q(HYQ%YOJ KR"[8MI*)7)EI)OF,Q$V'2"R0NQRDVV?E(21!"F*DZ MEJP:($\EI=0@4R27/%%-M1&C66YIVCKY^H82C':MM7C-!+S* MO*_Z9.5U]I25EUUA=U19>;5)P+N%3;%X8Q)^?=.9O^0<4G&9&K5(*[3X?K3K MGG@1B\!"'&JŽ+%5EXB[,K*95=L^3_4KD;?%C/F/>! ]*<2#RTE4_%Y0B M"382I_%8$L\":HZW8Z76D:1 FD-C,.SL)06RGD-U1L#FU:_LF)CYB*&T\;'^ MRF,'MG8>%S2D7Q_->UCGR)1-U.X&$_5E %RV2YL5/?^Q_:8POQIM5]N.X([Q MJPH*/H6]_8:WJ(QY*&JB!B*&<:)[_65YJEA\$[W1OAK:[/NP>/#B([I,$#$+R"YS2*B&D*9,>%!D2!#;:6]@UL4MN>N4>"@N."\LW, MY9,UYUOOP#_ 'BP-X%\B4WW#Z>)E?2R\QGIIK)<3W.MI6R__??WI_:UV8VB? MKG_]_-O[(Y'?^[==#@'__V8X&,*>>52AOGJ05"NH'PU@A:6RDFG3 /@%+)(, MRF@'7HL[NC&?8\5 >;'BDMKGZC<+;!:XZP)W.PJMW3EI?8Y$NQN.1-^, V<) M_\SBN??S_P%02P,$% @ :H]G69A/6(N]#@ -YT ! !C8W,M,C R M-# Y,S N>'-D[5UM<]LV$OZ>7X'3S=RE,Z=8DNWXY>)T9%EN-"=;&DMI>O>E M Y%+"0U%J !I6_WU!X"D1/$-)*VT:NE\B$42^V!WG\7;$B0_?/^\M-$C,$ZH M<]5HOVLU$#@&-8DSOVI\GMXVSQO??WSSYL/?FLV?KA^&Z(8:WA(<%_488!=, M]$3-.\^+]Q7'SI--N-\_;IYUFIWURUCDY,6S,SILG MT#ENGN,+JSFS6N>F==X^;G5.%>@SO^3& I88"=,SI^1]G\J--JM8]^NAM.5-%&4-8FSM>=TL\S9H?ECX_DY1GF$!8WC%UL@SH< M'.YQ\6MY),UM71RWPM(2B^2@$X>[V#$VZ*;+FNYZ!;R=+B2N'\GKLJ)6L]46 M'DN(ZB4[S=9Q\[@=5=)T-V)1#4^/_(L-A%V7D9GGPJW@^08L[-E"Q'-^];!- M+ *F""(;9)CL%(A<=C&;@WN/E\!7V( B7OSX!B%)+EFN*'.1DY"U,)\I73ES ME5@#^8$PI 9V57S+DCPT*U'^"&R7RZ.F/'KWS,W&4?%:/=Z<8[PJ57-4QJ\] M.%-&@[Q(2E,C540>-4.YICS5;'=$7%368=M6RND0RKU0A]3&D46*3E(=\Y>J ML6EII=4()$NID=YR"W(1"D@23LM4R,%X-Z>/1P;U')>MBS2&-)'PH$PSV $S M@92I.RPN?U2N$PRS3)UA0 K M[,,3PU@PZ+4O+BZ.U%71W2MAS Q&;<@O?+1B= 7,)<"C0Z "6#"PKAIB(&R& M'?7/*P;OA")AB03^;J.7ET4%(+I\W]SAUIX00L;]58,+&FSP/73 YIM@E35? MB!"'_!6,M_&LK/%"!.P_N]T&MLO:+40,SZX2\E)\*JXC8EXU>E3,WL=X+K23 MYS\_#'(F4ZKBK40(&P)OX_!C2_UKH^9VQM]$2A))T0]'<8$8E,?!'#D?U>]X MZPZ$@R(Y@C$7%9;;;4^I8L')T)5Y#A[=W_3O)_T;\6,R&@YNNM/^S75WV+WO M]2>?^OWII+CG]5 YE%QK M<2>5"?VM9UF>'T*!U22^G[2I0*?*0J>"5RZ_7)=-3[SZ?1 M\*;_,+GIWPYZ@^G^*$T#UY)[5H7<:$W_^/MYIWWV;Q346".VKS$GG%KCB!&% MR4R3U7)U+I>0A!LVY1X#<:!0$+50%*=&##R (93O&BK%29SYF%%'_#14,//" M9&A@M+QU"UHJB1W \*$-&(*!S^_M6TNV^:(W<>XL)^Q';'MP! MEEXH%_CITEK'M^..ESA( :$H4HUX&/LISC5VS/ZO'EE)^PO3D"JL9:$39R&$ M00(';8!J1,(/E)I/Q+:%_0-AA#,G,QNZG$.))I&'H:7D.$Y)B*8HV>(A'[!& MU RI,Y^"W, P*]XN=H2TSC^).U^*-Z4\D@ U55,0< Q2 M8AC.P]!2<1JG(H*FFL(.7HV8&;D+8-?8ECM#)@N <-)Y RXF=G%V=#A:AM[' M&5*(*(!$"C.))7,(@00&4B UPY:[W,19+UBG##L>&1"Z3*#,.OWK"@/YCJ3120E!+0&*AO(5 /D:-_)YR+V!, M;5)JN9:'D<_&R4FR8TJ]KX#>AHAUN@4?YI2G>&97R&('8EH*4GHD'P"]]2'J MY/.T?&A)_^= :+E(=$[IB=4Z,I.3'2U)D!Y)RU,BX9>?;:TC7]$,:DF"4D2U MC"3R?KLIV#HRH,G4E22E&)J6IRK9OSJ2EY+?*$E8-H*6I$2*,#5/4DM:8GF/ MLIRDBVL)2:0.D\F3.K*13(64Y",30,M((I68DE&I(R4IJ\&R=YAR('2TG">R MC!GKR0"P3LR$RSKA'CR?,Y@K?:@5G"_+4D$X+6.)#,!V^;D++4D,KGU7:P+O M,6-8CL)5*4L :$G*R1%LP.I)2NH^MK+$Y()HR4DD#3+VQ-62G[1LC'Q;C.G9 M(,>8Y-6RY%6O0+-?P'!=*MH7<\EOE=:F^ZI/&R:)C$_Y, D40"Y%415> R5&5)^[9"GW8,0O M1+W6?UZ)4"B]Y-ISM=JP2:2E=&&ST2+E8E01%&CR&CTQMBJOQLM@ZGB_2.2] M=+S7?-D>O<4X\99+S-;4DB?=X&19-@L#:JE,),3B=S(#>#D_5)?<\-(KE7F> M_[F]=S(%Y"N=WY#.6\\5/ALSXAADA>TQ7JM$ED792YMH,60MN8F\:(S<)O(K M0IN:4%@5$G4%$5!SEBN/H+D@6NX2:=-XPZSY$)GS&%Y9H@I :>E*Y$)S'^RK M)6.:+3K;I+0JV/.8?+>5/R'<\U. 1:K2,I[(G1;9*M2,9L)]@:#VS=3W-3+B M= 5'7(Q-Y3J;4D(.49T[)$Y$!H"2GVM&HMF4G965EY#EL$2\M5 ML>=::S^C3?'U W"7$<,%4X6W& !B9SZ+VKM/F(GA2<@(\3T07+U2322^>Z4_.I4\"D_Q99A M\)^_@/R:H^C\'H'A.:BI!!]YKOQVG/QN9'^9_+2.CZ.^J'BY D:H.54?S#$]%KP3A0LV7>)Z\N@'1KW55<,O M3EQ8-I#_?1W_C)R[.O.!."]!MI_@BAL^$C5AF2D> N9P3YT>YHO=DSW*Y3LH MM@9;V.8;BXL#E+'4OS;S4U;B LSD^ZA*V+^DCHASMM9[0"P&F-3R!OR_ R=, M=JUO*?LLZF>BP3A3_#RF7$5DMC,J81VH7_Y'+.L&/Q(NC+J#Y0Q85M"GE=Q[ M6&^_''IITJ5PHMZ">^H"[[0ZY_GJ)XH=@NZ]<%3HV=0S)]16->BYT,L=@G7W MGM1E9/4\[M(EL.P6E5+R&_68Q'%A#DRO_ 16V,?O.J88;?WOQLK#.0-55':! MD@AB@E]PC(DI.@ __9!IZ\N!#[0KZ5&VHJ)>V%E)R*D^6T^ /1(#N"ZLBR,< M0H!/EMBV1Y8E]/HDPM;_5=GZJFB'X EU\ZFRY46E#\'2@>A F(/MSQPFU'*? MQ-0OW[@<@6]G3V%S;C?;^>,[,H6^EF/HGN&N)=C^+V!V2SU6P3,%,/4>\;^&[?ZN MO?\$'$*9FF7=>" F6N\UO5UF^4-HY0GM-+/+[/*'8$UTT]@==CW9U(H%:@') MZN$H5D_F-XM'J?% 5,S4)V!%CV)CSHE%P)2J3Y^H_\A9IN6%Y0^S.>:K+YE[ MD?U1@,-T0+C>TW1#B6*'T%YW?2^_7>P(]PW!3S<]R-KOQ BR])8%ZD7)&I^U[F12T1MF\Z*]//B:IWSF6NS;** M[V&J9[J7B[7LB+V9F@%4NSV7U%!VM%*.%S-T"&LHV); M3+NIFT[YP^2S)C]='N<0K+_#["NXUZ*QQ-55VULU-A>5/@1+)RZV+$V"+EKD M$'3N+0A8_6

2 M.=REE=S/\&T2H1(/[@14&^]VE;M1QA&2,',UMK'O/S#8S)MZC)DM?K;9%@[J2ZZ,T;-KN<>\N5VB$B+9UM M+,W>H_ MZ_S#[^AU;=M_1%>NTAD!?D_=8%<&V.M@9R68^3%3$N00(DE,J(', MG1>970[C$*Q.W4TS$!8X#JCDZ!?B+J8+V.[+R6P65:#^^%6*VAS+C04L\<_\*7\_K11O[4M'5$RY;GG:$RW)8JNF9)T8"2%B< MID@/%R_WU]\$2;DHF9(H$HR_?GO_YLG+25I?A_.+)_ *?_',R_=?P$SQY-X)YF4PO&?O[\I^]F'S\.AU^N)@_ MD5SJJX]=_7;ZBQ.%!ZDD"S8HIJ40S LCF13:2:V30RS_]\,OP2F%WCNF4O1, MHU3,0R@L%NYS\4)Q:98/'0W'__JE?HDPPRVO3R_F\X^_/'OV^?/G MOWZ)T]%?)],/SR3GZMG5IY^N/_[EN\]_5LM/BQ#"L^5OOWUT-MSV07JL>/9? MO[\Y2Q=X"6PXGLUAG.H+9L-?9LL?OIDDF"^E?B^N)[=^HG['KC[&ZH^8D$R) MOWZ9Y:=__\N3)RMQ3"OK[TR3<8S',\6,_K;Y;/ZB6_[F^=L7)V?_.#DY/Z.!+!\\__H1?WTZ&UY^ M'.'5SRZF6'Y]FM*,587SH'A%\V\[//39GX@3C-)BM!30&_I^_>B*KC5X_#+' M<<:5N*Y>/YJD:Q\:565-IE?_<@011\N?#A8S]@'@X^#-$.)P-)P/5*D7!=A'6<,QKH M4N4%9G&I]_4+GU7A/L/1?';UDZ6XEZ+>%=-*X/N/^<7D\G(XK^:@/O_%9#PG MLT'F@]XW3*8F$ MC-_3)Y^Q&JJU'5QA@VGZCG77Y^#Z$\]FB\O+Y3/9<(Z75_^^3">7'3)E/NE& M)2L*T- .Y"F?!>\YTDHE&!H%AAD@!@$C"B,:JO\_>;6> ^AD8<* "FA'A M^6R&\]F+Q71*!FG@D@ )&9G5OC"MG&: 1K%4A$(3<>(P[P.J3 M^]N?$S=9WEH?S6C_ F87U?O2'W7V?8+1TA_/7\!T^I7\\7_":($# SXL;7% M2XF/\Y;Y I(5:UWV+F9E=>L(:1=@??*3[8\)"5@HV9BE?=J2H\Y&>_$O3;*?P98!."4EA$"L\6J8%%A8,Z4):'<'FY*1L'C,\#&*??.N!K-DR M+3I35K.9\A[G,!QC/H'IF.SX; /T2RS#-)P/C*/I'S0RB$8R'0FA%SFSY'0J M*2GC0NN\\WY4?7*SC7G36"7M'&W.PRH-&+VCN/'U^ 5\',YA-.#!\)*14F,/ M%"1JHUE40C#*LG)2B22@6R>GMT#IDWMM;4P:"+]=A#ZYO)R,ER-$^ M:F9#1,JVO60^9,.4DQDTQ7[:M7:N-S'LHGO]8^K^('$W4_KY%&&VF'Y=XEA! M6J&Q.:24%6?2A,"T=X7%E#0S%.99CM%[U]H_W(9E%Q*8/TG ?B06-)%_X[4I M>K=5AH;$>"[DB+B3+ IN6;;>T^UH^A0?[Z'SFR1N)/9F--Y8\WH[ M&:=USLH]V=<"D64O*6<5A:!DGQD$*Z5#&Y-IG39M!=*G(+>!\@\7=C.]_\=D MDC\/1Z.!"C&YI U+4E/\!%RSH+-G7"67HPG&A-:3_>K=?8I6&VAW+Y&VF\@? M<0IUM_8->4E\7T5V6OZ8X7)@ ^&,\<8!R]P2QYS-S"=43&6,-@2O);:.3^\$ MU*=@M<7$;B;\CO;.DK5>^^)8+E$QK>AO%!0IRI)XUCZHXE/KS8('[R"9'T?? M^PNWF7Y?C^1L=*B;@*CK,EQ8E8*0*^# M@N9IZ2ZX=F&#_7'8T%P5S4CR;CHARS3_^FX$X_GS<:Y9V,=:W5/C30HHBQ64 M)UFI#-,E!Q:]$5:KL(=@Y)+71\. MH%(6TIA.XYTMH/J4R>[+A;L#GT,UT7!]=CR?0IK_+&8S2G5GFX#!PX] M!66"<2=HP$(7!D"I5Q1%@.8"A$S-EVUW@M:GS+<56;K02A?6\2JNTYZ3TY:< MK'0M"7 "&7@R_TFBS-EI*9L78WV/HD])%K@=39^2[V:!1QO9-^/" M=^OZF]AJQ(_."*$CD[96!N8L* PRGOCJ-%C++>36D<8]D/J4A+=B14LMM/,R MD_&'OL0XWZ"I-YED935SJB2F+0TV963I8M$8H-:1>V1:>WA>X4#MWT7L?83>T7[3MUCM"I,RA,"!9QR MTGX7%(L8(DO1(EA9M('6BXMW(^II0MV"$PU5<9P5F&\;)[XH[P!8#(F0Q5H: M'YQCIN@B95:%8^LR@UUP]33E;D&5YFII5UT'7W#V#K[6TQ/?%@5 .*O4>@%F"XR>YM8MZ'"HT)N?85IC>3[.])/I O.V 7NK MK4%)(Y2Z;JW93=&_H^[;= M2,[.Z>OO)V_/STY?O7[[XO3WD^M@]F])LN7)W?4EN6\8C9J3? LP_CRT,U E M6LW)/U!"75,I'AC$FD_E*!*IVP3>>CUT"XR#R^"F])!WTTD94G)(V24(95A= M+F3::\\HY^0L))&Y,CPFW[I&9N/U?TJY?;*R/NP]&V1GE'4T M'#2Y%EU*R4!XPT"K #G*I)J?Z?H.Q -3DFZ+]5OK_#"1=ZAY:14"!,E\@L(T MK]PK)A"@$$0R/M"/CJOY/V MC@PU"Z@3Q7""U&DPF.;&^1Y(O31O>W'B.^/64!?MSG_CB'[U@4#]#M-_X<9@ M!Q2]A,"+829D&JNTF46G.5.2*[+$ )*'QMRX'4V?5F7:TJ*1!AJ>XGS#Z7-=@DGU%'ZJ>R2@$GEHPB$@!DMV3&=LO81_#<#AA='KO;^U M3'\C^UP#3\&--CDBLR!(M$YEYB7EP,DIDS*"3LTCOEN@/- 7=AOW[:_\[\N@ M#Q=\P_+XJS&]HB&O&ADN: ZO)S/EU[]AF4SQ&VB>0WUA FF6BQGR$$D82E-:G MY3TYO_$"!UE$0?F?8C;7$^$^5B53>!RY5TE)RVUJWSEA T"OC/&^2OY^FV=? M$3>,-Y=OAV0J4 M8O/#]'O [)/!;$68KK7U0_CU @6YEY(%4P,566I3>9*G+]Y$X,4Z;%V5TJ%@N=D8(+P61LBA6D]4>^ TRL3 MWA>";CFDV$2=[5=F-R(^$T-9)@@6D3R5"I9!S,BX=C$G!3*YHV\J/:Z![RN= M#M5>VR+\33:O %TMJ!A*&.JJ&B4-FL:8>3U&9&KS:BUCX5HYV7R?YTY$?5K9 MZBVYVNFTY7G[Y<#JNMWPTS#C>%UE_FTF#(1,T=@LF <*MK4(CH& FASR*)R7 MT>;V\<-]J/I4O=17OC76[2/7L[PX_?W=^Y-_T&=>_^=)=\4MVUYSG$J7>P?8 MJ.QE2[_:;[UJ8]*EN&P8"AT8Q4B111L=$U[D1(2(J;3>1;L#3A,G>D][WG>3 MZ=)LS.?385S,:P78^>0=K"I&A=1VN9?O%&<:4EA.#(9!>LLIGC2YDWYA^T/N MTWYT*YYM=:-'TFI7FU'&%\EK\:#%5#.3R,"*VCP=I7!91]\\T;QC,^IQ4X&N M:+*_Q-L&\08L4EW25+((IET]\FDQ,XS>&ED26M5)E-_*_K23V"L*GX8? MQJLRW/3U? KC&:0EBG%>?K?F;_Z?Q6R^[D=SKWRY@"RR-$R%VI$A>X)AS85>/\?BL>NR8^OG9/UZ].?UGLYLKMS_\2/'S M]L$TBIKKU2OR),JRZA4"\^;0ZX5N/\R9>;VRM M';Q71TTD\35S3@%&"*'(UF9E=W0']UZ#K\M[%,\GS]/_+H937+7 _AWG%Y.\ M>M_R]X,2>;0"([.4NM;Z",X D+QX$%$G0#"N=3G!KMAZM;+>$;&^:]S6A=[: M=?2[B>[6/G.#8 N: L"XM+)6VI,0O 0FE74E>J43MKY"=7=TO:I]?RQFM=%= MR]1KFQB^+8)MB"%AELYSQU2F+SI+S:+C@2&G!"'S>O=&ZZJ-W=$UV&.N5PW@ M2US]^7I\Y['9 43(@DHD#.2DK.PD0U]WSV* )%K?L?9 B'V*;SMBV98" ML,Z4V+*:X0;(7Z'M$_+)X_& MN^8J[9!^RP3P3Y&LVN *9[6K%;O%9V2:E\ (CJG]K8L&YXV,[:L]=D'VP+W4 M1PDBNN?7P3KKDD_;6Y,,*%@2I2C/1'")Z5CJK5T!60XJ9B6DE+;U]LG.X/JT M8_IXI&J@N.Z:Z]TX8+."^+T94_'F@!Q8=Z;T/D=7]+4? 7'5#PYX13 M10:'K6ES%YX^-60\$F>:J:==(YK+NF#]_Y8R.BVOAF,8)QIO+:B?+8Q!"Z\:DV=7;'UJZ'@D(G6BMG:GL2]@BK^1 M'\UU;X6,XA+GP"2?"\5G+#LGZB6VE> "6K66R8/@+<+D<+/ M1:2NE'> MK]YIE9+_'/0YAG8ZJLD2)BL+9!Z]K.TAM02RD8:SDD/65OL2FC@]%=8AE=Y-\2,,\]4:PGKI@"+WC2MS![8 1>TY,V$0ZKE[9"!R M(BLHBY6&1UM:GP[;#^E.=/OY%Z:;*_5H&Q^;.S/6%Y4T!@8T'VH5M&=!)L4$ M O!"\9R![EEW*[R=J/;SKU8WT5[#]>J/4TS#I-K^BW$J)]L$;L;S;6[ X9@U/]K6>LG&.$R\YS-I\,T MQUQ_02[V^@\V/OD.I\-:;WTSU%LW(CKYDBY@_ '?TPA/2L$T'P2IG"R%4MD4 M,M-2> :*QNB,D < MZPUZ5G1P[G*ODQF/?':WOQS?LH;8A?H?H_R\&"YY@AZF]&S]403\OFL$_'!PF8XKU43$F"B4#PM?*" M>2,Y0UEDCB:0\V^]MM3!,/K4TN@'(OQC$ZIKP_VM"F=CYNI4*-:-DO%4#RB93/$%#)(8:B/$^B4:[ADO M6(PV:+AJ?11W7WKN?W3T/1*K,9]/SN%+/0MU,1E55KR:3&\IBD(!8 QHIIRH M%_=@9CYKQ0JBLLD9[IHG _MB_1$.+!]*O-N.E7:JUX9]H3^N\9Z6Y?K%YHW& M [(.! 8)3=#UQBF1F-=*LWKE-R]<\*):W^UX)Z ?X9AR:SZUTU#S4^_$94*W MF)+_FB%%3LN3^0.I@PP4^3 7ZF!##"R"KGU'HQ<\:\I76W?_N1/0CW LK2LC M=+B&6I[]2(AYV6OR]6RVH/$2HJ4MG/TQ)BU00$20AY]J2<)V$UD/YL^^Q4UG M\TGZU^G'=2%>E%D L=_Q$)GF6&_JB9S)8)R7.00PK>O_.QU0GX+?8W&V-P3I MMKO159L)V.@P<98N,"]&."G;?OL2YS \R.)523LW;_MR!IX&UW?[LY145 UX@93": M"86UH8D-+'#4C,*)4&BJ2&N:-Z.Y$U&?-A&:\62+A6NEE)97O2\N%\M499>Z MF]M[Y$ H-H$O#&2]1C%Z7MO-"Q83@BA!2/S&'\85@[>BPK66]^?[:(_X-I/I]LCG%_Q]KJS4W<;"=B:.1T M*4HDOK^AJ.T[;)70FCO+;5UX!*&8AE!I%#,+%G1PBBRA;[V8=3>B0^WI'4_? MF(#72AFMT]I#BBPGI-!4>%UO;A(,2^8J.X\:6U=*/!QEKY;R&I+JII7L6'_- M_/8=.%?1A+5DG4-M%9T+KZC(7EL**9)*(B:O+-GMX[%JYR#O6%OQCT.AAZOF MT1SHR6P^O*Q<_VX:;'!_?8BD$S^Z#X"NW>G!0CF.5_4Q.^ZT83K7"$U)P7R* MG Q44-9)+8IOO03[>%[U>\G_-\+T_/.D=K0&C"HSQ7T]S(29Q7JV"8U1QI]9&H6&?-J\EB.@A6)6LI M%,W"N]IQD *8B(:PEN"@!"6P]='O_9#VJ5RM-]3;2XU-CKG=CK-"2S=RG^=E MCM-O8'T16B15&">CS+01R" &R6R(G&LH$F^>H=QZ\NT "'W:-NN 3,=4T",9 ML/=X"<.ZVU?[ALU(@Q7\('.+D:-GD DS>7S*Q*3#>J,VCUD47C0@=##C^I";@ZF"R?"3497KUXMR0*IN-3>?L*QC($C:)^0]]F) M;#ZKWM2^O#&2B$OOI(%QYE+.3.O:MM(#,&.X .E\XK[UCO-V)'U:^=Y;[S=M M1@.A-W,@FUA>K(%H%\ES),YT%(D%Y3@KY.(@U&O31.MMD2TP>NLN6JE^ M'W$?STN\6LP7]])M;EX+O?5&?'$@S[6\N][85=2=^90UKB+/-LVK? MYM_K\7<;:=HFDU(D+ZA0D$0@L'JO'S.<4YQN0&K5^JJ7@P#WR5N@_./NVL]H%V^RGP\:BVJB8H M)!V5D"E;KZ&4-;71!FO?04I%C8+8_(JCO8#V:>.T/V1[L H?T; MM]> J&_I M?Q:<+DS3K&!1@2+I6(LEQA";7RNZ'](^;9/VAV\/5V*WRQ?+[A>_P:ANRYQ= M(,[7%VBL,_H_#Q8O/[A>?EGM N^_GM'@I4T6.%H/OMF9ZN6E$ELOD[A: %.N M<"VMK52M5XTJ7B\_+LPY(K.V65C5>KUQ!UA-^C1??\_5@(T(RAAE* X0E!"5 M "R6NO6DC+4BHLK-6]_>CJ9/*R2MV;*U _/A.FG;R_OZ\&AH)FE*1XIP=7C. M,Y_ ,UL4D@'GRJ36&TKW@;C&M[GL0C.=8A*T%"9Y1 MX*Y9!"CT!3G6_Z)KWZSH.H8^I?-'8L!^\F]25+]&<#8I\\\PQ3?#5$'R?LNBN=-Q*NH^:N5Q=!+B^F!;& M>7UI[<;569UE, ]Y^3$RF;V%T2BCN?'^Y]O>_V<@$>HUP60Y5+UB2.9Z0)PC MR\YPR,2Q;)O?.K\[O$,LUOJA9S#"V=5L7;K0;Y-5!^=DC"QKX$PGM Q<+,QJ MDU+(1ED7=C!=][VG3]E+5\S8M&5-Y=[P@L8Y3G$V7X_\"DL(*3M.%M6:6A*; MZYY?*(Y%^E*R")!,Z]VS[4CZE,]TS9*&.FF2;'W*X58P?!ZM.VX[%8TU93W:;M)S =D^6K%[@L M^TWOGX/?]J0F"?5.,!MEQV]Q_GI,;\9Z<>KS3_2>RI;SR8O)Y>5DO.RX72^Z MP.GLY7"T( 4/I/#TI5ZK"=%;EC/J[+P"[UL7 3P8Y*'FYX]Q'M;+ M?V)]V)4ZEB\?+?]QO0;D'9 CK;OK]?:T,TSK_?FM988%KSQ%N&NA[RZM^%T,9_-85QO8QAXJ:37J)G1CA('8CF!I(035*:) M $:DZ!K3ZH$0.Y+(=^_Y#6;#-,CU0HIH',-2*Q)"AGIZN!962>ZU$\7EUA;_ M00#[M/3:)==NSK?NM-C2B$^7-XG#:&USEN">SU<.:66-_KPB97T"[OET6N\9 M7!;[#62VA:)X0FM\O?N/TOA03VYD%:$@+^2"6L_&PU'WR0D @ 4 8V-S+3(P,C0P.3,P7V1E9BYX;6SM M?5F3&SF2YOO\BMK:UT4+]]$V/6LJ';VR52EEDJI[9UYH.!R9G&(R-#Q4TOSZ M=?!07F0R2")()E76;5F9S%3@@_L7@#O@Q[_^[Z_7@Y^^P&C<;X9_^YG]A?[\ M$PQCD_K#R[_]_-NGU\3^_+__[5_^Y5__!R'_[YJXX,1I)XCDC!'+%"><2<.EC 8@_Z_+OSHC!%AKB(C!$@E<$.M= M)B%3F[)E@G(U>^B@/_S]K^5+\&/X":_;''W_\Y6L8 M#?[2C"Z?<4K%L^5?_[SX\Z\/_OX/,?MKYIQ[-OOM]S\=]U?](3Z6/?M_O[[] M&*_@VI/^<#SQPW@S Z?)M__X6TTZMG\E_BGX_Y?Q[-__[:)?C)3T,8I_+3V M+\I/9/EGI'Q$&">"_>7K./W\;__RTT]SR?E1'#4#^ #YI\6WOWUX\Q!I?SAY MEOK7SQ9_\\P/!HAX]H3)M\_PMY_'_>O/ UA^=C6"O!;]1U@>&9OA&"-WU\]F^%Y??IX\?K-NQ<7O[YZ[T>X!%_!I!]]B]I>2%H=0_I,=X2;?LQV%&D,40SXK$G\%@,EY^,M/!3/[K4GWP8 M0$\["Q %)\>3Y:SFSQ:FZUP^11 M?)Z,IW'S8#"?(ZE># MV8#X!L-E^69?)KQ!*^X:;N2R,"&>?^V/>SD'1)X"T59(G _7Q$JTP*@!'BQX MH96K3(M'X%3DR",[_B.;GCP)=,N(E[?V^BJ< M6&M1/61$-36VH\<>.C@X4;P"ZZFVQ"6&;X?2@%X: R*LU$JY9+/23Y\@=TS8 M4^''-J+O@!SQFF;DS)#OTN24D1KSG"$T:E7'/=3:L M,*3WXL(#$#7UO\HI:*W\7934U)3P0Y73O:U(&."O+I\/TZ]^]#N:X%ML*YVVM<20E<)3&J%FLO1ILPG1.A*@J_PZ6A \P!GS@ M%0)\"5]@T'PN K@+43-'N4%SBN,W1-)LB!,^$NHS4UYI(5QMBK2 =4XLJ:V% MAT3A^Q+E[S"$D1\@PN?I&D4]GHQP]E_@+DAJN!/9!ESHRA<=)'$,>:UUIA:Y MK&22E:G2"M@YD:6^)A[21>Q+E^>#V=] ^GCE1_"+1V?Y17-= ,[$L,#:$UFR M+)#*Z*XE7/U2<=*R(]Q$7 \5;H^15>9+.V2')TSE+%__T_%V]?OOKP\>6KUV]>O/G4Q01(6-T[)6=DX%;Y%N-8FF5EV07LI\[F> MG&ZCSPTGI]N(\51.3K]/X=5_3?N3;V4!;(;XXWCFYTN X S.B!6#6Y8K:!0* M.OM"<,H25U%T=DVP"M")G)YNI>AUG-E;X!WX.O@XYZ45 M%==T)?6#42)PD< +1Z)#A#*!)3Z)0)27/H*6(7#Z=*FPX63TT$S81MB=G(E> M7S?#CY,F_K[PG+SP7JK(B3'%7 6 MNH]D.S@+?9[23(A^\-[WTYOA"_^Y/_&#I*VA[XR?B)(%%K0 MD#E#Q[RV*_H8H'.@0#V)=_#F?QJ!'T]'WV8,G9-U>29K5):@ :<1 X]ZQH[5B+M6#.@09U)-W!H>8'F.#<(+WRHV%_>+F\LW%@L[>>HYMD MT +6S!'G@R$2&-5904C5'8/52,Y!^15DW,7Y9(S3Z^F@')!=3*Y@5&8\@JMB M(WV!^=GM FA(F:4D.(G"^9#,QB\;D9_^%'J99<05Q8D:><1;O3$1YM( MECPZI;-.J?:YTY803^*0>Y\CJBY5TH$!>LLBGIW*CR^FDY)-4%(T>M30("'C M!I@RLENY0&S2@0#5*F70FIK:D7R/X3G*C5EWRESOF^RGB0[LTH>S[FDMC08: M2?06O6XG% D>&)K+W$$"B"S5YL9#%.?-B#VEWH%QNL)JGG.UIT$%DX,G0B1. MI$QER4R9F&1U#HYRB*9[_V0.YKQ944<''=BO[V RMXW>-N-QSSCP)J+]I74$ M(M'J(A:4(5%;R8W$V?O:Z\,= .=-@MUEW8$5NLY&QHE"_W+X8CH:P3!^^S3R MP[&/,R4,T^RGP3S"-?WG=#PI)AA.ZR)_\E_?-Z/9+R:343],)^4.Z%,SS]OI MX9H7I4*36Z,]CRS7BE@3+4G>QQR41S^M]DIST F>-W%/ERL/7PQ5Q6QZ,QY/ M(;VP^C?C,/?QE_@#$BCB4MSOG2X^"7ZK1$R!UB;[WJ#/F\"'U>E#4NJ.2/D//YA"*_R(#Y1T0)C, MN:349Q+ >))RL)%Q'ESBA^%D:\P_)"6[T>A#1IJ]&3E[=\IU#(+"%?V?_>;,ZUIS#]EF M][]R75H0N%S/SG@_-6VA!YY\D+E IQ)?%##H?OM(G-6,:6N]E=4/WG>'>][< M.Y0>'U+05=F"/\#GZ2A>%6P/#8D>UYR[)"RQ.;-R"RE(8,5RS30)QV+,T(GA M]RBJ\R949:VL.(;=/W7N$8BS[;ZG5,@J.$,8U9I(JBGQ(1B25.1>9="9AP/R M9@;JQZ7-]CI9P9J]3^]OK92?FC7Q+S."A_L+Y0= 48W[$_@(HR_]"/-9?8#8 M7,Y5.)\@[N;!&DB$&8;B8P*74Y-QOH+9"-9+7?TNH.LYG3=G3XH1*RB_]T7% MHU[ZJ^O/@^8;P.R/WB_>V_<#/QSWK$C.!QI(@A#0,+#E/C\%(K1-5GH'6=8. ML]T1ZGD3]!#Z6\&[O>] 'G/%U\+NAYQH#\DYRKJ;@7C]KY\>31L(%( &=#!%ID!D=8E$@"=;IW1]V:2A6QK^ZOM M SBJA"'0S+AEM)R>:D%DX))X;PWQDBKK# ^B>E[$IC"$FM?JG$IFJ)3(J1*2 M2(,FUBH@C"=7_#1&YNGH)3AS,+[[SK1* MGWWD83629-MBK90*^[J@A+?]+X V&;Y E_TP@.?C,4S&;[]'JG&)#'=.X@97 M;A"RU,@43XFVG#JN6%*V=AV,-KCV?M'C%:3I "[R(Z/-4P-#%,XH6;+%C2(2 M_2SB55F.J312*1J 52\6TQK=H=)LJW/EP=[8C4).)2EW<8#XWH\FMZ^>Q[]\ MN_V;6;:9X"9+H&A2),#I)1J)-^C1!Q \>J:IE;5OO]JC.UJZ;D?T>!"WWXF: M.JEA=(-G$9#>!E%'2;T/T1PGH[7=]7UDTU0760*O$2PN3-<(SV M2#$YYJGG(D@GDR!.9HV;6:;$*0Y$< @)/5)N>6W_^B&*,]_T]Q1[!U'P=Q&] M\]>PK"#1 E='6_PZ3,?9Z/?5V:,4V%/@'6SK:_'%D*G7#$CDCI4\4D\0,",Q M\R@,>,.@=M;N88FP88L_% ^VD7/E#?U=,X$Q:L$N-BG%:+39X )'I2]%#A,) MJ137S=+1&!E/FK78S>\]]O!;>1U9-W4$U<%N_K897DY@=%WF^0G_S8RFMJUYE;A./,=?6_1=Y"\=!_3@NQM4'6THZ]& M=)S]?'^-;:# 'N+N8#]?A\YJJG*41'D ]#\R;F(IB2&N]D[1HLAR3! MAKW\8!S80LI=I#K#L-^,9IO5(6@1'/Y"Q_(@D SIAL=>F$0&[1 7^ZH<*^&,_4ACBHZBKFRA;< MZW M7JTVR+:Q-3:0ZW$TA[4S#JO5IE.55-R36B"4+B4=$"% 0G=:"%R*1OAI/^XEZ,>9Q+T(%83C-:8]*2D(&24A&(^Q2A(G,8]A5$:=';6,]_F1 MD6NE9Y#<=6 MX",^:EW];2.PRGK[U7_M7T^OET%8(7OO6"0>/1TBG8LD '@BC%!).TU=:A6O MN$%S=P8]K%^YL]B;&C*KN"_.;MVG!<%%?C$=3YIK&(U[PN3(L[ X.L=-6@I) M'#A/DE(Z4TJ-CK&%#?/@P8>_HN@LZV%_P740L/ =4#,=3D9]0+OKGU?]>#4W MYB[0H%E9P0%=/E* MUX59.F[TEJ2DI,O,J\QJEY]9A^6,*%-5[!T$3]W%A7.'$8PG'W#QFS572._1 MJRTILY?06E.?8!/C>C62'HC_/TX'$/MT,NG.=$15O.HITE@8$@+(LHG1!+ND!?+(6^8%&A.)IE,> ZE)@[/Q#K<3B(+T3*J@C#5K< -F/8V<58_?WZ^ MK@",]&2RV!'[O&1#D. M?#]JTC1.+D:+JGGS3*@@)/4BEOQ5E$[I-Q90,"3%K'Q&R7'?*IQ\PTGJJK&/ M=6=53ZE-1>%6/B]?X!FC:[] -%Y>M;8 5?'Z:BV0PU]F[:^CAPJO)."#:3]G MIFCRBD".ADB.AK$'2$1ER$Y2E8)*3T_KC]R '4CIV\BU>N#E".U=]*/?#',S MNE[4!!N@G3WZMD2YN ."##1[0)0ZZI(XP8E%MPB_H(NDO,UFD@7.2.:_]-%?@=Y\!5 M5M&(2%NP8;?1GSHS#B#SRNO$K.O59H1!"\-P&211"$\D>L?$.\.)M]YJ&A07 M9I,'VGZTI\Z"#F3:1'F19P6.ML?(2N5'%XMBS>F#8@.TI*;P7P.#GJU=6['7WV MT$T'6S0)Q(BB0JHJ?@/?>U:UD>D4 ;\MM/@S_;J*0+ MWBS C2 ]G[QO^N7*$($OP^$>@YRX11;SP$OA$&6)3YF1+ /^P'C0J;;-NP/,(Y3=ZO).I6M%K5UNZE[? MHB^)_L3DFQ^F$IOPN=S.++-A2GW^A[_=_49W][%J7/)6FFFE>]_E>*7OR>3Y MK4%OV)F58-0J12Q04WIR,.)HY@2TXM9'JD#5+I&T&56];@1KQUKD6?&$,Z21 MB.Q5"8)AQ.LL2,Y@N$[!@*O>D[8EMD/="5?FR/H^!!55<>P;XHVR^^7;]X); MQD81/-H.2D.)IO&9!)\-_JBE< 8B8[7WS1:PCI\#69,.3;=JZ< "6S_[F\I= M;2!V=&K4 MYQSHRJJ[8M=?;4RY$H)#D:GRY*XK)/: NBZQDTKMR<9^'1TPB\ M>F[1T:BSX;3H%)BSC3HJ7VC- LF'?O#;&#XV>?*''WWW15W6@J)_HI*3I>B_ M)!:52E@25*;DF;9MT@O7#G!XEZRZ*IK:P<[P>CI"R4Y'@%-^W?]:OEM> MKC)0P90X'I5+#6]F*+$E.38+G'.QY%FN;8VN1W-^A*@D^0XN*M^69JRE!^:; MZ\^CYLO,#UI"TY0+8TO OW3HWP5PQ 45R>PR'[25YM&B9#N525X/Y_Q844OV M'20"+O>PE_ %!LWM-4QI[\"[P=)?6LG_O=1,R[M;6V*TD0"8%,I3(1,=3(1-&X@2$A!J=K]DQY'=$+4J'-@ M5E$!'5B9SV.<7D]G/<->PN<1Q/XBE.OS !;9\<^OF]&D_]_S'/AUD^FI@!8Q M*Z\,S:+4H;=H(G%+4DR:"YO!9E>92+6PGQWECJ+40YZ(O(-)+YC(M<75%*6! M[IF*B023(@E,*^5Y ,IJ^T&/X3D[$E43_EKCM^Z=9+GL_Z,_0+0/,FSO__Q' M?W+U9K@8=Y:4.][]?K+.N#7N*CN00*5[R[M#/4#WR[=?_7\VHQ<#/[Z5#4VM M1B<;+:7H=+EGMX)X%AFAWLFHE92:UC98=\%9[VYSP^CS>Y2(=JARH(B.'.T% MB*62)!4$/5'E=,Z@>.V&=MLA/-0]9^><6G_S65U1IW+_N85,Y]&8 DW51(% MR!F=W5GE6IQHQ@E"P(F'4#O88$N(Q[\7K4^6YG!*Z\"HVP#W!NRM3@)M('=T M<[H#W./ZJ=*^YAG/;N4N_@D&V1*'EOUHOLR(RSRL5USJEDXR=.T$TW)$8M(WAM MJ:Q];O8(G//G1BU=''YK^AXXG28#47!%D<2H.E1((5E.2LF+4I)V-J M5SW:%N/)$:J^7]BIV@X4T+_%T='':?A/B)-)<_L(^2#'9X^.?. #M/92J'2$ MUJJ H,,]3F1*2:"NE']4D5@+D7CO/#J5)4&M]L5_&USUCL@V-EJAD3DNO"1* ME.ZX2@CV12#QR:D$70 MU@DBHG6ENH4DSJG2Y-![W%3P4UW[&FH+>,<__JI+D/OA61TIJHL8OBUMW#9P M.SKRVA+J<8Z[.E-]>XI5T]L)T$U%%WFFL20PEP8Y!C>"64D@RB-(+V@.^1QI MMN%XZU19MHVZ#G&LQ9V3,L_*.^G2#<-;])^2()I#5C2& +:#LA1'/M;J5&F; MCK2VD7@'1UKO_>16T&NR)O!(0]$2QST<#4J/D(BCT91J"U*SZDG'MP&DXBM1)="N>)+2N@TX)1")**ZK$)C\ Y M;U+4TD,'J0F/';%*09-G?&;C(S3O2OVFR$GP+!L%5M#J"8PG==Q]2(K4TD/% M-(6[;3FUTISY1 F+'"TF!I)XAUL:I2PP);-OV:7@C!H%[^(-[R[4BB___;Z= M;6"<7Z/@K82_IM'L+I*K7$+]#ARK&$WHUFA<3IXV\_0DPDX417VX M*[H;7"=E"=>YI*JNC@Z.41X1PCP],(,V66=%J..Z! Q08DN+!8WFH)$F^N1J MAWALPO1#464'-1SV-/]6KM_M4(2>*ZW]G X$7.E[37-94;TO==I!&H:NJE>N@PLBCB'XL MTFRK@HJ'-:4\4IM-]#V,^DV:'5_U)]]>??V,+A=\@-A<#OO_#:GG96#4^DR\ M=10E8S4)DB824S3*QIQM:M-4I0*4,Z+.,92SMCQ%W6#$M\WP\A.,KDOG[(_3 MZVL_^M;D\N%D\>'NT8:M'UTCG'"W>=1J$7NG[?@-UQ)5/LEBZU+%4-_>$!]- MR<= -ROXJ+VOO9RO@5*WY_WB^%1SS2/#V4$Y+N>@B3,&]U.M@Q':QIAK7T2N M@'&P]J\5=/QXN_KMI7HJ,7QWYS$[W,O6ZA#0U\M9E^#KF(G-:,1[RST:]RF M-)V2XZA-G?;5ZZ,\V5J^'3A)=Q'=ND-K@ZNC4+IUF(X3,[>OSAZEP)X"/R0A MA/*:)BM)XD81R8(CW@6!^*S@,FAAJ^?-')8(&Z+:#L6#;>1CE23/23F1&B4TE?"930X*-E.0@#>1<_&W5PAE9]_PC]"NI(OVF MLNAJ-WF]C\DN,/F(/WEJB?(%DV0"W1>0A$F? M=)@;6[J-.>KSIW$5T'J_-M M1^A[P6[*M.8\*I(D*QF8 2U7YA@!A.B83#FGVOT[5N$X%R-M;QEW4;CV'J8% MO=N@ZLA(6XWH.";:_AK;0($]Q'V 16"!3JP/B )-A@GAV* ]M(N0/=W]J8EJ5R/]N;"_\:/2M=+F[;J;#2<\%<$CE3%CT M0&2P 7"1OF331?]X=^&.%%,Y[? M;_O)>I ?:9@5H MSVJ!BYMT'#V:% 4!7-X,TTREU"K.;2AZ9XEV9-\OL;R8(OUPO=$L M:YIQ&U..EK!:ZTC ;8PX&BPOG75RZL*>NP?C_'2]BWP[:#IQ&]*[9A@7J(P6 MEG&M2#8ZHJ/3>RQ*WG[6>M9:*,$V>3Q45."V+1;R'*6P%:&ZMD[8C&$[S;WT;';>[V MMY'J"=_MAQ0-[G:J1T;;Z77S7?[V\CW MD%>Y;7#]J'?[6^FL[9WN+@(_)"%4R#3S4A0A@"_E$3QQ("RAP;A(DP'#NSU, M.KV[_4YXL(V<#W)X+%56V0I-=*4 M*,8TD=Y&7!,U$.VT"V!#-+QV6;J50 YO%U12U./JWT'*'1@'M\_D?O63Z0A% M"^,/\'EQ('>1OY_1?8 B ARV5.(91S_X=_"CGD_."LY#27PJ$5:Q=(?0GD1 M(\GS))5J589HQW/J73 ?V]"L125R'2X"'UR!\IB['(]+N(> ?CG-[ZJSCF_.-X,L;\NF/IJ>H MBJ#1]8N6F45H?[26E&)B+* $A:GM).V"\P>DURX:ZOC&OAUFI GT0&F3@P.2 M949# FU(8BE/))0(-1:UB;YVM<_=D/ZHS-I:2QV'!K1"_;J9CGI!!,TDIR26 M;;4R+6CC0$^; /5E^5#1JM/0X6 P"*8 M;*5$>RSASDDE$.8I1.Y4CKEV][RG$3I<+TQ@#XD_9(/>Y[6_B^L#Q%(KN9_[ MD!:&U!(B$M5Q$PC@?Y"P >=>*G;)C#XA%9&"]"U>_I;#/6V==R77AZHWW:F^ M+%,+C :8X#0#@9QPL8J!DP AS3K-VB"-9O=32';0_*TND*-?CW%'BF=;>&$=Q:ATXEZ><8[Z5;MODF&\CX\.E M%;=!]:/FF&^EL7;YQ;N(^Y!D .]H%D0#G1WEVW+H2@G3@5KT:7/0762GG'*. M>2<<:"_E@X0)*FSR9E(YQQ:/I M4[B=1X#/UB^F:1("O=-9-C,Z=I8X*B6N7S3ZE+VDIG:XSVDG@>QCU^TIWP[N M*=?&.K?!]:,F@6REL[;!_[L(_* %'FGRPLA HA2X-.6,FU".L92[R#YISW*J M?35]ZDD@G?!@&SE7+O X,SQN%R?D.C&K!&'%@)7&H?$1P!+JC=4L&6USFQN_ M>X\]]OGNKK)NZ@BJ)Q#5"4QB9.0N$:#1%&C2^*ZR5OH M[ 1K-NZILUT$=1 O2G M,]KU)#J)GB(WF5CA'6'!^<1,"LK7KMIR EY453W7 M$6X'9M;(E-#Z2G.G(J>TOHQZH=3_@8C^A"ZWT:^'>C\ WQI!E_ZP\N[X)8U(YWW M,0E*@C2AM-,L2;])$9.44\(;B+;V<^OLZ8K@5^V0&9<.VU4 M)@;]0P01T4<4N+5%([5&BP1)WRKV]M2;LM?:UG>77L6HV/O]=-O .+_NZUL) M?TWW[ETD5W%E?@ '$$SQ_-RLYT+2!N&H0+SUWD5)(V>MDG>.KKZ&\+ M@576V]U.XHXZ&]"1FW5I+#5V-;'4<,*$\U0+85B[,).GT7U]*[&O[;Z^CS9J24ZJ-H2JUZR/W-+JO[ZR\G676@2T[.T%Y M[[^5C?RU[X_^X0=3>-D?EWBSZ0AZ8 &$T[XD+^#>KHPA@3-!0#*!EE5(QM5N M?+@!TK$/L-Y6B16L*?<.H@+>#"3"D$TUT< 1^=^[+1>V#G\#'"7Y) M[V$4\1?^$C>T$*G6H)'1+B&W,RL-\031C :90G"F>E!9>W3GP9J.M%$Y#?E> MGF3S!88>)0!?8(3($&V_6;@W/>ZXLERB*XM6,+*[.#8B!A)I<,)[4Q;'%C?= M[4=\VCSH4+H5,Y3;HIQ[2;WLF48ORQ+CN2\)=($X;1+1P=*4A$47K!8'YB/^ M&!S80;J=YB4O47[ %6O4CT7@%\-EN!GS8ONI?U MBB.YJLE9/07>YRAQVLD'(C5^<4(R7/*BM]Y&8ZM7[;D]_M/6_]X27:'>RD>N MO_AQ?_P1MSJ?+H;_\*-^N1LHWCOK10&)<99)E,6ZXE00#TP1ZRFWE@NI3.T# MM[;8SH,6G6AB!65V/J-=&DX?X/-T%*]PA7H_:BY'_OKY='+5C/K_#6EQB"RD MM8&92( S)+5AB5@D,]&<1DJ%2D;3EJ;KQL&>MO*[D>D*K>]\SKJJU-"DCXO7 M]]*"/:U5$* E";Q<%')TWF=UZ2E$Q@5U5BJQM:=R?Y3ST',E*:Y0\,X'HJNG M>T/(=.MV*#-G(D,7V\_B'&T$8A7N5K;TJZ3"B@#=%NA9">MI4Z,K^:_@R-XE M'5>UL(60,PNB]*O!Z>(J!<1S*TEI6&PA>>WL#]4B>"_3<$_YKM#YS@>D2TQ_ M1V&,WS;C,8POAJ^^3M!KG?;'5V72%WEV VA=IK,"H_6MR)(O>$1RVRH1K_UZ9>ZYK'=UV'KZ9. M;MMY-:1U*G7X9K?VY4'SB;QHKC\WP]D=3 G[MAI-#A<#T>!+A*!2Q)7]R8:0 M;4S*N5R])--C@ Z=D5)-V_">@@G+N9Q_O M)=G*N38S&!O/*EG/.1,02"3!%L=5AG*6Y4O.M1*!ZFAXN^C<#5DX+>$I57C>C.@]^5)9^Q>R/,NM;Z%Y]C?TQ?/)?+X8SWMZ@'?<$HRJF M9,NTT7)"B,2[C#M@\,$YKW/T;=J$M!OM:>N](ZE6S.$H"+_#*I?;/9EDYI " M"<&6X\QLB>=*$"41 P :4JW"[>\\].EK<7<954R<^+[-S+:2][Z?D%2(Z9_] MR569+^XU^,'LM[^4[:<8P>@LS6(D>[AT&&IPIS&^U"[D21*KHB9> U!!^ED M[2N"77 ^;:H<3$-K4S'JWB/,9?)F6#*&^E_@_< /*S0+:O/4&C<+6Z.OU#IH MM7Z?X\C#R]F)Q"_?;OYDL3\\_\./T@WY@C#)0 =R5)- 2RFP#L2!CE%$R MEV@7;^M>J/=>U^(5I.F@)#ENPC)>!V91C,@D&S.G!)PJNZGAQ'%JB&.L9,YG MZ6WUQ:X6^$,U/SHP2Q\LD4=1]JG75RVO<'O]85<2.Q(#[/MFNFNC".U]@65:W;(&FHQN=NTB.5W 6WP7S>.,CA+UWVD7[3 MA>@Z.%J?[S?+?E]2:F^L ,(4^FG244VLY )]MV"<3!Y8K&V@WP'P8V_:N^NB M@XHYNPOB9AK#=.\5:C.GCO;^+N9S' MB#YJL.M Y!1UWT:*BB[GEC(YA8)D( M:V9M'2P)V4=DF]$>=W49=?7 M"?#VPU&T8G3=AO55K:MEL4H(,U.;A';O4]^ M0_6,/WS\;=D/),:@#91(#:8RD3I$XDN8=BZ7:L%XDU.;J-YMQSV\!79\33<' M4E/EQDJ_^M'O,)E)Y3[L(I@E0D:%U%EDPFQR1*:@23!HUZHHHS.9L213"R*U M&^T'IT\'*NFD <0=: M0F0:A4K"$:XY.BDZ9>$UCJ>!J.025%*M='W4ED!^8 M0O44U(&SL&8A7+JXC(+PP96B(QSW>BE)$%#JP'HEH@#$5]NK?!30GRRJJ+"* M81LE(O%3?U+<\#?#U/_23U,_F%F+(ALO?=2$9>6)9,&7;&8@5$7ELW:0=:OH MO@UQGRL'_S'/).KHHFMRE B$#S"8R6-\U?_\J7DUG-PTYFD#M6+3DRWA';XQ M2@6%/D:/#K11N2''MI"IIQ\!BM.6JK3CLL80D#1D:HV%5*,)R-U1#]L% MI%/E-%4D6]E5_CCQ.2]@)!V2\3BX2^6*!SS.*^9$0(,VP5LO\[WW?4WB\?=' MGI_V]I%9Y8.S%U=]R*^^0IR6B[6+G/L11F@HSSZ_0%O+E\H&B\^7'85\Z2+D M@8A8KF.Y\<1+&8CA+G$70Q*M:DCM,/1Y4J%K'53T5N_U%A,J1O1D2D.I<@+- M/;&X8Y& GT7)-231JN;0J;^_^/C[/&5WMI9$DT3P21$7 MX,)UA'+%,H$D55F6%%H"5N.R9)BCRCENVCBRAU/B&B/G M$#K<1E:=ZNYBN-Q53%96X:9 K&!0:G"6S5S@_I*X%SJ!$ZTJ\ZUY_&$33O>7 M^5H%[B:PRD>$=R%]^J-90/*2^DRI)=0R46JQ9>*E0UR&F1 IXQ+:A+VO>?S9 MZ' W@1TC)G2=9?!N6N O;(OQ37VDZW> M^K'Z)$XP'*+C),VCTJ"+^DB[3FCVY1\PGGPOZ,-Z$+Q,44AT5*PM<[$DH-]) MA!96:I@] K\?[+Y4,JO;"CM/(_O/>:?C\?3Z\^S^XVR 87O&U / M773$^^1C9(D; M7[W@W8'F]L.\"R=-FHJQ>]^KF%Y_'C3? #["Z$L_PNIIOVN&7W!3@OG^-/[4 M3/S@]N]?-./)NV;R[S#Y +&Y',X-L*R9=%D3+4$2*4(DUDE'C%$TB& ,5 ]0 M[VPR/QS]3X,6'90TZVQB\]=Y5G!Q]E'Y.];+5&A>EP\[PSS?C= A4\;YBJ]D^'\P>A-]=Y/OS*3,=O_"?^RB!6RWN)#]EZ?B5&:=S M7S[BORG!?#7+%^X^?$=U#BO)XW0*(HKH;.!4$BY!X:OA _%,<((?"AV$AF3A M5)RXMZ=7$-$8[Q3Z- 24H$1FI@A:=YED%Y15,GNF6L6A_%D0L1I+NRN(N(VR M3Z4@XMV:%]8IFI2*!%B,Z(U$2:Q(:%ZIF!VGVCI=FZYG5EUI*PX\6EUI&UT\ ME>HT;>;T9W6EK:HK;4630Y2IV47'3X6_H5P]&>9(XK1$>*"W8&WR1"1/A0-J M+=,_+&^WJJYT3A?CPH6LM2,1&X=D=$#\=DI0@5P2V.F MZ72ZDFP[N2?TDAR I8=_H7:@V)/:>N[%EX2,)EN)ZA9,HS:L-L1%=$,">"6S M\ES;I[/I/-F@I'-ZD_8@V).*[OO'3!_?Y\FI9]I(7=IW)R)+/",Z\)) BDX' M#IS#R>05;#FW/U^DH[Q(>Q"L@TC [N:)6LC0OSU5';/A3$O"H'1)+RTM7:*N MU$9-!DSTPIS,)>OVT_OS=3K*Z[0?S;IJGWH08S8K:YVG&=U7ACZL5![W8.<( M38KYZ*1TU7LZ',\=F# M))ZJ4D8[:1*X1K=% 66XC%)GGDZR3OMY/Z%W[Q3(?X(O\E;,?5)O[]V#AR V1H>OH-0Y:<>R?SHO\Y:3__-E/LV7N4L./\43O.D(QINE M(*VR)E%4(^6>R("BL"7Q7W,;9N9_OL:G^1IWQMZG>6:X60:! M.1:"I22X;$HJGB8^.4%$2I%'H[BTM;.63V'>G:00^M&P/[P'/.ELI1-H ARH=9PG,@/@A%C#<^^*!MMK6/LA]' M5"^W;N4XOWQ#PE\WPQ<#/Q[/4VJD\&"5!B),FF7GEI)\09)@(&O#P%I?_31_ M6Y"'RI6KR);U>7!=*.8T\]V$]$)H4\)LE<:5O1Q@6\J(9I0##Y$K5]LV.[%\ MMTYT_6A>VS8R?RIY06WF]&=>VU9Y;5O1Y! )0KOH^*GPE].(#DG)6DTZ$,F3 M):'L&X%I,"(YBW;7#\O;K?+:3HZVVZBV"[J6-)?;TRGP%NDN'&)V*!22E#:E MI1XE5G"%/RJ@5D=MH'I8^WHX)WAD3\U[/YKT8__SK$WD1XC3$6H$QC,Y M]9A#/H--!(RW2'.-RV*40#BG)0-816YK[V'[8CXKBAU4@1VL4WO@?]D?E'_4 MDSEH],Q1?,E$(KV9!P>1FL7[^ MQ?<'Y=3G4S,_!YKMZU?- ,?Z#M@[:2S@VQ*M\432DIXA\;UQD(URC*9,:Q<7 MV!KD69&L6Q5U'O!\)9;"1ZU5)L4V).@Y,^)LUH1!%I8)"%*U:I7:":/. M;^?L4CT=W 3?NZZ\V^CF8CH93SRNPL/+&=CG 9=C'R>]D!C3UOER3AU+(ZZ$ M @K%T!3)!T53O-__:F].[03TK)C5O:HZ*.V\%>B>Y3R)P"2!+%TIVSY+^1)$ M>UZL1S0:3>V0@*T 'IY/!U#Z/C3;2F,=V/DKP2XVZ@>(GZ?_G(XGLU.;[X)R M7G%P@6@&Z*8$AN\C14%1?#,]-QH$K7W6M2?D'Y:"'6FU ZL?]__1[,!P5HZ_ M[/HSS,\G7@*=T@M'VKQO,CKY->+(G!\JRTQP90D8!X0:9 D9IFIMZQ$(1]F M=UX'\408>(S]N8K6NFC]M,H@OA&$X);2*$D*@+XT*]US MWD\E8RD(.!!=(%(0"3BS#M3*FY(2%D'FJ MG4F[)<03X9F=#U#_P&^P' *8[3]WC;#RP'..#T?CV$R#M_^#LWER'^^ZL=; M_V#W3)&*@]=(+NE*%I7R499@"MM>X2-'0W0;T1W%17$T?CY'^/8&X0WQL\ ] MU!A-!"]-U$1*Q#EKCA$85DX]H-+E6C@N.EHJ*:KJ1\, H8*D,621!@ M@1&I2XUP-'<)YUXGEP6%V"KDY[14OR:]X]":WT:X%34>B\LP^M;[[6-/A$@= MY9QP5:IFII+=)UPF2DL1:/9N.)* M@F_VDEK% .8E@A?/>]0G$+8$K\K2C\8F1,"H(\S)P+S2BMG'S,GM]/;B^3GH M;4NI=?"^O7G52P[]<4HUH<:5%FAHK5CK)&$V<^:",T$^5N)I.[V]>74.>MM2 M:A5/VV(<]YX/!K-J&B]F:/HP?M=,/L)G/\)=8O#M97\\M^$7"3".:B9==B0' MBPL#,XXXKX% 9M)8)X*[W_KWP5U0;B#^V9]< M+1W'^?%M">M IQ'_GS[YKSWAF6;(46*,1OO12$^N.E6/>4"5F#M1)3;)CE$CN+ E&"2*4](&Q9 2KG26\"5/-ZXO5$O_E MVYW?S#O;6R]IE(H8%DHV4:GKJ44F1N?$DTT@6>TTPYV 'NZRHB)S'KN4Z$9% MQ[Z+V"#&>_.;';K1)*,R7A";-4=[7]IRL8W^G\G1!T-54+5[][5'=PJW%QTQ MY8&YU(G&.FFJ?H-GX9"T0=11I:Z':(Y39ZLK_3U"DSV$?QA:9!,RVFN.!&LS MD1 -*48=OADF9VTR-]4[[!Z*#AO*5QV/#=O(O/(=U_.<^X-^ ?1J..E/OBT. M$G)R"91 9T"7 Z6L70D.-23AIQX2L\RU"LS8<,&U>O1CN$_[Z:2I*M":ER-Q MW/N/?LXO_9?^^,TP+M#@:)0R\(0%@0998JPTB1&$ Y@<APC>G4F0JW$5G-.^G5 MNX#SD"$D07!G827C+Q.K;#'WN#129^>Y._'MBK;-[+[MIGSW MK-W#KS"Y:M*;66.'V*@),<$!(]39X1)DS)0:F*[ MSE*;HKCVP'C^F_!!M5CQ[KO@7H=K\8JU058Q4/1Q-$>(%CV85IM.55+9X]Z$ MT&OJ VZ:$3@NIIRBQQ'QNTBC,$%D)T2K]+,3),MC\:6GR)4M-%'9!GFQO!)\ M,6BFZ6-3$N'PHYLM-P=EN;.*:,8-8LN<>!8T[MZ&._1RA=2IA46R:9S#!L_4 MU$?3D3 KG\V\\..K@J^?%CFU[WT?YXX?#6&VSY;PBT]7L CYP0]ZRLBDK+0D MZ](8U$8@@0M%7$P ^"8$?K]8\VK5;SWR<<]VJETL'D#L751]7[DL7OPQA-'X MJO_Y/9IVI:[-)?2T,L(!PM.I)&%S*(:XC$10[0+5(>14O19\6W!G0J%NE=+! M/<\LE/1MWX?^8)9(_6(>MM-S@;GH@B+,>U8BMB)Q,C*BDG+*90/*U [I6 /E MS)A10^!KCQZ>5KGE0E5[P-RDJ14/?&NF&$X,RP MF T)/FHBA1 D*.<(32R@U8"VB:W>BGH-EKTCG^X^=^Z_:S2#N%*EFEF41 +R MU(4HT']W5"JOF%4=S^^@<4M5]/P@7FE?P9Y*.-+]B2S[.F7K*(\I$ L)O2V/ M"Z1#*-W!F%U%WT;'J(:SE#6L+8%UU^5L' MZC@A1%54MYD.>\C]H,00P12/&4U<62KNV-(<4_A(=.2>6DJ#X;6S.0Y,B U! M1(?EPS;B[IX'RY@)$*4.JR8\EL9_EI;JE=01GR15EDK-742W#F;;X.K(&EB'Z3C&P+XZ>Y0">PJ\@^5_+3YC=\T$QHM-27(7 MO 9'4BJ.,XN,>)X!K9Q,0\I,&%:]C^U]$(??]NOHY_ZNOY=P.]_Q/\#GZ2A> M^?'W6IM@K('("7=HU\A@$IJZW! FJ4!\$!VK?2SP.**CFW]USI,JBOV I$BO M?5Q"3#D;840B)6(:>^/EB^'@V^9+AI61L.4YZM)A&Y2U+ADZ:%U=>VOM N(>P1(? MH+06C:7<>.G)A\^^]\EOJ.7QAX^_+7?,Q VSTEE<'*DALF1H>68$\:XXS_C& M,7//(UT9*K'MN.?1!WU5W$2G&JA&^M'4NMJ,7?09V@VVNWI%;B=*/>QD46'Y&ULW+U[<]Q( MDB?X_WR*N)ZUM2HS1A<>@5?OS*Q1$M4K.Y5$DUC5.R<[2XLGB>YD)AM LL3Y M]!>!1R;R!41$!D#MV4RK)!((=_\![G"/\,>__<_OCTOPS(LR7Z_^_4_^G[T_ M ;ZB:Y:O[O_]3[_=O8?IG_[G?_S+O_S;_P7A_W[SY2-XMZ:;1[ZJP-N"XXHS M\$=>/8#J@8._K8M_Y,\8W"YQ)=;%(X3_4=_V=OWT4N3W#Q4(O !UEW6_+?Z2 M^,++@C" 69R%$ 6^#U,_"F#@HR1 B":S)+-?U!6_K/B]>K:WO,C7[&N%B^HC)GPIN:]7 MJUZ>^+__JJXC)37/JQXO)?SQ'[Y0+V'?%;'?/J M@+E:W$^N>!S"]),S=N^DA>#3,]PCS/CW'KEZ+=867 M,[P6.S(]EI?J!Q_EWUHR:J$!8UK3:4UWCU7^O>(KQAMKN;.H9JJ*JW8:98=JC/2]<:[I';JG\IG5Q*/F:6DC>6"9Y M'U2^J9>%7FUV#!;ZY>C)7A<=O[B@(]"V5_Q"U](Y?*K@WLLHBO6CK6#5VO9E M:$"6C/T)K O&"QD4G!!R^_IN2GB/\=/BMN!/.&=R:64%<9)YC"13R(Q;-$NE<_0=K6BW0W* MI*UM0\SOOOBEY+[F7."2U.RW]_VBWHU?^+(JNY_4;TNM?R>7GD73AH3J=&KP M&COMN69_WY15K:5WZR]<,9DON73?/]2OX<=U*7_^%IRIN7WTK. M/JP^/_%"FN35_36M\N>\RGEY3H12B!AC,,MX#%./1ZD( MJ8>3V$0+IV!R8FWNL0RJ-2@ZIH$,Y+8JOJ[_127CX*GE') 7L.ZX!GC+]E_, M3,$DCU7/I+SVPS(S30?/:&B>KDK\*I47^WUJGR7EW2Y5@_HCG^OWDB^_K$( MD\2+/!+",)!_("%"F :>#U&)2'66)D<2YA9F(3]%XB+[^*_\EQ81@N782PGA6: M"SVN!7+"7(I6&;(N!Q@9PC>W81 M*[,:.!>@'5H\)VN:F4#&\\7;]3,O-+7MZ/KI5*WY/3/]^OG M7^0]S8LK_[)[7X]7FN7E.RM ]R:=O\#NRZBB8O6_FW]N\F>\5"'T%RY7SJG\ M,JM?7*_8_@]Z5S9GYS+(+F08Q=_QYK_RW\N-2D*Z^4X?5(SP17[E;X3@\MT+ M:(:$'\IO:93&$*7"AZE'$4SE!Y7%6 @6D$6U/3(>_2;,R[[1U_?,\?J /J@- MLX8DR%?-IJ8ZO*W_PG=LFWV89W[ >I_R'_>Q&5HPR=E5LZ?98_ *['@'S27J M.1[\B,(X\1.(Y4<'(DHQS)(XA)%'<1RD:9!AK;.T MXZ4GCL;>K''!P%J CJJFZ3^!P?C6J[UD9B:SHP.^-90<;;>>9O^"'=>#!6?; M=#TM2'_?]A5CBK>=.38>BF6X? M8G1U#.,8:,9.BYWLCIP.0^*S.@UVP!Q^]"U7L3-&GZL'7GS,,"*3C!!RM M//'WO:4%&F)Z"G@L_?CVJ;5,9DJF*8[1YNE)UJTV3_=7FFWS]*0 _Y[:"RZHR^D/MU9OYG&VPRTM7>$&/LUR MB59]*=MI[>C"LRBIKGB=3FI?;ZZ";]>/3]>TVN#E\N46Y^SW%*GBXOC#$)3R:T4 M6HO ;(IM(FY?P8WN,U-T54KYE3_AHG[^UROV+E?G5&13__.^X+4QJ0^XUJLR M9[RY4'&A*B]K3V#A>W$4ILB'?D(#B&@00BQB!'U!4AX0RD.AM??M@IFIK8@Z MGZ9]ZJ N/Q3KHLY$D/ZMF;_OY $,VYBY836S/SO.@&0-]'D#6^;:5((]_AH; M5==@URS.B+=^S?J<2+9A1 M1B!*D =Q'/HP3KW BU/BX1#;I1(8\3%#/+9>U;L#:P%J3NIDP)87T/&JM@2; MOBJV^01FZ.MMI\Z J:$;U4O1.(;NZ@3 3<(!F*0L[$)XG"1%#!*6I3!-,$\#G(4\\8WLGT/FIMXW5A3!9T U".;.P4-\_#JBS3[OD3?+_&];J!UYO:)+9ZB"A19Z.\I M8LN!?B1V3OKQF,R!X&:6:$1F\$V1=Q2RC0AG%;R=6W.V,&Y$J'Y -W:IQ=&T M4MKR[7)=\KOUKZNG7%7E-TG)N@?39U>8P[TH04U95=+=Y4VKL%\_W7[H]8HP M.:8^#\:XXKG!P4SW="%PEX^M)ZG=>?7Y9><[K1X5;>^L>OQJRV:#R^7Z#]6- M_OVZ>+?>D$ILEM>4JJ3B\@NG/']61+KL8!P%'D\3 6.:)A#1C$-"10@3FM(D MR'SY?T;5&D;4I\\]:7BI#Z58RPW +3N&S?Z,8-4+%R8#R] 2M"3!CJ;T\/? M>UMPEE= M4F;($_;"@=7;?2,:,_;'\\&EJ/&=U:+F#L#TIO_7>VPJ-D@BMSN M"_(Q7_$/%7\<:Y>KNB")@^=ZK[ CO]O-4CR"H0].']5+>^Z5:73]6NF[LR#(3?^84=5"3 M!S5]T&- FO1J4ZQ 4U2D[\V. :.AR>XP,=3BR^$PTV(]0>TT>&3M^;173\@] MS=6\Q3Q-Z^-Z_8\WF/ZCV2BZ_IZ7"X_'41QD'LQX(-W8&'EJSUSZLEZ6IAPA MQJAVXM7Q\A,KL"((%<6NQ<KF89CHYA83ZJ4>726J73'0H ML9NZZ"V5-)'84P6J1G#5P-0'A,%XUNM>5==@V>?^H_MW51;\L""$L M\WD&12HBZ5;$ I+,1Y!% :$9(DE, Y/=,6W*$WLY+$K._I MD)"'K^3@M59YY!?F.IQ?8>)/D$K,=I;R,(##^$Z5&PC,-%%#>J?)#^,RVB:O MOWH*Q+AH!VGM;A,AMJE/U9K^XT-9;CA[MRFV:4SUOE>O"69]67WV^XE7G\7[ M=2%XKMIZEPO&(\1)R*#G9ZH))<$0DRB"81)&(@RS,# ;Z'8Q1Q-; )7N)5_S M8M?SME2L@)^DMU763/YLF/!Y\2/0^VC/"JR97:EI@H8WT##7;D!=-?O@^YV' MF\O;G$Y5X+P6H,>GPXQ.5Y"Y2N.\F)]Y4L.EL8]< MK]Q5H,1Q0#W"(N@%F8"(9ZH5?!)!ED013J(@\%.C^I]!:A-;.T4;U,3[$\4, MP^UAN/2LES,0S"Q33_[]Y+(IJFZT9'0UKF20UKSS2'3$/AHXHG6397;HW>.] M6O:C00K(R?LF3'ZJ*QGN\D?UJ=Q[,S^ZSO<8E,P^[?%HQ7DS'L\)=)3L>/9" M\Q/@M^OB:5W@BG]8U8DAZFCN'5_FS[QX^.D)K:+_5::BJC% M-.(1J(9MHUL 3,^M3&4WFIZA)]8%TS1&",PV74-/T/ZT#DKXRS3T_)/1XX7"BRF;;92VL4,@S(9!4PG%IO MMG!A0)A^L#!TF?/9OB>F::IAJW<27;X088RQ%U.(XRAL^L^DD?HXFAM4TZ-DN'4U-.3GJA[66^^F][F[:F;VUIS- M,J57!YKI!_0./C^M5O?O>;,E_WE2EI*Y:'"\( MYEXV:T:0A]-6M6Y MQW+$VNDDR4]2F+:Z/8X"RL/ AU$:8Y6I$D#L^P0*Y(LL" ,12#?>X,LS2G'J MT/5\.O056&VY,)S'-@JCGLX[!<;[:)3U?@4_CL)C/:],5U=7DME%Z M\\YPTQ7_:)J;]HV6N6W\7NTK?N%/RM-=W=^NESE]:?[Q!XHD )AG'E'F$$*35&,B(ZL26H>4!;)DPS$C3 D[/#CB'P\P6'"%Q!1K: MX%O[WVGZIYI([2HY3(OFO E@)C <)7D9W6QG(K[P9[[:\/>2\[?K59W7_K>\ M>GB[D4[T(R\,RR(T5YON;6\9 .I)@(X%\(?D 71,3%(P82BXHQ=>E^JLK[PA M%(GMMALTQTMOO[]=,RB4<1&R$$$1X50U)Y 1$H@$R6!*(@J3./!0P&E $V%B M"?:7GUCG%3&;K(HS6.BIM;V$9@IL()RQHIZ6P9%*'BP^J_*=%NQ0S[F'?AZ=WUW\]5!4N 1RP.I#.W%C2:T_]@I M06^I>=+]CEC?IO(=_\9R]U5E/S0'B[VM0B)=Q#CR.)3?#PP1"D.892B1+F3L M1UX4,R_0RM ;I#)+@A"NB1INI9[$1'/[]%))#;=,:R$;>A-MD@X)Y&IC]"2- M>3=#A\0\V@ =O-A,$1G/%S>K2KJ =_C[!R87RD5.Z]/]3YLZZ5O0,*)^$$'! M&(/(]Q*($Q))5RX3GO Y"6.MKC"CE"96R(8VD,3!/G70D-=3TG&\AA75*0IF MRFH-@+;2:@LW\ F4:S0Z*_^R4]7QE6=15VT!.Y75O\%YKM]?BW59+C#G'A4I M@S1.I ^9Q!RF22:@H"+"49@F'C;J>#Y&<&(E_E^Y#%P+B> 2O%WKSMK5!DOO M&^L2 C,-'DS-DQ_@FOPL^7=[@DZ?:->0^U$RZO:$-TB=V[_OTN&2 X2:01SR M_C@2G,)8"*GZ:K(:P2B$5" 5R*L9[% MF 8Y,]MQG,F[!YVSL2?V,CN?_CA*^)4&/NH"Q^%SW08V2F2;)CXCLW&V<)OI*Y& /@O)D8 MO=/./'SB?[1=:E5Z1;%>R;_2IL'+]8J]?5"]W*U0/&?GMBJM)<#5QNV.OU8*[;4W4,3I)0X1 O1VKE@J-9]*Z7+I2^=(M,>2'D84)?(S3D-&(UN1.;T)S8^-66P90FTM-MOO_K=KJ*@_9U!5QX+N,>M MUL0@FADU"_QLVAM9 &G0YVA:0"T;'CE\,[BO"09J%/H,!$:BXTFU4T$ZQO M" WOM-W JM[B\D&&X,\YX^S-RV^EVDC?VMEK*JUP71"[",(@"@C!T"=9 %&< M>C#%0OXSY+$0V/,$(8M*S7S4V^?6)VUD"[<,:+_DJO\YE9R IY850%[ >NL7 MX"T?9OO?!M#J;@%. 9B9_518*2; ;0^KGQ0C(%_]W/.FKL=1L]C3,P7 V=:= M-N&9=^A, 3G>B#->P;(@ E=J=Z_]$L:8$IRR"/*0>Q")5,#,PR'T$8X]+U7. MEE')\-[J$[M.#:TZA'AJ_KJ4YGA5FMJ'?43T3("UG&9:WI(9]X3,2R).">"J M(F)O[7D+(DZ)=50/>2]U(Y"F)T@7JB"I3@&/8(@2 9'JUI%E M,8444Y:FU M%9-2CXRREB=6LH]MTXS%3K?/HZ*F9$YG-5&XK;MMMI^V]XUX# M1V5SI(WGZ]K;D^$P0SB*DP *[,?2XPXP)"F-(,H"YC.? M!S@R2ELS9V'J?6/E28KE^H^R*;@_Y73_92JOV_@ ?DKP)O?")SIDM\5D=L?\ MM8[0;0&R=]0==3BXP]]Y>8M?5&)35Y$O(DIBFC*8)81+,Q1FTK?P""1Q@&B0 MA$'D&XU%/D%C8HOS8477CQQ4BK!TWVO*ECT,3@&DZ5Y<)K:A8U&+>MN)ZKP; MP8 PKCR)$Q3F]2'.BWCD/0Q<>EDG@>OO>;E ),2$QBE$"98>@1\SF+(L@)Q2 MS#(9.GO(2 '[BT\=-N\*[14URQX"-0J:L;*E;(:ALJY8UMT#^OP[[AU0+_TJ MG0/Z0IWK&[!WC>UP5AESJV./9E2#=.>?UJLZRTR]1T$BW>@DY9"%))/:E$C_ M.H@"F&91F'H!B;S,2)L&J4VL7@U)L*-II6;#>.GIG3,4S!31& "+6:8:@CF; M4SI$:^89I!IB'\\7U;GIXDX)G=_E^3@F7*0PXBH^ID$(4X_',$/<3SB+2!(G MEFT2YO%+FX/6U@^]M%>"F3=ZF:QF2KK?)<&Y+WI>%/?]$5[%$STOX$!GA,O\ MT/X8QV;4T:Y^1W,FT9G;)U:IO0&?#6G]243G)!Y6*4?"FNG4"3D=3]?5$.NB M*::':\X^Q_2,4*J8GH0= :.Y07B">N9+Q>@-EBG2#2S!"&*<9E+3? I)P!&D0G!/_H\1HM6Q3H_WQ9I^S%?\0\4?Q[8'-5>9[FUMB8/.K>O(UYE\B@?.-NK- M_:9X 34SCOPZ [&MW#R=]6?S^@R$[3N!)K?9^80WCT_+]0OG;?Y\K1UO<,F9 MVISDJ[).LK]>UH]2_NVS^,+I^GZ5_Q=G3>&H:K-6OL5/>867ZJ?-O-\%R6*! M$NE+QB()($(\A!CY'$9!%OHQ)5$8^B:NY41\3OREK-F$1/&ISM7KD3%X%SA= M 5QS >B.+S-/=JK'I^<0_P /Q"4]A M&L4)9'Y*J><%PD\C$XN\O_S$AE024\VFMN3,K.0!$GK&S5X^,YMT*-H\D\1. M2^?(AAPL/JOJGQ;L4&//7&5Q",3^?K=6:G[]6&F?_/3NF?JXA_U]4U;U=ZY: M@[XYZKYU!J<_?5$UCGPLI30\YSDKX)A\9@<])X2Q.]WI+S3?DE&U^L*INEQ#U3B_PL2*8O+FF,@]KB=N1#;3FOXN74=T.N49E]!*E0:6 MG4VQQD7KJYG&U19?H/O[ZNW#ZOYV5:Y^Q\L/*]6IM%FXK%9W9/E^75P_+C6NC@$=,U=]U2@/G(S^#P:/P>-;^B4C\#P M0_L:Z#L\_+H(3KM/O3&U^?P!6R#VG ;K16R/V+X^XN7RS:;,5[PL%SX601+C M!/I1DD%$UQU4HX+SKGVUYOY8.ND,,*7Z*S6$04O9V%4_*??XA_A2DK7)_BL%;&5:O\*KZPN5/*B E\@]$818& 0Q9'"0>]1 7VEW.+^9F\B]IP]$5*'8\ ?G_ M[?ET>07P-M1KCJ>OP&/#FG[OQ\N?R;"-F!UI,UMR, I%-:[I4/^RC_KM%O5= M@'W=HO[K_*CK-^.<%7V[/IWS/ 6CCI[.4!MH]GDYC=GZ@#J#H]\BU-VB%N4K MF&R6N/B8EU6]@65<%79V@8D_"RU=H A?F6Y]GI=Z/+)R(K"9=>[+.LF0*BVY M[&I7SJXZ7P'+F&![52RC%UNV,#B=8K-+Y7KSLKNDU?:Z6.WC-C$W])F'&0V@ M\*F,S]*(0ARR 'HLC 3G)(F048;BY2Q-K.+]9,3]L[X=CZJ0JW_=-DFN+J?4 M2@*>ZGD-FY+7>0IF=J>??3C^ -[8/@#S%@[.,'/5Y^%RAN9M!N$,P*..$>Y6 MMNT5(XWU%_XD7^D'1>/=IE"9Z'768GWLM^",B#3*,OD810910!)($A&K?C&, M)F$<9R%9K&HOB]V9M(T9(:REIUFCIT?DM75VQX$ZWZ1-48]%\]5Q'#7MFQ-8 M[,R7(@UZM$%#O)V]==4< [OL+*,IJK/N,F/T9NXPHRG^<9<9W1LM30)?+E5E M\HK]BHM_<-5G\>:[LDV\S6L(./,BXF>0,19 MC1"ZK$C;ZC[8X!IJKY#& PUOZ%<8["E#5KB$Q0HZTKJ2O''R,VK M]YK"'ZF][GWFNQHW_ZQ>KO\H6.DNNRW.S[-4U5][8.2UUTV_H_=;[A@H1)&/(X@S0.&$38(Q G/H&1_ 7&0> E MJ5:RV(5\3&S+%$-8/FRE64WG!;!9J?)NWG+4A"Y@&],\J4:MQGT:+GT8!J'. MM!#;!$ -1X>Q3\/5%>CX:AH_@(ZS)NO5<6QDCXW+B,F"B_GC*'NH3D97%RQG M9_:N5U7.\F4]_?,KIY*P:FI_\YTN-XRS]U)H97$W55M?>H.+E62ME+S5C'5% M^7[J9R*(($[5EC=/(IAR3\ HC:D(14ACCDV,H!.NIG;O)(^P8[(SBG_P@@/> M\ME,V> M<^!)FLOZ,D#QDJID=N5Q6-M(-T].SV+._CP,W<$>>V#''[C9>Q ] M%FL'L7LNDLO&RHY6+AI;4Z>X.;*M;GB:U=(ZA?'0[KI=W#S+[/_)A7B'GW/I MXM(V"@LY#2/YX"")20!1P.7?DBB B1\)ZI-4I$)[_O'Q\A/;1440U!2O@*3Y M9_TLHQ-(#)NGR^4SLS.'HEG,+CXAHWYJU&6RVN4Z:3].HW2E\Y(,Y!^=N&FV MA*+S#/&JN'A_TET]#R:2V4V,QS&XAI[&D/R M.'(<3I*8U0\8$O+PLSYXK:4RXO)!_4]M+3[CI3%[X0\[TWWTU M.4\=\-1#O_F..L 5(/P^7RE_2GGD#0E#$W#1,V%IEM& $QA$:LH3P@DD:4IA M%/I>D$0ART38/I.;%?LAGTC'EYOGP>7/7^5):%KMN; U-.^2T%4S(K)';Y<, MKM*RZDL4[ <_[-_A\'/@ BA7WXV+>)GW ^,"MJ,OD9-%)^S"^6F]>I;T.:L/ MR\J[=867_=^K)G*?UM5_\FK77FXA(NX'TD)"WV<(HBSR8<9546+D*9%V3MM!.G#:\FBM_G6%O_?UL56V(JE6MWGD@E.Z#@3>.*:@U6ZQ5L^ >X M%@#LW^R)?+11AE 0D]!EF6AM(-SA#$ MPJ_'GD:^E_&(>$:3&;N%)]Y$Z,B8V$1S(( MB@AFIG&0/1#&(KLT#T%/AB6$UT_8>HA_=(6IL(B[ Q)$UL>%@5L-S 42'-NJ2I2S' MVK=UZ5^:4/1N?8>__RVO'A[62_7I?+\N3GNEBS!IRE:AH$$ D4\"2%A&9)@O ML"]_)\(PL"C"LN5'2Q$OKLV2S/ 2/.&<[<7N,@QL\G?D0ZJ6==AH9M.LGX*> M89L45"OKUG*DZOZ_@QXK5Z=+47?AN#O+=BDHCLR;-1NSVKA+P3HT=!>O=\'( MP1]4<]AG_F%%UX_\XUJ:5%Y]%I*-)KM2_KS@DOH[WOSWFI15@6FU"*7W MQ@7A,/"#3*5U^S 5J0\Q0[$?>4$:1Z7\;0_!/@G0!X%JIGWN/UIGI8%[LQ0?Z"$,QXD 70 M0_(/:04QS*C'H.?A"&4A(S'2LH(&-",M)VYW.I"&E M'IS#)FTBD"R.27JU^."VPV?'A+L3$ N1+^IIJ4=IQ@Z71J+O][LTN]5V%ZPS M24T>]*K*5QOIN'U^XD7MJ)4+QB(:^>K8P,/241)Q C,2)SHY >ZZK.<-U]J7%5%3C9571@JH\"N4X?2$^7&2A-DNK$UBJGN/I9+G$RW MK7IN3%=>T3$ =AST/1QI-@ZPO)48NHSU]!%QMFDU2G#F/2I= (ZWI+3OM#,E M=T7=%?NE-ESMV.2Z[&D1TL 7/HMADJI.N2))(0YX"KT@Y@F-L9^)V"34.DMI M8M>BH]N6PEH7=IU'BB19ZJ7$@YD7UH,I*$R3F,/(#P5'04*RF'6;<;>F!Y>7 MP;:_YW9(W!+#JUY^:'NX-P6LE%(NWS4* ^GO2EA5EV;Y\8*,A=3/@C1E8;0/ MJ_8AJ'M0C0]'#R'E>X>E4^"I]_ERHJ9F7ZTM%%\;*!JJ78VUN^_0J&B./C_G MZ2N9]Y+[]8IWX\_>;?C=^EU>_G.#E[G(N_FXT@UIQT>5 M!G-);-:>^&/3LK0;LLYZEW\G9?O^%/!:=YT MX%RIT+VH\O^J_]FUSQ>QAT/*U8QME9<7IG5/81^B-,WB1&7L^5J=[R;B;V)C MMVNOOVVF0&HV99#>\'D%*L7I%6 ]7IMZ"]QCU]G BYK!U_ &>D9GQ'!B' ML&VRT+ ,/FR?UUWSO-X=/:_KO>?E:%3%9<_KTN$5LSTWY^,L)G]^#H9<.$'7 M>.S%951?>1"&$\C&1V.X(6-^O'5;K-F&RN_XBK4Y]V6;(>A%&2.Q_(3Z@1=! MA (/RG\BZ',F"$]YBOU(]T#K+)6)OX8MW5K96L*&.9;#&(V?4CF1W.P;8R6T MT3G4J% 7G#R=7WNVLZ91\?JG2^,77UB.J +_ST^UMFMW=QU=9&*].^C UU"V MK-L[DE]OS\R)Z!8'PD-U\Q';6V2K:3]777/LGK2@25:LI+RM19?!7?L>R=>HZT;; MB0U:N4_WW_X!)@A-]3A?>Q"1<[G^SYAG--7C=#86:3(&+ROM_B+-__MUH3A< MQ%Z<<8$IC)*40*3RVDD8A:J>)_$)%E'$C/(L3M"8^+O6403?%$W0$C4L+#P% MC=ZWY4*!S:R\J:S65<$GI'%<(-RG\"JUPB=$/%[8" MFYYD[*BXT[13O#M2L;VE9]6M4T(=*M7):^RT:?MA?)>7=+DN-_(I&I8*#2TQ M86;!;BI-C^XDU3XZ CIZ[P9)S?H>Z@A]^%YJW6-^\/]IHW9?/HNWF[):/TI+ MNY V/J(TB*"7I*J_I$VQ_M/K$=K^A5P^G["B"DA>J M1\%/C^HL4,6*FKL)I]$9/P:_2&8S/=V)NR5VB6SZ1\87R6AWX&LBJ]$![5E9 M!HY7C^^9[7#T++O]H\WS%UEV$3ZN^>OJ_1:>H%F (FD@HA1!%(0R1,.I@!GB M21S&7II0&:*IUF!Z;N( +2/KL:5HD++3KWIM:FD,^\D.X*3WP7!RC-V[YU7.2CYJP:MUA.5J*TV'!VS9ZY#)?*?'7_=E.H1[P@ M5'"/"@)EW!="E(D0IC@D,$4T"#+.LM@SZM]_EM+$'D)+%^ =X2X>-*R).X^5 MGJ8[0S2O0$O5X0"A,<%<#04Z2V?>03]CXAX-[QF]P4QY&<\7[1"@ MEYOO]$%M^ZHF3 N,8T;2 $&.H@0B*1M,4XI@FG&"0\X$Q5J;I^<(3*RJ'4G0 MT:P;B>DIZ5E,AG73A:2&!V-F0FHKXY@D ZGW\M9&_>1?=EIW=L%9E&U,G$[' M1J\SCY#E,GG)Y;?U"Z[XP@^QSSCQ81P+'R*61##CD9!^;RQ2)A4NB*AN=+RW M\M2)0#4ME7$."DE-/TS<%W\\_+46RDQO6GEJK_3+!0+IQ[S6@MG%N]H"&@6[ M)X48"'3WKY\MR#W)9C_ /7V![:%'/P_X#2[S\JOTKS'[O/H=%[F*=105?Q&G M-.8!Q]!+8OD]38B,=/V PHB&:9")@$DIS0Y$] A/?EA"5.>(72H]49R LF8% MK%?@N67&P'(88ZOG,T^!F)G=.:H[J)D 7[=@=7PX4EI;R9V=U6B2G?DP_LMHVEU(GLG[[W^GI<+@H)4>)C!(*"J+Q7C,$NS% K!$$E3/\STO/&3 MJT\=-2M:0!$#WQ0YP_2%?2 TPV-;\0Q#8FW)S./@4Q*XBGWWUIXWWCTEUE&, M>_(BR]Q>^L#99LD_BR_\F:\VO&[WN6DP]/>042T@X+N^4;M_Q[]4;*=(_%A$F%).,0A%SU?V<1S 5F,,X]!-! M/1Z&L6$CJ.F8-=$!JP92'<-UPH3BKNV7WO"GLC-W',I/H%@7C\-)!W,_33W# M\F,\(<-=@I9GM1'?Q][3N]I_?/*&FG_PK98 *!% +8-# M^S<]T*X26Z=C=-Y,U.V$?57UHW798]_GY=\/Q^U1RI MT)>[ J_*9:T"?\7Y2IUI+S!)@C@C,61QI#(6H@SB, UA'"0"<9Y0C+4*JLU) M3QRFM0P WITE5#L6[!+.-=#4LP738&1F&#H>KD '5,<&Z/$!_EIWD*^S']QG MKNO+[SBA78/PJ^2YZP-R+OW=8 7STY^Z 83T97XK^=>UJ&18R]OJ9VE >(@" M:4 21"'*O!!B1#ED:1 QD@54>%I]Q@>I3&PP.KIP4W)0MI0!D[[<LBG MJ9]F7J+=5.U@[8EMC2($:I(&.C=.O3 @PE6Q_<,5^J]6E6]Q*MSUSRHW6QV$YJ[E>0>BG"'DL%3*3Q M@,B/",QB&D$DO#@E480\^H.TJCC%_L3F:E=O,-)I^4=XDIH[WS_L\S'<#9^M MF<16+OG7@_=ALAKGUWE*/WR/B)/,__^D$<30@YFOV\,@%Y8C7 NU 5V]W$K] MK:Y7-0]U7/F)5XN0)%'$L0\SG"80H4S -$D\R'TUS9[S+$9&]>5#Q";^6'2D MZ\,WWM&]4N-7#:>M#@'FT\@+".$0$835:;4'LX0C&'J1ET9>& 9!9E)IY0PP M\U*K>0#3^RRZ@L'L(]91O0(UW1J(FQT0GP: ,)\GJR&AJYFQ0Z3FG0NK(?31 M[%>=>^Q,X<<^J?PQ7_'/XFW!65Z]QU3IZ\LUI?)V&0>\Y[C:J,[GS>3>C_EC7BV0 MQUGBARE, NQ!%&8$,!()@PB% 211$D 1)%'JA8QR8>0U:="6^J[>LB8]7!)32R'K<8L,)K9$&,$P3>G92070^)B MNJ0FQ=<:+VD&R,!\2<.%[-R5+[SD\J:'ZQ5[MTLQO&FZ+RU2Y(5)D"70CU"H M6GT3F/I1"@5*/>H%G,9A8%:4,4C/1'$LR^D:ZE=[^93U> MR3" >GZ),U#,K$E'M@:@1QCQM8;8IRS&GH)P1#$C'5 M[BS%$), P90E/O6PA]+4*%MGD-K$AG5+^W!WU=0=&P),UQUS!(.I.W8&@0EF M(FJ)Z,PA&Z(ULT.F(?:Q0Z9SD_G^SUW!I!F1CEW>E(.KN4VZVSNG[IU807?$ MZC%M^GLS)^4LF+8 M=<("9KW/[+3@F:F_ZM918]=QH^*#GQ1#$L*?P98GL&-JDLX5]IBXRKLQ9V#> MS!QK@(YR=^Q7LK-7OZU87C:S&CCKVFZH4OCK9?UB<':WOL5%E=/\"2L.VJ;) MDH-W^5+=M* I3M,893#S?081C0-IND(/1HF/,I_XB*7Q8L7OZ\7TS=CEG&EI M9M9HYA%_1EK:]M3!SSA?=B,OGOJ\@7++W!5@#7MF%L_!@]*S@#/A;F41]W@# MV_X]30\.L&6PG3C2@_]K#_YW(_ ;VT=WB#FREPX8FM5^N@/PT)XZ7/FR;D/7 M*VG&*_DNY](\-'F9N_ELACZ*T9K3*>-VB*LZJ=DQTK6!W+$RB5-B!8+C5CEZ MM%^E6XX1+.<:YI@M8J<@GYO&8F!F0'1PU MX2NP)3W!L"$](1T9B!%BLUH$/<$/38#F718;C*J6K#Z;>%@OY2U?JM7U8Z6] MQ7CR[HG5MB8*>E3!%UYMBA6X?EQO=#5V0':-;<>+Q3;<>+24V&S3<5 HNVW' MTTO.M_$X*-+>UN/PE1>G>3>])SZ4Y48&?BF3<3@//.C5$XA0BF$:T!0&?I 2 MGXN,)T9Y$6?H3+V-N)?.73;--?*:I \O7)R^WTMBOU>,>;_WY8M:/_FIF==_@[ M+V_Q2YT=$X@@Q7$F8(R$ZB89Q#;"0W)%=,*$\JZVP M@.30?M@L83[D\V9525_]W?H1YZM%0-*,^1&"L1=)@Y&R%)+$SZ"@:92E6>:E M6:([W+._\-0G^S4I\*TAIIF,>"3\L)9?(I*9"NM*8S2V\Q3K5N,Z]Q::;4SG M*?;[XSE/_G[V4ZZZ]?P"DS#C6$W(S9(((D:Y]*!]#JF7TL0+>1!@,>\95\W7 MCWK"I08#TMG.MYI'-/GIEC[BKW>V]680^#E/MO;0>OUSK8:=_U-.M?; ;=S3^KE^L_"E9>L[^_7QG7?YZY?6I/HFGA6:<_ET"2WI15G2.MQCNL MJ]7:)&_P' +C>W@.A#?T.<;EGJ 2.;=5&L_U"9P/A)_J9Z660T3.,$IS"D00J1"%.("4TAQYQSRH5/ MA6>R16!"?&)=_GBN!<]CPP\@'4. MAR9-IXS %K/Y9@*/C-K\/%-CQ5.@J5] MK' I!,;'"C7!76/9":_%"@I@^Z4IB.BUHY%2N<;=0Y8,N1 MOB,_CM"X2^\4'-,S 2-"T[RI7>)/2UY7 :_8]>-:AO__5?_\;*?J12*Y13X+Y8>;J.F6 M:0Q)&C#(>1K@*$2"L^S>04..N!?[;? =^>@N,;/D4?CC*U972#78![Z M3,[7MVQ>LR&EC!%4,YQG^8>*QSY4_+%<8#]+0JI.7&/B0X02'V88C0[^!RAB?VO'5E0TP7?ZHV$FK1IAYAS4.E9-Q< F%DK.]G-V[",".:J MJ\HY,O,V21D1]JCGR=CUYDW-VXR+KWC)2VD)FNE&*O&BRYH/LD3@,!%2844& M$8X1)#CA,,21%R0)XAYCNCW,QXA-K+XM>5 J^O5W<]U,+U,LZ+?4'H5L6(5= M V'L=-08U*2!I-U.<*NICU<:F(.AWT[<)2AVW<,O!,>H4[BNM .-P4>7F*T/ MN*XP_;;?VO?8#E'C3SAG,@#=%%@*L/ $\;CO4>BG@31D7*A.F:H?4T Y\=(D MC )J-CAMG\#$QJLE!_*.GNG$KP,X]/R,2X0T,TR=?!]&Y;,8Y'5:"&?#NPZ6 MGWE@UVGACH=TG;G.\8S"OQ;KLEQ$/DEC7R6&^9$'48 P)"B23@1*,*:,TR#5 M\AKTR$VN>J?'[MTKVHX&[S6PZ2JE*S!,571P^-Y?!^%P-WYO3\JI!_ UQ'Z, M$7Q[@FL/X=N_RT[;WW%2[6:@]N)ZSXM(C -(/1Y!E-!,?5-C&&8A8XA$D1<; MQ?5GZ$RLWXIJ;ZCQ!5'].9ST]-J!]&8*;26XL2*/B.5(@\]1F55U1T0]U-FQ MR\V/.C_A1\YNOG.ZJ?)G_EF(G$I]L,A.'%UH8IVLZ8,M Z#CP"9-<1R48?UT MCH>9EHY#,4'FHK:\5L>:XZO/=JRI+6C_6%/_I@EF/K39,S3VDBQ)4QA[J>KO MG@00QRE3QY891Y@%W&P0N ;-B75^[MD/ABV'G<)C9@+&YD!,TG]86]XYQD*\ M3B]B;0B,1D1E,]K(O\OSA;,*PF^Q(!O40E,WA1"G$6A#!F?HH8 M33+BF68AGJ,UL4DXV>8 ;ZD[;'70@T_/(#@"QI1>M_O!L T@EF M$XBH_ ,'B0'3TW3WH)@I M_1:/'0=738[C"_C6_M=I & GN"-[H$ET5M-@!L2AE3"\V\Y@_(WG]P\59]?/ MO,#W_--&^1B?1=NXL[%.GS=564D74K*P0''(?9%%,(IB#R).$YBF?@A3%F7< M$Y3(\,+$Z6T!Q:>=MES#=Y?UT]Y:KU[%W^R-G[=:$J9G[' M2Y-*EH$E)K;,OWZZ_=!OAUQS ,2ZV)\$5X]PUM_B'8)D?'/7$1IF%L$$"*<5 M*QK26FWJ#JT[VW:NAG#]C5R=R^W\L??Y*J_XQ_R9'[6-[J=BMUM"7[AJ[,.4 MP7@OV<'+_^2X6$2A2EB2.&,N4HA0Z$,24R[_B01+$XRB*#/QT1SP-+%U4"\4 M^*GH*!OZ$"XPU_,K9D;2S+(TS,&:NZ->]/5 @;K4K'-+% M\9V9Q.9]- 9$?MB# AYU/]BZ%K+BBX5X#=-N/[VZ^?/WO_YH&?O(_P+N;]Q_>?K@SK.0ZAHC[2>J%TF^+/!9"%)(8 MXHC%,$S]U(M)PBG.%D^\R-?L:X6+:@Z@#LGI[S[S^WREVJH!@I?FB>4M=CN/Y+Q,KNK]C@G,6^EW5L"C&K_S5]KV4Y??!%YV MR0>?UJMU-\Y$:6*6$!K"F+!$.5CEX*@&47E%;HENH5Z--UV0Q]5#AGS<_/4YJYV?FHR,?- MS<=OL4W&%[PH>EW26Q)O^(J+O%I@D:4^%R'T4))!U;D$IDG&(4FB) XH8CPU MVC4:H3?U25Y+O6NZ7#6UF"MNV(1L##4]Q7:(A9ER;V'8#3K8)O_]U%(_OUMF MD;.O):>SW/UA:C/G\&N)?IS+KW>;91Q&'SC;+/EGT8TCW"6Q^#&CF8<]R"*5 M"!S%!.(DS: T 8$Z=@[CR*C6;H#6Q+K^]D'^2\TQ6H&WN"A>ZG'>]9"M.OVE M8\?0T1Z 3M/C=@.(F<)W1/N"@V]WM0<^2;*/AI2NG/$!2O-ZY>,B'[GG&K(OUCU.L.@*)=O3NTAIV=J1MM MJ'/N@C](!R5_YHW+HH8F?.+59R%]EUMUWK->];=]ZC$*=4.7,.)I@!*H,MX@ M"J(,$N[%, HIE[^)*5(SU_3W?R_D9^+-XJ8!#.VS!^ZQ=%!^6JI1)(8#BB^$ M7L]2S0BHF?%JL-SCK MGFL$N5T!-UY$.C^1093C7/$Z^^>@(+U?3DB_D9MYQ MRFZ@.YJW[&A9ZYZR=/ZN%)%^+$ M8TF&4A'XBV=>D+5!B]BSY$QTL4]46R4[XJ#84J_W5I02XN5R_84*I-$/IZEX6")08CUK)PKV,Q,V!:O+SV\L%#=XJ\[ MN)HC0,8YCA$$O/"/LPBQF!V,=1&%/I-"'#R=('%*;>?I'TE*H7_)FO-KHM$<_C MH:?(%TEIIKV=@$U_ORF&.IP1Q5FIY.'Z,Q=(GA'ON"SRW(6V[1":%_*]9.GF MNWRS5WCY=E-6TB4H5.] E?A2)ZXUZ6H?MWUW,C]+,$(I1%Z<0>0'$)V; 'US$#'&-AR5G^UZYRL)B>TX>Z"/D?6#T3/),P! MLYGEF!)AB]8,E\'CK%^#)1LS-W&X#*SCS@X7KF=Y *3JA][@DK-^=\K+\PD8GFXI2K!F9+_< MJ<KJ*,TY?_,>P$T%[]&QW62$;)/R:,$E MK7>\^>^'5;WG];E+$?J88Z+F%^:\7*",^FE(0XAP)L/*6$20H#2!-$4!BG&6 M!"0V,=0&M"LO/O&QVYVZ!3!)R+Q":BN_GL[;2F6FU/L546Z+H ZY M=UC\M%UZ]J*G0Z%.%3L=76/>2^%V5:ZNV=_+VZ+X^DS?EMUL6LT^"F=NGSI% M1AV**6=Y-\8>W!;YN@!?>?&K(:55 MMX1S:\[6*6%$J'Z7A+%+S=2.\7SQKIW/T]0.W];E5^_ES\I%@K(XBY,$!IA1 MB$1 (/8$@SY#JJUEY@FJE=DV2&5B_>SH=F7T#650D];3RF&,AO72F>1FFFDE MM+8::@DUH(CR_D81Y5]VBCB\ZBRJJ"58IXQZ%UON,+:#F&Z^T[Q4">PR#%8' MINUIJ?S-)RE)>T:?^AS'G''H!:%R+3,.L1\1*"+N^R'W9%1J=-1I0GQBY?VZ MG0[':V94Q0EX:M@QW 3SZ*ZXV11WD?N%/S19;^5E(YVU%\R>\_+!2+43>RW=N M@47H(R]"D*-,6A?55I%$Z@ 7!9D(LBR.S"I:K+B8V,S(=RZUCVWUL30/@B=! MZ))H^0JT++UR[ML6^)*_OJ#1LH-G8'"8 M-ANR%F=L#6^@FZG19A$<5)O4_7L5[#="<%IM\PT.DQ)Z;#L^CG,"H"$HB)"(!HQ CB%(%[B M^=.UE&VYF#ZTBJ=L'-MAJ6<&)T?(S/+9-8>MPR[)UVLU@SV Y57:OW8\_, - M7P]@NJS%Z^%BYE%7T\^#W7)>_+58;YXLYI .+#&Q%6DI T4:U+1M9H\.03 > M=CF2WLQ"# D^P:11#1FM@J^A=6>+O32$ZX=>.I=;%K4V6D[*JL"T6@0TI%&4 M1! 1PB%BJC#&0QQ&E D_2RC%PC-Q _:7GWHWY.O7F[NOAA6G^_+K?;KMI3+< MYVBK13I*#FM%3HO@JC9T?_%YJT%/"G94_WGZ*ON$!=57>9$D?L92E$%&8NE$ M^QZ':4P2Z!,OI0*S+$3$-$=!+3Q76H*B99Z'4(L^K#B7"&2F,GJR6*47]!F_ M**.@7FCV)((^^Z?R!O9^;Y:J5R=%UUM*37_H M+]7J]W+K*QJKHN9R$ZMFD^G=8P-\X=6F6('?RUX$HJ^:NB"-J^H$^)BIKAXT M$ZBNH>16JJQ+8S;5-A2ZK^JFM]J%<$VZSO6*U?D[=ZH/\L+'7D 036 6A!E$ M7'JB!/%0AG4T$"P3'C,KXCU!8V+];W+)5(Z=5:_V4Z#H!7<7BFJFRFV>G$J9 M:P2NZ;D+\P:$<13KG:(P:\ W(.)AU#=TZ5#$ W36:+JORZ>\"K MST]JB?)W7E9J.[9)Y%TP+_6#@,>0>5X@0TOBP13''(91DJB1,BQ+<3>104^E MYV)=2WGV)SN868J&W"N4Y9L^0SW[\T,]E]N@3 \C!O"8#P/TAP,UFX3UJ_^;*#L49WX!='^ M1I@(V=AU>4=MJ[TL]&I[K;7$+#;61)C.+AK=<]E@D[482$YXOZDV!3^1HE"/ MP]CMZ0A,8B'2# 9,R!B8QPCB$'D0)5[&$<8,^4:GFBZ9F]A6WI15_JA\ZJ.< MGG(OE:<;&F0W0\7)4])TCU\)>T,7N#>E93"S2NVUU\R>?!JS#'9QB:3C23!. M6'N5T3$N03TW:\8I#4LSO2$E_^=&?J%OGM49HEI[X85^&. @AEFJ^AU3ZD.L M.A^3(,X\'N$L2(Q&95_0,@C)1ZZUK:*AG%QWB+^#@RJYDQ8V!B)>Y]:W'-@&E!C"&<>IH])4AF6K_CY)QS M G[:LK,=-N=PFJ0M%,Z*5@S)SURB8@?.<4&*Y3IF1J@LJD7;.K?;<2(L2&@J M8(8B:5T8#V#*4P83[HDTP#3(DE3'NARM/+'9:&GI&8MCL8>MP$7"F*EWU\C8 M75'L6>:'%%+>U%-&^:^=(AZO-XN&G16C4YWS%U@F6?>\\,_B4 .EHL2)_! 3 M&(?5(R6&[!C!^SXLY@IVCT/G@'QZ?<%YP=DWIYG&S5/OWS8_469B:';?@ MJ1]Z88RA0*$/I8,=0A)S IDOG6Y,XS3SM$I-C"E/;&FV(\WQC@&0;SDP\R3T MX=1S*B8!R3N(3[Q:$,*]"/DAY!E+9>R1)A"'*86)QQ.!(L]#D6_2"WZ8G)'Q,.\.+RDX MZ^^@P-&S"NY$-C,%8^>*0VBX;,O0$W+Z_@N*V(_2:*$GN$%'A?Y=EBJ]*>3J MZG1OQ=[GW]7?NHYM/DW\%(<$>IF:"8-B#V)!$ZG.E%$_2R321H,-SY.:V _8 M$JYSXT5+VE"[S^.DJ=E.I#?4ZCW!.ZH3#"4=%\Z5-I\G-*\FCPI\I,7C=UAN M"+;CA_<;["Y"X464!2ED))4?8R+=^TRP (K4]P4-,Y0$B=%&X$DR4V\ =J.P MK7ICGT%&<]/O8GD--_LZ45N"$T[T/BV2XUG>!T1>98KW:4'/S>\^<[5%_C0N M'U1*8\[JV4OKU2W.Y:=;_FBE1MFO5W_+JX>[!_Z5/^'F@@6FF'.,(LAB3"'R M_ 2FPL^@%XHPBI,P3KG6Z;D=^8FU6#$$:)\CJ<^Y\C/53UNFP!^2*U ]<%!N M^3)(.3:'?-@,3 ^DF7FH,=QC!MRV&.[X 8HA(#D"7^?!T""1>U(L+5.[G6-J MEO9M#'PJUL]-8\W6]T^(""+Y M!Q3"XTUM=$8]#'TL+;H?,!P&R&B*P'E:$QOI+66U0[HE;3@]8 I/:_+D?QF MMG4G>I_J!&&2AG2N>OT/4)JWH_^XR$=]^S5N,7?*/JTK7JJNK=WN!D(T"ZF M/(UBB$*IM"EG2"HRI4F:L52$6HD2)]:>6%,5(5"3U/^V'TH_[OQ<().9]M6$ M0"V4>:G9H5SZ#LD%\MEY&SLYW;@/9P08\ T.[YCMPW^&U?Y7_=PEEKN:."_4 M,2O_5=J23=-#^W:]S.E+\^:>^_GST"[80+]E,QK(;5A-^D/ M)6D:WWA^_Z#6?^8%ON>?-BILK =I<=:,2?J\J4K)DJI'V_4CWG;GSP*? MT(S',&-> E'*(XAYDL*4\(#$-$AX8M3'XT)^)OXZ;">,\6["V%_,0L%+X=8+ M$&<$T>RST3$&6LY P]IV4EL)>HQ=@9;EJUXC[$DF+SC"RU&<>2DWLT:?CJ [ MC$E=+6M>,/M%-9"[_IZ7"QQ0%- (PY@P52S+/)BIM )?Q)3@B+$TT4K]V5MU M8@/U57D5996KJ*P7SDNMD;0U-X3W41BV.-:RF=D-2[&,JFB/Q+B@@G:WUFS5 MLT?L]RMGCW]I,4V"KS_A1ZX]/:*Y?.+W_?;F,U!D#.9!M&(,O]>6$IB]U:/, MFPUQV&?7;FA#N\9\0QKVF=X;RG#P*_,W]M-Z]66SY+Y'(O^Z*.Z*QU7%WB_Q MO>X[?':!B=]J21DUXUBCU?J9H4_7?^/!#C6N $ S.]T!,??%-< M.*K+')722IW.KSJ;@HT*UE>Y\8MMNR#1]2-7E5/O)7-OUZLJ7VVDX_;YJ#RR?C=.Z)YE-#?F+4^>0D71X[_59RL5E^S 5OVJW_BO^^+O+JI6V,^873 M]?TJ_R_.%G'D"1SS%,:^'T 4>PP2WT>0^QEC22)$K-<8SQ$_4\?Q&Z)V-ZI< M!KRXW[_FJ6;K"CRVC*FM,VS=W\?5P[GD%&L2R)V>9C4< L7B53O5 G1<;ML" M[_B<%WH7QUN3/())CKE^E3^0'.OXPAT3L',U_6:K] ;3KP M]?7S?3TG3HT6N7ZL#+8+3MX_PVY!O94D_]>=JS3S"/48F&X9# IINV-P>M$Y-PP&Q3K8+QB^UMQ5_%IA(=HL=!Z0$,48 M0XXBZ?)YW(,D$1@2SL,H((GO^]JU!;UUIS^"$4+?!^@+/.Y&68IA?-HBA$45 M05\4?;?$4B0[]V+XX1AY!2?X'OBZ]Z^>[2M]@L7^U_;4KR>:N5B>&\=5_Z'F MG%^OV*U\5&K+_]WZ$>>K12Q5WT^$#T,488A(HGJP"FD(4D&SF"<,"Z.BP"F8 MG-B6U(2!H@R^-01-QQU,\6#T-O%>&VXSFV>"M/O)A1= ,=>40AL6?ZR)A!> M;#Q]\!):YH%++Q=&!4+2_WWYL&(FI_7G5Y@Z>#$ZO!\0=#PJ<2.CF5GIT00= MT2L@R>;/.=O(\,3=^?^X>%81R<"RL\4DXZ+UHQ*-J^V\G'=YB>_O"S40N6Y8 M_84_\]6&?\Q7O-XW7Z2<$,PC J,DHA!Q)B")E.\2A1'B4<($-JJ"'",XL6[N MDU<[S2T#X)MB =0\&#HDHQCJ.1,DIOUFZXK_.'W M6?L^\V]MO<5!*VF[ER^J9PNM_.F_AUO>(OO^+B'[QZOUFQ\KIZBXOB17HM=3'V(HXB$5+/@W'FJ5YV MH8!IR#S($A)&/O8]X1E5UHS0F]BNU-3!8TT>"$7?S&\80TO/;7"(@9F!:,1O M*(.:]!7 %>BH-ZT4W#D-FG(Z\AG&J,WJ,FB*?N@QZ-YFI^MW!5Z5@A<%9Y]E M/'*7/_+NC .)..%A $,B$H@2SF#&40 32A(:ASS!0BN('Z4TL7XK8J#*=8/Y M<6#T%-J)N&:JW",)5' )%-$)NIR-BN9(>\_3F55O1\4]U-CQ&RRC?-XLNDV1 MVPT?D'H:8B2C^I1[/D0B0Y!0GZN.T)F/11!1WVC"RWE24T?V+>$+LH0'8-(, MX9T(;QB\=W+ODF^GF/T\H7DC]5&!CV+T\3LN2.%IOR*FF3NS?"M[ MR2H6Z3A:W\<+A3+3JG[RC;OOX( (EZ76S/EU&Q#B9"+-15\P5>EYEU=+KF8I M=B<,=1%OZ*/8%Q&&D8=2B!#W819)+S.-F/ROB&B<:91 S@@E$&*D.F3&&))%Q'^R:-, N MX_(+5P?9:C_CO_^K'WO_8Z\949NN[6H:6 ]:/7_3-6!F:JV?US['@+!CB2;QL^^_CI[S"R];)2Y$7<^HGT!,D@HAG M'.*((HAI)%#JD8AXH='TH2%J$UN+'>UZ; G,5X VY W'$0TBIF<+G.%@9@1Z M$-RV$+24)]@_TI+1U;2B05KS#BW2$?MH=I'63>;A:)/M]7A_*^/8JK_HL MG7F3H\?$/J2::*OU9XN6WGAL-PRQ*60P#%"<0 MQ2F'J9=Z,$FRD#,?181HE7N,4II8@1O:8$L<*.IJ8(FO7TDUC-2P\CJ5WTQY MSXMN44TVC(%^?9DS+.PJSBQ>!Z,R-"WQ!@K3AN^?K51-2XQ^\9K>#>8;Z%_I M V<;M4?84/B55P]K&1(\\Z;%Z/%/.5>YY?5NLD^H-%XH@C$5J71"_!1B)H-V MGP@OH1[" 8EU]]DO861B$[=CXJHN8##>B[\(Y/$M^[F@,[..IJ@9[>N[$/F" M[?^+R,]V2N "I/YA@I/U[ *AMYNR6C_RX@M?-GV='O*G;D9D'"72V(09E):> M2$\J""#!J?R#,10D*(UQJ#6I0X/6Q(:FHPR*/FFS(&@(*;TPR)'\9M9B*_H> MU0GV"36DK^MEBOY%]I4T1Z>DB< M%X>8I(A 2@(!D> ^)-R+I7ISWP]"/^-,F*BW*0,3Z_P7KEPZL&,)[/-DIOW& MZ.J9A"DQ,[,3DI/S6,TSD,\6#$=FQ9C\K+;&%IQ# V2]CIU5NL&%.L@O;WE1 M%[*WLQ<6+"',8XS#) TBB(A'8>;%&&8^P5AXB&>!5B;1")V);4Q+!?R4KP!; M+Y>X*%5G15 J%GXVLS#GD-(S) [D-]RC:0FJ=(QFZ,IVSHH[BS BE2/%/T=E M5OT>$?50C<\>NB[*7?K&VDTJI=VZS\@6)65J1ZJJJL61Q1B&L20 MH3BE441#'&K5E5G0GEBK3V8)&AVQSICA% <70QPA!Q(( IEG(8!(2 M&JV);]K@K.=#3(2>F6UQ"IS#5,>S M$/Q_W+UK<^,XDC;Z5QCQGGBW.\+8X 6\S7YRNZIZ'5L71Y5[)OK,!P5 @#9G M9-%#TN[V_/H#D)1$212)A !6G>V8Z:ZR263F(V4BD\>M)VH(0=,2D]L&Q(^CB &PO!$@9LA<6=%419O0/+%$IWGB#WO-FUUX$554%6^KF\K/ MPS.UO_*ZJ0K9].Y;(S:RZPT[^LEOPO6KOW[[;9M(0_(P\-.0(A_G(<)I%",J MSN'(\^(\3#'&6::DP#K$K7N\6^).2[V-GY_\L.7)^4EPI7A]J 7SM.K;!@_J M"Q]!=#V-6_VS1I(X&$'UO'&;2.JEDMM %)1KK@O)1/HY>,G%,M)UA1TFJ6NO MH1>HN-UDE7#6^#O>_?=V,W9*^5@06JS%MB%V$(9)SB/$TA0C'%.*$H_Z*,8D M"1,OBG@"JID#TK>=Y+%M]E5UIS;P%&00EFJ!"HL(P:SSEA'GIRTK/SNR''TT M9G'E[#@R.I!8!PIS0X9!U)<>'*P#S<@P8*UEX.$*:=5(TV:CO2MY_;ELOO)_ MO105WPY@ +=$5U]Q ?>O9\1A@A-G4S;"HK2\[$9ZJ$=# $C-!TOL@ 1W\[;X M2"8L/_Q-$9J M3H4YR6&J?W]PS>KL*3L]:8/-D)5$--41>9K8LFV1E00_Z8VL]A8P,"23SZNW MU490%N=3= .$Q2E&*>(C_SXYPD;A9PMSEG MXBU:W,-T[.;Z\_6[:P/']Q->)[;#_N%.5_J_[-5DL-0RA_$3UG='[-/?P&.= M'\O-PSVOGMYQVGPBS8N<*GZ=B^_8[YQ4'\3GLO(2EF+9@"W(>((P23.4TABC M#%.299'+,[7;"25JEA7A_I&+LX DJ!YDFT=H/BYI5&Z8"DG22-)V)/$K9TO^ MRFD9<"0'CF3!)"+J<4:CR.@%%B]'"!1&5)9X(FXXO\9B@4)E<8:10?67X!;M M0UGQXD$<]J5U+%H7_QM_)I7P^M=O[XHZ6Y>U'&?4%XMSES ?(R_G#&$"D(?B5W[" ^6V.Q#"ENUNW'J!2B(TQQA-\X0\8,A3Q&Q?G)P?<=J2-S/R MM8--+<)A"@R8S=3'P=24UP,![4YX[4C]"--=#X16G.QZ^(YF;]%M6/1+_J'8 MD$U6D/6V3O*:UNW%B6KC3(6E['UO=]3E5W9'?SA/HF?!9#]-@,2F6FNJD%RV MRR8 A).&FY!W-;_@LN#\%R*VP^&\VE7DDM0+,48DE%7A)",H]5..0IKD029^ MEP1D]'W[PD#F^:.HZ2H^!=+#E3U5N26 MH'-'WEJEOZXJ\0CO&\V);RZI'YWW?TIN# Z7F);4E(J/$UE6J2<%/5'CZ:OQ6\?KC>LFU J_MQ_GBO.?(IS$B*/NPG"01*A-,BI3.'A<29.J@6%G17-E-*>)[2LXLX* M?**\\V_ HW$RPG>[$1MX&W+XRC-9,EWD!6?;4-_UDSR\KEB:>CC&%.68$X2S M-! G2!HB/\O",&0,,Z9VJ08@:CUYIB4L-B;("E%W8S!!HH\@:5?B+JIKS48A$WJ'## M:!OX7>U$YFXF;&]^?^$;GA?-"D>GGNCY6AF==.(IL$K4D33@R<R3ZNY($+P^$G*4U#%+I^ M@' :$Y0RCR+F>SS(7>SE&2PTKDS:LB)WY)RBY\"1EP[0*>K**"I&RJU@U9,SEV'BF]L#KLRX87GLD,!.9W3#EY!MQ%VTYFJCV5=7[^2 M8BV#^O?E3?GT5&[:BQ,2XTB)Q M%OALU90-6:L9%C '(/NRXT-9D00_PKBTNR?9T_D)\G-S\[U$-*.(V?(DH6^N-IX&&N5#:6_ M<*]L37A.FV7K+J39+?OI>5V^#P)_+;@0(:P>R^9TW?7.E?[?&M2C9A[(:]%OR5IY'$M?E%'G43\4QR/=02K*@C?Q&410F MF$6PH.^R E@/).\FDY-^,OESRX94]&K+VL$5D?A+#2S=6/@S5S.X/^[G:/Y> MJY/!:86XMF7"!:]WR3!!G*5N+ =->0%'F(E_)1$/$4L(#CT2 M9%FN5!BA1]Y^E*ZOD&>#"OF_7-I%8!)0Y0B>)9C @;VQ'@([9IP!-U:2CO2 ML-9!8)+X=VX@H +,?/\ I56L-%E]_V>V?F'RZU5\Z.)6?+D[S96:R# M[10BR[2Q'>7@1^IE.P41L*'MY%(79UEW(9KK3>L*5_Q1>+O%*^]_JIUPK;*J MQ8/K,/?Z@(-M]-%R]C5$?/.)V$K4OU=.-@2:B?1LT#+P?+%O?%.4E3CM\?K= M"Y?94GW='$Z2U NC&,6>QQ#VW1312)89I;GKBETZ3 +E,O1S1"R[,Y*0T]%V M6N+J.4YG89DV$*:$!5J!@8B.H-DFO6G459X56CV1RX3P>HE;HR"8R<^:$VHB M'^OLJXOE7\TQ/\RWFGU6\[XBSWG;+GB7&R+OQ';_97>/N,IE^6*< MYRC#6)RQDHP@&N($,>)[+!+KD,@#WC4H$[=^'-BQLKUFE3E9\"P. )R*87PK M$,%LV!Z;00*79*,-HV\R?TW+8!;GF2D%RT@:-5D&4Q#Q.,>'N-Z?D>(DG@ M(S]B7A;F?L8S%YB^H4AZ@;R-MNKJI6[3P\3_>A8$H4IXZ>P+(" C:1?0%?2, MS"X.O<_R6*783=S0SU#*F+ FQ3%Z41%WHI?I[0D*>,1I!;F?.D+$R;^GZGR;DQ^^$<^*9FKC/4]HV8UV M5N"3C77^#3TU'M[C;M@P,?+]OU[D6 -/]H=C.49AZN<(DR1#U,4^RG.6$1XE MJ1=SR*XZ1]#R%GO_Y?[ZH_/Q]OJ7VX^W][?OOSG7G]\YW^Z_W/S/?W_Y^.[] MUV__]_\DOA?_E_/N_8?;F]M[F)K/PJFF["9!@JG\,&-#UJ-W],SINJIDAC1^ MEMRB>J\J_+'V*[^GZ4PWC\*V;#V$O8\N7?D/Z_*/W=7'BH94N-&I\*D][B,< M>!0E?AZB+ F30*9\I0R4[Z5,V?)&W_(!]+.505/TOFU ?3))0N#[*T]$U?= M*5WRX>P8,>BK0V4WY<$KTUW6KX?"<>+M@Q?0O,I_H37_UXM8Z/VK]$7VHTOR MP'/S+&#(Y8GP&I+(0R2,*8J3)' SD@LSXD(,Q5E*E@W#GJ[3$0:VHSD+D)I1 M,"(VS B<2&QX=(NR:*9R$\[2638+84[JOC3JFA&E.3QI=<;D+2I$@'TY"FGX0KV?5Z?42 M!!U!\:5NVE!"7P8+;)MX1N9YK;I,7)A&S4AJ<$SJM&1:RC2RW&**=%Z4H1)- M/'59/>U7OI;F;G W@Y!CR/.:8Q]1-V8(!RR'"5>2I#/<$))X"8TQ1%/*((^SQ!J9=E M*,IPEC*:>X&7K#:R<[C@64D5]!A1TH^TTX\A.\IJTC.Q;1[616K+-GJ3=1^ M0UI.+JU55()=S:I8A-)D[>(6VFVC,HEL%Q>[GD;40.TB!!!K-8Q*3'SG6D8( M4/,UC:#5] S:-6-M>399WPE*MYL;\EPT9+T*34>,1)*)X:B),812B(W M2&@6N*Y/($[,&3JV79<=54<"B80:91UAF/TYAY*:@3$@._!,L1=;4FRGI\^( M#382,T(9L@+GJ"RJYC.B'NOQW.-ZBBK[ Q7=&;&M[Y'9L0]\DPG7IA\E]%)! M2]- :]K[N@[8:'>U T:WKL'6C>P*W,UW\GR<"6A"Q#V7(^%66+D2FKKC ])>]^M*% MY^1*3'LAF+%CO%A]%.?R]7MA2INWZS^+>I53WX]9F"//#3V$W4QXZMASD0PK MI'$41E&L-"5U9&W+!JJEYG3DQ-XN""I:EC$8IFW&A<+!K %$+F65GI!@(G0O MWNKT5/QAKYYC:RVB>!-";%5JZA$]S^!#L2D:_K%XE04?C?B@"J& W>'Y$_E' M6;5:^9D\\7?E$RDVJR!,$I(*;R!,F-=U\B<1/(GAOU\3"T,X. MI;[HOJX)S?&NKKO,I0>8UG&@QXT8OW)Q3BJRAG=IMN) =?23WP2W=9]2]]9Z M&?ND+I[2,$]IA'S/RQ .9=:;3'U+P\C/"8GCC$!GL5ED%Z*WFKVVMJQT;;6[ M3JW;M-+S2>7+?W#0H]#W_3!@1G2VD^[)QR2C0R<_E+Q?[3Z[_A#EV$D-7 !G MXT5JY)/.P M+TZ$N1LPX;O&%*4$BU,BB85O2UE,$J4L%!A9R\[KEO25L^Z).VTI\I7SU-'7 M'4PW">6T#;8'$,R:GHRVV8.U9<3YVH'UR2)8NG/\3(%F:)*?/G@73/-3P4!Y MGM_D8M]IHI^*@.=G^BF]?:GS_8DT+U6;,?0E_UAN'F1FLV3CR"_+6$22D+H( M>UZ",(\]1(5OC3+._)B&F+(<5$D.9\ M:PA<1Z/?YDD];7<_QHG/7![)":,9%:?Y)$-)+EMC$QSP#/,L\I0BE!,T;-]- M[JG^1]V7;,H_"RH-\VK%J_/7SCF;1F;Y_^V8AM/^,WCYN'NZQ1+1&:7L6R M.1'$N: N+]6W#(A=N/HG;YR6"^?F44:5U,N&9C"9-C!FX8#9&44D#';&5)=6 MJ\1H9NG%RHW41!R6'BF^ 5?8VPTK7@OV0M;MS;>B@AZ^95DA]\04IQ*-R#6O M9/HBP91J3\?8=?YY]K6TY&BIQ;1B7(2A%IQY0C=;?5T90'.*,<9IQ+XZV-3CWD,1V;9:4 MOK"'U3CW&JZVI%VWLU(>^9HYVP*VIG0V8E=H)_4Z-6^:]73O%.,?B-H1WS:^ M=FZNMC4<;;A$=J<>\.M\H>OB8;J,4B,=_V*8C*7LZW.R<%K_Q9"=IOY?OJ3N M[!IQ++BMZQ?.W@EW0[@8[0S&OY+U"S^^K))WW9]Y\R47S.2\D)&^>I7X8BY!*8DIRG"6IO<5D^.3$C:#K!QX\2EU$>ZR'AD4CA/_"[P S)C45;.ZJTKV MDC5?JGYL=ANK8!D. T\<+E.74(1S&B.2\ RQ(!7_"!O"?*5:LG,$+)N&GF2; M7]=3!15DG,5E6N]-2 M3;PU!E95Z3IHIW17O#O16_&VOLV>7740UYX3::N#L M[]4[9@=P?PJX'DD?&FQ$;IYAG#$Q+Z(XP3E MV \CEO,HSY3&H,\1LJRJ?2U?3_NJZS0M$'*V]-7K%B?AFE98DR# 5%9??E!] MHXIP6L6.DPLO5OFH(MZP#%+I>;U]52SSS*OF[4Y\S,WUALE,@F<9M_Q8;/AM MPY_J5>#3-/,\<0*.,)?C-3"B<18BET11[,9QG#%0&>0\2?M.;LO E=.RL!LB MT3+A_%VRX;1\ #=?!2S5-F*S"($=XTO! >_0ZO(:VJT5""ZZ1K7//@E/['E?M1&KZPU9 MO]7%8":#8HK/N?=M>\=556YX^5(?=J[>LJ&> '16_FD5,R4ZT">>EMKP< H5 M&;4RA\XNNE@.T9Q8PVRBV6P0'KA_$RA64YXA8UDQ)R.EH.RUQ0*KY.5BF==&4L, -;R"B(V@ZK>"S]S7J M0@,2[ T(KYEA/P:"H=3Z&:&F=:EM M!\>^4[VN.@#*P3$3D^K:XT?6O)#U^DWV]_YK?2]G/;=)O5U9WM=F SZYPU:U M; 0.S[,]5UTG^=?Z/YV6,V? FO.5-R\58"@7$,/YT[\]^&#F0A,Y"[$"/42T M(@A 4HO%%?0@&$8;-%?0C+B/E@4,JDI^>=L_TA>=M(FR717PODU*W::^W3^2 MS9=GN43]N=R\MNGN?^/%PZ/X[W77/^57L73SCC3\ RFJ-@]WE7(OXEF6H2R* M(H1]XJ*$,8P"3J+,(SX-O6#UW";N?FM(U2A&^G\ T2!*?RR@LO[OV'%(XU#^ M4&QD,VB9Y]XMZ?Q4;!Q6KM>DJN6/NNJKGX%7$#\ FJL\%QXORRC*<_E%<64+ M"IR&B"8X3%A$7#=R^R_*^XWB3*L?03#XUV0KGMZ7A,OY6/_[OAZ*=V(_ *L6 M@Y*#(L%#QV P.)>^.:/%A%V13-\F8R!H/_*K$:(ZO:Q7SD[:*V48O K\@3Y"4Y>//X)(RUYW_@@2G[M@_9%XTTQBWD^A%*?1TP8N M^V!PX@4IR3#*_=1#..4^HAEU4<;3-'5IDJ3"*86D-2L2MGR>_'A[__OWQ\]_[KM__[?Q+?B__+>??^P^W-[3TP[5D56+7M MR 9$"V V9#EHIS6YJBQ,US%-,\IB3+TC@!72.=I6395-QNQ$L; MLD8O-7?JG@F'[;EPLK(67I#PDY^K,N/0BL7S""IZK"9P ;J16Q0&-"V4(LY* M9LJ[.DMG69=G3MP3/V3V!7@I8=^[MO\&9D&:^9[GHMC-,H2]U$<)S5*4!IQ& M*8X#\8]J#>'!RI9U%M1-^E3L:<6[2!B8HO5D#.K66>8O* 4\7&^Q&L!1,8;% M?^,/P.]79"N /J7R'9>%2L6F]?BE0ZYZFS*UAF5E&)!V#FBW1W#U*Y))&.8O M1$PA -,@3>%!%QLJDFE=8TPNO-BEA8IXPRL*I>?UO,TV"TJ7L;+7 MR5B9%FAJ;J9!*& :W*%PMT5A'S$J^AI\ MW[VOV'557;/R&;K;GKYI656WI(!;ZHB$\QOI9<+!E.^^(FU_P.']@)JLH!WT MO$A:^^;(Z1$T_!]>3N];GKN:ZH'=OG;2?ND3?GM9T_G9?5$Q'( MJ5CL\]+-:X:.8#!]F)3)7._X,6&T-&&WR&+?_V.VA]_ZD]_I>8%]'\L[4C5O MPD!M:I*UMR? V/K<,C8/)5W+LY:T,Z1M):ZN*J@AIV:6W*)>C:KPQVZ-\GMZ MW^&;5F$<^%$29BCP$CG4B6:($I8A MUXT2D@6,>J'2*'4@7V,Z6A2MGQT2;63&'%-A" .4V9"A4J2YJ+X!0')L-Z.N7SH8[GUC>^DRA MY\,013EB("&<$!1%.HX"E?A3 6B@K$K;M6BK40$"[**A"JF9); % M=%4OPNB"06]J AL?\#9#]CL-=E,#X_Q -\7W+ZP!_2@' WR5*4=?\M_J;J#\ MRN,Y(Y2$* C\ .$\3^3EGX<"3%+BTBCW$U!SE4EJE@W&OBYRWA4[,1Q@"!&88]%BW=*^?K%@Q!VVF)6Z@4G9+1=+7H**WO4S$Z M)?;9JM')E[1[N'SE6?G*JS=0K&CL793Q(PCPE*/)RAC!S Y1$08 8B5G@<3\."&@WG2)FW_ON2+>C MA%A/W"$]=7!-]GG0U/914U# U'5+0:HE+UZ[V\F;BK.B<3Z6=;WMP.#\]%4. M!Z_)^GS5C$XI]JS(YHJPSY-:NOQZ5NB1PNOY=S1*KA\W#[>;#_*R\[K^DO^U M;C8/[QKIKE>_5^__U;Q=_U&Q6OR8W6YN7BOV>]6GEJD67VNN;UGSNTF=,M5U M< U/VIGB[FFUTX\Y$FO<2,LK_B@? E1J MZT(_O]\O@3HP'F@-<(,YA2:@TROSUB6Z7,'WA; C*._'S1QE!$!I7[(D#?1Y52!7]'Y,(Z5Z+=Z6@3>GT/&R-4,>% MPC;-UE)0NS3 MQ/>1RQ)?&)04HR3/8W%N(CG-$X_Z6:9W>3%'VK(;M65$&I&N>+KGI8N^00N( MU!&%WEV8Q EF4>8@LMKH"@Z \=N,6<+?Z3Y#%9#S-QK**QAND0?,#II=Y[O= MW%G($%(6UG9CM^^3(Z0LOG);-T-90G(BTKY=P VIJC=QY+M^DN&+54ABFGDD M19F+&<(D#!#)@A0EB9LE08RC*'4AV^,4,.I;.VWQ)S14Q'*D+V;)+6HJ5,1^MC**;T#CZ%V+5'^K+*[JLB4+R0/W[)] M%?DGK[)"G/9;8NHQRB/1YB./^E(!+RTD'4=1+% <%P"K;#>T5*+!>O&11B& MX,X\H;>YOR>5;,57W_&J;1>T/Z9EU ]8Z#,4B*T=X1BG8K_"'HK2U"?$XUX0 M@.:HNLI!MNYSB.DMFT9D1NF8*T)W')[3IMJY?.!,KBD_GKNT8VMY1OG]Z M7I=OG+?/;.],Y"EYE:6YCW,W1$&4<(2]Q$.4B+,8B0@E@9=@%H,*6K2XL*R$ MDIVV-K#,NWZIM?.RD;VUWW^[NX,.]],!63'.:QLZ8,A7DG(Z?IR.(:?CZ*J[ M^+YRMEPYW;.[RSC)F,E9@A?@8FS:,W_]2+V MDO>O^ZYK).8XP"Y!(>,9PF%*4)J*/\4DXXPRSD@ ,U!C5&Q?,.UH.BU1H,T9 MQ471IEPJ+=!F' EJHPO=E$2FM'V4QK+:/"7FB;9./JRGC;>;K'SB,G/R@V!. MUM$5FQ=A"/JL^'(C7?E?2%UDK3^_\A..F1\R)-12SD(,&**Q^&L:T##E81YE M*8'H*9"^90UN"1EIO@[%54W/+:(%LP =(\Y/DI6?'?F]=O;<.'MVKMH3>0?K M="@";"$TL3!D.Z#4%[4JFM VF.UW-#TW!$2C^7'^\#-UH'+]+QFLH_EQ M+C==1Y=!C8Z,G%>_5N7+NH(WYG*L6;K3%TT\!M#2)HJ46LHXYP6U.I]2[4O)Q@I1;',H< 3(4EW4%&98,@ MODL)S 1HHJEF&NQC!#,9'3^H9>CD\O&J[426M2'C 7-771L@R9@Y>W(9,(;L MC"83B]J?RX ZMDL7KJ91N[=>WVY8\5JP%[*N8;W-QMZU;#X$26= $U#(-R;G MO.=_J8@P[3^2SG!GKRE9],K[QA9)F@5,M^7;S>QF#D M:.[B85/D128["'2-"67V<[DNLH+7^^,F#K/43Y,,,9;[" MG'Q'I[N/,PS[A ML<=@U?Z7,+- [F/=M;3;,P?;_2^"6LT'6 I F"T8Q:[-21IPYNQ9<[:\64I+ M,H&2(;?@(E86=0Y,@';L(AA94^?-8+KV=GS!^>*MX_,M+2A/NR9_[5#]@-ZF)%>Q]3?K4>$'U(/W4 M0O\H!?&,9KN/4_H.F>V3(H]GL4^_HEN4+GS5S^0).""W?\GV3;0@ 2U!WXHS M;VZU)8'ITL@MRM7@T.5,"JE1B'XDT 5UZ-N5%BY#/Q+@M K]^ '-$48RQ^MS MN=EE.71*UDR&W*>9ET2@X.@T.^]\]QEV&.YAW < MY0CG/$,DZ3B"J5*ZB3M)[.()E M+T)W;/1]S_H&%'/4E)$<5K_ M[6 #LP$JL,R?D'3Q4<_A,H^37@;715\C4-H63.*)I"W%A19+V8()-DS8 KZI MVXR'-*U7^B5OEWXLU^+ENLN)!QY6E=:RI]P[\C*,.63@/[9%,S:.L""AC35Y M4:&Y<%,7 RG35P@+^O&8@[O-S_SYOV?V?I%GLZV19HK-_P)[%FH-CU\)-=50EEDLH#&MH\KJ*T\U$$XC7P!WC7<]_^7MWNQXO6?1;U*$^JRG!*4 MXD2<$3)Q1DA($LC@ T\DL0Y+%5*@:9EJ]"VR.[2?NX/]$+LD8(Z< :Z"H9J M1L(P,C ;H0V*N;D)IV+:GIPPH/ACS$XXA4!Y>L+(J]I&(>.78_7"7X?P\U-;_U&M_ M&EPYXAV9FBX^T?4;L"W.V0]$S6)?A*_F%7*/Z;<.TX[HE>E^+7."&;)U9\DL M:J;FA#VV,+//ZQD'>>*017^R/N@3:5ZJHBEX_94_]S,U9=Y=LNS=9'M@S(DUOQ\KT2'6P23&%BB'3WK(+_D7:Q_Q6(:!3R-$7>)L&=A%*$$9Y[XEQ^D M?A(%?G+)+/!1HLMX1H-BW*.#K=X,\''\%$^=%\-QV;3OO*R<0SPZTN8G?$]* M:'BL]SBM[S++>U+L-[V49<^C MSPUI69!=%>^+)RZGUG_Z?'<[R)*NKYR6+>#(OQF4IK7: D PO5;%QLKL;:#T M^H,%9]9?=MJ@FK G(P@57X/K^@?9^O"Z]1VJWZOW&R;M1_-V_8>@^6NU:=CM MIOU-_6'-_EHWFX>;22-?7;?ZQ'GC7#\_KXNLU:._\KI-8Y72%6VL:CO^ MZ*9\Y958<-*=M_4ASENKY3\_:'C[Q_CH#!=KF85=RY(:8F$Q8VL6LJ$]-KRR MWF'L*U_+X\P=J9JW=Z4\[*UR\8^'(Q?E.*,(1]1':4@\%$0D3@@3I[,<-)7B ME(1EN]L3=%J*SM\[FL"$AA%FB2?U-+&OHJ[%84QN$-<;)GY2O7#VL2"T6+SXH2Q% V_8IJ^?$>>Y8:;_; MI&/&Z>N7@,-C(,#FE%/JQARQG+@(QS%!*:?"]I&$^BZ5,?5XU90-67]?8'<< MJ-\AR5?L :=F'"W! 3RL;K]B=X.O6,^',V#DRNE9,6<_->0W9%@AE!>UN!J0 M')MBG24T@ED/#\W[JI(I ]=/C7+/E2'PT9 73$ M')%9(0JE+2Y0AR^4%!9<&A5*+XYTN-1R(:-1$0ZB0^-/&,V>Y!MQ-A[>/JV\ M*,7,Q1E*<. CS#A&-$H(\L*,!FX>)#15ZDP );QH3N,PG[%N67'6\DZVD7>R M3'!C)&OQ%%S%JR +D$&#+4.T#O().[0.;["M9PB>%=UNLM\IV1\A;^\L&(HI M>.??A]=R'S?1S=:DKHN\X$S&RN[_*/LNS7$49X0G#'F>M"II*NR+1U,4Q3DE M)&2$1YYJ,;LAC3W=UF1TNB*^6I%ZD;(J?--VPQ(H,),QTNEZ % ;.15< M@/P="$+J==P6D-(KY#:#&*BB&RC[1$FWZDJ+U70#11L6=4-?A9E)QHO51_&I MK.\>A5O\^:6]CTDB2OTD9RCB"4:8!P%*H\!#210$1%A&+W25.OR/+6[9\+7D MG):>TQ%4T^91'*8-VZ72P2P80#!EI9N28.*X(E[KW!;QA[VW,KK8(@HV)<96 MDR:?N>AP_[EL?N?-.RZ]\V(C,[V@J2H*:WWO0(!@3-C\QMFSIA44.(\5*%1@ M!";# 813A"S,OH%@<&F\X3R![Q&%F!7W3&QB_CW-;G#;OE-]QZEZY7IN%A!Q M=& \"<6FF66(A&Z,@CQSHR#T4^;[D*N $PI+!/P',_ST+D].<5&+*EPD+4R5 M]Z/DWL^)"._B=DX,4XW;3M9?ME?;.?%.VK.=?5!W)%7.JTK.G.@;FPY"]9^Y M.&"E/DU"(@.!?BI.\$S61F>!T$6*_=B+J>^FL)E4D_0L;\=;ZGW?1:^3L9;VMR#TIO3UJ;O;;IFCJ-KON6A9X%LW;43:T'^:IFZAL&8(9%].?CYHQ^HZHPXS7 M;#>#T4_D:O=A6,EZMXRBJ3YUAKE;MJ.='6A/>M]9(J/;#E*L,9BBV24EW_&J M*+O&"?4JS1D.4^&-Y3A@"$>8H33+Y/5*&I(PH4D6I=L2/44#/$M42;L/2_2@ M5O5<=9[S4['INQ0 &PTH8!ED,W/+0]7VWX/-D%5W'^,0@7<4EJ4AL-J^^3_NQZEC@&3 M34I5A376H726X,+M254!..U-JORF]I 8V5R"O^/=?V\W;3?TW9F[ZWRX(GZ> M9#0CB/ H0)@(>Y$2V?C!SUS/9Z['A:D F5TUPM9-;]>7G[3$H,U)E9!3LP<& MT= =NM/2=7[: !BFQO&HT)TZ;D\ "!&1O1 WM:: MA]:&=($)J$>OV4Y\>__%Z0+/%^6='LLZ?YMT@9@P+=63$#I2;4P6W<%J!VLM M.5YM3(BC(6NCCQANXRL[@O8E7&[@AGGH>LCG>8JP#"$1$@GG.V!1FJ1"Q@14 MVJ9 TWI^Q-F.M5IU;RHHJFVGAK&!:>D%L)AKY7LJJ.U6O@.*/T8KWU,(E%OY MCKRJW?>?BZ]*TY>';"N6F.=F<4 P"DD6R9;>PIV.$A_QR!?+9&Y,&2CU?)R, M[42/OFRIZ(F#>_N/(:/J+E\J+]0][NAMR[8LE&=-BV2N/_\8D:4[\D\(.M*# M?^II[4-O^<1W<>^)\F_H(>RQ!:9YX8J_V0S=VD1V5*^44OECH?)P&B/L^QA'SPB &E;3#R%LV P-FVFKC W9@-@ ( MJYI9L <6S%),XG0PBMK*7:H>#(:L")#XHH9%#YAC6Z.YBFZ&&6VTAZZ/OVPS M/8HVMB>M3\MD+!=JE,C"*5!3@IYF/DT^K;_WE9OVXJAOB<9]'@5IC)'O^3G" M;I8+YS9C*(\#G%&.\R !)32>4%A@!]-K5WN*A?J>I"TA?-L1PG67LN8ZKLU* M8G#G.%Q_\Q&XT1YH>W&6._UFBC*C@K-_PKSV07R+=W+_R^ M['/NO^3O-WDI/BSI00%N %+6M:+GA-GRXK#7MHVP3TW;6_-/3]7X&M#"'CS M6F8)-Y@6&H8,UBT4#H!>2U G>7Z?L*%/VCNJ?&ZY@298B.6O*DX*YK>P BZGH,)2D-:$R2Q(N4ZKW/D[!]JRD(RJ]V1Q(X[^44#S6' M\S(I86I]** %G_.\,*9&J9P26'8XRED!3\:=G'\2WEOA_:8IFK?W3[QZD!.( MJ_*/YE'F+Y#-V\JC.,]C$J"0N!CA,)?-K#*":()SRA/7S\-0M)H$<3Q'_Y>T3^4=9WG[((I;@Q 7>.(+H6[^%W'*#UFU.S)Z?/IW4H6].RY+3\J1Y.PG#7&U7MH@D MS#@,0/QX!D3S5YA:LAN[UH117_BJ4PN:T^M/O64T:ZOX0]?SZ;FLVIQ@V*W$ MN=D8.*D>D_^ M_%O1/#Z6:SGZ6/Q@O!!Q%0=^'C&?H#R-A(.;^A@E>1ZA/."N.%+F213HS.;3 MX47I.W_QR+ZN\I>V!5K]=$2'#"M_^V*V/R3'?,W:N78-^;/[02>"4])U\= E M_>@7O>E\7!YG;LH)1GF<,X1]FB"*O0@%$4N3B+LLS )0;:&MS^F":L/_7W] MBF;?,NS +6&N&+YCU_G;$''9[F/ MO-EA[C!7>0"F$SM,#HL++O[7 #2R.:TF0I @G:8AHPC.49(REQ,TQBY5: M@9REL$RTI2?JM%0=018:9SG&137"*K"YW+SJZ#3YSV\XW56%<]RDP=WS)U? MR;+:"P;0K]?7=\XVZ67 @WKZ@0(@TQIO'@N8JD_!8*'[K;JH6FD%"LLOEDV@ M+NHPB0#PUJ7#-.30V0W9-!_YJS :#_RK=-<_D3^+IY>GE9^S* VC'/G8QPC' MF7"RO21#/!0.-V59$&>YWCR-*;*6=7Y+^LI9]\0=:1_+*^>IHZ\[-F(2RFD# M8 \@F"$X&1:Q!VO+B/.U ^N31;!TQVR8 LW0I U]\"X8MZ&"@?+$CZX^5G7EZ_/K1M+;+FA:S7;S)* DC9G%EF 6](MCGY+/Y_ MW7]A#YN=].PXDA]PEN8<1DH^DBEXX Z2.62@SI**S+J>TN3:2[I)*D(>^4A* MK\ =I-..3MNFR&\?RNHW(4S5D&)S3_Z\*^M"?OSURJ<\R3G/4)H3AC A%!'I M."6$)=R+:(YS94])@[YEP["CWP;U7[8U#T!'8#G_2?+L,$,QEA/ MM]N-LP=2L.3L>&KO2>Z6 5+=M[(,J)Z39058D+MU 2P3?I?.JHLY8!>(//3$ M+ED&;L8_EN4_?R'9/[N&G5\VV^ K2RF/,F&@@S!T$0Y9C)+ CU$8N6GL$M^+ ML-+M^ 0-V^984$62;-\UUA&$U8W&.5SF+:P!:6%6=$S0^:"S^C=!V10:D%S/ MW($^:I 9FQ%IPE2=>W,Q!DI)>2?5F]&G"K6;V[(-X M^8FZV%R^K1CHFPX!QEH?=24FOG-?=0A0\WW60:MIC :6HW;NGQ[^N_SCT^:Y MN-G4K-(8"CRYBFV;T\X&NR^>BLW#E2-8<#Y]OKN5W=7J0H &OX[C<9\[-X< M$#"[,8N!C?&^2K+J#?:=7GJYD;Y*(AX,\U5[0\_SD-VCFS=Y#U!NQ"&[;UA. MW-1+A ^!4A*%"(=1BI(HH"AT T)=WXLS%S0O<)2*91WN:#H[HIK]W<3[V (2_/8X3] M6"AI[%.4NQ[#612X$0&58"O0M!WVZ*LG;V6[EZ?I*$AR@Q./" "24 M(,(H0S1G<1ZE[0TZJ&O1*0W+"M]3<5K8RHV,R:WE(!*QU)/#!!O 3D8C('F< M1"YS95]LPA'.0@]10B/$,A*P./-3XKH:);BZ6%U<8?N1U_5?G.P0N"MGP]MF M\1(SIZCKE[9#?%;6T %Q8Q"J6I(CE.,,A8\S+M4;/G"=IV?#M9K,4+5F]*303@*F&*DW" U+]@C( MN..6>C_LXFH_O='\K)IY80W/K9D@^%UFV,P#<&Z>C<*;&N%"QMJ4%;+&KO\Z MYK&K1@SG%K(=--S1=P0#/[W^//#: ?'"63@40H8FD0!= L!$P5)54+V8X MN_IR84-500\BA\HOZ>WZ^H7U&['?% M\YK7^Z\SR\,T2TF&"5*QV?GMFXJ35#<=I^1MMP>YBO_UTM1%PW_QJO7(N-=NIYLHOVP:5?Y*UF_\!4-DBB1\8\\;1OM MTA@E-.8HP'GHBA]APD"-K6PS;#O./&B"E0V8@]E=ZY^:FDW^D3X+H+V^N[WI MVU]-]QO!5'+JK M(FLX&XZ#8HGK1]P+41B$N;3F*2)QZ*(HP=1C'@M)#!K*/DK%N@N\I=E-D8*9 MWG%RZ-(@_%G*<(,YPCPEB*O,C#833M*^4:> MK:JWFY+Q%,HIVP,)5-]_< M:?W9EA%'<@+5OVD85172&#A:&GH1+AJ*JR3M!9H\O?["JJTD[*FNJ[T&O^FY MKY@XV-UNV'W1K)7N:T_?LJRM+0WURYHCB>9O9O2%@6G7?47:OM%'!VDF;^]> MR-J9EA-T!3,NDM9]R]%2BUVNC(LPO$DY\X3^I.U]8Z6O_%E\B(_R?/F!9+QK M@;/R61)EKCC949)0<<9+0D1]'Z,TYW$4A%X>!11RQE.@:?W$UQ2R:H"U"3O/ M71"5K&$'/Q7HU(Z!A@&!J>=)Q[,!?4;SU%'BRR96CPIVDD,]_A2P?TWG MJ*YNWZ_$EBD.D)Z+8A9Y MRU<=>U2S3)94&W&>KN_X;DY/D7TL-OQ6[%GUR@^Q.)-Q%_$P3!!."4<)IAFB M@>>[09Q[<02KEYTD9UDA/PLGMY+?M_;"G4K2;?H4*]8O\AI+EIIT:>O.,Z]D M L53V0\!^PNPMG8:534]-H<5,(#9TY4-QKHDABNGI7TE9\/>=*BT@S#;%(;U M2QN0N?^C["?&?N+-8\F\[ M;HKF[;KBI(W(>YG'*8LYXKE+$69!BJB\.N1BI\9A$KL!4[XP'"YLV1Y(4HZD M!;RD.)!]_C9"5R*8UBH* [I9&.-"HS^WE2?JUT%23<_ M>#?@-TIS(LYL*4I3ZB),(HX(30D*21:G(?=SSJ/+6EN=H6Q9F;;TY>#,?3=+WMU.%C)+^V^/1?;8W6)V-'F]"AC/TP!C1+,\0CC'"4I<+T(LCKTP M\DB2)J#B436R]IUTP80L^12C5S(EY@&"V9(_- MC@-I2_Z0/#A]WL&6"X.%'B"I395RJ!%=ME@#!,1).0;L;7A[\^OU^DOSR*L= M@<]E\XT_$[GN^JTODN.LSRG%+H]S.;>=B@,]PG$:(.JZ# 6^2STWCX(H5+J( M 5.V;#\$+TXIF=G;#_6^X# (9^+3-H&!V0V)2U[ ZSM5U[0^F5%RX>SS:_:\^: M>C:9.FK3)M4:8- C'1@K"QT"P$!H9:ZI4UDLJ0TL^##?#?ZR9N5K>Q[<-IK* MF>_'64I1[$-64#5FKG=0.5@=9AAT-Y6_[O7QE MUY>+M)2!]:0'6*@=M;0E!'I&+9E=FRV#19=C_)NJD#Q8>]ERQC&Q3FH/1Q^Z M,'U,')Q(_?AA7?X!#0).+6'OF[7/IY+'=4'7:0E;B?.I2&@ZW6J,U/=)OIH0 M^FPJUM0[NHUM-T59B8V$U_TYAP;$C7QA]!F3U:Q^SA')<(BXE_E9P ,:8J4\ MK;,4++N$'3VG)0CM5GN,A:*F7B(A4#T'PEFH7#TKB;$>L\?K+]Q1]HQXI_UC MSSVHIV5]'X7Z0UGMDY5E3$TF);0%L2M"7>J[L8?T6 MF:\'R/3)*M.%^&#E5A?6D+8K$%Q4_=4!.+8'@#][YDK:/6$O^1WVP*= MV\WOG%3WXC/BJR1.8YR' 0KS*$ XYQPE/$V01[TX8=07I[1$M^.T.AN6#8GX M7L7Z39,!:*K9#/L8P>S(<>OEGJ>W*T<2=UKJ=IHOPZ6WT)\9P,1W:^$,!VJJ MR[/&:B;J(KOJ'QQ3C_DN0YZ7A@A'7HYH$&?(YRQ)(DYB/W+UZR 7J88:#)S\ MN&MN?U0!6.N52HTAIF95+L0!>(HXAN!>"X(+BQYME%6-4?B.18V3!593CU[N M17P6_/:A2]_S" [= +$H9\)+R%-$:$*1ZX=YEM(@C!+0T6*C402+TEXZ,+*6<_0L7WPWE%U M6K*.I"OLDJ ,[4AR!B?%[>ARZ8';@H[@<&,\+98IHWB&RK+&:5K4$R,Q\[B> MLK8&XW;3B$^ZD%/;V^R1_MXXR+&?YD&&J!R?@CWB(IJ$(?)"G^34CU/"R$J< M8-74=8*2TI=V-^.P@2EL2Q>FF5.@A F-1C(Z?RBG:1A^+ @M MUD7S]J&L?A.,5PTI-L(^W)5UL8U5;.^N7.;&:<@P2MS 0YA'#-$LP"BG2>KF ML2N<<%!Q/8"V[0O +2=MPMS+EA>G$9O7\Y8;X/T? %C%2T$[< %O"@^0VK$A M_B[@&GHY;1PY,UU#HH&!J7M$ .5E+Q?AD)S<.&HLH>DDM*%1Z(9W\)+%;:Z[ M'[&RM8V*8&I#.UQ\V6UL5+"3S6O\*=U!:?+KR=EV1[S.LI>GES5I.'O'\R(K MFE48IEZ841]A@C'" C"4X)2C(/$#SA./A@3D[T0X2QER*2>R%B7AAXA+&$>2G, M"$P3M&P">O).2]\9,*#65E0/0U6;8 X9J$6X"!0-@Z FJ3%S,$-N86.@)ORI M*5!\3\\0_,HWO"+KZPV[9D_%II!.1E.\\KXC]"K+TWB 9,^8MEXW MI_B*0AK2^SEJBZJ]HNC'6J_ZVE)%;7^4JS##>RP) M.?'2* -4-!APK*7(+Y*D>V"-H&D8L3*,C[ T-5,,=L?Y?@2M@.#NTX8+4%9 MZ <=:3LN^;1=,B@TS-*,#KO=\^",X&%LOJ:BT!>,PQU?=^'9N)/"G0[*G7X< MKH[O_]6\7?]1L?J:_6.;JZBHAB.O6E:__LJH3?L77S[VCY>Z:>V2NA*.R3NO M?!>*JG4Q=BJEP8S,&:&TE&ILO<64:4*8H1)-/09O>-[VBWDLU^+INOO4]K'< MB&5QX*<$I;GK(>S1 *6^FZ$D3;$;1R[C3*E4>X:.98T;4/Z/>EO2!H^ SX$U MK8$&(8!IXD+2J_:L]M-[]EO'JZSIGAMO8E5DM# C2E&W&4)PB%S49*E M#(59FD8^CTF08$B'8'72(!,&;Q\L,TDSV?[TI2ON[+JQXCS,B8?UAO-[^I."N:#R1KLT?;.NDX M#W/, Q=%W,L0QF+_)AFA*,",YS0-4AIFD#NV4Q*6]; CZ&PI:A61C^"BMNU> M)BU,!8&"@G?0\[(8VBE'""RZ(YX7\'CGFW@2IGAR1NNU."@Q>5CZL"8/*^;Y M>9BF/G*CT!>G>L]'Q"4Q$H?ZC.&0Q)PH%66\JAE 0IHD#N@YIG!T,DK:%QAMJ8AIR%&>(+>HTJ@E^[$ JOJ41 M+F'_N"\_EYL[7G[FI6QT]F$#GM@XN8AM/W)W&^DTI:PY17?OOSB?Q?\/NB1^ M*,MF4S: Y(AI9!2"*J9 3JB,#PL3&%4$EPO[#*Y\G*A%Q4!#\(O2B_H3H,3 M:UP_/U<\*]J/]JML*5A_N_[Z33UY0GFQ)2YWG2$#3L>!\Y/@H08.NI^'1FU+ M-HH*3)OG +$QITM56F/C\^;H+3Q#3U'\TT%ZJB_J3LS8+RW^O.9]BN3UDVQ/ MWZ5/KE*:^5D2,Y2FLOHY]PBB*67(B[+0#YB+B1O#1FC,$[5L$X8L=!5/ ]K0 M$1H*$*K9!-/ P,S"D/J5LZ/?54*IP*,Q7D-=7F/S-A1(+CR 0QV$TXD<@'9""KF<4:%JV#QT'LJI@RX/\L^1"@.?T?&C=XJC@J7BH-XL2\&1O B#X M 5]=9%.G? 6*RQ[UU2$X.>\#7M6LFJ[*6@YZSXMF%?M1FGDD1 F7F599EB*2 M)"%R,4MY'&"?MBKY5*23"N211^ IU;*B<#^84RSW4)&GZY?FL:R*?W/6):NL M6)#G61 FB'A9B# -"4I]GLI]E9$\B[,P4[IL4J9HW>NFS7"F[G/'Q97X0U]& M*7[+7KI>&V0Z84<3TFFMM (4U L7& VFZ]YM,=JS,)?+I/MM4\[/-@Z17J:V M :A *=L@L2>2M]7662R-&R36,*$;]N(%0PMD<+/BCWQ3%Z^\ZP?YH:QX\;#I M)LEEPPXPXOC3_FW=E7ON(M>?>2-<']E_L!V\=]TT54%?&EG,=U_>D;9G)L8Y MX3C/VQ;_XB"#%]^^L/2'\OH/(G% MF="L)3@=R@6J)#A]W;+G/IC+1^HVTK.;V0>L)AB1?-HD&Q(:9CB[2H+1P80& M2PC.2Z1?0#"RYK+E ^>%.BD>F'C4R#PZ:$.<:8T4;P] MT$+QM[T&3BR\B.[-"[;5.H4G=3,9NDS&KO"3WY1U4PM';L7]E. LXXC&7HQP MQADB>9"CS/72$*VVK3=?=@])(=AE)S2]W(WWO"(J/)W]".OZ[_(ENU= M9FU1UR^2"2>37$"S%\9A4]LP+T%!/SIZNY6WI=>>1$WF)$R*9"P-89S*PID' MDZ*>)AM,/ZZKM[09FT+G^U&"W1B++9*&,NE(Z"WU?3FVCY$H8B3S0/G_9^A8 MWC$/VX-"57,<&575O%A>#=6T/I1O1BQCZCE.96'UG!3U5#VG'X>[L=_X@PR' M_,IE8/_YLZ13&D*PB05 MRZK9T[URAI2=OW>T%9-ZIE&:=VZ-R Y34YBT(-=V5IH+O-OS:R_FX,Z*-_1Q MYQ_6C'!DCYR]K/F7_'8C9_9LBH9_+%YERY/#2;KW;;ARMVF$GI]23F-$(WGV MC/(0D8!%B-.41+X7YS@&S2W1Y,.R3I].=_ZC:!Z=/8N.Y!'H(NM"KAASL@\D M,"35,R2CO'N64,O3V/CLEB_'RF9_(3:FPEJ:7"P;];H,JI.@V(7+P:]%OO*L M?.75VY?\?=5>X^Q]F8^*#115E[&G.UOJ4G<$_7+#RY=ZW3IS4"TW])4_ MFFPO",5!Z[)!B:2T W\!.58 MYLJ[&15.-$Y13FC(&':Y[X'F"9XCM$127[&C>^7D@C(H>V\6*?43[Z7RZT2C M!J)+HL92SE3E,GCF'26S^*%W2MBQ4^_D\YI*6]2D;_K>#@GXRE_YYH4?>7B< MI%F<^A0E-(J$4RW4F+KB&)RF)"1A%J191$ :K$+5MCH?\" WLIX+H"XK :BH MV*9A 6KY.42L^KX@H4V9 "6:R]H#" PGQ@'TLFZ'J&O&Q+>GOBOKAJS_W^+Y MIF1R/J"7YWD8H%38!H2Q&Z D$)M[%!/J)RX)?#73,$W&LBWH+T![RC+-3])V M!'%'4H>VC1H%:MH$F!,?IO.ZDFOTDIH2[(*.4J/++MQ7:DJTT^Y2DT]KMA(= M3OZY$W_*WO:;3RJ+T++ 181Y"<+<)8C&82;\;S\79]X@X)%2=8T*,_]?*SNTBJ"FFI).D5JV/:F" MT">-2E7>T8D8U=N)73*'L*V<5DRB'7G5LH8.*#KON%C@J=CT82#QX[^H)]&. M2:T2%KM(8&@4;$I68T7A,W)I1K5.UULPB'56F,.8U?G'X#YLW[G[S?/I?=&L M^8I+]S1W(B),K:#2@7S1: GBRWF=YX38^AMGGU&U\=\>BHW;:.F MKIR!^U&0A4F(<"K.?YAS@E**,4I)S-PX%<>_#,/\RD,"EI6H(^?4DMZ5\_^X M_^EZSC.IG%=)^S^'M;6>[UZY;OO__W+:/@MM*F*;D>B(WP5Q>!7Y?EM%)O[J MQ\%5E$1._4@$^?:GW4OE2R,LVJ8=P2C>]-*KP VNTC1IGQ%_]7%X);Y?NS=; M+_>;^"JTB:-.X%XY\OO7/OZ.9_U/O?:GP94CWGGF<@P(7RO:@K.?K:H+K/^) M0=W>]L/ZUGU8+;&K-C^2,Y..[K@XQIS;H^47=FC'A3MU8L\\IQU@[N^9ON3# M6\&O?"V3@MODRF_RZTY)S=E=/W :6,]R&1&+*0:2)OI%$G5ZJL/9JU9J8,Q@ M82[0>@DS2T=@#0 W$IHUL:KFEDWJQ^L-D_^1@^C$SM8NWMR0JI)S@SI;'P51 M0$F D>=RL8_GXE\D\#R49=AS4Q>'F 6@?5R%JNW-74X^D]MD.RJ.[]D [HM* M "INEJ9A >Z@6T3:/PPXN)(=R[=,F"K]U!+:U#ZK1'/9S1<"P\F.#'H9'E^Z M>=P\W&X^R,+4+_D7X:.RS8.@]]OFM6[8;L+NK]6F8;>;NZKZO0).EM8F8-E( M_,Y)A61:#))_Y<8LV_8/JL!E@M/! .>VEK>;/'E7%67ER'=KY_Y1:)$P MX\Z7@9,OU4U(R>MFPDTU^'G,Q\<6^2A@AFG13\'PS.V+X=0*WNE372S$=S$P MPT#@Y8OIN4\?SJ>#?MRE:M*1#0(*<92Y1Z7D"( M6K:+'V8RH3]")V:# %7SIDS#!+-9)A "^U(0D0VY4DHD%_6D(" <.U*@=S7+ M5N11KCWP#P][@S/_+V_[1_K37KNE==O;/L.O;MO\B/UL\^59+E%_**N<%XTX M2-9_X[(Y/F?78M,D#WRDTXSO!11+;1=',7T9SZB%'Q=X_[01+ JF!^ M"+&LGQG%-W M%/HGX56P?5UOT<:(:S32]MVF=O*>^5L)79ZD6WU6?HQ/T9354D_ MAE#+%CG]&#*?V49_,.[T-NJ9 M*Q,;QH+B?I06]4LNZX16 M..%>PFDBG7X7X=1E*/&DLD1+5-Z?H#+9SP@^2T154E,31F;I+3MW1%7\DVDDRB_JV=3/O)'W M:W=5^5HPSGYY^ZV6QKQK 2:(7ARX/81Y3S#.$H#A$-HQ01 M[A(& M?_YV?@GD-2[GK8%N^#;^4OBT+N.UB2YV%W\I+,.K^(O7NF!.^S#:>">^I;U: M\9RF6.8K!DG$$,["&"7,9XAX*29!&/D94>HVKD#+LH7KM:H0G^A&9O$[S^+7 MT"9N$T@I7@:9D5__AF8T4]K.I/9I,4W.:#]#:?GI[-,BC\YEGWD%/A7R8UG^ M\Q>2_?..5T7)[O\H^R^HY^6<1BE'F4LIPC$E*$V(CYB;^J$X9E'B*^723-"P MK,*2*I)DG8ZN(PBKSR\\A\NTXAJ2%J:P8X+.:ZFRQ.HS&@U(KC>5$?11@^8O MSH@T,7'QW)N+S5B<87TX57'N43U/X?W3\[I\X[PU7/V7*2.!EV:YASR<)@@G MKB\'S:8H)#AE44JY^!W$0QBA8=LSZ"EV!7#.W6X2J'@*YA^,X:/F%UPH-4I9S@1NAB"-'&,BF5=;&D8R1$;QTA1&R^5'*B//3FYUW5I M4E=.2]*@1DY)9$HG1VDLJY538I[HY>3#&C,9V3_NRSM>2H_^PV;?\4AU)N/X MZY85;C^PTKDOG;OW7PYR^&3.7=EL2M" QC,PS$?H#" 4SQ5X0V/(5&056]T MXYDUEQO=."W4P>C&F4/SU\VCP7LC 8KH#G%K"M@NV8T/OB249P/WV^ MNQTT]0;.11T57T'Q3$@.5+T)H6VHVYR$^K-21U===EKJE& G\U(G'];S1]M4 MT[N*/Y."O?]3&E#>34IN5IACDKB\C1AG"*=!@DA./!3&+G/])"4TB2%.Z7E2 MEK6T2TA_[B@[O",-C!]/X*3FF)J1'J:IG> ]4:>G>M6/>C<]EGU2-I,SU,<) M+3_P?%+@T>GDTV]H[)L/#\W=II:CR^MOK]E-WW44SO"@2VVH2(B]//(3% MWQ!A+$=^Y,9Q'H<)C?-5VQY-;7,%T@=I^(X+Y2^X3/4J6G8LYPSB$MR2L*RUW'?=I/-.EK.>D\>YE.,0*/F-EPF,$RI![0L'.C/2V)H M7Q\AL.C6?5[ X]UYXDGX!OS7NMD\O&M&$T6O-T+5]_FBL),\>&'+F_)?>2UK MD8Y[.IS/D9;ISW_MDI^/TJ75]VPXNO.[MU5@82IO$%/#805MD+0V>SBUQ;9] M;2"&#H#^(GJN0%>1O6(12Q(W<5%, Q_A,(X03=T<9:D?)90E08)CR/;?+6M[ MR_]R?_W1N?[V[?W]-]@NWTNMMK/#90$&!-OUS>W?A_P:VK/[11?=IP\%.=Z; MCWYKO)OA]5-9-<6_VY-3'[3_+/SO^S_X^I5_*C?-8[WBGI]A$B<(>W&.,*$8 M)23*D,MIA$,WC=T85&9Q&3N6MW7QG0B-M39405=-/9?##*;6D^T0K]H+N:SM M@S5@\JK;H+]L##; ,H./_=Z)*LS\*%T5 < !^BU"5M4]^&]DRWWA"1;-*LQB M'*1YC#@3)@M[.$:49QSYE 0Y!SG;(!,G&-[=Q_RT*!X<7JGW6U(W9YX?_TA=6FKN]42BZ)DSSY,QD@D5M4G M5[&*K(OO@D;5M!>?V!1]WJP?D)HM)@/]=>D$TY(L--9OH:$;Y9O)"(SOE7CW M2KS/M7A7_>(9Q/BGI&[)/9CEOG(]U/I9K,L0-*Y3I 7A#R,,Q&D MF:M;RV7&PL2*63(E?V$5+\YW=755__SS?_\7]GWW+W>;OVW*'[V_:":&CX"[ M7Z?G 1&F^15^%1N.XJCYN<63TS#5) L4!C5FAHCJEZ!-CZQ9A9H9PG9JV,9A MTE/B9KCP;!5PXP1O%\B-7.F]-; N3^N*3^NJWF_!0NX&-$N13WTUE9JF",>< MHH F ?8$X5X*FCHT%^,3[RK-F::J+ZK& +Z;QM-''U#/BWR/GP6X3\W6/+J2 MJ)QI4LKT1^@,W?T5WGWOYR.V_T.Z.W=_C/GZ-Y^A;[83-;/P[C>75!+.^==< M9<]M7U31\_9R7;+SI!Z1>TF4\L -$9.!/@JS)$4DP 2E4QY"ML1FF+O>?%&QY@.P0 6#T;;QDL(RO=\*#2!6LN MG(:-B[).?GM1@G8]"!K8NL+EMV0? 81GM7!P0(YME,$*(^J"6KD/7Z2$=3(, M\S#Q6>PAZJIB] MI; # BCY'^SYK>< MJKR/EP\[?K_YQW*S*IV:&Z$BYZO-;KW-7SZ3WR\?M[J91M!U)];AFAVGX<=A MNS(U?L^2\@[*,YZ:*T>R=:%NW':Z_H$1FOUZ/S60P&O*23 $91"9@F&40 0F M-EO^D"D,[?0AXS4,9VEO'A^75>6:&L:[6:L<-;ZFTHXM.(E2X0I?N@;859X" M0QD.&*(B\%(_"-+ !;6UZ:$UL9EI4:[&9[=I.S]_49TF,/!$J@\Y/;?!$AXP M:W$,Q0%9BQ.RAV6S-1>[A]*\T["'13Z9@:WQ"MQWN,_999ZKV^?ENCI2E^&Y MKH/0^?+$ZMFB5J;'ZF_LW:(.[]ZCI80IW7U.RB[1[;-5;:%!.W&O8$;;;?>* ML^VIO0*U-\[^!PVOC>AWSG8K?B-N^4J=<7TE,EB77W-=J&$1FW7QR\O!OZC2 MOT4LTLP37H8HBP4*!4\13F.,HBCVTL@C"4E@=T F7$R=)E#SI'S+FK93$G?: M?%VH&X3#?_Y6<@>'E/<\J?Z-/)&?,V7TNEX(JM/ZY,0ZG@D8P" @^1T(M1FL5>'$;4]U1=(2#)< PW$ULU>(+T.&SU+-1LB,$L MU6N.HV+LPJE9>YDB!=H*!+;2(T?Q,F\^I0W83A(PK2QJ9LI>6]7=B/8U;VTR M5<^=XN26MWBM]T]\D80T"5$6JE;\7I A$GEJC+SO,D9]-PE EQ\C^9G8G.T3 M-)K)&_#&VF,!U[-P,\((LW&# SRL]ENP#(S>6FUDMGB7HCFV>K67A>>IU MT[F[C=C^+M?_O*1E^\-%1GB6Q'&& L%4NX2R#!+TDC;4'0^6Y-6/Z7;@M1F.=MPZ4%I MV0-R]>1=GWMSML3J =;;F=-#C\*,"^/+Q;5T"[8OEXS)3U=2Z6L:EA\;4KD])U:G)7CB*L(3%4:3U M-*X/GW[[8DEJF'TQ$EA;R31$ZCE_E@6BUANWIZJ'$A$%*(P]%.4!B1!\K_03:(P<6-8D')"8F+E4P1; M:>'.-T43>.3;@8MF+#%*6IC2 06%!P)G9;'EVY\2F-==/RO@B0=^_DDSQ:OJ MBHHJ1E89 ,6KD_\:O\9^A*GO,90%L1JRE64HQ2Q#84:2Q$]]'@2@<>A:5*>^ MNVGUI/S)^<#%DD(+K_7 TU-8ZY# =+@F_U-3SE)R,-U,!".I+6F['LU9#0 ( MAF.; 'O9L+W2JOR6G'77E]1='A89"WB"!449I@R%+E$CP.0?L4?]*'9QEE+0 M+8D>V:D-17GZE96G7[1=(U8/80"V;-)#4L]HV,?'ZL'@13.NP6)3*)#$MII& MZ1&=MZD4"(B3IE.PMRVTDU]D"?.$ZV*4T31"H1?)G]S,1SC-DHBR*(D$J#7; MP>H@$S"F%?R(SNX+-PX9\QA&B>L%*&1)B%(B[22/LI1XS)7&$^1%F2, -X)V M$-"S:L9RP8Q71U_Z[39?9KMMTYK^*[%;1M(IV!1-YM^PA?PYB]/]D$E:9YE$ M*'>9,AK6SN=LOS6QKG3D.?X/))GS0,!^E1DG&TQ?NM(W;87ZY^4PS-8\6&K& M-,TN$0[S,SN?@.O!U^>G,BL*//#@Y,6I+[C(B_-9GKPSH8S,B]EJZ,:8%PI;1D M]3Z[XIQ^2ST/]KU]GW?>&V9KT_.>1;& M5M_TM-P]\HD\+)?B(E8]<%T4FV[!'3:D!L6F*C#[;FEC MA$#3WJI;ZNWO74SBOEK Q'KAC3X';U1V M X;H?-$-?"EX?+H?^:%FE%[_H*N'?Y#5[5.NYG[<[1X?\Q=E>(OM^CY;P<8$ MP5>>.LOJ8'!-:PJNNO^@JUUY:E*-N;GE3](T-;-L6CX5, PV0'%&2.DU%H;D!NMMC='(IV<#]B%;AA^O#,6'&32[,_!EJ_[^]^)6K*BB?K]=*=+2IS,9:&:!U-0Y:LOG)>-KJ6*;O [-KDF^ MELI55,,UI0H=JN)ZLZT>_'U9*-T3JVK\AU2^:G3A@?H)N:S9'#0;GVG8Y,W\ MA6 V<.Z/8]E,6L36R&[:H#^;(;4(5MNRVES6-+'^XW+%O^Q*A>OYX\,)S%:O81P$#!.#YV M ;\/WV<_U-6('Y<%)2OERGV4?U,L$M<77H ]E)"8H3#U?83C*$9>[+F>YT4L M<+72<7MH3!V?U%2=BFSEII:$]7??<^@,;\(69 9Z_'!Q07OR@$!&6_.Y-6?; MH0>$:F_40X^:[==57MO=EFS+FZ/+K"BU7'.C.?/V=+]D=<[CGJ+SK:%I<0L9 MD,K2CG&.RJP;Q("HQ_O!T.,CZY?K_WU>KKFW" (2!Q[G*(A#@D(&RD]$:!&5QP\WKF+L'& M5S0?K/HV-B\O.5;)8+SFVT/8QYSCOTDA!A[(RXF]_[6FW+\PR;7K#L=AZF> 9X< M*9B);=AQ:G[JNV]E6+S#RD= M%+QS4.GP6Z.'E7Y:,Q7V&HXDK=^>6$\5">/YH8V _9IH1S:8]AW/ KUP)$F5 M3+LC*Z=7YC'S/H_$LC'5LUGRK69W'HG4,Z'S^$GS)):J:/)ZS2101'E"49"P-.6,QIEJ5C&M-(I4%?*2O>#\$D*AP>SMWR[S#G;CZI9,*ELG 52 MU5*NNB['H$=:?,# 4;_JV15\Y,U' M3?K"V1.WAH+^N 5[:)A-71B#"FC^@IZ@/6,8!A:8;1J#GB#MH0R:;\#-E7&? MAH]DF9?UH9=%L7NL6C-\WFQ^RPC]K>G+$[@L]+A ;BRX#+DY0YCR&/E8"#^B M$2%Z:1@3\SFQH6R(.4_]C5=F_33#-O:= XST.U6PL,M=;*NECJ*_;KPN27 MA;/_C /]W:Y*:G/MD7. &%[?YV#'/S$ MJZ1P__CPZ_II>;4NF"2W(@^Z)U[=;T^\VY5$G?OEH[KV_O7+UT_J&KQ8,JX= M(?0(/GP2-EYFV(;3)Z[S3=&V5.S=+YC16=B9)6<["^L7J7T6-O#D>^M0^66S M?N;%EK.Z&CDF:1IA/T)8J.DN6L%=4%&U8>?]K$(VX28Z:Z[ OWFS4='?]A&!OU$JS7[8WU0O6O/=_F)3$*E.;J/[D6ZL-;_ MX,V^P[OO/'K,]W](W]$SGV.^KJ/G&( []9\J__"U4?WGY9I_VO)'G5D$YU^> MSE+4-)V.^02%\TTQX)0<6/)TAT4T\G9[EIW-XQT6K>WU:CQMZ/GNGIY6Y?;2C54#AK!T;I)0_BRT;=: U!.=DN3-2XA1WT=A)*35$3A$C'N4^!G#2>9#;(T6U8F-3'TV)(.@A@OUL^)#=1VL M.3$L'=1#5<_06,<*9F$LP00V+B"Q+5D5/9JSFA,0#,=V!/8RW&-N)8Q?/CQL MK_-<>?>7CUO=D_"S"TSM8+S2=23AO!S?XDCRFS7?[(JCN/M1.1[Z9^3G41D. M(ZP E-PFUB XHE!68W"B?.KSA9-# K6#B:&'S88D<8WEW2[(ZO5BVJ7"U3* M[K>GSEJ[OG$:JE6/WU$Z> :!804<+SQ,^\;)#9N;UBN:V?"T[B7GFZ#6*]+! M&+7^)\?T/U-S/9LFAU59\6M5\5>>?UBN=LV\X466^C&/$Q<%+L8H3(B'L!=+ MO]KC:9(*#_L>:!(NF(.)U;@F55XHL,UJ1?)"W3%4EPO NP4XNGH.]:2804_P MVE-X]_U.3XK3+U06C-. 6S)ENV.= 1Y6>]E!Z+]!ESL#>+K[WYDL9&:=KC;% M]D;475@7V/,]E]$ Q5Q&[Z'O1HBXU$=)G')/6IZ84*V:="#:K=7:W++_95T2\7C>([M\/X&=@ $QBL&0D0 M\9FMB DPIV;&:!5X)R9-=5QZ/+-:NZS92C=9O.13P2 MW,6!:BHC4U$MPZF9;)0,3]-<"R&LI:M2A.&NH"(#@.#Z$O&IJ; MO*IEE('F2BK'4BQIE5F]WR,_\(+FRS)7>I&$7DC3S$>N1T,4"H\@3&**6(J) MM")>$"2@VRP(8""*>NU9@.))@).29_43I/)*_/+%K#QIUO7S>K M)7UQ)LD;-47$FI$!DI_9XIB!O5[I.11C>R.P$GWX#8DMJF)$P M$-BHH=DYB4;U-#M9=/:V9N?$ZNIL=O99.9YMM%UQ($<0'Y_VWSH M']&]\M-$\&V.G)5D!N:<0S'6\\TGQ UXIMD"K(KJ#UAQ#A+%+AS)4%F107[8 M\\H-L;#DE$.IS^J3&T)S[)*;+F,Z@;$^9:ALW'+]H$:O[HI%1!B)LRQ +(R% MNAX.$([B%'&?NM)?]RCF6L5<0X0F=@PJTLVIE[,G[E34H6,8SX U["/8@@!F M,$RE-YC%V"_:B'&,9Q:>>2)COWBG0QD'GC=S(6Y55?.:LVN2JUX[Q:^\;'I" M@QA+#YX@G]%$-26.D73F"2)4$.:Z7H():&A/-YFI[R);>QOC8DF7FK[[ #AZ M6_QXD:&';!4]IR'H?*M(6CQ ZY?)THY\ALBL&V^_H,?[Z\#3!G54ZT(=EA5W MS_2JV-:_=KI55!WO3GT;J3P)532T/]\K]@6Z*BD64#[5)7B_OMF0&7@C-B"N M1<4;$LZL>*IKP?E*IWK$.2BRE@4=7?* M*;"![IX5+.IV^\MFG;=06JH^)I;R>\Q%MK:Y:A.>><.% G*Z"8-7F&$,YL+S M$Y9YD4 "NS$* ^ZC+),^=8)Q%F$J<$I N4<@ZA/;DFI$HW$/1QB0V VR,"$I MBD.)9D@X1VGJ,?E3@KTP4%D$+NSP2BW?9YL+=9[Y*'V/ M8KNAO\T%O9X9GPQ.F"4W&3/Z1K-%+=MV&.WW.TOTG(4W6P0>?=UM?_N:TYO\ MOLBOB^WRL3._=VM\\J*4_&B M'Z%I@3,K!\^+Y^EU2D3*.])MN(+$?D)CFF& BP2%/(D M0QG' B4>3T-*@S#E!-0"='C;32M8V6K$.8Z9>5MS6@'NI%FGG55-C]** MK=P^5<<0M9?^?;W<%K=W?Z]/;&6 &V4LC9'OJ<&6W$T0\0.*O$ 0$LF_RT(* M.SWKH3;Y@5E#VZGK[/DJIFP9^S#(6)!!=UR4\]>5QBPVU"8N&$8/(84'A;66.Z9.=- M%P."<9(G!GW?N'MASDG!/_#J_Y_6I?GZOEG)-8IJ\,;M9K7ZN,G5) [I33"2 MNC%'@K$ A8DZ^8U3+,V,YXDD2?T@UEN*X.F*[+E#YO\!=)QH_/EB>W(GJ;3$ 5TW.B6=O@8=[2@,"4_E=%J MYXU>:8P.9+M7G.T$ME>@]I%K_X.&=3J #:T MQL2ZI$@ 9].>$W98AVS)"?392ZI.259ME/?+1Z[:VI0C:UOS7BXY+]\5RZA#$F9I L]L^O#3??,;BP,AF=V#5DE>E765=X/*-)E=&[S MO$Y#1&OG=7VT9CZOTQ#[]+Q.YR73JJN/RQ7/F_U[@7'"&8LS%$4>1J$?12@+ M/8Z8%^(X$8Q0DL**K0[6G]J9K:J,2I)[7P]:674(2+_&6A 3Z,J")#2HGNJ4 M8T31U.%Z,]=*=0IS6B+5_=B8&1NJR*HH49\Q(2(A]2F2^Z8; MAHB$G"(F>"((YU'(M3J,:%&;_@1*U?CNB3L-=<,A=/W(:9\KV<$#II6O&,B- ML\:EH7VQGW-I?^B9S'T$CQFO=K<\157MVF_.%AFFFF;2@H+27HF,HM'N%6<+ M0WL%:L>?_0^>TZ4VZI_E3W_]4_,W\H],1EY__=/_ U!+ P04 " !JCV=9 M!7U_K.^# "K&P8 % &-C&ULW+U9JGYPL,*\P__3%=??YI M]1E_^OM\\8_IU_#3NY.P*O/%*<"_K?_L^?S+]\7TT^?53X()=?EKES]=_+/E MA7DA!7CC)2C!.3BN!0BNK% J6<3R_WWZ9V^E1.+3 MSX(Q^?/E;__EXM>_W?O]/^3ZM[GW_N?U3Z]^=3G=](OT6/[S__KUS8?T&4\# M3&?+59BE^H+E])^7ZV^^F:>P6G/]2;I^>O WZE=P^6M0OP5<@.1__;;,?_FW M?_KIIW-V+.8G^![+3_7?W]^_OO7*-)\M<;8\6])GIS_7W_CY^9P0\2Y\JO2N M_W[U_0O^ZU^6T],O)U??^[S \J]_26D)5:[,2U9?^O]>_^W/U^__LD!ZQVJ] MWC?TC8M'U)?M20M^6^$LX_DB+U]S,D^W?NFDLGB^N/S+DQ#Q9/W=2<;I9/WD M9W&Y6H2TFB2A1%&<@FOG^9? M?Z8'_USY43]9,V;-E'NO.V?.?G1?;L&/]+L3EC3Z0'0ZF1DH*1G$^EFTG'L; MT00N#B+[YMMN4WU3J,\6Z:?Y(N."=,CEZ\(BW1/P;?1>_,;/7\*"'@3I\_0D M7_YU6S_().XXEQSA$7'*1 O% ^$9R3YB"*9RJBRQ%+$T#<>NU6 M<)#]PV%_7G8"AH^+,%M.*^,O !VR2)8K#UHG!4H'#\$4!&>2IZ7I*-"W.1WN MO'DK2*C^(7$01T=&Q47 )[M PFORZA>DPM:,_T#\Q^?SL]EJ M\?WY/),Q'%-)QEL@81)O6/3@F,F@DW,LRZ!-.,S[V8*(K7!B>\=).SYW 9N/ MX=OK3.R;ENEYN.)"$R++&87,M!"D9ED\^OJMH.)Z MATH+WG8!DF:S<(,,1VX2OV MXR%C-Z;VA(SG].G;Q*94L'HK4"%.H"04<$U#I$XUD@OK3#Q?6+ MMT-%QU'-%@SM"1-KH^GMXMUB_G4Z2SA142):GB $YD#YN-9_ ;1@P7!GHN&Z M'3#NO'T[='0'<<^&[%U9'!4K?=L@6%--[=D)7,RD!@S!&J9,L0L!$A+ MK+%!@Y7GS;=L!H.-(Y]ZL&UGD]?K\Y-WG^>PR-F>U\#X%3B==94!0BFAW M!61(-ANFC/"':8&[;]Q.]!V'-P]BX/VXW1U@I-2HB\N:'"Z M6**=?*/(9 %'IHY%# FY.4C\=]^XG?@[CFL>Q,*1Q?]Q$6J*TH?OIW%^,DFA M\$*&"T@I ZDM$R#*0,YQ$B%D1C[S@:[#K==M)_B. Y7[,Z^33?_R6_H<9I]P M'8DOR(07C@&F&A2)G$/ [,&0DX,JVQST84D0F]ZZ'08ZCD >S,HNW('G9XO* MKO.[V0IIDL'9X#D0U8VP5$Z@7_XGE8X:?YXOLDZ1)3YAZ<+ R4HZ.0.!'!6&<*^;TE MY-@H2^+JI=L!HOL8Y/Z,[ (''T[#R 5F)H'*]JA4Z M0%&2E*#1(MD6%UBW7KH=#KJ/-N[/R"YP\/(4%Y_HR/O;8O['ZO/S^>F7,/L^ M83IY;3P'DSC9R8@*'%<O*5LV=D*7/%2,N%K"!R-" )V/2O32RS%FKBQCNW0T/',<<#V=@%"(CPTYK@ M,T__^/"9^+9\>[:J13[5LYXHYFSA:,$S059R5!H<>=G@G&>>*9ZT8Z0% M&3&AF,Q1BWP0"FZ];COI=QR^W)]Y8]]2GCO(KZ;+%$[^-X;%9:D)DR@P1S*. MM2/D$F407"2>&,\B,X8)?>"-Y0-OW@X+'8AXH$7;P>*C@.8+1C:%2;."]/.%R$D&A&]@!PS ML0(5JS%Z"2'SE(EC+OO#8ML/OGJ[,K^.HY9MF-H,&?_R\SU&OJ%O[%^U__:W M%R]_^_#R!7WRX>V;UR^>?7SYXI=G;Y[]]OSEAW]_^?+CA]M+V*Z<_^F'-JKS MWY'Z QL G"WA4PA?)NN,N J*M^75=!9F:4K(F)^7_%T!CO-B0]*U]P2F\PA6 M9-*")2PC&LL7+ST?./AR6IY^9WK';@+7?LJF,MW/%LN<;6\ M6J7P,J[UH93UW'2:0Q0.03LA>>;*V?"8T[K/*F]3,$Y[@<&0<*EZ&K![Q-/H MDOKG8?GYV2S7?U[^U]GT:S@A5BV?K9Z'Q>([.>/_$4[.<&)M2I$C@YQ=!N6# MA&BEA)2%%"6F4-AC0=)],+058>-"ZQ#)SX<60P?8>I92K9%;OL>$M*1X@K_A MZO(Z40:94]$(Y-#;>HW$:G@X$+?0!J^3E/ZQ_(Z]U-(C](S3^V( )#5C^MX M(ILNSAM!Z-T"OX1I?OGM"]D52#OD[>HSF8QK=ETN*F@1'$/T$%3* M8&+)W)%F+_RQF]U]D+0%6>-TSQ@ 4*U%T(-BND6\JR3FJ($+CT1\O:/PG+P$ MKDG76J.9>JSF=7\#:1>D-+_V&4+U[,W6_3$Q7X631IIF_@47J^_O3L)L12BO MQ_"7:C>2^IQPIK1518)4G/2F4A)\R37Q(2DNG"\JM/84'J-GG 8<@^B61DSO M0*F\I96$FE+W!L,2W]?6B&_+[Z0Q*[LF&%60"@-86:OVR(R#D'4$R6@YED7G M^&/EL?L@Z%&"QNG>,0"$VK&] PR])AG,/DW):#OG$&V#E]_2R5F]%OW;?)[_ MF)Z<3&Q)NFB&$(MDH+@2X,C\!^-1NT*$VT?38/>!TC9TC=/G8P!$-1="!\"Z MIAN+#+6Y0"G)@8K"TH%,?B0S*1AAK57-]=!. &E^*34 0/9B9@<@>''QVMK+ MYA0_AF]7^)X4$VTN/ 'WIO8F,0FBR@%2<#D+K9XHKMP'%@]3,TZGCP& THCA M'4#GAL_WVWR6+DS\;$N4B9/J,TA*D#D+/CFR^#D&G4*B#X]EV^]EU&PB9*0. M($-8,P?SN0.PG-,_4=+H$CVIPT(J4A&9X(4E/ECF.?-%"M,:'>=O'JGUQV > M]4Z<[,"5?C,-<7HR74UQ23[=.LGO\_R$N+ZL_MWJ^Q5KO'&."69 U#B!BEI# MP)+ 1.5BC$E*U_IJ:EO:QHT'#WYI-8B(>E ]%]'O=^%[#7W3VN@[BS.BXWK! MEP$JZ[7*3$FRWB0=P25D<#E)VE^R&(99RSC4#<06Y(U[M34,/AZXJF@MK YP M2+8>7J[KJH#.F8S"&7!TFH,RW)'+:"4=!#*J$K-.^K$NK?O@;0,9XRJVH^#J M4.9W@)_G\]F:#W^?KCX_/UNNR'U87/+NLH9W(J(1Q1LR!DG;@U)D5(08"S K M//=92,RM+RZVH6O#J W.U ZKW5%&0&2^V1C8)\$&4-1&0!N%): MN.2YC(_5-!P>P-X+9H-=FQT%9@U%T@' WLQGGS[BXO0%QJN$!.Y#8+%2CV2Y M*I8+^;BZ=BKR+%AA7)&M5=@&,L:]3SL*E YE?@_XN6\5>D=*E'P@"+JVK0AT MOOL4$ PZ-,+P+.. #N0NZ!GL*NTXZ#F,]3W$)&[@_T9DS094M7,[."9I%5Z3 M@:@,@N B19L"'=]#ZI\=0YB#W9X=707M*8(.M-"CIM^-92D>O4%)Y/0 MUSI9M" 9,P)9S&+@-)-]\3;8==Z8AOJ>@ND :5=+>#5?_#Y+N%B%Z>QC^'89 MA+YY.V6,DE+1)O*R(#'.! @L1*#UBMI?DNS*UL4!.Y W\MW@4HP=/OHK4$9*I!<%%D/40&%NG'UL7LU'8^I+Q"9)&OGT\"N!:2J4# MD*UOW6\NX7J[\&2R%YC.!\*I0"H[2OJLL.R3*3$4-4B*PT9J1II:<-RCM(TL M.D#5C45,I))!J^1JC;H#Q1'!%56 <2DX%J/]H[U #@Q4C#3.8*P0Q4[<[B V M49LA35>GZXJ_6:Z^"UF2.$MU*2%[;[4NH&MX3IFLP&DG(&JTC#/+E6E>>?DP M.2.-13BR[]A&&AUHH!M=MLX+2%$KZX-AP$VH$5]!9B!C 5 79;41LC1/';]+ MPTCC%8X.H;WYW@%N/B[(C3U;?%^OX'PQY^M(PBGNN"3%RK&.DXC@4[3 7.3) MNR0*;WV,/43+2',:CIO(T$(.N^/)G^-IAI_""O/'=LE9.:_=T7#R+DS)=W@> MODSI#)W89)*,,H-35M)Q73N\89W +02R)%UTOG5UW0.DC#0#XKA95PVDT(&. M>H\UR('Y95C,Z(!>/DOI[/3LI"*6O--IFI*_(*4H.EM(09$96)P$KYR'Y%0N MSF2G1&F,JZ>I&FG$Q%$AUE@V':#MQ@K6#FKM;[O SSA;3K_B>13DS7Q98Q]O MR\?P;>(=TMYA$IROY6$A6?) A )I5.3.>2YY\]SWW4@<:9[%L1-,!Y-:%^TQ M[O-M(GPT/" '[12I\>0RQ% "?=Q!W>(I- M$X&*BY)JP[PZ1Q1U)&N@T ?'L\T\2!D>:X(^1'W&2",UQ@IE'2Z79C@[?E_# M=VN1?,;5-)%I?FL]C9H/K*N8[8_U#FJQ%T$#-6)#&8]=MY T?1 M3?:9>W3$0;?M#T].YG_0H_'5?/%B?A97Y>SD?E.LJ[J2D'P11D)V.M39F.3P M6%YSV:R6*@X M6,\]F+A@BM&R@!2JD-==2SL92X!29Y>8+UFTCGUL0=8/4/UX".I:"Z8OK)T/ MU'AVMOH\7TS_&_,D*L]CT R*9QX4(W,A2BF!%R=$T3(41U=LTI"UIV4(36ZRK!7MN23GG,Q:MKX%>("4<6N CH^E M/030(XYN#ONQ=*07@PC)20.U)3NY,2) ,@R--C$IU3Y/^L#Y2H/=3AX?4?N* MH@-8;;@=.U_3Q WKU[_]OSMKR];!2,L$>&<#Z&*,$41[#*TC7+<(&#>6, 2$ M]N=O!^#XVV*^7+Y;S,MT-7%1U%91-3G?:U":;#T7N8 D4<>D4<;4NB/-C=>/ M&P@8 AC[\K:#N\"K"K:+/O_7_>L"(L9@"W >R-DLF,G9K,I/8@HY:!U]ZQK[ M!XD9U]\? C)M^-Z!7OF )R?UV)SE7\/B'WAC21/K0\Z<&> Y.E!,,7"6UZ8! M(28>LM#,-D;0P]2,:]$T$O?=5(0VO.\BI>4]"81(J-.07M )>S)?SP.X7$[6 M$EG($8HO!52T-?'590( *PY5C+FY,GJ4H'&-FV'0U$X"70#J;S@C+IW4[H+Y M=#J;5@ZMIE_Q\3 JLL@230Z8A&Q]E7N/B'$-I&&@[*M MKU-.)\5DEY*HTVPXV8RZ.'(4 D)@R+@2R7O5VB;:0,:XMQV#VM-[\KH#N+R> MD56.R\L3][?Y;'ZYJ$D0$671N4Y&)N3;3*N0IJI)EZ.0SJ;0&C:/D#/NW<80 M\&G%^WZ*KBY75*VYZ==IQME%UX:KG3*A19C LX949V4KA@@Q$.M0JTA+(P=" MM0_$/T75N W1AL16(TETX/.OBRIN[I'S]5S:=(XV2[1HH!15Q[C7,GQ.NX:1 MB^!"+/%B&_]"OG.]4F!&**]8AFQRM6,9 MK:".D/+":.Y52#FWOC)^@)21FZH-A[_#F-Z!"OT-5S<\']+_/EK'2;!URIC! M (%+6DM0RJ?$9&I>#'B+@)%[H0V!D_T9W(%FN2S(OLQRO^((\MI<2PG0ALP# ME9,CE-.*R$!(1AB?K0/H&PD9]V:OC8R? ,[N#.\0-2^F)VEY>3O6(=Y8W[V ME3R 3W@O7_V23U?\2J'4#'9BE<^&3#72TU%[!<%*E^H@<'=7$=W+RMWGO2-W M5VQY8 W.]@[4T9WU_79V&G'QMMQ;Y[FN%4(Y)D0"L^YD*[.$6((&@R+03Y33 MHG5YRDX$CG/H#8^3^;&$UB\B+U3V_3H=;W@1GB$@]PD4\0ZBL:3#Z<#P3D1E MFAM<.Y(XSH':"RJ;".Y'+XD9I'G'4Z\Y:K',\&T\'CK:!7/"F\P@Z>Q!(1WM MSM,'&05AV0BG2OM;X$$J9ZX>^+'V>9B8VH$K20;<:U9WI(90^^?XF%,@]]M4[L'B&GDT8M>TAY8R#\<);WBYX7\],PG4V"1A=8#9[D=CY ^3DV2T]MD5/2!,^^:]X^Z1T27P-E'P!OK[/;E=@=P>;@NXW(] M.<@95&\U+EPQ*E,J\J5/\6#L(F.=DU68FI=([H=99V$ M"/:4_X;.K8V%\>.&O)^__?7=^Y?_3K_S^C]>#M<2:M-KCA3R?G*%[3M7GQ^@ MZQEL]\8V7(5&>7(RB^PAQ@IA8\^'L8%AGI>2'4;1NL9@1Q+;9G0:0:ZO0@ZB M('G U@<(R6I 1L>\4MY:WEJY[9'1.;@.&P =CR=Z[L+W#H[*;<:=O,/%=%Y+ MD&H+/WR!Y_]>\!Y9 MPAUC^M5\@=-/L_,F\>G[QT4@&R2M93[+ZZ].SA&0__-LN1[L><6?^6+]@]5J M,8UGJVIB?YR?7^M.)/GB)B15;]IHPTN3P1G,X(MR46:2#F^=G7C4!8[_OW#((&#JX37M@P3/P_+SJY/Y M']>MAHJI+11,!)L<:4+%68V1$GH$+T&RDI0<+&J\@9X&[G]]YKO%O+:,R+]\ M_WV)= Q<]8QX1N;)U_-9<9<HKLBJ-O;2$)T+P%F23#+'BAL :[W$ MHX:6]J,AJ5U8WP%NKGVFYZ13)4U/\-:2/LYWY6;1P9BGZ7E& )*%=Q%C>'9:_:S_ M7G]_(FJ=+_,1F&<,5(X"G(L:C"K6*HDVZ]:6S#9TC:MRQT?/?&!1=@#/F[1? M30Z:?:H)F&52DKT5JK7^WI&U< MG=H=3 <1Z<@5XE>\>E-C8;_-9Y6AM[^Y7M\D"8Q2^0R13B=:DQ2UOL\ INBL MYX+=Z_&\L3)\V_>-&[?I!GJ#B:@##;DYZV62I?1.&@O%)5J%J*'02&H_D3\I M&7,IA=(Z^+"1DG%S'[N!8$-Q=7$SL^;7DDC?,"][@J)$]&1:6)6)00K)R- Z M@O96F$C+\^U#3/-HXDIMD(7MGSD,3 7, MRRU*JY4.43?W7!XE:=Q6U=V!L:4 .\#CW\)TMJQ"%L0D:?J,Y(4)X5CDGI1]ZQJ%IX@:M\5U=YAL*\1^.K"O MK]S3"YR4+:FJMK]GEN2LI:0$F&@9)U"KUC'*37M":7D\;6L?>MB1NW M/W9W:!U&J%VB]=*D)K;C].NZ:BID:8NW&9+#3#O0:7 V:?#&(=G7FBR=UFIU M&[I&+]L? A)/ N] ^1QZK ^$NG<+_!*F^=*LOK"FG\WR^IPX9^A$ZL2EDPC< MIMI&HR!$[3@D+7(A.\8K/;S"W(;2T7L C(+,YC+L%*MW3)?S=657FX.Z"#8& MK&WP/%DIWD.(GODH9$C-\SBVHVST;@&C8/%@&?6*O:O(_S3$Z:"17J+K0N']J.T6_OS8.QL;80V$V2O M<*UKNC$QZ6*]DY"4"T(QP&K*T*:/9'%["TDE:9V@HT0?Q2/:3%ZWYN=1@-E M9%VBL8[TJAS[^W3U^3F=8[3 Q25#OT^2"\%FKR&'>@&62JPCN@P$I07]CV=D MK>O:=R2Q6T-T>%2V$UV7R+R=CG*]L. 36BD'/)17$# MC SUN-A\86XAHY<>W^HJZ6\6J^^'V6<+$*T]FZ[G(Y74\_G.BLZD2/ M"+GZ?(IS8J+(=!XHSI(H9*R$.S>8&W/8]GCUZ%/"A\;:,432I^:[%6:X:?S& M)%")6$ :&T%%46AI08*4BEL9'4?>NJ_M#N2-/GA\1.W71&0=H''[JI.)3-E$ M+ABXG"4HY\CVE;Y.=K'T Z&UQ0'&6&Y)W;AVX?$KT(806@== 1Y8V>O95UP^ MP$AM, ?T C)?MT6/!F+6 4)P219,!6WK?,O=J>RF(])1ZFQ;B:L#_4B._T6H M]UGZK[/I FFMM,U6W]^=A-GJV2R_I.^N6PQ/2NV#P%,$U)P8:96&P)(%STL4 M*7CO9>MY,-M3UV6%;C..VY:V+@MMCP;&%@+K)Z]R>VY.LG8U<5E M4'6!(7&(/'/P,F:FZ C2JO7$O.VIZ]* ' J3 PFM7P/RJM)R R-CEA'I?W6L M+R=_4)")G&+-?LK>!-IT7K6N%MN=RFZ:4!W%@&PEKAX,R,4\(>;E*V+JZ^7R MC-:%ER-3?Y^1V%[3-V9U< #9)9L+Y*K5LJ1?.SFK\RL_K.;I'V^_G,>^9.UZ M:VK2GE>!F$'F2XR,/G/(LHC1!-7ZFGO0!75IIC9#X_U:M$Z@T<,^N3"37LT7 M[_'+V2)]IK6^+>?&TH0T3#&Q:+">)3+3T4"(Q&M4#)52044[E#&[D: N+=C! M<-I,-/V8K9=K>H\GZP?//X9O]6+U\_RD[B1:ZD/%RDHJ'APMU]7X;I:&&&D= ML,P<9\HKWKRHS&>?Z/&GZQ(]Y#H6 M5*86,FM0B3F(*"1HIZTI=4X?:VT6/$K0N/?D1T9B.]'T [?M63@)W#&+7 !7 M@?:3T@*>YBZWY9VU,W[B7ZD8$XD- Z\/)?EH*)G-&7W\@6F7W" M]X3VM^NF-O7_U3#Y&D[.3P/BXS317J@_(#/Z]C=N_.8D2N<8JW6AR1=0&#DX M73QH&X6I,]N":(W; 98QKJ8=+$XPML [<) .6NSFOO57CN--MIZS>N)+J('G M",S5,A>66*VD*8#6Z&*S]G1^-=X.QUWAN$?!8#NE8YAT<' Q9SHKEUADPPQ\&@R5H]0GQG82X-V*_K#<2<6"QZ@"WG(Q$ M9JT'63\H53)9=[%./D9A,CKR=UNG]0^/V\%:\G2*VUV$>"!N7\YNYBHO'SU^OGKC[<7UF81VZO,(TN.AZ\AT1>8!WM(L ;FP"U$ 95[0C:.J2Y%6'-AEF?CVTNP6.6 MM$*A:B4A*^1%,XZ05>'%U_N0YO>\MRGH9MA&(RP\.-MZ=WYWX%]=47_.D1HC MGL^JYGWV;;J 8;NK.'%_#1,9Y,H9,8@:4_YNJ?HK":;04;0086$1L78?#S&1D(ZP6V*R;EU&'%'$COQ\_=$Q).]%]J)IP/TW7!(SQ/_WYZMEJLPJ]?M$V99 M5%C(#LR%E*WV$5R]>T)F="YH#+.MV\$^1D]OK0H; N'A,,%A4NGF OD^KR;& M*&N0)4C!>5!>:H@!.?FL@LX#Q,1S:W3=IZ*W+H/#8>I "72#I T.[/D>F1C4 MT9880,I<[\9S5?.Y@,W.E.B9P-2Z <*#Q/36)W X7+61QZ&IYN\:H^SVD'7K M,=A$OHTQJ;;=5 $<:@O)."6L(M:%\>?;'['/WW!HVI_O'1A3#_FNQ!BKZBY]G+]; M2VU"ZCHI3:ZP";6UDC+K@1D.<@BI1!TTQM;J[J@+[*WAX'"@[Q3;P?GQ ,+_H]P6A-(^;4]L!G(>1;@]H7N_3>B%-B]BVZMD5%V2N M!7_)I]H$M4! I4!H5C +GM VS_G<@\YQYUT>%;5#2[&?8N(;$W1VKM:/(H>H M2ETQ4[0WT4(DNPF\,YP;YX)3S6\%]R=WW &8QX3OL63:#XK7O+SNA[+!=)H( M(X3/TH$KA=>,#@F15TN_L"P]3[5'VQ!FPJ-4C3P^Z^B60#L1=='_\[$UK4V< MB=:QZ.AKXTAC0#'#(,1H(>LD@BYHBFC=9O%)HK8#W9_B[JBM@/K1=[?FWCV0 M"+G>5/&N@G^/Q.#E=(4?O++'@BHO3[^"QZ):%XOL2>IVX/Y3W+$=0YC]8G:]_QY< MY2067@*W%E*V9+YGSR 6[\&E%'6(=*"Q(R'V<4*WP^N?XA9O>$%V@-9'DW02 M0U2Q%)"%(RCG,T3T"6JS?\\5C\4U;WEP<.K4G^(RK9E8FC8Q:)HYQ0H7CK-Z MOV%DG?&D:M=U"T$Q[;P5438OZ-PS2ZH]A=!)T!Z.%%',,4M4XK4;:WA M8-& \W98XA3_4UP4M1%(F\RI85NN_!*6T^6\O+OQO-OD M;]519=-3VC1,>9*^1OU0WBX^A=GTO]$YDS$^F.5SD<]Q\^=MRT223?-;+ M=/;K'D R6<$L,S63/8/"E,$+IP&9RTC_%>%:W_XV(?Q0!;:6TMM;4JJ-Z:?D MII=IJI.5S@>Z5WN3"$Q37'XDP?U"S_C'A+&2K2"[,@M9ZG0;,BZ9$0N^XN>['Q^E=W7@T63=S)%KKS/=8AR_<6.9B/J-/TSF3]U"?3SRP MC2;=A>I&2O4W_..A]Q%DGJ\[1BY?SV[^SI0@2PR[AJJ/7%LA'6A92^===! T M@5;0@9YT1&97D?]T(&^ M!E#-C7A^MES-3W%Q/1:XA*Q)<.!3)L]#APCT#0TI)N%%0<]X^_8)6Y%V>+^( M1U]S#6MO/2;.!)@[3 P@I6Z5 MSZLP7:R#XK^N(P%[FW:;G]-&+6U!8R,==?6F%]-E.IG7EUV?=BR[$(I'0$OG MC(KU7L %#S%*$12/2:G6BNDQ>@[51IN>?0WN8',=Q1I 8.UJCN2[!!<1/$%; M<.8TIM8U_H\2-*[>:8:+N\JFG1"ZU3"7DZ?#S5GIK"1>GEP M"/?UP249*X$Q4#X).KAJGX@4"G 9F98"76F^[9XDJL'\S\TON,;\->2SX(:G MNG:C+:B$#ER=JH>:.16BC*K]<+D=Z!M7#;7%SX9AG,/(J5O5]+?Y//\Q/:'U MYM?TO-FG:3S!9\LE[F4"/?:T-HIJ:WH;Z:O+]SV[_[YK3%QA+R,7Z%&"\3+4 MIOR!CD!56SM$90(W)L;67LM.!!ZJQ[9ZV?4.B1@2^N+ 8JZ7M.2-Q-J73*/- MK$C$8EN;B[M1.*XN&PY;=_7:@'+K5K/=&CVYNRJ[/[GR8-WU,$6-E%5]\";D M*.%-Q4NP,H'BSH*+P0+')(LQC"73>HK79DH.53^WGWJ-UX*%G(%<>YP86J!2 MC+8&8GJ>KDSU10UW3V2>< MU7O,/33&8T]K-%)F6WH;Z9,;[WMVYWT;8(;&FI3H@$I!T*D190%?$"&HZ(NQ M/H30>CS[3@2V2#5]\F77.\2@$)9+!)]*[>3L! 1))W=.7OF@O0JF]97<;A2. MJZN&P]:F7-2!Y-:M9ELWL_DED)N4\,-GQ,MD@!>U?_3)/MKMJ2>VT7 [T=U5 M/A@RPX5,&:37-5#I,SC,$IQT*N>0HM:MMWL7^6 ?SKX0>.HCP\E-P6V,YG*> MG*F]CJQ4=>RB$!"M]L"59IJVN,ZF=4+^+O3]&?*]=L'AO13KH639K9X\;_'U M,7S;R^*[^==M]-^#]#32=5?/WW#&*C+9C:F]F2T3A!RWOF71D)PVRF%0QK;. M:'V$G 8=O>\^^AJ[CER7K-& #4D1=FF5P7-;!TUAK2\-BK=V&!^C9_2>RDTP ML:%I=QL)=*L];E8EO, R3=-](DV;GM)&FSQ)7R.MEZIO+LFV?24-IKD M2?I:1;"O!/RVW&X/L6XG]7R^7"VO&TB\"]]O&[^Z2*6<#L!T;8460_7=78 H M8XRASM7RK9VPPR@^."*^[=M_N?GV&YO'V%B*E1!4-K4ZQ$%@E@.3Y$=XCTS; MULD6!Y(\/B\%XD_HJC[U9,7<\_>X7D?N7V4Y-U'--*0CU+6RM"Z\Y+K M!#SI54FHP=A0:COI!"[7NOJL2I8V.A5:^VX/T7+P^.0[S[T1<0B<=HR44&(] MZ5W,X#-Y)$8&&W6DX[[Y!<.#Q(QL9+7 P;T)RDT8WZWJ^("?JD9\/2OSQ>F^ MU<\;'M+(57N"ND8*Y.(U[_%+[4T_^W3MZ&?)?<8$MOKX"CV=3)$D;HMS)J=L MR.%O'9E]@):#(])WGKOQ^EI&J97C$(7G]4H\@+/(P M/YZ%*RC=/9-^"K)%G MMK7 QKV0+LRP=V&QNCDC8K^2M@<>U:K$;1M*FY6\;7[9=7UZ;5-= MVVI87R*=6-*#8SF#LDI9R5U1J7VAU^,T'5[DMOGY&Z,7J$S,Q4*VH;8NB06B MMQEX-#I['ZR4K:=L[T#>V*5N#;%SO\9M&"%UJZ ^G,4E_M<9/>OEUSTKW.X] MHI'M\RAEK2R?.R^Y E$=7Y5"<2!B;7BG?*G9<1&TXX)EP5'JYJ; [0FRWXO>VB1QYXV6">IS?1VE4&4LY0RF #">*S52^2[%\<@9.I.#ZOO=U>EL]0N&0?%*EJ5E0:B=)IL3LL=ENB=;WU% MLAUEXTY-'A^+ \BO U3^OL2WY>5R-3TE9BTG 0,9"ER!9#6@*S6'H*P#I[1B MUB4M9>M7R4'2"/#M!T-_RV>8NXG)E3A19E1/6C&8?:.A>B26A\ MT,FT'S>P#6'C3EP>'WOMI=VCC[L1N&XLXO'Q^N \NP K9L:W&W> MALIQ@<)Q8,YY4%G2P@P*X-IF:XPP);>NW=B:N'$G%8^/T6&DV&U<_+)9[,<0 M3PYJ7GOQ@+8M;#=1=>1&MD87+C&15Q)K(QER1FIW9)*W(%E;;0,3/V@CVQ?3 M9?CT:5&G=ZQWU,5KUSR_T1\UQAQ$,,!*S6RI!>4QH(1@(_=!199+\\XKVQ V M]KU^>_1LR)9N+)]NM="FWHU[:Z1''C92-JI$J1R!UPPCHHI2UXA@DP1N^0%Z[]T;I,=J*7 MVF)EZ]Z2^\FD6W7T2(?&O;72T\\F\7I>..\V9 M3"7:YA<5#Y/S(W6/W 4U]ZXA&DFD@S##]5)>T\8MT]ETA6^F7W'S=K]>9HHB M61=H<8+,0X5%@TLL I-!BJ))+Z?608<]21TW*V ,4 XGR:X ^VKK):)QY#'9 M#"'52D]1.(1H$3AZ;2,&'4KK*N@]R!PWL6 ,H XCP8Y .G]LB:_.5I6EI_4J M^SQ&^?);+6*^ZY,794*H3KB+2M6^,\0%YAF(R)S0(OC2W!]K2?^X.0O'A_71 M9=ZMXW.SO?/>GLZ&A[1O/CV@+_- "V(I,A-%\=JMO)!"TW5,'F? >59!<%-[ MT[4.A [2@OI:F]?GOY[14\_N-%J(2@AM=($4:\N;8 ,$9Q!DU($)2X#DK2,K M3U/596/J75#Q\+':1! =G:)ORZ^!U.9T-<7EVW)OW]ZX0\O)<;4^TY=W[M-ONN4=I+3S@F=CF M7C[QP IJ!EB,(VV&'F)B&J2R DLR*K/6*65=E ==[[BU!)^?+>K6W^@V<1:# M=MI 7K>"TUF"UTQ"U(X%H2(ZV;H+SO;4_1E*AW;!X,.:LZD6-;=V@(;6D'N??X__*S!VE8.Z?L>UAR0:^E)O24(K(XZK5.^ M(B*Y*\Q'@<)$+5OWDQVW>>7U7KI^QVTJZ#W31(2L&QG3#KOSG=]G4Z(FD6A) MRG?C_#+(A%D#]W4Z8PP>/'<.N+2**;3>^>'T:OOU_-!M+W=!]L,*=V20[*V0 MO^(BSIN;&M>M/A_AQOG:_PB+_ #LB0O5*8$LF#M[,=K)6,4D"2Q "4YKEP- MNTL.7<+($89N-L91H="O<7*WA^7>ELGF!PW3*W9 F^3!3J'"\FA",N"B5&2+ MZ@R^3G"WV0I)QFAFI?4HGJ$ZQE[OA+MOJ"T"$AT)+Z8G9[01[B ^VBQ2(?O; MY#KA0D5=AUMDX F=CC(:(8>[)]^)U$Z[S>Z"H8?5UW!"ZU9-W>_VNK>B>O!1 M0_6E'5!9/=B!U%I5K"P#+;>(@_3'?:*]Q?UNG4.HB7 MQ,#%+)Q(_OE^]]P_FD1OGR>IG#R;('A;GA!:NN%)4," M8ZSW#5F!).8I+=:$4^2 MU:!T]+7NS$)BRA*36$3>_+39FKH_PS72+ACNI%/[H'PL67[Z .%U1D, M7\Q/PW0V(6IMCH4,"YEKD4I&+MF>1AY/P*K/9@_ M(GS(_)K\GVDI+\+7Z?+U+)T/[YM$P4NTT8 15=5;$>O\*5^G\PDZ!4J0W#UA MQVU^I&/=JX$@'T8',[PX^OX53O-A1*186#$=(Z[DPR /0PLCU+B))B\%R;-T] MY"%:QD^?/D3&CT)F3X:/?-2LQ\&2^-R%RM2<)5B/45&[)! =$3KSP]3Y M\P@VYY*+Y4'9UO&,372,6\UXI+/F8 %T"**++96=8;HD51N28HWKDF;-24#D M3),%;X-7K>[.X -!]P-ITOUNKS4G6:G%,4EIR\]392 M"AQI4]*?M6E5MBJ$UE,![A'1%U3VD>R]?M>'L'E$G"P7JYL7VNNLTU]Q]7E. M2O@KGK<_OO]=Q'JFK[>8R"&[G"PX)VF=,G((7"'P.K8547"NM@HY$R$WH$1? M7^(0[J@!'!NI#Z[C8P,KG;"*M!+'V'I!2U-;@EK*<#\38$4&2<3IY@Y_"R>!UAY-!"=8J=,['<2"# H:(T*NS>\>\^&6F/[Z:?[U9WKTN<:A3ZZ5 MS887CCNN8>"C[% &CXR-E/ M ^/FV\91&0>+:]Z =_W=&UDC,\<8@1Q- -J4E>1V86[P(/V\3S>KDW M.DPZC]\6[<*JD4W/]Z3CSBVEA%8*F3@4H1)I-C*7G! %C,]>.DN:36[5R?$) M*_/JA>-..SF"][(?:WO PP6,IEC\%D%;J;+QA M/F^55_*$R&^]=&2A[R.R>0O^=1!%?43WO9G.\/4*3\F%5B)*[^LTNUJ<7Y0A MVR:%YULVGO6U#U[C3AXYTO]-<0&-?$I_5;?*V7*763Z0M213I:(L( MLI645.#1!\A:F\(8LR:E+P\>-Q3?7F[S5DSL0.U<+:"VZUA,D4SGOW^> MIL_G]OC;+[A83W85V2>NJ[]5) /E%(<0BB3^E"*%C3R$UBV>MZ-LW#2FP; U MH'A&5CL?D%A[F17_8EK+L.,Z6O?LTP+7J?#/P_)S#>A-,Y[_XKLPS:_FB_/8 MX407%XL/%D26M,$2(M#B$VCF+5F%,CACMM!2A](Q;D[#H$KMJ"+J0 ?>3B5Z M%5)MRDO[;1)Y\58R!,X<;:LH%(04'.2LE2\\Z,*;-YUY@)9Q+Q@'UW--1- = ME(A72)):O2]P4=LMA4\X\NG$O 8X,MV9BZ@" F^]EW_XQHS=\GGZYL3"%-J.K*?F,E]IO38-70D*V M5ON2I-"L];B8K8D;-R Y./R&$5('Z+LT5\]+PZO+?5$KOIS0D2^D#P)TJB-W MK7<0.4K@12;EI11&M@Y=/$S-N &+HWD-!XJAVPXAEQT";L^QG%]V#MB_*G[+ M![<=1;O+*HX\HA9M="RS",[R6FN5$T2E"Z$E)&MM4"JU[H#6P8C:B4:L4Y D ML!#JWLL!O"L>9*Y-[WR.#ELO^S%ZQJ[F:X^570;2[B2-D6]PWBWF^2RMWBX^ MX.+K-)W?8JDH%0LRU0I%8DQAGE1N3)!3T:&4;$78*GO^B8N<3>\>O3%F(ZG. M&[*X#XC41C87*UA>9#V4PC7+00.69$$),O,"8@9=L'C%=([;-;O>#B?W"1CO M\N]PF=X'R($,'CU3=$&F&[FB-WJ+O< 3,AD7WR]7=7'/2<2Q$I!699*I-06" M-+#5]($\!1-4<3D\8?;L]L;1<7*H:.>#\WGL&/MI.#EY6PI1_^]T1I]_]O0* M?=96"!; *EO[KM>18Y(^$P*%+CI9F=@62-KO[>-2I&:SE1!%E,$RU#ZVGMNU!5FC-])N M:T@/)9#^,7:Q+WW)-1E#@[$8:Q@,PX M[2&;'@!WL1AZ\[/5N_FTWB?10B^3&3UGS.CH *6OJU&DG8/PH"T=[1B5,LV[ MT3U.4=<0VP<"=T'63AY]H>LM&0 W%F*+X>0?!Z"-Q\FTX+6PTD;(RDF,3O&@ M6]_?/4C,N,?C43%U@!0Z@-,#EL3UM5-D)=ML"X@2%:@L"CB?$!*/R7&FH[0# MS%EZE*9Q,ZT&L[V:BJ(#:#UQ3_#R6SHYR[5;^'*)]%_^&+Y-/)8L'"EC$45M MGE*'S>;"H:A(7W 136YM[.]!9I=1]#UQPJ!F,7QM<&M][ M5-MKXL%+H,T<@,.J7D8]#9I]:ML7:C\,>X/-X%3W=U MV( 2ZU9]O0K3Q7^$DS,R0T,=L+9.[ME?A3WZN#9J;'N*&ZFRJQ=>CZ&[;K+O ME8U<8:9#,F10SC'P44>(13"+=)JJNYV7#R^D>X2>0Y76K_,9?O\U+/Z!JU=G ML[Q\MGI.I\5W.KC7;YPP%3QM)P6.F>JE"+)3@]7 8S8I&&5+\SZ03Y TI[F.6:R?JE;N7+(LPZ\>7^3_?73/N_JXW::K36 M1CKM\GUU5O/JV8V77@_-S-8)*2V@3.0,\)HU@5K5(TXDCDX)USIU[4FBVDVG M>?!5%^6](C.-K$[I)%-",@JQ.M=N^4-@6:GO* M9>3)9,Y1RX<=LT M@'CP!9W"9%\QSEOSM ,=5(>DG]'CKIASL0P5HU52)0A),U#:%?"92\@J)/0. MF?>MK[$?(&7H-AB9_G)_GUZ9?%_.MY M]/!B*88):5TM:53>@HKH:[PFP3J_$HU3]M$&N7M-IWB8G'$;-0R-J%9RZ !2 ME^?T"_R*)_.;NE:;X#'XFL3!:"$Y9O":-D@.M0,U+<1C:PWU(#'C-F(8&DYM M9- !F!YDU)NK:_JB)6=.:Z##FE;D# ?/B$]HM'"AJES=^LKA::IZF0(X1J!@ M/]'T#+:_+>;+Y40PEY.R";#>;2H=205[E8$\#8P*<]2Z]7C)QRGJU.W;4_[; MPFMW870 K6K<>WOD B(DTORD^^G.!%0[!GI_/%ZF+*^8.+G^A(KBVO M9P&C?:I\=.2O" LH MX=V/XRO-.>K M<'+D6_*V]^##WW2/>Y==9/+!64( BPR42 Q<144J3C%1>'+\:'<=S?K.W%"Z M$^UD*)8C1%ECPP1-B+%VIZ:MI$6T/)C6"[SY_D[MLKWD?[_#WYY\[L (^WBS M)=CKTR]ANE@W7?T<%I]P.4FZ>%V4 JZ< Y54-2F%!F:C%4RS6&+K3FJ/4]2I MP=0$1PUET6T^5ZV6^F-Z0OR[UX^.UCFC=4YGEVELYVU9E_-R^4?['VE-7MOF M[&O/@4:'Y.4[GMTG[#IU\0KHVOE(%ED *6P %0*#$ L"+UZ:[ G^S7LL[D3@ MH8KQ\F7OYR,>I<.AY*XZ/%0"'9RNETN8V&2+KYU]2Y*I5K('<"P%T%&8S#!8,A8&0DX? M<-E;B ^ 8B>.[HT$.NRG\_QA%1:KIG@@3N#TT^SY&5$R2]_7);\G:YG\+4QG M;VHP+Z1(?"H,BE&%3GNG(6B_+G^+GL<0C-QJ)-,>B'F:NG&ML*$PU5@J/>D? MY6PQR10(JDY)D)D^XS%"2ED@1\\\&U7_#!9:&DS_[,+1 _7/RUENBH9SUP+S MC?CLM;>QACE'7:\^$6QEDW),07"D:X-.@L>'[CF>^=-66C^B M8WCWZS^FJ\^OR>$I5[W-#RA';//>P5W#?7DPBF^(M4:_CKZSLNI&.AK!A5KV MBH7TJQ,L-T\)U+<%L$#TP"3!BC]JC!))%!8:J3 )D$+I3VIA34(C1F MQVX4]N$BM,?6P\5#S>76@;'WQ)I^^?YK^,_YXOE)6"[/NZN1AU3'GP+&0K9L M7$^^IC466AM&6G.,K9.$=B2QE]*B]FB9'T]T_2/S>G&_A=/+5+]0HBJV*#"\ M=C/EY-H')PH(XP(9ZUEDV5II[D'FN @=%#:[0?1@&78 4W+X,U;R+[.,K>#6 M,IY!T#E3"R'JP F/=4LS5%P7=*WMF+LT= VPPX5^O_?=_A+H $$7K93O<.FB M?W(A+I2:65)RG3&0!3A#.S EHQ(&0VY;:Y_Z$7+&]:*/C:M6*.>-SK;I)WM2F;4Y"X(D#"UXEHY4RK'6-P3YT]I(?WI.UMY\0.]"$ M3ZSQJMG?53PU,Q:=$1)(L9.FE^3212<9E**Y<[ED:UM'J'>EL>NSN %J=H/I M82+\,\0A/YS%_\2T6LUO9C$?)1+YZ)N/'HO$+AY A*97+[ M:L.MJ?N1HI"[8.KA*&13>75PZ#^RGGNQB%AD-,Y+D,GY.DY&@2>N@8PAT*%% MWS6M"R!V(*^7R&-;A-PMV1](7'TC<:-SJ9-/HK!46^N3<^EM@K >I<1$0A4D M*[$<#XW]11H'@\KVD#Q8;AW \EY\2WBO5%G/TS*T?5-P9)]G"49@T2S%B&Z MB2T=11@'%?A3T<5=N-\!>MZ%U8T6&-G9*!*+5<*"-+^OJ4@I@&?)UN$CRC1O M*WR+@''#-$U"M9-(!O!Z+K"O)_!N9$%_BO!__3L](+PXIQ.P1LH M%A,H&R,MOF20)0>AK4"RPQJ(_-9+1Q;Z/B*;M^#?V((/WVX0[FV.1B@)R=4T M^LP#Q"0<) PV2SHG(VY5:_J4X&^^=+P9\4T$OS?_.K I'SGTKF\V/2-/G?PM MB(P\,(4Z@7,$ZQ!\4)CJB-76G3BWH6M<)V;\P/%^ NH:=+\OL9R=O)D6G*B, M@I1H!"8B:=!"9W HI% =U]X%S7@RQP/=-5W=AO#V1,/6<-M3-%W#;7G>S*^@ ML<44#N8 MZW3U_>6W+SA;WAS9&M2Z8KM <)[5D:T&HF(94DY6NU2*RT\E\C4B9=QV[(/! M;@Q!_8C9IB^7J^GINMK_[BEP0_5?L&60I--]"!@\]_1@KHQ3$&\E>=BQEI=( MVB="G-?.M=-,H2J$Q886&_(/QB'4SCY':;=BL M._3N+-@?$K^OYF>+B4HIR8(*3$AKCT1!*,@AZLB#5RZ+<,1KK4 0EG*\#MB7X6(P*T5M^-^ED MQ^#PDR1L!4OSIX'E,076MU*M5S':2*E+G7ZVOHK)F8/+*H'3UBB3O/&E]\'68:X=[3Q_\3N'Q]8QR82 #J[-^&"A3 ML_-0$X0X2B!@>J.*T]YL5>_0ZX7!S9U9.R[=?M^D).0EBUQ'.CCB09W(C$J" M]%8KS83%W-I!?YRB'RGHOPMV[HWL;">7;N]T;/.KF>#,R.,2)SL!:Q5>0(->&L5.&.BE<:E5%I? M56X@8UQEU$#N]P<3>>+W^8K7+XX0Y*CN2P/PQ)DX8S\R]J+ MHC +T24&)2J+I=3<7_V$R?+8\WL"PKZ2FS=F8V]04[^B MA< ]!Z0E>:YR*5DW/DHVT=$39 XW/0[F=(=HN=A$)A?E6":R4VTY8TT-DDL% M@=ELL_,LE]95C9LI&?>\.5S"3T!F#W9W )H;JO)"1^K "NT=VD99BCJ(7-2I M=A:TETD'J766K3,=[Q'1%U3VD>S=KK 'L;D#G-Q6N&^N:D0RTR&K6I/+-"?- M&V@')5MGT 2E8D@FA-;E7 ^0,FXZU;"^\'[\[@XVMP??3WQ$3]JV $\!0447 MB3]DG.7(4C(V*&.&C;?=IJ=PGA\P5.=3K03[V-0^ MOKQ/F:!Q12,I8R-E;?$NR*O,20+2(6ZYX3KGULD6-]_?TV'5!BM[U%YOS$,G0 \^B$TIF5?(0;M,=,L;-LAT:)_OPND]] M\MM\EBX68XUT7!@-Q9I,AKVQX%,F7W_9N,9VEZ9=P\BY\KSQ@]9AE"R,%S*UJ5OQTMI*,:HS+@ [[(CS6HD.*TSZ. D&F.=5JU;_OPH M*0V[R'V;E(9=6-V%/W7O(C;F9.G(%6!RI&-8D-46T7IP1491M(D^#7M)W6=* MPTZ"?3JE813FSW,8V%%U/D($4.=E!# HW3 HO6)98M6#!N]Z3BE82<9 M;YO2L O#.P#._9"WTD47)PV4R*KIYS/$$C4XKT0T2%:@;GT8=7:ST$:V3]XM M[,+H'I!R%I?X7V?$D9=?J]:]O)T+(CE?Z\R\KV&FNI6BS^0O.(7( SF'V/PF M:C,I/87V#C^46O"[3]A<[":;>1*AU*'?CH%R]1( MFN_[7["+^WA9,^KJD9E*E$FJ:NM]H>&D8BJ9H&BMP[A+\G814)SA#0#XL.@,X7H'8[(ML!<@U%C3-7@@I MS] B('V:)":A$?ZGT*S^=##>-W!6+S, CVFUY=+YI5XY>?_?=- M!.P\W 7%=G>DTDY)@K%)C3!3.H$U0 JN@?71.M384<9RU]Z,I;DF:WN@X!P( M04^.XLN2VO?S)_VFA,%*>T8 Y]+'NP+1:&:DE"G-/=$!JF +BNQ3@FNR\Y]= M7D?B]]*$];:S%(/,>AY];2N1V)2?6"E!&I*"3.0X$;F]S"%TUG2G%Q#-(6B] M2(GLND5YQD4PRH- 0[2QHVN6&ILX8%*N*;)<6)U[=.LP2NO,3WA>J3P9L99O=PQE$:)V9#\\JE2?C5;CR;<<& M?SYN]F2DU,3A )R.!@GE" (3+68 B4*!8605WK(E=Y; '?U0V1Y<.84G/U\K MT%P'H!TM!;K%BP0=6643Y9 ZTI]% V[A>>)?-X M'Y^]30.ZF]!XMS$T;[<4#X7"P@ ?_R>UQ(F\2I/!:,"I_:R%GNH>2J?GYWK) MBWP)\C(5CPO?4H>WE-3I9D_"(X)A\, '%Y6J-1@8;UPT#)&0A@J.MHOH!LC- M_?=Z"8[Z-01G()=?1.)GAMY[!Y?+G\[Y+-WU'G[P+G]/"2<""R):LR1"CJ & M2D,,.&%"01\-%Y<[FV07'5-D;2+O% Y!14$VJ=$;\T!J)0&206AG4+3A<[]? M5Y>U.1KS/CF;IS"Z MMW9PU[M*LX%Y !S9D$E*2G-:Q2HWS.M8ALB;N:X!P, MZ@?QK'F;)X';IQ_$*9RN4%HV[_>*>:U@((![V,7T98J@0H"X@3(Z>\'P*>I3 M7D0_B),0[M<>@(B3Y;5S8>G1<)%*0TZEEHM0N:0I$[ MQVY@I-]V=,2<64J)CGNV+%5:86 0YA6P<7PU%@FF-,0+6-@%8U^&A8!2*(50$9IAX0S3.?NWC+,)WFFA*R1 M,I*'T15(RMI,?J=M,TOOW.F"9)X&ZID#WDF9*NL\4";Z]20]349S2P>1NUWJ M4RIJDI7QIN9(+E1<=96V- ML=@>%)4!C*Y 6#[[FW9VT\PO'V_FMH^GTMHZ H&A(NI;AU*MK6- .*88T<); MF=N5/4A03>(S!.]V*N87E*3E8G7Q6<\OUT%FA+GB@@4@HJ<6B;;16R-1]5I! M.8_W;#Q@O;(HXZH/I"7^Z5Y2'GVPIAS=X9?/@?S11PN#/@2R-@?_2@.O?SP@'&K(2'2D03!) MT\7- LTH!5) R(6 S/6;)G8,^((ZY>1'%C$A@,&( $\1B>:M<4+E[J]_A*2:8N$#86^GPZ " MD7H_CVOYY6HS$[MKR"P,A6G $1"$IAQK[$%4Q0)8)W'*G0O0YM9".\BH*:R> M1W3&\KH"<7G,ENA@^TUVM2215IF&# >?W'87+V"%). B6EY6((SHM,4T][34 M%#_-(SA9N%Z!]'Q:M-9[MWP7N?9^N;Q.,B#$$BE1H@\ $HA M E)&G] 'KI4+@CB2NY]Z7]IJ"I#DD:Y)4*E VA[SZE;Y?M8K_V65FKM_\@N; ML+N,E[:QD'//X^E1+IZC@-+\1P(X@H8Z8Y3(GHW6G[J:3/$I]%DV9*JJ]WK= MWOBYCASS-WX1=_(Y(;:)5EQ@A9G$5 (;'=-XDE*<@E@#+#2*:"V2$N^1B-#_ MBW76*0^1H0DY_0+D9QWTN @:<4:)!$)CG6K9#%!<.,"-A,X1*1C-)3_K+]99 MG#RE_ S@=)7R\SEJUD5C$U3G\]L!"F>7EXMNPLG:CKS=K D^;@D:X$*(AT52 M"'34L8!P(20)@HH18G4"(766-N>5MJEPJ5((W^K%O)E?+E_YT"[\[87_5?_P MRS<^DFF;-;IS%S>^6#7_T_WQ=OL,!>(#5,![F.J#23R#06# HAE*(4Z=!/JD M:4Y 6IVEU'D%]?FPJ\!G^/"@@.(N?6"]E5?M8M'^E9(+]/?XF]7/"^6U85!X M8*,AD2;;^QX\U5\WJ@A!/HF^$0:"$ :J@!$H8!Y@T#GNB";2\ATX\^:V#I9%+3AM >?R'(A1%W6RUU-(*F;WCT"D3C,3]>Z66S_!)IT>Y\_H=>-.F!*X5DT(4EWB&, K TF9\8$J ]8D!J MB*7$A#*1.QK;E[9^(O6"@_V98*G *_CLOU\O[+>H2#\MVLN%OCJ[7GUK%\W_ M>+=YS2!42H.$!1ZC>'X$=?_1C_03G1<3QIV%P!1+S ML*W3JHG?OVM;><$Y,\1S"@Q.K^Q8N/5($N@MP@0J21GI*2K[O])/1EY$Y#TS M2ZN[O>YEWSUX'@U("8N@ ;K+^);6 \GBA2S3H%=()#%^VM9(.\GJ)U8O(A@_ M%1@5R->NT=/>A( ,23-)(G>B,O5 8TE!&E(NO=-P*Y.4? MNIDO/[3+I5^>S]_^6#7SR^MF^2WQZ#QTS^=2!=@U((0^#;.&5 "-& '".YP2 M&U%0N1MB'R6JGRR]B%#[-$!4VPGR=7MUU:RZ5P,]=Z_;>=JHCW=Y"LL.[0?9 M8]$\72%/I3Y3;\@'GSW;_NS3H<],:!1X:ANHD@:R+KT=!QF=>@B9ER)JHMSI MM"<1.%9EO?UAFZ6/W_FB9W[91?0O A3Q*H;1)[!*IAP? J3'&+#H(."X9>%, M[@$G.\@H7)A^XNW?(@VQ&K$;9KAHWENV]R[SW0;GR\N M]7SS7AS%?=G.&G?[EOSIP6[32+QYI+W1LRX_<'U$;@\"MM@B1:)?24RTYJQ0 MJ2%G/!(!":2UH)3GUBE9"!^?3.V_Z\9%\_EZD8"]<$Q(1YT'2OO4%%+PU$$] M*@B)6'2?7cY-MTU#VWGY^>7J:2CT"DPHN\PW]:T-$(9\>S5,$4-/HA*6! M0)%@0!W!GDCG@\C]6OCP^V4OXVIDZ70L"D?N-W1_:.J(AP!$J1T!80AH[#E %CEHN?.^7].54R7M$15E*WXJD;#AN%0@ M68^/1V3(Z$M]HD_(D1STT9/SXLX1(!G.CJE")H$[[:!&" MD/HW4VTA4-X(0$Q@&F+-*K?'&$HG$4KQ=2Q55!,T=38F$(0@ MK+2:*NIR*^#=E/P*89-39&M;YV; I[#3N]$&MX'U3IMTGOOM7H+&""K+@>-I MY+>/]X8V7 &LM(J_("Y>'3V\WV/?^16")D,D*3L&%=B0MZ566Z>"!"QE4"8* M1^J_3RD!AA,%B&,$62B85;E[R.ZFY%<(N8S16AGPJ4#*WD9KK?WIH^4X2ZT7 M'M@SMQLR.AX0"@T0P8MX;)@ .C@,%%-,(@T9#+FS*(\2]2O$8,;(7E[4*A## MC?(^,B%W.+WUYB?H7 MS$A#+0-*%8C;VJE_XL+=Y9ZJ$#Q1! 2E4*I:CCP2#@&'K&200&%%;L_@,$6_ M0E1FC.!EQ*L"Z=OR=\YV11/NMH8D)SQJ;PBE3X'/N#7M&%"8&FT89D+F+C(_ M@;RR?6'*R^542%8;-7P_C__J-]T?AD;_=BR2)XIWC+I,T;B[S^S(R_,"66*$ M C;E<%*=DCT$9E$5:6QM-,,#Y SVCN(>M6NFAM_]XU4>[K.3;R.U__Y M=[_H@%I>"":\3N$9SW&J?D8"*!+YX"UQPB.K!4E7;9=-MZ4&**B0H!$4]T-#!J%F1 M \HZ!YP/%(J $0FYTP-.(*]L3&XJV9L*GVI3B+^L6OOGMW86X8J72VALLQI^ M QY8+,]-V)?:3#?BVW]?I\XI=X)E@N,X>"!(VRY_D_ MIF!,+/\AZ]:KK@<0.&6Y(I@#@5+[6RL1D!9K@"TG04 >_Z]/ MN>Y4"/P M>QB"S\&Z"ORS.R=AO8?7[=7W=M[Y#&E"4;3B)5'6 .YUZO#/H@F?JE.E,4%: MQY0*N9L%'R2HC.1D@WN[-B4;[RL0I*T];$;<:1=(EXC)4WYK)RI)3D_4R$/9V6@PJN(RVMN7>7"^: M^>4GOVA:]^5;Y/3R0FDD'*(,((A2+,%#(#E3P'$=A!$A4)$[M_ X537IJ''" M-1$2%_S=^WB?E_GX<'-?)'"DT9 @+3*#(,4: "M< J2S1"&&F2V^,Z M3E69]*G9'[W2TO"(+,.B<3FZ*C$;<$M K1Z#/: M**5YL!KU,)3Z?:U,VM(4,C,1APO+S-TVTCO*!74T8.\,,$:F/E%! HT9 8Q& MFKV/?D>O*3V/%BV30325! SG5P47S_JZ_*0;%P4X[N&?S>I;XD^\3^,/NM^^ M2E=L\C?]?-F!=!%5G( BWJ9"I^Q.["B0S'*@B8?&<$,5S=W$;0B=9?*%)C5\ MID:KVH>G-1??S]-(M.;&?YKI^4>]2 ^[-W[X"U2?5?,\19U,?Z8WJ?L'S\Z& MN9.*3<[LZW:Y6G9R8Y+J978EF8OXPA.KGT]FGRC8(O!78 >L%=*5[]X=F/-<, <1CUXTQ-E'J#_\?N$GF3(BL.V&#L6C(EG:/$U@@K3!.E)/ M;62#- PHYPC0% I+@T+&YKY#'E-05IZ&([E') :PM;1'^=3XB9"AS6-3HM=: MI*(O''A*C(H\44P K 4FPE&LC#IBQQW]2!TB, 2Y=@HV5J DUGHR_N7N7*1F M%$(2#Q"+[@E5D -),8DNBQ$JI:8C"S/KB$<$E$U/K./*&8Y(!>(TG''WVYZ[ MK8,:@HZG!@5 9)K6$(($)F@;94EP'?4VM3Q[DM,$^RBK_$:(U:[H1TF,"U^C MM]-RO>OB2W$O6S_Y?=ZLEI^__+Z\3>.PA@N?TC@0"X!R8Z,3Q! (Z;G"""V" MZY/_<.IW"]OOQ:6D?2;("HOC;WKQIU]U7-S>9F+D[8X0))0'$@"23@'J# =& M1).'66J5" @YZGH(8;^O%;[':Q*]">"IX)[?VLIF$P$:PIR1 ',<;5_N M < MVK@3++$WS#&4N_9E)R%ENX%4(W[YP*I/XFX5]JW7A: GVJ@T4#DZ](I28$CJ M 5SBO\6NS2O[A^[EK;AIWK6>=-4V"T%1; M#E!(G1V1T6EPH0>06:8#5S[P7OEF1[(8=WZ\L*XKZC+G0:0VD4JOR=T;2ZI< M_-9\_]J^G:^:U<_-.802(JV8!%H(%,\(@4 J) +%C*(D8N>W13"=IBL,LY& M)@$X)$X9T2@L:&^:A;?QU[?WOW0!1B>RZ,EIJ&+26SIV3C M;LDR+N%S(3^&?X5A?_VM\>'M#V^OTVO&>0B-]8LT]"O]?-.U87ZY^?EF>TI3 M([GV@-CT?H:%!II2 P16#BMK'.DU'7W I\N8.\\I1E/C4?@6^ISLP>Z*1H19 M&VU[(*%(,6BL@8RW,C#Q9Y9B[AWIU4SOR 5T]\'"/EEQ2WD8YVL0EUL_,6I0 M T,4:ZWC7>H1!A(;"DB\59EG5OE^J5Q]!*:TN3(0K&VX!W"N,."_-?/FZOIJ M0SCS'!(J))!>1S.>B=0J*!+.%//>">5Z3CD_ OFCCQ8&?0AD;0[^E09>_WA M.$?*<$$Q<-0D_TT2(#46 "J*/9-Q$ZK7[)MCP#_\:#D3-0OP@_E7V #]T+9_ MOM+VSW7A8*?SK'#$=/T(;4AB:W"THB !W$#EE2084][#OGRZ6'Q:I0\GA>!%&1*8=''%]FU=KEZ\+$X[85\ -.J M OU\?JLG16"2134')$$^:KBNBR!)LP6Q)MQY17IUE=BS?"W0#\%K+_C#F%<5 M_E__:C=;T!3J *$$4"*2.FR$Z/.JN ^!A+$08>K[Y*ON6;YORWVWY8>[>C]#A--813>*8952O@U009IH&%-KJ:5(N=POQ..I+MMJO8Y\ MV&?&_B5+^\?K=+@W<"WO.[U<" HIUE'3$YA\BM0O03GG 9(T^H'8.@F?/8/V MU$U4GLZ860IS'8(L(O&2ST3WCS_\*.ILX1&YUC*M'<)#(^F-.%$ M4JX"]:+7T^=S'(<=]%>>75GI21@K"*5?9X?N^YUN%G_HV;4_6RZOK[YWKU7) M+#1W9N&%\C(:D!(!VX6!$8B(-%6A*%/*L]+K?3JF%* *CA8MP/\OOC%39-&3N]BT\=V?A,O3[^^ M1Y=?TVR?A[]/[2 ^MJM_^=5G;]O+^=K(#!Q1%3C@U%- B;% *JJ $ P:8H3P MV0L")MM,X:>#LD>G#A&I8AC,9*Q8*X^NX6'WH_3WT$6 / B:DN.AC;I$.)[X M(P"6*"A$(0M^JHFGS[/#PC&N7_1FEW/8SF;=0MUPO6T.=%V*7NOO3>39 M?=/C"XH%#=)ZH$E*JJ$R1/0$!$QXKSSSG,KL8P^FV4K9J8^V=]M B>4 MV>G:!)X"?P4>^^-F+E(QZ!BSP"-KHPME*9#$1:N.V: PY%+QW+)[>M>F%] H M\"0A.-BUZ11$*A"G2>K%37I9$?$D.PQ3BE$T[J1T&A"G(5$>2HERSZW_U;LV MG216S]&UZ12,*Y#SW8TPH,&!2)'"L\8 ZCV.#DC0\1_*4X&YD=E]P>%=2UY6 MOZ:3Y*-7UY)3P*I/XK8;7S )E;<<6&XB>UB([*%$ 2*E]]P8+\S$_7(&="UY M66V;,DK@"/ JD,0,D1IBE3084H"I9X!";8!&!(/X0\(-X=[)W.[E,Z50OH"6 MHF.,TV?&_B5+^]&GWKM@_.=V-GO7+M)_="%U&DG-(6"8I;&?3@%CF0-!.AH9 M!*T)SV[K9MUAY;9)9OE]MKR!T<+TGW'4UDFL%Y @$RA'P&*I +7: QT4 Y!X M+*$-T-63PG_JYE[H 7L&"7_^PSA W :?P^_K:9DKO5A5?AJWZ$9W[_2(1PA;*X/]1FF!*>?ZE#8''P<#CC%.(2VBY MB'J42!"YY8&T5L7C2WEP7*&@7XXB.''SOWSL^A=0!%/*\R^M"#:!R.LHU<>Y M1B63PL$(.\0:4!-9)U.S&8ZE" M'*D]N*' "!^X0%Y*G?W]]%0BR\9=L\C-_GKV*8"JP"IY7,Y*J":$BU0WQ7A4 MK.FM2$($.(+88V,Q4[F=@RKKUBGGU2??I)8/4=]^BD8UR#GJ-=2[4'1O<&4 MQZ/M@82FFQ837;@TSAHJ'1"A!FJ2VQS<04;ESVO/+7-C@:I!UG89/O<)12ZE MU7DO -.FZU9I@$[<$5IHHPV70687NX,4U5)+_AP&8T9L*I"T]W/;7OD/[7+Y M+O+U=3M?-?/K-$9[/4^[G4?C10B$K?* \Y2^IE1*_& ,>!Q@/#L2PGX31T^0 MMN-4U>7DCI&!=E) JFA6^_O<-:ECB+E>>7?+N[3%30=2[[ZVG_1BU=CFNTYC M2+YX>[UH5HU?=IR]0"KJ:2\=\$++J+YY-!4L]0!CF+K;,(ME;AMO+,UE5>*$ M OJL8(XMS_B:35&.V/:;9I;^HPL:#(^73N2Z$Q90+;HZL0"PPBYXQCG?'LQ9 M4HHW5)=-V:A3CH< 6H\D?_2K^TOF[$8WLV03?6W75E)G-7]K9Q'7NWUJ187T M\9Q:*70TEU*!(XTG5OD@F$+1?(*YVW&=3&39O(()Y71:N(:;H*G9_C/+X_K^ MB,:[Y9P%D+PV0 E&0,G ?*!2$2\H4P4D\;^=_]D[]Q5R.+I4%4@B5M/WH]' M1)Y?KY8K'2^-^66WN;N'+>,0XE+IY#W:-"C:18::9)@3IPV#SF[/6QXMCX,( M+3M/9$*IG!ZV"ASUDS9Y(3%VQ" *?* J#0_JRD,)X!HG6SN:V")W@M%)!)9U MWY]!8,:(Z$GH5>'@[]S>QAQYLLV4 1SZZA ;%TP\C M:V'4 QH+[@G,'= <27)9][X2 9X(X0JT;;1R%MWC13=0*MDVW1[/5FN'<6WU M/'W5>/#H<2&D8]0$F8(;:=8A5$ QKH'"@<>=J\!Q[L8GXZFN4"]/)61/XZ[/ MB7@%,KY'B>SC]X4E!D<-(H$P(G5TP";NS%!@ PU02Y2J/I['IMA'8ME8525* M.1."%;AC.UV&>\81+"&T%#CC-: H/1$''J*#B3&""FNMILY#/=V]FFS>W(3N M53X8JK!5CS^PQ8UV>^QV>^&$A,@$ Z(JCZQC'@.)HE:WSBDBO0G8Y>[><"*) M%;Z%#A./DY]"AR-5P?W;:WL/=?D%<3A@(A"(MP2.!H:GP+@T]48;:%&\*.)/ M2HCB0R(K?/=\/F$OO#SJZ==^M-7WV_7F/Y--5F M,R!4!T))D! XQ%RR@:,YDQ)?#7,\6AW>"9R[\6H6PGN)K7R!M_?SPUKMW-&]&5'SU6#1/\=>IU&>J ]M\]K/_WB[2*_B#^93. MLS1FBK'TRIAF31FM,7 6QY\:C/-?1OMH&?T"N7&5%=.*9Z'D\AR2\.1%,0_K7Y#.^>QO_/S:+Z-/ M_J&=7\[B^75GRZ5?+;DRMZPSRBEK. M09!<)<.1 J4H I1+1SDA@F:?'SV5KKM/EKYE?;(!WD8&+N9Z]OIZN8IF[F)Y MML;CPST>Z\QI0AVUAGK E?: 6JJB*1)-:)Y22QB#6KGL[4A'45RISCQ%HO97 MPTX.84&_9+E877R)2'7!]7M5H&==19VC,C5 EH"DC@,429%R3#" EEFG;?3D M5*^H3/S* QF,?[J7OX,$U%(B.[T$M+GA*"U3ZR/Y< N;HB,!J0G$$>"122]DIS/"93^P@H(U,9@6US<[F@J-CD]RY^7OS^Y8(8"Q7$ M&&"6NIB[5"A$5 ",4V)@T)BX0[?_TMO_?=G>_)_-BFO1V/SA7C+NOU=0#/* MUH[B8 68OSZ[@-IY(E-] DWC<>.E# R""B!%#=*,,R0/V3FG8?[ZK$S4=#K, M3^1@!9B_?WOAE.,"0@Z@4&F*O/% 2D4!D@$C990P]%!GSM,P?_^VS&OU=)B? MR,&2F-OEQ=ELUK6^>MU1W_CEQW;UQ4?>Q9MP]O--L[2S=NG=IGY808ZH"@H$ M(Z,"0T(!I;D'/B JI")&L:T:R"?.^,D?+5/1,(%\3,KMPF+TKEWXYG+>;U\> MPNC6(0+260!1+:+D]%D0N(9Q8\9YR7I(T2G?+%.*,(T03<;K"E[?3O3C[M^& M K'."<$!P3CE"CL7]\DLT)X(&SA2,'L[MJ&TUM(EX-E\YF<%MQXAOGT@3X&N M?S:K;[=;73\ZIBA8W&;\?_=5_[@@&G$4E3J(VXP.IJ :*!8XH($RH:24T6.8 M1GY/(;-LN.=YY&>WT$X&9A7)8!_;N;U>) S6K+M 02EDB08A&)NBL2G>$;?A MG>/404&MOWS;L'$T^PP#R-&I'6IJ)F 10W$C@??03)E1/HKU.9LL,\D")8;01DAO%G.IM/J:OG MI6XB47EBMTV"6V42N0DE!&%"M D4,%*F1"$;3W$T'"++1 A?'=_?5ZQ&8(GFU6YA:.XOZ_)H0W^J99OI_;#?61.@B1UP 9 M @%U"*5)EP1@[T4P(<6@Y1%K???*I=V[++!G8%I!R)UO+C[X2SU;RVNG&[&G MT@?-@5?* RHDCOSP##B./"&>1\5Y*-'W]O$O+KW6!/%?[I7 C@_6$PR=UBP9 MR^O"8K*F>G-2K/9+I_^U/O4I+P[%5(R$[FE@?"IF-#$S496(8"H M<,%#*&R_.:['L@5'T%AXW.JSW3'/BF5AF=VWC\U!EII#;:*&MA['TX=AM,!L M_#<++1&&!$5(K_K+(U)YF(J"&8S/)@7M)) 4OOE>WSX&O)ZUU^Y+F\I&XX_N ME7LP3&(5W3F.L(A["1AH9'B\)P16T5T@E+L>]^"Q[Y03H)Q8MA,QMK)0W .- M?O\:: /V4%$.@D+1$XQ; T8P @BCVB#D!$&YAP8IT,(PNR%_GMH&9U=]'C=M3W)HY.!&4L]22T%U$?I5L:2:$\J M2)EF2++A>]$!WUK(K> M:71.M74RI1"(W"T0]Y!2E> ,P/B(T QA>)URLXF7$"-2]"(>(9KZALDT:)%H M"[C%&DH(C<"YL_OW$E.7[ R"^KCX#.![?0)TFTV0'E?=[W8TW%"FEN.K0), M8Y.262"(OIX$0DOA(E^85[E349]243BW(_7R@/OOO MUPO[32_O>B][(86W&& 5C3MJA(N^ A8 44CB4?!6H=S>]V&*JK*'!Z)^\+X: M!4'% N7>:7N[)1>"(((XD!*SHWI%.!X\R$"@ AOGJ?79/?,>9%5E.4\K6D/! M*%_N_"B9V5NW7O[L+[UP7YNK9GZYZ<5RO=AJZK;KE6%GAG1:="U0UMW+T>XO MG/CZ,)CXD4\/\5,7ZZ]<=9^XOY2'LF/_B@/5Q\,%?YM_;]*B7^.V7\5?_IF% MS*>K%KE*CF)Q>X9[<:2@PG]$7_KQBD7L_$$X[>1$)2BE$_]ZOG2+?#!M+5DD(W&P]GO*BTJ ^J_VKWOZ M\FK /4L7Z:HW"+C#O"D,X-V=VEQ%>[A=I%%$?^C9Z.-V:-T^T/&BT/7@2@T' M+^6R+_W7]H[<;D9NOM-W9/TBXS9//X+]N%0MGA/!6&;<6B;T*@'M_=PU-XV[ MW@RD& /4UE)EG;+#/&^/,:#T49K-[NFZ?:\9=8AV+5@,H3T\;_LQH(+8Z/K\ MWZ:3Y0UP/EZ[K+/I\W<[VCN/LWT_,$[>^:WMBE(+/K LEL8MM_>)D2F L%[>_5]UO[T_LLJ M&FGGW]/>CJKR054]>[]3]HUM2G2WBWJ.L;H"<>AH._L>/V^;]=C"YO+;:OGE M[/.72<3B^/?*OI,]HWCT9GWA"M7/?KE:-#9-_^XHGKNMG_P^;U;+SU]^WVD3 M[BP]/7G)LND=SR 48Q@]6#YF8T7C-[WXTZ^Z;6\3WUEJO06BYT)EZ]R?20Q. M8VH9\._+%Q\1.,F5L?L;1>+4):Z)@RRN"OU;]?0<4K#UK2*A[PJD83?+RTI% M1]A#3J2=36=,[OE2D2!Z,3/R,+O+RL,C-VAZ7_,$_+.'X8M[F37@OC=0]W[N MTG;R/[S<+MP'+V<_++]Y>+[K6$6=7J_&X[5RU M5S@(ED?M$$MJ@.SMCX7]%$V##.?K?JE>X%20Q?AD\S4@\H^H[E=O],J_T\WB M#SV[S@#-CC5[851![N)^=A0&Z_')_OG;GZM.E%Y_FU]^LN/4WI&E>T%7-IVQ M'W-J3=U_N^ARC"9*VW^Z>I:4_2-$9TC7_^QM>^,7/\_#DV\]$89!4OY.M_DZV.@F;C^W\HV]S@/)XI7+)B8=XW1[9>$7WBH]+ M7C7SCF=)OV:[8)XL7$RI#;4,^K"IM,J[O%QM-C4ZVO1XJ6)%8T/1VLV*POC< M$C37LY_+9IFG'F+OHL4*R$;:WGO94QB]+ZL_/RWL^>+K:XT%TSY+%JM"&HGB8-77A]N;: M?VW?_D@/^VD>USRT"]N9UF.5[2G?*?;8G0GA/DRL$/8_FG;6L?D\_%=[Y5^G M+D>+GQ_T7U-@?_!CY1[.4T\0XL6RZ!((,35J>MMX/ S'[T]K*]0*PJUG6<1Q6]"K1^&?W"S_[? MU\WB3J_D4KQRENR? \1FR/SYI'_^L?SD M%]';NM)SZW,G_O19?\2YCLP9G^MSMTBQ!]<34'AX(K=W7_I!Z(>WUZOFQK^. M:N*R7?P\5R,&WSN^VY^=*!Y-ELF[S&9THBV;]PN>RK@U"TI_&E,'2? M?)L!I_M52N:4'.=U>V#CY9-\(DD?L\"QO5:Y_DDG@K*'"7_G*C[G3?-W?N+? M^8FG8>/^^VO;^>-CC\?CE8JE41TZ'3LW6QJ V>R.K#Q'8WNY M&I3+RU57M31?SO_0\?!^N;ZZ6L>MEJOY5S-[UR[.OL_,[%^+')B=_+62EMH^ MQ-H,[*L ]D1SW.+RRXU]O5QE0G?GHB4MNYX@'F)&:>!,;(Z<\IUR<;P#,.U"\\78((\V]O:'G5U&"^KS]\7*/=U"[A/:[W/EBC1/ MQ/QD#A:&_E^+MW/W+K6[. ]WF_C'8IX(?WVSSS?T;U.ZO9]H;/QKD>,^'_[5.I3&8&D9S>[" MXO)'W.#EF]5.>8_[B+^^$_L,8G+ZUXH9A7G$8S![Z]$B9\OSL-G&>>@D^&X; MF:5C\$>+E7EFUR&#F%TZC?F6\#6]<_?TWEPKOG+^"^Y)"<3 M"<4*2_/(45X@"DO5FQOGEN>+\]6WQ=M(X?*3.Y_?[>;C*OW\K^7G,+-I6U]7 ML\2@- PPETCE^'ZQXM8\\I01@L+"])O7*2]N]%/FPW6*73J''C)W;+1TH'=# M;9YKEOVBY_YU!-^(T.C*TYVKUCN_7\87@?Y4CJ]+)+B M[G*QSD-H;%SWW3S/63N^>CD5. S+WOPJK3.]7_QCT5Y_?[]<7F=$]-"ZQ6S? MH7KT.(]*:]1OJ5&_NR,T%XJ'UBUF<0[5KL=Y5/PLME_;E9[E*-_;7JM8EY3! M9VXG+\HC=&97UWHV^_E)-RX34+N6+-8/93A>!SA3.JM7:Z] M2 8L#S"K!E5Z1VIVA;IWY7*-0<;HU6.,*I[G<]VL?J;1)FM61O?FJAO[_*8) MD1@?=YL+W1,_5:Y/R$"XA[&RM-NXI6;^6':72#?I[5L[BUS^O,KE29[VJ7(M M1@;'[H:PLCK\/_K5^[EMKS+%T'M]H%RGD6Q8[V=;=0@_"3)/A?2!#_5"O*K8 MT0 V%D9^A_I).]\$O_* WO<;O?"N*?IT(O.J.^3GJV]^,?'YWOV-7E#7%+@Z MD7FE3[4VUS.]^- L5QF?NO>OV@O.FL)91QE4&L"GFF5L)&3/DKVR%6H*9AUF M3?'(_ZWRSP_@L;5[(5E3**LGLPI">CN,_,YP_] N#^5K#9GR_GCM7B#6$L Z MR)[BULZ6Y3WV^.UZO'E>X%84P"D/\N*WTNN273I&87XYGYWN9Z? MCZW>"]F:8B&]&5;Z6ILOYZ_F895*B++E'^]9LU=-0$U1D2/,*9Y!<%_]E2]5 M8/>:O:"K*0QRA#FU3A]X/U\VD9E?%[J;/+E8I+SI-%5A*P(PP>!1S/L",TB\% M=Z2-KB7=6JH8-@>YO1.5BJI+SV:S';HD3[O<_0M7@-6!SKE'&?)WY_529^CO M+NQ_=V$_+:*U6LR^^L75\CQ\7;@H7WFL^0/+%CM#I]D(QQE3W%)(5.68W/AX MI6+U\Z?:<#NV7PLD7YO5://ZT5+%"N$'@O*( 851^7P]\P@:AI)5X]KO*^_> MS?3E*'CVK5FLR/TTG(ZPI'PX?PK,#BQ;K*K]--B.,Z8*!=C1E8I@]"J'$GRT M7+&*]B&*7?A@R6*U[,-5X5.&U*4),P&V?]5B9>RC]&!U ML-TZ#(NK9CT4/I,FW%ZQ7.7Z$&VXAQ]58/7VQ_=FD1.JK07+U:4/06HW-ZH MZLWUFK ,$-TM5:[*? @XVQRH I8OWEXOFE7CEV>7EVG)K^*/8;OH_-BN-J3FB??W_THEX?^1.!_@ MW_0:??.+] ^CE_[__J__#U!+ P04 " !JCV=93HIZ-/<( "*+@ %@ M &-C2">44MJJ8]. M'VET.G:).CL="QZ=_>WT[Y4*^Z##/!&I8Z$1W(F(Y5:F(_9G).P-JU0*JY[. M9D:.QHXU:HT6^U.;&SGAOMQ)I\39O)W30_]\>DB=G 8ZFIV=1G+"9/2N)%MO M6_6C]E'8:7;J+='I!,?MN'W,F[Q6XT%;-/Y=+T%5,/=UK)LI\:Z4R+0R%MA_ MM]6H'KJ@/P/U_4_?S%IC3MRZ"E=RE'9I2"5? M=5X<:J5-=Z]&_TZPI!+S1*I9]_>A3(1E%V+*KG3"T]_+EJ>V8H61L3>T\K\" M? +WZ''J73Z&=I1,Q7P(]6;GMQ/R(A*A-MQ)G7;S-!(&K4IG_:^?!N\'0]:L M5^NK8WE\%!LF8'.E$&(ES"\9>^FLU[\:#CX.>N?#P>4%N_S(/E\-+GJ#S^=_ ML/[7?N_+KZR_G%T,VO&37_1X-J5EKX+"&G_KL^OSJ M_?E%_[IR^?6/_K_8>6^()8U:K?'DD6T.[H\>=6OCJ =E=E5EUZ%VC@US(\-P M+,LL%,;)>,;^VW)P]X^]MH-$/!\3FJ:E7YR/[^;VOSE3C;;6-TS!@8SX1S(B) M%%/@>#>6EGW+N0%LJ1F\S[1Q3*?LHS8)J]W6#%(1"FNY MF:%)PF\$]+O4IH5W$3@#72I2"= '&H32@"H LQ2J,TIQ;#J6X9C9'/\LZD^% M$44C.(!$6@7R 97(5+HQ#-!F(B0'L=T,7-,1#',"U2(6S):GX57CLOER<"E8 M+%.(/()H$>DR@!+,H=@LE%E>0J"=.[/F[:L&86OG0#A-^O&)+6!6B!(D$QW'$AXIE@/& MC2#4 IDH 1&EPF :J"D':,YFB5 I$BF^!Q)&RIMT1 +@YR'1OPW'/!T)=@[L=94KL*@W>:7>WA<'5+7>COR3?Y0H]U(/6VR? M(<4MH=FC"WW9NJ-XI:,8.L)QWL\NLS-1BA.Z"L2\0)!Y8*WL5 "QX(O5BL9T9F"S0,K(\F-Q %(+Q^)2;04XY("[L5(&8E6&N>*8 F!8Y,1""D -+RR6]1#\"@0: M DM#?1$]BY5W'MW!+J&[V5I']];DM@;R[6EQ:ZS#^IC(""',K4XY\C^W '_4 MJHAK;J(YQ@#UD@=223=#>;"I6UQQ!$="FE\L*Z9+6I?2S&TQH"PW&2#=DIP) M0VTB!TKN/,O!"&5; 3D$U@5%8$. MP]P@(I;2[X96$VT=O,>32VC+AM!0<=3$]A^H$@.T@>_N61>.P]Y,T*$%GF>D M^9U?!]ZK,;=W6@69DI:"B"B%T'P4]#YC2MX(59Q@W+,O/WN*G@W_7=_TM5_) MIH].0J/YNBDO^ SI=1F["VI#]#U!NZQIXSO7..ACIXV]DPOT II,$NF<()AO MJ!9H$"-8%DGPC1K8!W0#3UO, _ _*O3YDA3?<@FNT_++TY ..0[^OZ_[R1+A M7('F@\F2@#W<8.-6/90"P%*D^;O]U53P&\S;7@-2YB;U2J>R\V.J31"T#_.U MWPOY\XT-_,K @'6R> &Q@FF@T1=K9>*+W M^I7!#NZ\SD$ Q ;XI0Q@$$2)@"K$,4;"!/,,*!7BEZH0U]<7$[H=*K'M6.\G^# 41?- M.RZN+E3IZL*AB];+VM5FN_Y@::WZ<-E?M=IJ5H\:W[_99KO:Z1Q]]V;KM>I1 ML[%5LXWDN$S7C>[= MY]EZ'EY$H-_LM8 HZ2]=J.A=#H=L^.5JT.M]&CPA]C5&LN-)"V*ESK--"SZ% MJ80 P#SBZ2^;3^!+#,W:_987%8Z7...]L10QZ]^*,,?3+':YM'/[4.Q]7G(0 MGLS,JZJC[O>]OR0T^Y_]<3.(MK7X'#R9H=H MB5B[";K@(YJTVJ(*#RQ>87JXRA,NWBW_'9O%^$:B$L">ZZ;"8ZC?Y6K*9[;T M4VZS/EL>_R!<48M=Z:"[<(O[E.>L^':CC03P ^#H7%K"'L3@*4FZ=)?)X&%' M<4A]+>BL@^Y>%B?9U]P$'/;6EW@*9"UM]@U]0X5QQC'+ M,_KP^BT7UCV\37H!R^30WP4_I#OH_P-02P,$% @ :H]G6:[N\B'N" M&RP !8 !C8W-I,C R-# Y,S!E>"TS,3(N:'1M[5KK;]LX$O]^?P7/P783 MP';\2ITX:0#7=7:]Z#J]Q,7N?3I0$F41H425E.SX_OJ;&7/[CXI^5"GNG_3P62<9\(W@F I9;F8S9'X&P M=ZQ2*:AZ.IT9.8XRUJ@U6NP/;>[DA+OV3&9*7,[[N3AV[Q?'-,B%IX/9Y44@ M)TP&;TJRU:R)5MNK^>VV:)TU3L[:O''6;(G7X5D0\M?A?^HE8 5RQV.SF1)O M2K%,*I' \3NM1K5]DF;G4QED4:=>J_U4(M++BU G&8QG@-\]NF[6.LO$?5;A M2HZ3#JE4V(H5 M1H:.T,K_"I )Q*/7J1.Y#?THF8BY"O7FV4_G)$4@?&UX)G72R9- &*0J7?;_ M_'7P=C!BS7JU\5"7+VNQ80(V,_E@*V&>1??29:]_,QI<#7K=T>!ZR*ZOV(>; MP; W^-!]SZX&PRX\PE-W^(YU>[WKC\/18/@+4 %#_V;O=?OP\>;V8W<&W$#-X'NJ3<9TPJZTB5F]5OD7TR$$]<2* MQ.9@3J7S@-UJE6,LLF4V2/PJ&/-LW9@_HL$:>V>PM]R"F< @\8S=)7JJ1# & M7R*[%=8*-(B0:$C,, *7">/)C.5)9G(!&D"JIJP-9N0LAC$@H4R 3,C8I9F+0,"@1R:S4J[3$*(*53#P+.O\@#Z!.BLV+ , ML),8AU*P/((6P:S4$I4%(.RCH0'X@<2.RTB1*R *&K "PUG21Z?VXB%2D_M M'*=&C*7-#(>!.'YT75PVJBWSVV!J:*0 MP#"APU#"*QENP+@1!!$PN?240%,R ;CTE+01DB-9#"$2PR2^!]+Z2ML<^#!X M&JT<5E*C?1' 9\L. 1J! *PY^_?O_8@G8\&Z$)=N<@44]2:OU$\.Q1&QUD\" M]^9>)1:8B<,H]L\P>*U UT$)9=EYH/#!0"$,A'H^!C108*K?7&CM"-)V8X] M>LB/]@:EK>I9'2?BG;"PC "#46+[,IK*F'-]GMO=63#Y>0*048SDTJG.#70 M$6HB+<4]H,(*S0@JKY<1Y9 M&4AN)"H@7=:G/)!@3U 50B8FS[24MBE*:BM (%CA$U,*!:;T<\4QN(-:),0R MHP.'JP]6RQIX\@020OP%?A%\4[S=+RA[^P3E9FL=RCN'K35$[Q[P=@8V.,-$ M!HA7;G7",;)S"UC'^A)!S$TP!Q1 7')/*IG-,,MO&A;=B[!'L'*>\8!TI3ZE M!')?*)3F)@586ZI*?%^;@ 2@2G4L$B@V%* ;6D2*;H,D4(4[!(-[R11B^ O" ML+]/&';AN#_A*J>8A08680BUHIR :>R&FF]15.P0@]WKYC*0( N,$#^M*S8] MG6?;)=@E2_ %MP1=2$X+)X$;2'@[D*2+^0Z2=4L9_P MB+[\S5/TS5C?JU79R0M9E=&.8S!WDO(R4F'@7 7J,F@AU+ZB!%FK9Q>B<:AI M,VWL(NO3!^@RCF66"<+T!C9/0TV!;8$$V:B#0X R1&"+$1[^8E4]]S_Q*9<@ M.OE:GOBTY7#T_X774V;ZKH(Z#>I&"4##Y2XNG'TI !E%MEXL@*:"WV'Z=74; M)6"J.&GW<[Y#M EO=GLD=HL5M]NP(;+Q !BM6 2VK> L"E5@,7B^![Y!18"% M"L#F,6 $IHFT*1+*QLVT%Y;@]W!IU(4\'AJ('&6PO*!@!^"A#>L"9667!F4R MT6HB,!*ND,8#CQ"F D(IGEK1F3^<0RY)%9]U9$)=$]/Y0Y#CP?\$$Q+4,H7& MI+QK7MX)J-;GQB@*+_K[/J2-]!Z)&?VM MUA9AR=D/?7+-ICK]^R%,!]RO#EK@E/3KT/Q;]_?^+1UW=]]?#_L+<#_;K!;N M U,$$POS@_MY;#XQ/^*4/[I0\%=F^$=2]QUN9#RL(G=VH=VT6LD,#Q)?C6;F MF=0>0EJ+/6&<5[7+=(_LT46MIYN'(HN@TS3I^M@SS4(ODB)D5XOD?NU65#N6 M>/7J\TE^^,%M=H+02_&QANTN]T,+;8XVF)4<^9A2^@8U'UWM2[6E8]^..]F8 MB+7+?LM@2!-36[)PS^(MENTLVXJEK3<'W6]DEE@"EHTT^VW8K/SEAN/P[JM$.#"Z0M7DPAY4PFK M10^+:CSW=4/NPA?F)I$V<@.14,+/#1UI4?OBB+:'VPG6TD+2T $:Z!F&+$_I MU.U3+FRVO2K_ 4!]["[G'M.EX/\!4$L#!!0 ( &J/9UE)E@R$<@8 ) C M 6 8V-S:3(P,C0P.3,P97@M,S(Q+FAT;>U:ZU/;.!#_?G^%+DQ;.I,8 M/_).RDQJPC6=-J%)N/8^W+\;$1SL_];]O5)!!\S/$Y)*Y'.")0E0+FAZ@CX'1)RB2F5.Y;)L MQNE)))%MVE7TF?%3>H:+<4EE3/87?+I[Q??NGA;2]5@PV^\&] S1X$V)-FS? M'];)9@*Y,4<(65-*:%J)B)+?KMI& MHY;)SCD-9-2V3/-%29/N=T.62I#'87[QL6"SPDR2"UG!,3U)V]JD4C%U,>RS MF/'VCJE_.FJD$N*$QK/VJRE-B$!##HX'+B]Z6 T1*-#=#0>#-W!4>\#ZG_IN\?3P9]] M> P4_3'J#0_0-EMDU<"B2P,.!\,>?(1/2O&>ZXZ.A]/!\(^%/=MLB@[.T?%X MH9=95F*;O^FC2&[_M#?N3RNC+A_Y?8.!4C=B0I?>V[/O MNO&L?W(A:3A[=#=6;W7C($4^2U/BJRQ&YU1&2$8$?@ZU5="G,6JI31V$ 3GTF)IL#8]R-: M5F+=B)(0V(,X2<\(&H4A]4&UW2-.4Y]F.%X=?*WZ%A.S=2*X8!E:@V]2ER0J,R:2YI@[N&4B,KH(B8S MT$FJ$959946O2#PB],.("G2:LG.(X0F8SHG(%-#.2 R*R@A#'&K-SG>M$0GF M)["J>A ZEK3K@/4,!P%XIA*34+8=]40G&05TI;)=44^>*,_\EGQ?).R<:GW&KL\T%.8Q<%7L8D W1U9M-WA=P#.#N3[V8L#2 HQK"L(%:FF1&&8&\%3':[Z:A)@JK&50$53 M?7BV3:-9;STX6\LQ;&?]U*ML][1_"Q]#% 74PCYFIU%T9C?.E![/#_,%3V684YQT;8]GUNWJ5"MQ #VH M+QG?L#&TBG[G2Z^V#5U5TS&L9N-[NJJZT32; M#]ZG5*M&U7H$MC6CVMBL6;M?Q?]6(2B<_0PK_=*PY<'$LR[H3QK'*XUF8>S[ MWL?^1)^>]3Z,AOUKT7WX!O+G<)'RRP8POT^KVUD]CMXJHV\8P^!_5 M;ION*J[T;RM'XVO.CY^P+;M4<.G[-1MS?6VW93J#FVJ01Q_@97 ML#TD0"T2(,8I]., =WTJ3P4ZYU1*DH**T)GIUS/FQ_P!\F;+(_Z[+Y4B+)!' M@$G&V1E5%PZ2??/:4>7;.8UCF DBYV?/('*3>6'.4RJB0M"FMXT<42F4G6&( M\@R>*$.)D*MGS)L$^\9+(AD3^K"[S4F,U39OY;61R]5>;X7,RRG8$\K&]5/N M<7%][6_Q1LR>?A/G/U!+ 0(4 Q0 ( &J/9UE@'JN(*!H! !M2$ 0 M " 0 !C8W,M,C R-# Y,S N:'1M4$L! A0#% @ :H]G M69A/6(N]#@ -YT ! ( !5AH! &-C !]*@$ % @ %! M*0$ 8V-S+3(P,C0P.3,P7V-A;"YX;6Q02P$"% ,4 " !JCV=9UZVS/I5" M " W@( % @ %62 $ 8V-S+3(P,C0P.3,P7V1E9BYX;6Q0 M2P$"% ,4 " !JCV=9*6?N\#G< !UG @ % @ $=BP$ M8V-S+3(P,C0P.3,P7VQA8BYX;6Q02P$"% ,4 " !JCV=9!7U_K.^# "K M&P8 % @ &(9P( 8V-S+3(P,C0P.3,P7W!R92YX;6Q02P$" M% ,4 " !JCV=93HIZ-/<( "*+@ %@ @ &IZP( 8V-S M:3(P,C0P.3,P97@M,S$Q+FAT;5!+ 0(4 Q0 ( &J/9UFN[O(A[@@ !LL M 6 " =3T @!C8W-I,C R-# Y,S!E>"TS,3(N:'1M4$L! M A0#% @ :H]G64F6#(1R!@ D", !8 ( !]OT" &-C J XML 81 ccs-20240930_htm.xml IDEA: XBRL DOCUMENT 0001866633 2024-01-01 2024-09-30 0001866633 2024-11-04 0001866633 2024-09-30 0001866633 2023-12-31 0001866633 2024-07-01 2024-09-30 0001866633 2023-07-01 2023-09-30 0001866633 2023-01-01 2023-09-30 0001866633 us-gaap:CostOfSalesMember 2024-07-01 2024-09-30 0001866633 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001866633 us-gaap:CostOfSalesMember 2024-01-01 2024-09-30 0001866633 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2024-07-01 2024-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2024-07-01 2024-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2024-07-01 2024-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001866633 2022-12-31 0001866633 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-06-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-06-30 0001866633 us-gaap:RetainedEarningsMember 2023-06-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001866633 2023-06-30 0001866633 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-09-30 0001866633 us-gaap:RetainedEarningsMember 2023-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001866633 us-gaap:CommonStockMember 2024-06-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001866633 us-gaap:TreasuryStockCommonMember 2024-06-30 0001866633 us-gaap:RetainedEarningsMember 2024-06-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001866633 2024-06-30 0001866633 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001866633 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001866633 us-gaap:CommonStockMember 2024-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2024-09-30 0001866633 us-gaap:RetainedEarningsMember 2024-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001866633 us-gaap:CommonStockMember 2022-12-31 0001866633 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001866633 us-gaap:TreasuryStockCommonMember 2022-12-31 0001866633 us-gaap:RetainedEarningsMember 2022-12-31 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-12-31 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001866633 us-gaap:TreasuryStockCommonMember 2023-12-31 0001866633 us-gaap:RetainedEarningsMember 2023-12-31 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001866633 us-gaap:RetainedEarningsMember 2024-01-01 2024-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-09-30 0001866633 us-gaap:CommonStockMember 2024-01-01 2024-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-09-30 0001866633 ccs:ZiffDavisIncMember 2021-10-07 2021-10-07 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2021-10-07 0001866633 ccs:ConsensusCloudSolutionsIncMember ccs:ZiffDavisIncMember 2021-10-08 0001866633 ccs:ConsensusCloudSolutionsIncMember ccs:ZiffDavisIncMember 2024-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2024-07-01 2024-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2023-07-01 2023-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2024-01-01 2024-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2023-01-01 2023-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2024-07-01 2024-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2023-07-01 2023-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2024-01-01 2024-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2023-01-01 2023-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2024-07-01 2024-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2023-07-01 2023-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2024-01-01 2024-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2023-01-01 2023-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2024-07-01 2024-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0001866633 us-gaap:TransferredOverTimeMember 2024-07-01 2024-09-30 0001866633 us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0001866633 us-gaap:TransferredOverTimeMember 2024-01-01 2024-09-30 0001866633 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0001866633 ccs:InternalUseSoftwareMember 2024-09-30 0001866633 ccs:InternalUseSoftwareMember 2023-12-31 0001866633 us-gaap:ComputerEquipmentMember 2024-09-30 0001866633 us-gaap:ComputerEquipmentMember 2023-12-31 0001866633 us-gaap:FurnitureAndFixturesMember 2024-09-30 0001866633 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001866633 us-gaap:LeaseholdImprovementsMember 2024-09-30 0001866633 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001866633 us-gaap:SoftwareDevelopmentMember 2024-09-30 0001866633 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001866633 us-gaap:TradeNamesMember 2024-09-30 0001866633 us-gaap:TradeNamesMember 2023-12-31 0001866633 us-gaap:OtherIntangibleAssetsMember 2024-09-30 0001866633 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001866633 us-gaap:TradeNamesMember 2024-09-30 0001866633 us-gaap:PatentsMember 2024-09-30 0001866633 us-gaap:CustomerRelationshipsMember 2024-09-30 0001866633 us-gaap:OtherIntangibleAssetsMember 2024-09-30 0001866633 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-01-01 2024-09-30 0001866633 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-01-01 2024-09-30 0001866633 us-gaap:TradeNamesMember 2023-12-31 0001866633 us-gaap:PatentsMember 2023-12-31 0001866633 us-gaap:CustomerRelationshipsMember 2023-12-31 0001866633 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001866633 ccs:SeniorNotesDue2026Member us-gaap:SeniorNotesMember 2024-09-30 0001866633 ccs:SeniorNotesDue2026Member us-gaap:SeniorNotesMember 2023-12-31 0001866633 ccs:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2024-09-30 0001866633 ccs:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2023-12-31 0001866633 us-gaap:SeniorNotesMember 2024-09-30 0001866633 us-gaap:SeniorNotesMember 2023-12-31 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2024-09-30 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2023-12-31 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2024-09-30 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2023-12-31 0001866633 us-gaap:SeniorNotesMember us-gaap:SubsequentEventMember 2024-11-07 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2021-10-07 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2021-10-07 2021-10-07 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2021-10-07 2021-10-07 0001866633 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-03-04 0001866633 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-09-30 0001866633 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-03-04 2022-03-04 0001866633 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-03-04 2022-03-04 0001866633 2023-11-09 2023-11-09 0001866633 us-gaap:SeniorNotesMember 2024-09-30 0001866633 2022-03-01 0001866633 2022-03-01 2024-09-30 0001866633 ccs:EquityIncentivePlan2021Member 2021-12-31 0001866633 ccs:EquityIncentivePlan2021Member 2024-09-30 0001866633 srt:DirectorMember ccs:RestrictedStockAndRestrictedStockUnitsRSUsMember ccs:EquityIncentivePlan2021Member 2024-01-01 2024-09-30 0001866633 ccs:StaffMember ccs:RestrictedStockAndRestrictedStockUnitsRSUsMember ccs:EquityIncentivePlan2021Member 2024-01-01 2024-09-30 0001866633 ccs:ChiefExecutiveOfficerAndChiefOperatingOfficerMember ccs:RestrictedStockAndRestrictedStockUnitsRSUsMember ccs:EquityIncentivePlan2021Member 2024-01-01 2024-09-30 0001866633 srt:MinimumMember ccs:LookBackPeriodOneMember 2024-01-01 2024-09-30 0001866633 srt:MaximumMember ccs:LookBackPeriodOneMember 2024-01-01 2024-09-30 0001866633 srt:MinimumMember ccs:LookBackPeriodTwoMember 2024-01-01 2024-09-30 0001866633 srt:MaximumMember ccs:LookBackPeriodTwoMember 2024-01-01 2024-09-30 0001866633 ccs:MarketBasedRestrictedStockAwardsMember 2023-01-01 2023-09-30 0001866633 ccs:MarketBasedRestrictedStockAwardsMember 2024-01-01 2024-09-30 0001866633 us-gaap:RestrictedStockMember 2023-12-31 0001866633 us-gaap:RestrictedStockMember 2024-01-01 2024-09-30 0001866633 us-gaap:RestrictedStockMember 2024-09-30 0001866633 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001866633 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001866633 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001866633 us-gaap:StockCompensationPlanMember 2024-07-01 2024-09-30 0001866633 us-gaap:StockCompensationPlanMember 2023-07-01 2023-09-30 0001866633 us-gaap:StockCompensationPlanMember 2024-01-01 2024-09-30 0001866633 us-gaap:StockCompensationPlanMember 2023-01-01 2023-09-30 0001866633 us-gaap:EmployeeStockMember 2024-07-01 2024-09-30 0001866633 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001866633 us-gaap:EmployeeStockMember 2024-01-01 2024-09-30 0001866633 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001866633 country:US 2024-07-01 2024-09-30 0001866633 country:US 2023-07-01 2023-09-30 0001866633 country:US 2024-01-01 2024-09-30 0001866633 country:US 2023-01-01 2023-09-30 0001866633 country:CA 2024-07-01 2024-09-30 0001866633 country:CA 2023-07-01 2023-09-30 0001866633 country:CA 2024-01-01 2024-09-30 0001866633 country:CA 2023-01-01 2023-09-30 0001866633 country:IE 2024-07-01 2024-09-30 0001866633 country:IE 2023-07-01 2023-09-30 0001866633 country:IE 2024-01-01 2024-09-30 0001866633 country:IE 2023-01-01 2023-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2024-07-01 2024-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2023-07-01 2023-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2024-01-01 2024-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2023-01-01 2023-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2024-07-01 2024-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2023-07-01 2023-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2024-01-01 2024-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2023-01-01 2023-09-30 0001866633 country:US 2024-09-30 0001866633 country:US 2023-12-31 0001866633 country:CA 2024-09-30 0001866633 country:CA 2023-12-31 0001866633 country:IE 2024-09-30 0001866633 country:IE 2023-12-31 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2024-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2023-12-31 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2024-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2023-12-31 0001866633 srt:AffiliatedEntityMember 2024-07-01 2024-09-30 0001866633 srt:AffiliatedEntityMember 2023-07-01 2023-09-30 0001866633 srt:AffiliatedEntityMember 2024-01-01 2024-09-30 0001866633 srt:AffiliatedEntityMember 2023-01-01 2023-09-30 0001866633 ccs:ZiffDavisIncMember 2024-09-30 0001866633 ccs:ZiffDavisIncMember 2023-12-31 shares iso4217:USD iso4217:USD shares ccs:customer ccs:country pure ccs:segment 0001866633 false --12-31 2024 Q3 P4Y P4Y 10-Q true 2024-09-30 false 001-40750 Consensus Cloud Solutions, Inc. DE 87-1139414 700 S. Flower Street 15th Floor Los Angeles CA 90017 323 860-9200 Common Stock, $0.01 par value CCSI NASDAQ Yes Yes Large Accelerated Filer false false false 19303598 54598000 88715000 5441000 6271000 25807000 26342000 9430000 10191000 89835000 125248000 96342000 81196000 6924000 6766000 42201000 44990000 349454000 348822000 33319000 34869000 4419000 5364000 622494000 647255000 47422000 36506000 4787000 2224000 21386000 22041000 2330000 2038000 9366000 8575000 85291000 71384000 603124000 725405000 2005000 2270000 12586000 13212000 11887000 9740000 545000 1098000 245000 268000 715683000 823377000 0.01 0.01 120000000 120000000 20375622 20273686 19303998 19245024 204000 203000 1071624 1028662 31990000 31282000 55083000 41247000 -101749000 -173113000 -14737000 -13177000 -93189000 -176122000 622494000 647255000 87753000 90562000 263399000 274808000 17658000 16853000 51828000 51607000 70095000 73709000 211571000 223201000 12500000 15319000 36776000 49719000 2034000 1677000 5582000 5346000 17136000 17798000 53240000 56382000 31670000 34794000 95598000 111447000 38425000 38915000 115973000 111754000 9760000 12615000 24616000 37998000 659000 1519000 2175000 2184000 -2069000 3725000 2496000 3445000 27255000 31544000 96028000 79385000 6135000 7537000 24664000 18862000 21120000 24007000 71364000 60523000 1.09 1.22 3.71 3.07 1.09 1.22 3.69 3.07 19300283 19627188 19256739 19708991 19442130 19647855 19321274 19730765 465000 309000 1449000 939000 592000 375000 1856000 1134000 95000 61000 260000 153000 2270000 3009000 8045000 11331000 3422000 3754000 11610000 13557000 21120000 24007000 71364000 60523000 6091000 -6238000 -1560000 -4131000 6091000 -6238000 -1560000 -4131000 27211000 17769000 69804000 56392000 71364000 60523000 14968000 13053000 1387000 1526000 1158000 1304000 11610000 13557000 3220000 4409000 1255000 2029000 6667000 0 0 30000 2663000 6126000 -759000 -7144000 -947000 -1182000 11265000 10210000 2544000 4615000 -924000 -2088000 -1726000 -1578000 2147000 2323000 -23000 -34000 110621000 112079000 25460000 28725000 0 4000000 -25460000 -32725000 747000 871000 708000 13716000 686000 1245000 116162000 0 -116809000 -14090000 -2469000 -3746000 -34117000 61518000 88715000 94164000 54598000 155682000 20176291 202000 32182000 527668 -18937000 -213892000 -17001000 -217446000 24007000 24007000 -6238000 -6238000 8383 2412 70000 70000 152399 3791000 3791000 4250000 4250000 20182262 202000 36362000 680067 -22728000 -189885000 -23239000 -199288000 20368194 204000 51043000 1071624 -31990000 -122869000 -20828000 -124440000 21120000 21120000 6091000 6091000 10917 3489 71000 71000 4111000 4111000 20375622 204000 55083000 1071624 -31990000 -101749000 -14737000 -93189000 20105545 201000 21650000 189114 -7596000 -250408000 -19108000 -255261000 60523000 60523000 -4131000 -4131000 82503 1000 -1000 0 35368 1245000 1245000 490953 15132000 15132000 15087000 15087000 29582 871000 871000 20182262 202000 36362000 680067 -22728000 -189885000 -23239000 -199288000 20273686 203000 41247000 1028662 -31282000 -173113000 -13177000 -176122000 71364000 71364000 -1560000 -1560000 96912 1000 -1000 0 40396 686000 686000 42962 708000 708000 13776000 13776000 45420 747000 747000 20375622 204000 55083000 1071624 -31990000 -101749000 -14737000 -93189000 Basis of Presentation<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Company</span></div><div style="margin-bottom:12pt;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%">Consensus Cloud Solutions, Inc., together with its subsidiaries (“Consensus Cloud Solutions”, “Consensus”, the “Company”, “our”, “us” or “we”), is a provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately 825 thousand customers of all sizes, from enterprises to individuals, across approximately 45 countries and multiple industry verticals including healthcare, government, financial services, law and education. Beginning as an online fax company over two decades ago, Consensus has evolved into a global provider of enterprise secure communication solutions. Our communication and digital signature solutions enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consensus Cloud Solutions, Inc. Spin-Off</span></div><div style="margin-bottom:12pt;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%">On September 21, 2021, J2 Global, Inc., known since October 7, 2021 as Ziff Davis, Inc. (“Ziff Davis” or the “Former Parent”) announced that its Board of Directors approved its separation of the Cloud Fax business (the “Separation” or the “Spin-Off”), into an independent publicly traded company, Consensus Cloud Solutions, Inc. On October 7, 2021, the Separation was completed and the Former Parent transferred certain assets and liabilities associated with its Cloud Fax business to Consensus, including the equity interests in J2 Cloud Services, LLC (“J2 Cloud Services”), in exchange for approximately $259.1 million in cash, an asset related to $500.0 million in aggregate principal amount of the 6.5% Senior Notes due in 2028, and the return of the assets and liabilities related to the non-fax business back to Ziff Davis. On October 8, 2021, Consensus began trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the stock symbol “CCSI”. Ziff Davis retained a 19.9% interest in Consensus following the Separation. Subsequently, Ziff Davis has sold, or otherwise disposed of, its Consensus shares, reducing its beneficial ownership in the Company to zero as of September 30, 2024 (see Note 15 - Related Party Transactions). </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;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 accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;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 accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2023, included in our Annual Report (Form 10-K) filed with the SEC on February 28, 2024. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.</span></div><div style="margin-bottom:12pt;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 results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;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 preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, internal-use software development costs, share-based </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compensation expense and income taxes. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:12pt;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%">There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:12pt;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%">Financial Accounting Standards Board (“FASB”) ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker, who is our chief executive officer (CEO), for making operating and investment decisions and for assessing performance. The Company’s chief executive officer reviews financial information presented on a consolidated basis for purposes of assessing performance and making decisions on how to allocate resources. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-bottom:12pt;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%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></div> 825000 45 259100000 500000000 0.065 0.199 0 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;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 accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;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 accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2023, included in our Annual Report (Form 10-K) filed with the SEC on February 28, 2024. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.</span></div><div style="margin-bottom:12pt;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 results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;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 preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, internal-use software development costs, share-based </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compensation expense and income taxes. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:12pt;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%">There have been no material changes to our significant accounting policies from our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:12pt;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%">Financial Accounting Standards Board (“FASB”) ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker, who is our chief executive officer (CEO), for making operating and investment decisions and for assessing performance. The Company’s chief executive officer reviews financial information presented on a consolidated basis for purposes of assessing performance and making decisions on how to allocate resources. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).</span></div> 1 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-bottom:12pt;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%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Recent Accounting Pronouncements</span><div style="margin-bottom:12pt;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%">In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.</span></div><div style="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:107%">In December 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in this ASU are effective for all fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;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%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments are intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The amendments in this ASU should be applied on either a prospective or retrospective basis. The amendments in this ASU are effective for fiscal periods beginning after December 15, 2024. Early adoption is permitted. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Recent Accounting Pronouncements</span><div style="margin-bottom:12pt;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%">In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.</span></div><div style="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:107%">In December 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The amendments in this ASU are effective for all fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;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%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments are intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The amendments in this ASU should be applied on either a prospective or retrospective basis. The amendments in this ASU are effective for fiscal periods beginning after December 15, 2024. Early adoption is permitted. The Company is evaluating the potential impact of this guidance on its consolidated financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Revenues</span><div style="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:112%">The Company earns revenue from contracts with customers, primarily through the provision of cloud-based communication and digital signature solutions that allow customers to access the Company’s software without taking possession. The contracts include both recurring subscription and usage-based fees, and the total transaction price is allocated to </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">performance obligations in each contract as appropriate. Revenue for cloud-based services is recognized over time in the period earned. The contracts may be terminated early. Fees collected in advance are non-refundable, and they are deferred and recognized in revenue when the related performance obligations are satisfied. Standard Corporate contracts billed monthly include a termination charge equal to the minimum fees payable through the last day of the contract term.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers classified by revenue source are as follows (in thousands): </span></div><div style="margin-bottom:12pt;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:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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%">53,085 </span></td><td style="background-color:#ffffff;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%">50,430 </span></td><td style="background-color:#ffffff;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%">156,195 </span></td><td style="background-color:#ffffff;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%">150,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small office home office (“SoHo”)</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%">34,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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:700;line-height:100%">Total</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%">87,753 </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%">90,562 </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%">263,399 </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%">274,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in time</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%">289 </span></td><td style="background-color:#ffffff;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%">112 </span></td><td style="background-color:#ffffff;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%">737 </span></td><td style="background-color:#ffffff;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%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</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,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%">87,753 </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%">90,562 </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%">263,399 </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%">274,808 </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-bottom:12pt;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 Company has recorded $4.1 million and $4.2 million of revenue for the three months ended September 30, 2024 and 2023, respectively, and $18.6 million and $20.2 million of revenue for the nine months ended September 30, 2024 and 2023, respectively, that was previously included in the deferred revenue balance as of the beginning of each respective year. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="margin-bottom:12pt;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%">Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price.</span></div><div style="margin-bottom:12pt;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 Company satisfies its performance obligations upon delivery of products or services to its customers. Payment terms vary by type and location of the Company’s customers and the products and services offered. The time between invoicing and when payment is due is not significant. Due to the nature of the services provided, there are no obligations for returns.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Judgments</span></div><div style="margin-bottom:12pt;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%">Determining whether products and services are considered distinct performance obligations may require significant judgment. When a contract includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time.</span></div><div style="margin-bottom:12pt;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%">Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Performance Obligations Satisfied Over Time</span></div><div style="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:112%">The Company’s business consists primarily of performance obligations that are satisfied over time based on the fact that the nature of the cloud-based services offered is subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when services are provided. The Company expects to recognize revenue for Corporate contracts typically in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year. Revenue from usage-</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">based fees is recognized in proportion to the amount for which the Company has the right to invoice for services performed, which corresponds with the utilization of the services by the customer.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;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 Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients</span></div><div style="margin-bottom:12pt;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%;text-decoration:underline">Existence of a Significant Financing Component in a Contract</span></div><div style="margin-bottom:12pt;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%">As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges an upfront subscription amount for services, or amount for usage in arrears, or a combination thereof, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.</span></div><div style="margin-bottom:12pt;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%;text-decoration:underline">Costs to Fulfill a Contract</span></div><div style="margin-bottom:12pt;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 Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit. </span></div><div style="margin-bottom:12pt;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%;text-decoration:underline">Revenues Invoiced</span></div><div style="margin-bottom:12pt;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 Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.</span></div> <div style="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:112%">The Company earns revenue from contracts with customers, primarily through the provision of cloud-based communication and digital signature solutions that allow customers to access the Company’s software without taking possession. The contracts include both recurring subscription and usage-based fees, and the total transaction price is allocated to </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">performance obligations in each contract as appropriate. Revenue for cloud-based services is recognized over time in the period earned. The contracts may be terminated early. Fees collected in advance are non-refundable, and they are deferred and recognized in revenue when the related performance obligations are satisfied. Standard Corporate contracts billed monthly include a termination charge equal to the minimum fees payable through the last day of the contract term.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="margin-bottom:12pt;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%">Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price.</span></div><div style="margin-bottom:12pt;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 Company satisfies its performance obligations upon delivery of products or services to its customers. Payment terms vary by type and location of the Company’s customers and the products and services offered. The time between invoicing and when payment is due is not significant. Due to the nature of the services provided, there are no obligations for returns.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Judgments</span></div><div style="margin-bottom:12pt;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%">Determining whether products and services are considered distinct performance obligations may require significant judgment. When a contract includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time.</span></div><div style="margin-bottom:12pt;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%">Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Performance Obligations Satisfied Over Time</span></div><div style="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:112%">The Company’s business consists primarily of performance obligations that are satisfied over time based on the fact that the nature of the cloud-based services offered is subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when services are provided. The Company expects to recognize revenue for Corporate contracts typically in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year. Revenue from usage-</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">based fees is recognized in proportion to the amount for which the Company has the right to invoice for services performed, which corresponds with the utilization of the services by the customer.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;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 Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients</span></div><div style="margin-bottom:12pt;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%;text-decoration:underline">Existence of a Significant Financing Component in a Contract</span></div><div style="margin-bottom:12pt;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%">As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges an upfront subscription amount for services, or amount for usage in arrears, or a combination thereof, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.</span></div><div style="margin-bottom:12pt;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%;text-decoration:underline">Costs to Fulfill a Contract</span></div><div style="margin-bottom:12pt;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 Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit. </span></div><div style="margin-bottom:12pt;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%;text-decoration:underline">Revenues Invoiced</span></div><div style="margin-bottom:12pt;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 Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.</span></div> <div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers classified by revenue source are as follows (in thousands): </span></div><div style="margin-bottom:12pt;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:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><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:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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%">53,085 </span></td><td style="background-color:#ffffff;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%">50,430 </span></td><td style="background-color:#ffffff;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%">156,195 </span></td><td style="background-color:#ffffff;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%">150,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small office home office (“SoHo”)</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%">34,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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:700;line-height:100%">Total</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%">87,753 </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%">90,562 </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%">263,399 </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%">274,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in time</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%">289 </span></td><td style="background-color:#ffffff;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%">112 </span></td><td style="background-color:#ffffff;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%">737 </span></td><td style="background-color:#ffffff;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%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</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,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%">87,753 </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%">90,562 </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%">263,399 </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%">274,808 </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> 53085000 50430000 156195000 150198000 34664000 40129000 107197000 124588000 4000 3000 7000 22000 87753000 90562000 263399000 274808000 289000 112000 737000 410000 87464000 90450000 262662000 274398000 87753000 90562000 263399000 274808000 4100000 4200000 18600000 20200000 Fair Value Measurements<div style="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 Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-bottom:12pt;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:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.135%"></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:top"><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="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%">Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="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%">Level 3 – Unobservable inputs which are supported by little or no market activity.</span></td></tr></table></div><div style="margin-bottom:12pt;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 fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></div><div style="margin-bottom:12pt;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 Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents include money market funds of $43.1 million and $72.1 million as of September 30, 2024 and December 31, 2023, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.</span></div><div style="margin-bottom:12pt;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 fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 7 - Long-Term Debt). The carrying value of long-term debt is reflected in the financial statements at cost. </span></div><div style="margin-bottom:12pt;text-align:justify;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%">Assets Measured on a Non-Recurring Basis</span></div><div style="margin-bottom:12pt;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 Company’s non-financial assets, which primarily consist of goodwill, indefinite-lived intangible assets, long-lived assets and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, if any of these types of assets become impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.</span></div> <div style="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 Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-bottom:12pt;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:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.135%"></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:top"><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="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%">Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="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%">Level 3 – Unobservable inputs which are supported by little or no market activity.</span></td></tr></table></div><div style="margin-bottom:12pt;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 fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></div><div style="margin-bottom:12pt;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 Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents include money market funds of $43.1 million and $72.1 million as of September 30, 2024 and December 31, 2023, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.</span></div><div style="margin-bottom:12pt;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 fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 7 - Long-Term Debt). The carrying value of long-term debt is reflected in the financial statements at cost. </span></div><div style="margin-bottom:12pt;text-align:justify;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%">Assets Measured on a Non-Recurring Basis</span></div><div style="margin-bottom:12pt;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 Company’s non-financial assets, which primarily consist of goodwill, indefinite-lived intangible assets, long-lived assets and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, if any of these types of assets become impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.</span></div> 43100000 72100000 Property and Equipment<div style="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%">Property and equipment, stated at cost, as of September 30, 2024 and December 31, 2023 consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">Internal-use software development costs</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%">82,982 </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%">51,396 </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%">Computers, software and 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%">19,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,701 </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%">Furniture and fixtures</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%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887 </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%">Leasehold improvements</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,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,720 </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%">Internal-use software development costs in process</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%">43,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,022 </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: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%">148,425 </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 #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%">123,726 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,530)</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%"> Total property and equipment, net</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%">96,342 </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%">81,196 </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-align:justify;text-indent:36pt"><span><br/></span></div><div style="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%">Depreciation and amortization expense was $4.1 million and $3.3 million for the three months ended September 30, 2024 and 2023, respectively, and $12.2 million and $9.8 million for the nine months ended September 30, 2024 and 2023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">No impairment was recorded in the three and nine months ended September 30, 2024 and 2023.</span></div> <div style="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%">Property and equipment, stated at cost, as of September 30, 2024 and December 31, 2023 consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">Internal-use software development costs</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%">82,982 </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%">51,396 </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%">Computers, software and 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%">19,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,701 </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%">Furniture and fixtures</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%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887 </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%">Leasehold improvements</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,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,720 </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%">Internal-use software development costs in process</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%">43,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,022 </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: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%">148,425 </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 #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%">123,726 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,530)</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%"> Total property and equipment, net</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%">96,342 </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%">81,196 </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> 82982000 51396000 19327000 21701000 888000 887000 1720000 1720000 43508000 48022000 148425000 123726000 52083000 42530000 96342000 81196000 4100000 3300000 12200000 9800000 0 0 0 0 Goodwill and Intangible Assets<div style="margin-bottom:12pt;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 changes in carrying amounts of goodwill for the nine months ended September 30, 2024 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</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%">Balance as of January 1, 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%">348,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Foreign exchange translation</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%">632 </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%">Balance as of September 30, 2024</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%">349,454 </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:12pt;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%">As of September 30, 2024 the Company’s goodwill had no accumulated impairment.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets with Indefinite Lives:</span></div><div style="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%">Intangible assets are summarized as of September 30, 2024 and December 31, 2023 as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></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="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%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">Trade names</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%">27,375 </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%">27,367 </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></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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </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></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 #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%">31,420 </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%">31,412 </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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets Subject to Amortization:</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:120%">As of September 30, 2024, intangible assets subject to amortization are summarized as follows (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:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></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:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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%">Trade names</span></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%">0.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,901 </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%">314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</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%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">2.2 years</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%">108,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,952 </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%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,515 </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="margin-bottom:2pt"><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 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%"> </span></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%">183,087 </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%">172,306 </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%">10,781 </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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-516">four</span> to five years, which may not correlate to the overall life of the asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of December 31, 2023, intangible assets subject to amortization are summarized as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></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:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,789 </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%">410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</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%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Customer relationships </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">2.6 years</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%">108,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,084 </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%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,084 </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%">Total</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 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%">182,946 </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%">169,368 </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%">13,578 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-537">four</span> to five years, which may not correlate to the overall life of the asset.</span></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:120%">Expected amortization expenses for intangible assets subject to amortization at September 30, 2024 are as follows (in thousands):</span></div><div style="margin-bottom:12pt;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:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></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%">2024 (remainder)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">911 </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:9pt;font-weight:400;line-height:100%">2,600 </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:9pt;font-weight:400;line-height:100%">2,093 </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:9pt;font-weight:400;line-height:100%">1,395 </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><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:9pt;font-weight:400;line-height:100%">986 </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:9pt;font-weight:400;line-height:100%">2,796 </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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="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%">Amortization expense was $1.0 million and $1.0 million for the three months ended September 30, 2024 and 2023, respectively, and $2.8 million and $3.2 million for the nine months ended September 30, 2024 and 2023, respectively.</span></div> <div style="margin-bottom:12pt;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 changes in carrying amounts of goodwill for the nine months ended September 30, 2024 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</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%">Balance as of January 1, 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%">348,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Foreign exchange translation</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%">632 </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%">Balance as of September 30, 2024</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%">349,454 </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:12pt;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%">As of September 30, 2024 the Company’s goodwill had no accumulated impairment.</span></div> 348822000 632000 349454000 0 <div style="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%">Intangible assets are summarized as of September 30, 2024 and December 31, 2023 as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></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="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%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">Trade names</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%">27,375 </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%">27,367 </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></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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </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></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 #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%">31,420 </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%">31,412 </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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 27375000 27367000 4045000 4045000 31420000 31412000 <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%">As of September 30, 2024, intangible assets subject to amortization are summarized as follows (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:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></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:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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%">Trade names</span></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%">0.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,901 </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%">314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</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%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">2.2 years</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%">108,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,952 </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%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,515 </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="margin-bottom:2pt"><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 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%"> </span></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%">183,087 </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%">172,306 </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%">10,781 </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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-516">four</span> to five years, which may not correlate to the overall life of the asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of December 31, 2023, intangible assets subject to amortization are summarized as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></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:9pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,789 </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%">410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</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%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Customer relationships </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">2.6 years</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%">108,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,084 </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%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,084 </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%">Total</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 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%">182,946 </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%">169,368 </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%">13,578 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-537">four</span> to five years, which may not correlate to the overall life of the asset.</span></div> P0Y3M18D 8215000 7901000 314000 P0Y 54341000 54341000 0 P2Y2M12D 108604000 99652000 8952000 P1Y3M18D 11927000 10412000 1515000 183087000 172306000 10781000 P5Y P0Y3M18D 8199000 7789000 410000 P0Y 54341000 54341000 0 P2Y7M6D 108417000 97333000 11084000 P1Y9M18D 11989000 9905000 2084000 182946000 169368000 13578000 P5Y <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%">Expected amortization expenses for intangible assets subject to amortization at September 30, 2024 are as follows (in thousands):</span></div><div style="margin-bottom:12pt;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:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></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%">2024 (remainder)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">911 </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:9pt;font-weight:400;line-height:100%">2,600 </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:9pt;font-weight:400;line-height:100%">2,093 </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:9pt;font-weight:400;line-height:100%">1,395 </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><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:9pt;font-weight:400;line-height:100%">986 </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:9pt;font-weight:400;line-height:100%">2,796 </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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 911000 2600000 2093000 1395000 986000 2796000 10781000 1000000.0 1000000.0 2800000 3200000 Long-Term Debt<div style="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%">Long-term debt as of September 30, 2024 and December 31, 2023 consists of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></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="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%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">2026 Senior Notes</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%">255,532 </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%">280,014 </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></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%">2028 Senior Notes</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%">362,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,414</span></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:bottom"><div style="text-align:justify"><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 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%">618,228 </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%">742,428 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: deferred 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%">(5,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,448)</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></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 debt</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%">612,490 </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%">733,980 </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></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%">Less: current portion, net of 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%">(9,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575)</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></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 long-term debt, less current portion</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%">603,124 </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%">725,405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;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%">As of September 30, 2024 and December 31, 2023, the estimated fair value of the 2026 Senior Notes was approximately $254.9 million and $266.0 million, respectively, and was based on quoted market prices or dealer quotes for the 2026 Senior Notes which are Level 1 inputs in the fair value hierarchy.</span></div><div style="margin-bottom:12pt;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%">As of September 30, 2024 and December 31, 2023, the estimated fair value of the 2028 Senior Notes was approximately $361.8 million and $422.5 million, respectively, and was based on quoted market prices or dealer quotes for the 2028 Senior Notes which are Level 1 inputs in the fair value hierarchy.</span></div><div style="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%">At September 30, 2024, future contractual principal payments for debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></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:2px 19pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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%">2024 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(remainder)</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%">9,111 </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%">2025</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%">— </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%">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%">248,980 </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%">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%">— </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%">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%">360,137 </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%">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%">— </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</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%">618,228 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reclassified $6.5 million and $2.6 million from the 2026 and 2028 periods, respectively, into the 2024 period as debt repurchases were made subsequent to September 30, 2024 but prior to the filing of these financial statements (see Note 16 - Subsequent Event).</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 Company capitalized $0.7 million and $0.7 million of interest expense within property and equipment, net on the Company’s Condensed Consolidated Balance Sheets during the three months ended September 30, 2024 and 2023, respectively, and $2.1 million and $1.8 million during the nine months ended September 30, 2024 and 2023, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2026 Senior Notes</span></div><div style="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%">On October 7, 2021, Consensus issued $305.0 million of senior notes due in 2026 (the “2026 Senior Notes”), receiving net proceeds of $301.2 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2026 Senior Notes are presented as current portion of long-term debt and long-term debt, net of current portion, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023. The 2026 Senior Notes bear interest at a rate of 6.0% per annum and mature on October 15, 2026. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 indenture pursuant to which the 2026 Senior Notes were issued contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2024. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2028 Senior Notes</span></div><div style="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%">On October 7, 2021, Consensus issued $500.0 million of 6.5% senior notes due in 2028 (the “2028 Senior Notes”) to Ziff Davis (see Note 15 - Related Party Transactions) in exchange for the equity interest in the Company. Ziff Davis then exchanged the 2028 Senior Notes with lenders under its credit agreement (or their affiliates) in exchange for extinguishment of a similar amount of indebtedness under such credit agreement for a total amount of $483.8 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2028 Senior Notes are presented as current portion of long-term debt and long-term debt, net of current portion, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023. The 2028 Senior Notes bear interest at a rate of 6.5% per annum and mature on October 15, 2028. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 indenture pursuant to which the 2028 Senior Notes were issued contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div style="margin-bottom:12pt;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%">On March 4, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) with certain lenders party thereto (the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a senior secured revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2024, no amount had been drawn down on the Credit Facility. The Credit Facility is guaranteed by each wholly-owned material domestic subsidiary of Consensus, and secured by substantially all assets of Consensus and the guarantors. The loans made under the Credit Facility are subject to a Secured Overnight Financing Rate (“SOFR”) base interest rate plus a SOFR margin between 1.75% - 2.50%, with stepdowns subject to the total net leverage ratio. </span></div><div style="margin-bottom:12pt;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 Credit Facility is subject to a total net leverage ratio covenant and a minimum EBITDA requirement, in each case tested on a quarterly basis. The Credit Agreement contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Unsecured indebtedness may be incurred, assets may be disposed of, restricted payments may be made and investments may be made, in each case subject to compliance with the Company’s financial covenants. The Company is in compliance with its covenants as of September 30, 2024.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Repurchase Program</span></div><div style="margin-bottom:12pt;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%">On November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes (“Debt Repurchase Program”). The authorization permits an aggregate principal amount reduction of up to $300 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. During the three and nine months ended September 30, 2024, the Company retired $31.1 million and $124.2 million, respectively, in principal of its senior notes. Refer to Note 16 - Subsequent Event for debt repurchases made subsequent to September 30, 2024 but prior to the filing of these financial statements. During the three and nine months ended September 30, 2023, the Company retired zero in principal of its senior notes. As of September 30, 2024, the Company had </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">retired an aggregate of $186.8 million in principal of its senior notes under this program. In connection with the Debt Repurchase Program, the Company reclassified $9.4 million and $8.6 million of long-term debt, net of current portion to the current portion of long-term debt as of September 30, 2024 and December 31, 2023, respectively, as the Company had the intention and cash on hand to extinguish the respective amounts of debt within twelve months of the end of the reporting periods.</span></div><div style="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 three and nine months ended September 30, 2024, a net gain on debt extinguishment of $0.1 million and $6.7 million, respectively, related to the Debt Repurchase Program is included in interest expense on the Condensed Consolidated Statements of Income. For the three and nine months ended September 30, 2023, no net gain on debt extinguishment was recorded.</span></div> <div style="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%">Long-term debt as of September 30, 2024 and December 31, 2023 consists of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></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="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%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">2026 Senior Notes</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%">255,532 </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%">280,014 </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></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%">2028 Senior Notes</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%">362,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,414</span></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:bottom"><div style="text-align:justify"><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 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%">618,228 </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%">742,428 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: deferred 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%">(5,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,448)</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></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 debt</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%">612,490 </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%">733,980 </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></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%">Less: current portion, net of 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%">(9,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575)</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></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 long-term debt, less current portion</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%">603,124 </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%">725,405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 255532000 280014000 362696000 462414000 618228000 742428000 5738000 8448000 612490000 733980000 9366000 8575000 603124000 725405000 254900000 266000000 361800000 422500000 <div style="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%">At September 30, 2024, future contractual principal payments for debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></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:2px 19pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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%">2024 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(remainder)</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%">9,111 </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%">2025</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%">— </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%">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%">248,980 </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%">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%">— </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%">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%">360,137 </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%">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%">— </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</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%">618,228 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reclassified $6.5 million and $2.6 million from the 2026 and 2028 periods, respectively, into the 2024 period as debt repurchases were made subsequent to September 30, 2024 but prior to the filing of these financial statements (see Note 16 - Subsequent Event).</span></div> 9111000 0 248980000 0 360137000 0 618228000 6500000 2600000 700000 700000 2100000 1800000 305000000 301200000 0.060 3.0 3.0 100000000 0.500 500000000 0.065 483800000 0.065 3.0 3.0 100000000 0.500 25000000 25000000 0 0.0175 0.0250 300000000 31100000 124200000 0 186800000 9400000 8600000 100000 6700000 0 Commitments and Contingencies<div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div style="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%">From time to time, the Company and its affiliates are involved in litigation and other legal disputes or regulatory inquiries that arise in the ordinary course of business. Any claims or regulatory actions against the Company and its affiliates, whether meritorious or not, could be time consuming and costly, and could divert significant operational resources. The outcomes of such matters are subject to inherent uncertainties, carrying the potential for unfavorable rulings that could include monetary damages and injunctive relief. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 Company does not believe, based on current knowledge, that any legal proceedings or claims currently exist which, after giving effect to existing accrued liabilities, are likely to have a material adverse effect on the Company’s consolidated financial position, results of operations, or cash flows. It is the Company’s policy to expense legal fees related to any litigation as incurred.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Income Related Taxes</span></div><div style="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%">In the third quarter of 2022, the Company initiated a Voluntary Disclosure Agreement (“VDA”) process to voluntarily report sales tax liability related to prior periods where the Company had previously not been able to estimate its exposure. The Company recorded an accrual as the exposure became probable and estimable. The VDA process was completed in the fourth quarter of 2023. While the Company believes that it has sufficiently reserved for historical sales tax liabilities under FASB ASC Topic No. 450, Contingencies, some state taxing authorities may still challenge the Company’s sales tax position, the methodology used to calculate the sales tax liability, and may also impose other taxes on its business. Taxing authorities may successfully assert that the Company should have collected, or in the future should collect sales and use, telecommunications or similar taxes, and could be subject to liability with respect to past or future tax, which could adversely affect the Company’s operating results. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $0.1 million and $0.8 million for the three months ended September 30, 2024 and 2023, respectively, and $1.2 million and $2.0 million for the nine months ended September 30, 2024 and 2023, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 Company will continue to review and monitor the impact of sales tax rules in order to mitigate any associated risks on its business. The sales tax liability within accounts payable and accrued expenses on the Company’s Condensed Consolidated Balance Sheets was $5.9 million and $7.3 million as of September 30, 2024 and December 31, 2023, respectively.</span></div> 100000 800000 1200000 2000000 5900000 7300000 Other Balance Sheet Account Details<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid expenses and other current assets</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:120%">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">Prepaid insurance</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%">97 </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%">939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</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,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698 </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%">Prepaid software licenses</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,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,232 </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%">Other prepaid expenses</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,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,799 </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%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </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 30.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%">9,430 </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%">10,191 </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-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts payable and accrued expenses</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:120%">Accounts payable and accrued expenses consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:64.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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</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%">9,518 </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%">9,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other taxes</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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,806 </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 interest</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,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885 </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%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </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 advertising expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,485 </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%">Other accrued expenses</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,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,135 </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 30.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:#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%">47,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%">36,506 </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%">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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%">Prepaid insurance</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%">97 </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%">939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</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,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698 </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%">Prepaid software licenses</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,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,232 </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%">Other prepaid expenses</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,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,799 </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%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </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 30.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%">9,430 </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%">10,191 </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> 97000 939000 3111000 3698000 3154000 3232000 2718000 1799000 350000 523000 9430000 10191000 <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%">Accounts payable and accrued expenses consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:64.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</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</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%">9,518 </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%">9,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other taxes</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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,806 </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 interest</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,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,885 </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%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </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 advertising expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,485 </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%">Other accrued expenses</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,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,135 </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 30.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:#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%">47,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%">36,506 </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> 9518000 9858000 7486000 8806000 17876000 9885000 8043000 4337000 2021000 2485000 2478000 1135000 47422000 36506000 Income Taxes<div style="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 Company’s tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate adjusted for discrete interim period tax impacts. Each quarter the Company updates its estimated annual effective tax rate and, if the estimate changes, makes a cumulative adjustment. Changes in the geographical mix, permanent differences or the estimated level of annual pre-tax income can affect the effective tax rate. The Company’s effective tax rate for the three months ended September 30, 2024 and 2023 was 22.5% and 23.9%, respectively. The Company’s effective tax rate for the nine months ended September 30, 2024 and 2023 was 25.7% and 23.8%, respectively. The decrease in the Company’s effective income tax rate for the three months ended September 30, 2024 was primarily due to the change in the geographical mix of income. The increase in the Company’s effective income tax rate for the nine months ended September 30, 2024 was primarily attributable to the change in the geographical mix of income, an increase in the valuation allowance and an increase in state taxes on foreign earnings not permanently reinvested.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 Company’s effective tax rates for the three and nine months ended September 30, 2024 and 2023 differed from the U.S. federal statutory rates of 21% primarily as a result of state income taxes, nondeductible expenses for tax purposes, foreign rate differential, research and development credits and uncertain tax positions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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%">As of September 30, 2024 and December 31, 2023, the Company had $11.9 million and $9.7 million, respectively, in liabilities for uncertain income tax positions, including interest and penalties. Accrued interest and penalties related to unrecognized tax benefits are recognized in income tax expense on the Company’s Condensed Consolidated Statements of Income. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Tax Audits</span></div><div style="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 Company is required to file tax returns in the United States, Ireland, Canada, Japan, Netherlands, France and Hong Kong. As of September 30, 2024, the Company was not under audit in any jurisdiction that it operates within. In respect to these international subsidiaries, tax returns for the years from 2017 onwards are still open to examination by tax authorities.</span></div> 0.225 0.239 0.257 0.238 11900000 9700000 Stockholders’ Deficit<div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Repurchase Program</span></div><div style="margin-bottom:12pt;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%">On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase in the public market or in off-market transactions up to $100.0 million of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans under this program. There were no shares repurchased during the three months ended September 30, 2024 under this program. During the three months ended September 30, 2023, the Company repurchased 152,399 shares under this program at an aggregate cost of $3.8 million, inclusive of excise tax of $0.1 million. During the nine months ended September 30, 2024 and 2023, the Company repurchased 42,962 and 490,953 shares, respectively, at an aggregate cost of $0.7 million and $15.1 million, respectively, inclusive of excise tax of zero and $0.1 million, respectively. Cumulatively as of September 30, 2024, 1,071,624 shares have been repurchased under this program at an aggregate cost of $32.0 million (inclusive of excise tax of $0.2 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vested Restricted Stock</span></div><div style="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%">At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 3,489 shares and 2,412 shares, respectively. During the nine months ended September 30, 2024 and 2023, the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 40,396 shares and 35,368 shares, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="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 Company currently does not issue dividends to Consensus shareholders. Future dividends are subject to Board approval. Our current debt agreements could trigger restrictions on dividend payments under certain circumstances (see Note 7 - Long-Term Debt).</span></div> 100000000 0 152399 3800000 100000 42962 490953 700000 15100000 0 100000 1071624 32000000 200000 0.01 3489 2412 40396 35368 Equity Incentive Plan<div style="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 Company’s share-based compensation plans include the 2021 Equity Incentive Plan (the “2021 Plan”).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Equity Incentive Plan</span></div><div style="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%">In December 2021, Consensus’ Board of Directors adopted the 2021 Plan, which provides for the grant of incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and share units and other share-based awards. Under the 2021 Plan, 4,000,000 shares of common stock are authorized to be granted. As of September 30, 2024, 2,147,611 shares were available to be used under the 2021 Plan.</span></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock and Restricted Stock Units</span></div><div style="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 Company has awarded restricted stock and restricted stock units to its Board of Directors and certain employees pursuant to the 2021 Plan. Compensation expense resulting from restricted stock and restricted stock unit grants is measured at fair value on the date of grant and is recognized as share-based compensation expense over the applicable vesting period. Vesting periods are generally one year for awards to members of the Company’s Board of Directors, four years for employees and five years for the Chief Executive Officer and Chief Operating Officer. </span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock and Restricted Stock Units with Market Conditions</span></div><div style="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 Company has awarded certain key employees market-based restricted stock and restricted stock units pursuant to the 2021 Plan. The market-based awards have vesting conditions that are based on specified stock price targets of the Company’s common stock. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets for 20 out of 30 trading days or 20 out of 25 trading days (look-back period), based on the award agreement. Stock-based compensation expense related to an award with a market condition is recognized over the requisite service period using the graded-vesting method, unless the market condition has been met and requisite service period has been completed, then the expense will be accelerated and recognized in the period that the market condition and service period requirement have been met. During the nine months ended September 30, 2024 and 2023, the Company awarded zero market-based restricted stock awards and restricted stock units.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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%">Restricted stock activity for the nine months ended September 30, 2024 is set forth below:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height: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:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</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%">Nonvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,679 </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%">39.24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(9,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.07 </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%">Nonvested at September 30, 2024</span></div></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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></table></div><div style="text-align:justify"><span><br/></span></div><div style="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%">As of September 30, 2024, the Company had no remaining unrecognized share-based compensation cost related to its restricted stock awards, as they have been fully expensed as of the end of the period.</span></div><div style="text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="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%">Restricted stock unit activity for the nine months ended September 30, 2024 is set forth below:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>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:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</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%">Outstanding at January 1, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560,557</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">40.27 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">101,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%">16.46 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(103,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(54,344)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.04 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2024</span></div></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%">1,503,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">37.71 </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></table></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="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%">As of September 30, 2024, the Company had unrecognized share-based compensation cost related to its restricted stock units of $22.2 million, which is expected to be recognized over a weighted-average period of 2.3 years.</span></div>The Company capitalized $0.7 million and $0.5 million of share-based compensation cost during the three months ended September 30, 2024 and 2023, respectively, and $2.2 million and $1.5 million during the nine months ended September 30, 2024 and 2023, respectively, within property and equipment, net on its Condensed Consolidated Balance Sheets. 4000000 2147611 P1Y P4Y P5Y P20D P30D P20D P25D 0 0 <div style="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%">Restricted stock activity for the nine months ended September 30, 2024 is set forth below:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height: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:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</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%">Nonvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,679 </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%">39.24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(9,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.07 </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%">Nonvested at September 30, 2024</span></div></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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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></table></div> 15679 39.24 0 0 9225 37.95 6454 41.07 0 0 0 <div style="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%">Restricted stock unit activity for the nine months ended September 30, 2024 is set forth below:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>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:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</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%">Outstanding at January 1, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560,557</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">40.27 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">101,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%">16.46 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(103,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(54,344)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.04 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2024</span></div></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%">1,503,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">37.71 </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></table></div> 1560557 40.27 101067 16.46 103366 54.37 54344 40.04 1503914 37.71 22200000 P2Y3M18D 700000 500000 2200000 1500000 Earnings Per Share<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 components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</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%">Numerator for basic and diluted net income per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common shareholders</span></div></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%">21,120 </span></td><td style="background-color:#ffffff;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%">24,007 </span></td><td style="background-color:#ffffff;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%">71,364 </span></td><td style="background-color:#ffffff;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%">60,523 </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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders from operations</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%">21,120 </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%">23,995 </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%">71,355 </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%">60,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average outstanding shares of 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%">19,300,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,627,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,256,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708,991 </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%">Dilutive effect of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity incentive plans</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%">138,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</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,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030 </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%">Common stock and common stock equivalents </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%">19,442,130 </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%">19,647,855 </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%">19,321,274 </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%">19,730,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09 </span></td><td style="background-color:#ffffff;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%">1.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07 </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%">Diluted</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.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;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 three months ended September 30, 2024 and 2023, there were 1,005,413 and 836,655 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation. For the nine months ended September 30, 2024 and 2023, there were 1,238,732 and 704,837 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation.</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:120%">The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</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%">Numerator for basic and diluted net income per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common shareholders</span></div></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%">21,120 </span></td><td style="background-color:#ffffff;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%">24,007 </span></td><td style="background-color:#ffffff;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%">71,364 </span></td><td style="background-color:#ffffff;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%">60,523 </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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders from operations</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%">21,120 </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%">23,995 </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%">71,355 </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%">60,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average outstanding shares of 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%">19,300,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,627,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,256,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708,991 </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%">Dilutive effect of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity incentive plans</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%">138,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</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,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030 </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%">Common stock and common stock equivalents </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%">19,442,130 </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%">19,647,855 </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%">19,321,274 </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%">19,730,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09 </span></td><td style="background-color:#ffffff;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%">1.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07 </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%">Diluted</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.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).</span></div> 21120000 24007000 71364000 60523000 0 0 12000 12000 9000 9000 52000 52000 21120000 21120000 23995000 23995000 71355000 71355000 60471000 60471000 19300283 19627188 19256739 19708991 138490 12649 60478 15744 3357 8018 4057 6030 19442130 19647855 19321274 19730765 1.09 1.22 3.71 3.07 1.09 1.22 3.69 3.07 1005413 836655 1238732 704837 Segment Information <div style="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 Company’s businesses are based on the organizational structure used by the chief operating decision maker (“CODM”) for making operating and investment decisions and for assessing performance. The CODM views the Company as one segment: Cloud Fax.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;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 Company’s Cloud Fax business is driven primarily by subscription revenues.</span></div><div style="margin-bottom:12pt;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 Company evaluates performance based on revenue, gross margin and profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains operations in the U.S., Canada, Ireland and other countries. Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):</span></div><div style="margin-bottom:12pt;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:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">71,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">208,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">217,606 </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%">Canada</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%">13,440 </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%">13,091 </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%">39,813 </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%">39,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</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,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,331 </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%">All other countries</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,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828 </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%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,556 </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%">18,838 </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%">55,291 </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%">57,202 </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%">Total</span></div></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%">87,753 </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%">90,562 </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 #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%">263,399 </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%">274,808 </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-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 presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">102,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">87,378 </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%">Canada</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%">222 </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%">196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</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%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </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%">All other countries</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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </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%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">103,266 </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%">87,962 </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> 1 Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):<div style="margin-bottom:12pt;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:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">71,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">208,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">217,606 </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%">Canada</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%">13,440 </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%">13,091 </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%">39,813 </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%">39,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</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,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,331 </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%">All other countries</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,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828 </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%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,556 </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%">18,838 </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%">55,291 </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%">57,202 </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%">Total</span></div></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%">87,753 </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%">90,562 </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 #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%">263,399 </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%">274,808 </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-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 presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">102,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">87,378 </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%">Canada</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%">222 </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%">196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</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%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </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%">All other countries</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%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </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%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">103,266 </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%">87,962 </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> 69197000 71724000 208108000 217606000 13440000 13091000 39813000 39043000 2984000 3571000 9195000 11331000 2132000 2176000 6283000 6828000 18556000 18838000 55291000 57202000 87753000 90562000 263399000 274808000 102784000 87378000 222000 196000 189000 250000 71000 138000 482000 584000 103266000 87962000 Related Party Transactions<div style="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%">In connection with the Separation, Consensus and Ziff Davis entered into a transition services agreement (“TSA”) following the Separation, which governed services including certain information technology services, finance and accounting services and human resource and employee benefit services. The agreed-upon charges, if any, for such services were intended to cover any costs and expenses incurred in providing such services. The TSA terminated on October 7, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="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 Company paid approximately $0.1 million and $0.1 million during the three months ended September 30, 2024 and 2023, respectively, and $0.3 million and $0.6 million, during the nine months ended September 30, 2024 and 2023, respectively, to Ziff Davis for costs primarily associated with the transition services agreement. Subsequent to the disposition of the shares, Ziff Davis’ beneficial ownership in the Company was zero as of September 30, 2024 (see Note 1 - Basis of Presentation). Amounts due to Ziff Davis as of September 30, 2024 and December 31, 2023 were zero and $0.1 million, respectively. These amounts are recorded within accounts payable and accrued expenses on the Condensed Consolidated Balance Sheets.</span></div> 100000 100000 300000 600000 0 0 100000 Subsequent Event<div style="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%">In connection with the Company’s Debt Repurchase Program (see Note 7 - Long-Term Debt), the Company paid $9.2 million, which includes accrued interest, to repurchase $9.1 million in principal of its senior notes subsequent to the period ended September 30, 2024.</span></div> 9200000 9100000 false false false false (1) Includes share-based compensation expense as follows:Cost of revenues$465 $309 $1,449 $939 Sales and marketing592 375 1,856 1,134 Research, development and engineering95 61 260 153 General and administrative2,270 3,009 8,045 11,331 Total$3,422 $3,754 $11,610 $13,557