0001410578-23-001023.txt : 20230511 0001410578-23-001023.hdr.sgml : 20230511 20230511164216 ACCESSION NUMBER: 0001410578-23-001023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fathom Holdings Inc. CENTRAL INDEX KEY: 0001753162 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE AGENTS & MANAGERS (FOR OTHERS) [6531] IRS NUMBER: 821518164 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39412 FILM NUMBER: 23911772 BUSINESS ADDRESS: STREET 1: 2000 REGENCY PARKWAY DRIVE STREET 2: SUITE 300 CITY: CARY STATE: NC ZIP: 27518 BUSINESS PHONE: 8884556040 MAIL ADDRESS: STREET 1: 2000 REGENCY PARKWAY DRIVE STREET 2: SUITE 300 CITY: CARY STATE: NC ZIP: 27518 10-Q 1 fthm-20230331x10q.htm 10-Q
0001753162--12-312023Q1falseFTHM16011068163231571807111117468562600000570100059970000.360.3700017531622022-03-100001753162us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001753162us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001753162us-gaap:CommonStockMember2023-01-012023-03-310001753162us-gaap:CommonStockMember2022-01-012022-03-310001753162us-gaap:RetainedEarningsMember2023-03-310001753162us-gaap:AdditionalPaidInCapitalMember2023-03-310001753162us-gaap:RetainedEarningsMember2022-12-310001753162us-gaap:AdditionalPaidInCapitalMember2022-12-310001753162us-gaap:RetainedEarningsMember2022-03-310001753162us-gaap:AdditionalPaidInCapitalMember2022-03-310001753162us-gaap:RetainedEarningsMember2021-12-310001753162us-gaap:AdditionalPaidInCapitalMember2021-12-310001753162us-gaap:CommonStockMember2023-03-310001753162us-gaap:CommonStockMember2022-12-310001753162us-gaap:CommonStockMember2022-03-310001753162us-gaap:CommonStockMember2021-12-310001753162fthm:OmnibusStockIncentivePlan2019Member2023-03-310001753162us-gaap:RestrictedStockUnitsRSUMember2023-03-310001753162us-gaap:RestrictedStockUnitsRSUMember2022-12-310001753162us-gaap:RestrictedStockMember2022-12-310001753162us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001753162us-gaap:SoftwareDevelopmentMember2023-01-012023-03-310001753162us-gaap:SoftwareDevelopmentMember2022-01-012022-12-310001753162us-gaap:ProductAndServiceOtherMember2023-01-012023-03-310001753162us-gaap:ManagementServiceIncentiveMember2023-01-012023-03-310001753162fthm:TechnologyMember2023-01-012023-03-310001753162fthm:RealEstateBrokerageMember2023-01-012023-03-310001753162fthm:MortgageSegmentMember2023-01-012023-03-310001753162us-gaap:ProductAndServiceOtherMember2022-01-012022-03-310001753162us-gaap:ManagementServiceIncentiveMember2022-01-012022-03-310001753162us-gaap:CorporateAndOtherMember2022-01-012022-03-310001753162fthm:TechnologyMember2022-01-012022-03-310001753162fthm:RealEstateBrokerageMember2022-01-012022-03-310001753162fthm:MortgageSegmentMember2022-01-012022-03-310001753162us-gaap:RetainedEarningsMember2023-01-012023-03-310001753162us-gaap:RetainedEarningsMember2022-01-012022-03-310001753162srt:MinimumMemberfthm:MortgageParticipationPurchaseAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-03-310001753162fthm:SmallBusinessAdministration3.75PercentLoanMemberus-gaap:NotesPayableOtherPayablesMember2023-03-310001753162fthm:ExecutiveAndOfficerInsurancePolicyPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2023-03-310001753162fthm:DirectorAndOfficerInsurancePolicyPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2023-03-310001753162us-gaap:NotesPayableOtherPayablesMember2023-03-310001753162fthm:SmallBusinessAdministration3.75PercentLoanMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001753162fthm:ExecutiveAndOfficerInsurancePolicyPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001753162fthm:DirectorAndOfficerInsurancePolicyPromissoryNoteMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001753162us-gaap:NotesPayableOtherPayablesMember2022-12-310001753162fthm:WarehousingCreditAndSecurityAgreementMember2023-03-310001753162fthm:MortgageParticipationPurchaseAgreementMember2023-03-310001753162fthm:MasterLoanAgreementMember2023-03-310001753162fthm:WarehousingCreditAndSecurityAgreementMember2022-12-310001753162fthm:MortgageParticipationPurchaseAgreementMember2022-12-310001753162fthm:MasterLoanAgreementMember2022-12-310001753162srt:MinimumMember2023-03-310001753162srt:MaximumMember2023-03-3100017531622022-01-012023-03-310001753162us-gaap:OperatingSegmentsMember2023-03-310001753162us-gaap:AllOtherSegmentsMember2023-03-310001753162fthm:TechnologyMember2023-03-310001753162fthm:MortgageSegmentMember2023-03-310001753162us-gaap:OperatingSegmentsMember2022-12-310001753162us-gaap:AllOtherSegmentsMember2022-12-310001753162fthm:TechnologyMember2022-12-310001753162fthm:MortgageSegmentMember2022-12-310001753162us-gaap:TradeNamesMember2023-03-310001753162us-gaap:CustomerRelationshipsMember2023-03-310001753162us-gaap:ComputerSoftwareIntangibleAssetMember2023-03-310001753162fthm:KnowHowMember2023-03-310001753162fthm:AgentRelationshipsMember2023-03-310001753162us-gaap:TradeNamesMember2022-12-310001753162us-gaap:CustomerRelationshipsMember2022-12-310001753162us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001753162fthm:KnowHowMember2022-12-310001753162fthm:AgentRelationshipsMember2022-12-310001753162us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001753162us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001753162us-gaap:RestrictedStockMemberfthm:OmnibusStockIncentivePlan2019Member2023-01-012023-03-310001753162us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001753162us-gaap:RestrictedStockMemberfthm:OmnibusStockIncentivePlan2019Member2023-03-310001753162us-gaap:RestrictedStockMember2023-03-310001753162us-gaap:EmployeeStockOptionMember2023-03-310001753162us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001753162us-gaap:FairValueMeasurementsRecurringMember2023-03-310001753162us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001753162us-gaap:FairValueMeasurementsRecurringMember2022-12-310001753162srt:MinimumMemberfthm:SeniorSecuredConvertiblePromissoryNoteMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2023-04-130001753162fthm:SmallBusinessAdministration3.75PercentLoanMember2023-03-310001753162fthm:DirectorAndOfficerInsurancePolicyPromissoryNoteMember2023-03-310001753162srt:MaximumMemberfthm:WarehousingCreditAndSecurityAgreementMemberfthm:BloombergShortTermBankYieldMember2023-03-310001753162srt:MaximumMemberfthm:MortgageParticipationPurchaseAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-03-310001753162srt:MaximumMemberfthm:MasterLoanAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-03-310001753162fthm:WarehousingCreditAndSecurityAgreementMemberfthm:BloombergShortTermBankYieldMember2023-03-310001753162fthm:WarehousingCreditAndSecurityAgreementMemberfthm:BloombergShortTermBankYieldMember2022-12-310001753162fthm:SeniorSecuredConvertiblePromissoryNoteMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2023-04-130001753162fthm:SeniorSecuredConvertiblePromissoryNoteMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-04-132023-04-130001753162srt:MinimumMemberfthm:WarehousingCreditAndSecurityAgreementMemberfthm:BloombergShortTermBankYieldMember2023-01-012023-03-310001753162srt:MinimumMemberfthm:MasterLoanAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-03-310001753162fthm:WarehousingCreditAndSecurityAgreementMemberfthm:BloombergShortTermBankYieldMember2023-01-012023-03-3100017531622021-12-3100017531622022-03-310001753162fthm:CornerstoneAndIproMember2022-01-012022-03-310001753162fthm:CornerstoneAndIproMember2022-12-310001753162us-gaap:WarrantMember2023-01-012023-03-310001753162us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001753162us-gaap:RestrictedStockMember2023-01-012023-03-310001753162us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001753162us-gaap:WarrantMember2022-01-012022-03-310001753162us-gaap:RestrictedStockMember2022-01-012022-03-310001753162us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001753162us-gaap:DevelopedTechnologyRightsMember2023-01-012023-03-310001753162us-gaap:DevelopedTechnologyRightsMember2022-01-012022-03-310001753162us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001753162fthm:TechnologyAndDevelopmentMember2022-01-012022-03-310001753162fthm:OperationsAndSupportMember2022-01-012022-03-310001753162fthm:MarketingMember2022-01-012022-03-310001753162fthm:CommissionAndOtherAgentRelatedCostMember2022-01-012022-03-310001753162us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001753162fthm:TechnologyAndDevelopmentMember2021-01-012021-03-310001753162fthm:OperationsAndSupportMember2021-01-012021-03-310001753162fthm:MarketingMember2021-01-012021-03-310001753162fthm:CommissionAndOtherAgentRelatedCostMember2021-01-012021-03-3100017531622021-01-012021-03-3100017531622022-01-012022-12-310001753162us-gaap:RestrictedStockMember2023-01-012023-03-310001753162fthm:SeniorSecuredConvertiblePromissoryNoteMemberus-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2023-04-132023-04-130001753162us-gaap:InvestorMember2023-03-310001753162fthm:CornerstoneAndIproMember2022-02-080001753162fthm:CornerstoneAndIproMember2022-01-012022-12-310001753162fthm:IproRealtyNetworkMember2022-02-082022-02-080001753162fthm:CornerstoneFinancialMember2022-01-242022-01-240001753162us-gaap:OperatingSegmentsMemberfthm:TechnologyMember2023-01-012023-03-310001753162us-gaap:OperatingSegmentsMemberfthm:RealEstateBrokerageMember2023-01-012023-03-310001753162us-gaap:OperatingSegmentsMemberfthm:MortgageSegmentMember2023-01-012023-03-310001753162us-gaap:OperatingSegmentsMember2023-01-012023-03-310001753162us-gaap:CorporateAndOtherMember2023-01-012023-03-310001753162us-gaap:OperatingSegmentsMemberfthm:TechnologyMember2022-01-012022-03-310001753162us-gaap:OperatingSegmentsMemberfthm:RealEstateBrokerageMember2022-01-012022-03-310001753162us-gaap:OperatingSegmentsMemberfthm:MortgageSegmentMember2022-01-012022-03-310001753162srt:ConsolidationEliminationsMemberus-gaap:CorporateAndOtherMember2022-01-012022-03-310001753162us-gaap:OperatingSegmentsMember2022-01-012022-03-3100017531622022-01-012022-03-3100017531622023-03-3100017531622022-12-3100017531622023-05-0100017531622023-01-012023-03-31xbrli:sharesiso4217:USDfthm:itemxbrli:pureiso4217:USDxbrli:sharesfthm:segment

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 March 31, 2023

 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from             to             

Commission File Number 001-39412

FATHOM HOLDINGS INC.

(Exact name of Registrant as specified in its Charter)

North Carolina

    

82-1518164

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

2000 Regency Parkway Drive, Suite 300, Cary, North Carolina 27518

(Address of principal executive offices) (Zip Code)

(888) 455-6040

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Exchange Act:

Title of Each Class

    

Trading Symbol(s)

    

Name of Each Exchange on Which Registered

Common Stock, No Par Value

FTHM

The NASDAQ Capital Market

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes  No

Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).  Yes  No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer   

Accelerated filer                   

Non-accelerated filer     

Smaller reporting company  

Emerging growth company  

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No 

As of May 1, 2023, the registrant had 18,071,111 shares common stock outstanding.

FATHOM HOLDINGS INC.

FORM 10-Q

For the Quarterly Period Ended March 31, 2022

TABLE OF CONTENTS

Page

PART I - FINANCIAL INFORMATION

ITEM 1.

Financial Statements

Consolidated Balance Sheets as of March 31, 2023 (Unaudited) and December 31, 2022

3

Unaudited Consolidated Statements of Operations for the three months ended March 31, 2023 and 2022

4

Unaudited Consolidated Statements of Changes in Stockholders’ Equity (Deficit) for the three months ended March 31, 2023 and 2022

5

Unaudited Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2023 and 2022

6

Notes to Unaudited Consolidated Financial Statements

7

ITEM 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

22

ITEM 3.

Quantitative and Qualitative Disclosures About Market Risk

29

ITEM 4.

Controls and Procedures

30

PART II - OTHER INFORMATION

30

ITEM 1.

Legal Proceedings

30

ITEM 1A.

Risk Factors

30

ITEM 2.

Unregistered Sales of Equity Securities and Use of Proceeds

30

ITEM 6.

Exhibits

32

SIGNATURES

33

2

PART I FINANCIAL INFORMATION

ITEM 1. Financial Statements.

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except share data)

    

March 31, 2023

    

December 31, 2022

ASSETS

(Unaudited)

Current assets:

 

  

 

  

Cash and cash equivalents

$

6,723

$

8,320

Restricted cash

78

60

Accounts receivable

 

3,410

 

3,074

Mortgage loans held for sale, at fair value

4,619

3,694

Prepaid and other current assets

 

3,466

 

3,668

Total current assets

 

18,296

 

18,816

Property and equipment, net

 

2,828

 

2,945

Lease right of use assets

 

5,175

 

5,508

Intangible assets, net

26,608

27,259

Goodwill

25,607

25,607

Other assets

55

52

Total assets

$

78,569

$

80,187

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

  

Current liabilities:

 

 

  

Accounts payable

$

3,987

$

3,343

Accrued and other current liabilities

3,814

3,403

Warehouse lines of credit

4,477

3,580

Lease liability - current portion

1,636

1,609

Long-term debt - current portion

 

269

 

564

Total current liabilities

 

14,183

 

12,499

Lease liability, net of current portion

 

4,843

 

5,241

Long-term debt, net of current portion

 

106

 

129

Other long-term liabilities

297

297

Total liabilities

 

19,429

 

18,166

Commitments and contingencies (Note 18)

 

 

Stockholders’ equity:

 

 

Common stock (no par value, shares authorized, 100,000,000; shares issued and outstanding, 18,071,111 and 17,468,562 as of March 31, 2023 and December 31, 2022, respectively)

 

 

Additional paid-in capital

 

112,446

 

109,626

Accumulated deficit

 

(53,306)

 

(47,605)

Total stockholders’ equity

 

59,140

 

62,021

Total liabilities and stockholders’ equity

$

78,569

$

80,187

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

3

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

(in thousands, except share data)

Three Months Ended March 31, 

    

2023

    

2022

Revenue

Gross commission income

$

73,170

$

84,044

Other service revenue

4,371

6,038

Total revenue

77,541

90,082

Operating expenses

 

 

Commission and other agent-related costs

69,172

79,479

Operations and support

1,614

2,175

Technology and development

1,290

1,474

General and administrative

 

9,601

 

10,854

Marketing

 

715

 

1,163

Depreciation and amortization

695

572

Total operating expenses

 

83,087

 

95,717

Loss from operations

 

(5,546)

 

(5,635)

Other expense (income), net

 

 

Interest expense (income), net

 

(16)

 

1

Other nonoperating expense (income), net

 

159

 

336

Other expense (income), net

 

143

 

337

Loss before income taxes

 

(5,689)

 

(5,972)

Income tax expense (benefit)

 

12

 

25

Net loss

$

(5,701)

$

(5,997)

Net loss per share:

Basic

$

(0.36)

$

(0.37)

Diluted

$

(0.36)

$

(0.37)

Weighted average common shares outstanding:

 

 

Basic

 

16,011,068

 

16,323,157

Diluted

 

16,011,068

 

16,323,157

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

4

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIT)

(UNAUDITED)

(in thousands, except share data)

Common Stock

    

  

    

  

    

  

Number of

Additional

Outstanding

Par

Paid-in

Accumulated

    

Shares

    

Value

    

Capital

    

Deficit

    

Total

Balance at December 31, 2022

 

17,468,562

$

 

$

109,626

$

(47,605)

$

62,021

Stock-based compensation, net of forfeitures

 

602,549

 

 

 

2,820

 

 

2,820

Net loss

 

 

 

 

 

(5,701)

 

(5,701)

Balance at March 31, 2023

 

18,071,111

$

 

$

112,446

$

(53,306)

$

59,140

Common Stock

    

  

    

  

    

  

Number of

Additional

Outstanding

Par

Paid-in

Accumulated

    

Shares

    

Value

    

Capital

    

Deficit

    

Total

Balance at December 31, 2021

 

16,751,606

$

 

$

100,129

$

(19,979)

$

80,150

Issuance of common stock for purchase of businesses

 

435,294

 

 

 

5,905

 

 

5,905

Repurchase of common stock

(83,811)

(988)

(988)

Stock-based compensation, net of forfeitures

7,820

2,458

2,458

Net loss

 

 

 

 

 

(5,997)

 

(5,997)

Balance at March 31, 2022

 

17,110,909

$

 

$

107,504

$

(25,976)

$

81,528

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

5

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

(in thousands)

Three Months Ended March 31, 

    

2023

    

2022

CASH FLOWS FROM OPERATING ACTIVITIES:

 

  

 

  

Net loss

$

(5,701)

$

(5,997)

Adjustments to reconcile net loss to net cash (used in) provided by operating activities:

 

 

Depreciation and amortization

 

1,357

 

1,061

Non-cash lease expense

337

271

Gain on sale of mortgages

(831)

(1,181)

Stock-based compensation

 

2,820

 

2,407

Change in operating assets and liabilities:

 

 

Accounts receivable

 

(336)

 

(154)

Prepaid and other current assets

202

(371)

Other assets

(3)

80

Accounts payable

644

(410)

Accrued and other current liabilities

411

(65)

Operating lease liabilities

(374)

(225)

Mortgage loans held for sale

(37,179)

(61,488)

Proceeds from sale and principal payments on mortgage loans held for sale

37,083

67,713

Net cash (used in) provided by operating activities

 

(1,570)

 

1,641

CASH FLOWS FROM INVESTING ACTIVITIES:

 

  

 

  

Purchase of property and equipment

 

(9)

 

(317)

Amounts paid for business and asset acquisitions, net of cash acquired

(1,572)

Purchase of intangible assets

 

(579)

 

(763)

Net cash used in investing activities

 

(588)

 

(2,652)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

  

 

  

Principal payments on long-term debt

 

(318)

 

(467)

Net borrowings on warehouse lines of credit

897

(4,852)

Repurchase of common stock

(989)

Net cash (used in) provided by financing activities

 

579

 

(6,308)

Net decrease in cash, cash equivalents, and restricted cash

 

(1,579)

 

(7,319)

Cash, cash equivalents, and restricted cash at beginning of period

 

8,380

 

37,921

Cash, cash equivalents, and restricted cash at end of period

$

6,801

$

30,602

Supplemental disclosure of cash and non-cash transactions:

 

 

Cash paid for interest

$

11

$

Income taxes paid

Amounts due to sellers

700

Capitalized stock-based compensation

51

Right of use assets obtained in exchange for new lease liabilities

4

Issuance of common stock for purchase of business

5,905

Reconciliation of cash and restricted cash:

Cash and cash equivalents

$

6,723

$

30,524

Restricted cash

78

78

Total cash, cash equivalents, and restricted cash shown in statement of cash flows

$

6,801

$

30,602

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

6

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Organization, Consolidation and Presentation of Financial Statements

Fathom Holdings Inc. (“Fathom”, “Fathom Holdings,” and collectively with its consolidated subsidiaries and affiliates, the “Company”) is a national, technology-driven, real estate services platform integrating residential brokerage, mortgage, title, insurance services and supporting software called intelliAgent. The Company’s brands include Fathom Realty, Dagley Insurance, Encompass Lending, intelliAgent, LiveBy, Real Results, Verus Title and Cornerstone.

The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.

The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 30, 2023 (the “Form 10-K”). The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period.

In January and February 2022, the Company acquired Cornerstone Financial (“Cornerstone”) and iPro realty Network (“iPro”), respectively, in separate transactions accounted for as business combinations. Cornerstone is a real estate mortgage business that will help expand the Company’s reach in the Washington DC and surrounding markets. The acquisition of iPro, a real estate brokerage business, will help expand the Company’s reach in the Utah real estate market.

Certain prior period amounts have been revised to conform to the current presentation. These changes have no impact on our previously reported consolidated balance sheets or statements of operations.

The Company has evaluated the impact of events that have occurred subsequent to March 31, 2023, through the date the consolidated financial statements were filed with the SEC. Based on this evaluation, other than as recorded or disclosed (see Note 19) within these consolidated financial statements and related notes, the Company has determined that there are no material subsequent events that would require recognition or disclosure.

Note 2. Risks and Uncertainties

Certain Significant Risks and Business Uncertainties — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company.

Liquidity — The Company has a history of negative cash flows from operations and operating losses. The Company generated net losses of approximately $5.7 million and $6.0 million for the three months ended March 31, 2023 and 2022, respectively. Additionally, the Company anticipates further expenditures associated with the process of expanding its business organically and via acquisitions. The Company had cash and cash equivalents of $6.7 million and $8.3 million as of March 31, 2023 and December 31, 2022, respectively. Management believes that existing cash along with its planned budget, which includes an increase in agent fees implemented in January 2023, growth from increasing attach rates across the Company’s businesses from internal referrals, reduction of certain expenses given initiatives implemented in early 2023, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of these consolidated financial statements.

7

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

COVID-19 Risks, Impacts and Uncertainties — In December 2019, a novel strain of coronavirus, COVID-19, was identified in Wuhan, China. This new coronavirus caused a global health emergency and was declared a pandemic by the World Health Organization (WHO) in March 2020 (“COVID-19’’ or the “Pandemic”). In May 2023, the WHO declared that COVID-19 was no longer a global health emergency.

For the quarter ended March 31, 2023 and the year ended December 31, 2022, due in part to the widespread availability of multiple COVID-19 vaccines, the effects of COVID-19 on business worldwide lessened. However, any lingering impact from COVID-19, as well as the recent increases in interest rates and inflationary pressure in the U.S. and world economies, is not fully known and cannot be estimated as the U.S. and global economies continue to react.

Use of Estimates — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to doubtful accounts, legal contingencies, income taxes, deferred tax asset valuation allowances, stock-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company might differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

Note 3. Recent Accounting Pronouncements

In June 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company adopted the standard on January 1, 2023, and the impact of the new standard on its consolidated financial statements was immaterial.

In August 2020, the FASB issued ASU No. 2020-06 Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40). The objective of the amendments in this ASU is to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. The amendments in this ASU reduce the number of accounting models for convertible debt instruments and redeemable convertible preference shares. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. The amendments in the ASU are effective for fiscal years beginning after December 15, 2023, including interim periods therein. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the impact to our consolidated financial statements.

8

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 4. Acquisitions

The Company completed two acquisitions in the three months ended March 31, 2022, both accounted for as business combinations. On January 24, 2022, the Company acquired Cornerstone, a real estate mortgage business in the Washington DC and surrounding markets, for approximately $4.7 million. The purchase price was comprised of $1.1 million in cash consideration and 267,470 shares of common stock with an acquisition date fair value of $3.6 million. Approximately $0.6 million of the cash consideration is due within one year of the acquisition date. The Company is currently in discussions with the seller regarding extending the due date of this payment. On February 8, 2022, the Company acquired iPro, a real estate brokerage business in the Utah real estate market, for total consideration of approximately $4.2 million. The purchase price included cash consideration of approximately $1.8 million and 167,824 shares of common stock with an acquisition date fair value of $2.3 million. Approximately $0.1 million of the cash consideration was due within one year of the acquisition date and was paid by the Company in April 2023. Assets acquired and liabilities assumed in the individual acquisitions were recorded on the Company’s condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition, including mortgage loans held for sale of approximately $3.5 million, lease right of use assets and lease liabilities of approximately $0.6 million, accrued liabilities of approximately $0.4 million and warehouse lines of credit of approximately $3.4 million. The Company recorded finite-lived intangible assets of approximately $3.6 million and goodwill of approximately $4.9 million, prior to the updates to fair values noted below. None of the goodwill relating to the Cornerstone acquisition is expected to be deductible for income tax purposes. Goodwill in the amount of approximately $1.4 million relating to the iPro acquisition is expected to be deductible for income tax purposes.

The Company updated the fair value estimates used in the purchase price allocation related to the Cornerstone and iPro acquisitions during the period from acquisition through December 31, 2022, resulting in an increase of $0.5 million in the fair value of assumed finite lived intangible assets, an increase of $0.3 million in other assets, a $0.5 million decrease in goodwill, and a $0.1 increase in deferred tax liabilities.

Pro forma information has not been included as it is impracticable to obtain the information due to the lack of availability of historical GAAP financial data. The results of operations of these businesses do not have a material effect on the Company’s consolidated results of operations. Acquisition related costs incurred during the three months ended March 31, 2022, were $51,000 and are included in general and administrative expense.

9

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 5. Intangible Assets, Net

Intangible assets, net consisted of the following (amounts in thousands):

    

March 31, 2023

Gross Carrying

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Value

Trade names

$

7,956

$

(1,461)

$

6,495

Software development

 

12,927

 

(3,616)

 

9,311

Customer relationships

8,180

(2,364)

5,816

Agent relationships

 

5,856

 

(1,133)

 

4,724

Know-how

430

(168)

262

$

35,349

$

(8,742)

$

26,608

    

December 31, 2022

    

Gross Carrying

    

Accumulated

    

Net Carrying

    

Amount

    

Amortization

    

Value

Trade names

$

7,956

$

(1,262)

$

6,694

Software development

 

12,348

 

(3,029)

 

9,319

Customer relationships

8,180

(2,085)

6,095

Agent relationships

5,856

(988)

4,868

Know-how

 

430

 

(147)

 

283

$

34,770

$

(7,511)

$

27,259

Estimated future amortization of intangible assets as of March 31, 2023 was as follows (amounts in thousands):

Years Ending December 31,

    

    

2023 (Remaining)

$

4,003

2024

 

5,175

2025

 

4,937

2026

 

4,301

2027

 

3,301

2028

2,197

Thereafter

2,694

Total

$

26,608

The aggregate amortization expense for intangible assets was $1.2 million and $1.0 million, of which $0.7 million and $0.5 million was included in technology and development expense for the three months ended March 31, 2023 and 2022, respectively.

Note 6. Goodwill

The carrying amount of goodwill by reportable segment as of March 31, 2023 and December 31, 2022 were as follows (amounts in thousands):

Real Estate

    

Brokerage

    

Mortgage

    

Technology

    

Other (a)

    

Total

Balance at March 31, 2023 and December 31, 2022

$

2,690

$

10,428

$

4,168

$

8,321

$

25,607

(a)Other comprises goodwill not assigned to a reportable segment.

The Company has a risk of future impairment to the extent that individual reporting unit performance does not meet projections. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of

10

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the three months ended March 31, 2023, no events occurred that indicated it was more likely than not that goodwill was impaired.

Note 7. Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of the following (amounts in thousands):

    

March 31, 2023

    

December 31, 2022

Deferred annual fee

$

891

$

1,100

Due to sellers

857

857

Accrued compensation and other employer related costs

1,081

884

Other accrued liabilities

 

985

 

562

Total accrued and other current liabilities

$

3,814

$

3,403

Note 8. Warehouse Lines of Credit

Encompass Lending Group (“Encompass”), a wholly owned subsidiary of the Company, utilizes line of credit facilities as a means of temporarily financing mortgage loans pending their sale. The underlying warehouse lines of credit agreements, as described below, contain financial and other debt covenants.

Encompass maintains a master loan warehouse agreement with a bank whereby Encompass borrows funds to finance the origination or purchase of eligible loans. Interest on funds borrowed is equal to the greater of the 30-Day Secured Overnight Financing Rate (SOFR) rate plus 2.625% or 5.00%. The agreement expires in July 2023. The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $15.0 million. At March 31, 2023 and December 21, 2022, the outstanding balance on this warehouse line was approximately $0.8 million and $1.7 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.

Encompass maintains a mortgage participation purchase agreement with a bank whereby Encompass borrows funds to finance the origination or purchase of eligible loans. Interest on funds borrowed is equal to the greater of the 1 month Term SOFR Reference Rate (SOFR) Rate plus 2.11% or 3.61%. The agreement expires in July 2023.The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $25.0 million. At March 31, 2023 and December 31, 2022, the outstanding balance on this warehouse line was approximately $2.1 million and $0.8 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.

Encompass maintains a warehousing credit and security agreement with a bank whereby Encompass borrows funds to finance the origination of eligible mortgage loans. Interest on funds borrowed is equal to the greater of the daily adjusting Bloomberg Short-Term Bank Yield (BSBY) rate plus 2.00% or 3.5% per annum. The agreement expires in September 2023. The daily adjusting BSBY rate plus 2.00% as of March 31, 2023 was 6.91% and as of December 31, 2022 was 6.36%. The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $15.0 million. At March 31, 2023 and December 31, 2022, the outstanding balance on this warehouse line was approximately $1.6 million and $1.0 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.

11

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 9. Debt

Long-term debt consisted of the following (amounts in thousands):

    

March 31, 2023

    

December 31, 2022

3.75% Small Business Administration installment loan due May 2050

$

128

$

151

Notes payable:

6.0% director and officer insurance policy promissory note due July 31, 2023

62

246

9.0 % executive and officer insurance policy promissory note due August 1, 2023

185

296

Total debt

375

693

Long-term debt, current portion

(269)

(564)

Long-term debt, net of current portion

$

106

$

129

Note 10. Fair Value Measurements

FASB ASC 820, Fair Value Measurement (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The methodology establishes consistency and comparability by providing a fair value hierarchy that prioritizes the inputs to valuation techniques into three broad levels, which are described below:

Level 1 inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).
Level 3 inputs are unobservable inputs that reflect the entity’s own assumptions in pricing the asset or liability (used when little or no market data is available).

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

In general, fair value is based upon quoted market prices, where evaluated. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure the financial instruments are recorded at fair value.

While management believes the Company’s valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.

Mortgage loans held for sale – The fair value of mortgage loans held for sale is determined, when possible, using quoted secondary-market prices or purchaser commitments. If no such quoted price exists, the fair value of a loan is determined using quoted prices for a similar asset or assets, adjusted for the specific attributes of that loan, which would be used by other market participants. The loans are considered Level 2 on the fair value hierarchy.

Derivative financial instruments – Derivative financial instruments are reported at fair value. Fair value is determined using a pricing model with inputs that are unobservable in the market or cannot be derived principally from or corroborated by observable market data. These instruments are Level 3 on the fair value hierarchy.

The fair value determination of each derivative financial instrument categorized as Level 3 required one or more of the following unobservable inputs:

Agreed prices from Interest Rate Lock Commitments (“IRLC”);

12

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Trading prices for derivative instruments; and
Closing prices at March 31, 2023 and December 31, 2022 for derivative instruments.

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 (amounts in thousands):

March 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

4,619

$

$

4,619

Derivative assets (included in prepaids and other current assets)

 

 

 

34

34

Derivative liabilities (included in accrued and other current liabilties)

 

(61)

(61)

$

$

4,619

$

(27)

$

4,592

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 (amounts in thousands):

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

3,694

$

$

3,694

Derivative assets (included in prepaids and other current assets)

 

 

7

7

$

$

3,694

$

7

$

3,701

The Company enters into IRLCs to originate residential mortgage loans held for sale, at specified interest rates and within a specific period of time (generally between 30 and 90 days), with customers who have applied for a loan and meet certain credit and underwriting criteria. These IRLCs meet the definition of a derivative and are reflected on the consolidated balance sheets at fair value with changes in fair value recognized in other service revenue on the consolidated statements of operations. Unrealized gains and losses on the IRLCs, reflected as derivative assets and derivative liabilities, respectively, are measured based on the fair value of the underlying mortgage loan, quoted agency mortgage-backed security (“MBS”) prices, estimates of the fair value of the mortgage servicing rights and the probability that the mortgage loan will fund within the terms of the IRLC, net of commission expense and broker fees. The fair value of the forward loan sales commitment and mandatory delivery commitments being used to hedge the IRLCs and mortgage loans held for sale not committed to purchasers are based on quoted agency MBS prices.

Note 11. Leases

Operating Leases

The Company has operating leases primarily consisting of office space with remaining lease terms of less than one year to six years, subject to certain renewal options as applicable.

Leases with an initial term of twelve months or less are not recorded on the balance sheet, and the Company does not separate lease and non-lease components of contracts. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space.

Our lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach to derive an appropriate imputed discount rate. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived an imputed rate, which was used in a portfolio approach to discount its real estate lease liabilities. The Company used estimated incremental borrowing rates for all active leases.

13

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The table below presents certain information related to lease costs for the Company’s operating leases (amounts in thousands):

The following table presents the weighted average remaining lease term and the weighted average discount rate related to operating leases.

    

March 31, 2023

    

December 31, 2022

Weighted average remaining lease term (in years) - operating leases

4.5

4.7

Weighted average discount rate - operating leases

 

6.19

%

6.19

%

Three Months Ended March 31, 

    

2023

    

2022

Operating lease expense

$

460

$

332

Short-term lease expense

 

161

112

Total lease cost

$

621

$

444

The following table presents the maturities of lease liabilities (amounts in thousands):

    

Operating

Years Ended December 31,

Leases

2023

$

1,508

2024

 

1,714

2025

 

1,429

2026

 

1,083

2027

 

969

2028 and thereafter

 

709

Total minimum lease payments

7,412

Less effects of discounting

(933)

Present value of future minimum lease payments

$

6,479

Note 12. Shareholders’ Equity

On March 10, 2022, the Company’s Board of Directors authorized an expenditure of up to $10 million for the repurchase of shares of the Company’s common stock. The share repurchase program does not have a fixed expiration. Under the program, repurchases can be made from time-to-time using a variety of methods, including open market transactions, privately negotiated transactions or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The actual timing and amount of future repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. The repurchase program does not obligate the Company to acquire any particular number of shares and may be suspended or discontinued at any time at the Company’s discretion. During the year ended December 31, 2022, the Company reacquired 686,097 shares for approximately $6.0 million. As of March 31, 2023, the Company had approximately $4.0 million remaining under the share repurchase authorization.

During the three months ended March 31, 2022, the Company issued shares of common stock as part of the purchase consideration in connection with the acquisitions of iPro and Cornerstone. Refer to Note 4 for additional information about these acquisitions and the shares of common stock issued.

The Company has an outstanding equity-classified warrant issued to an underwriter in August 2020 (the “Underwriter Warrant”) to purchase 240,100 shares of common stock. The Underwriter Warrant is exercisable at a per share exercise price of $11.00 and is exercisable at any time through August 4, 2025. As of March 31, 2023, no portion of the Underwriter Warrant has been exercised or expired.

14

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 13. Stock-based Compensation

The Company’s 2019 Omnibus Stock Incentive Plan (the “2019 Plan”) provides for granting stock options, restricted stock awards, and restricted stock units to employees, directors, contractors and consultants of the Company. As of March 31, 2023, there were approximately 159,000 shares available for future grants under the 2019 Plan.

Restricted Stock Awards

Following is the restricted stock award activity for the three months ended March 31, 2023:

    

    

Weighted Average

Grant Date

Shares

Fair Value

Nonvested at December 31, 2022

 

1,375,145

$

14.23

Granted

 

651,618

 

4.32

Released

 

(2,866)

 

Forfeited

 

(49,069)

 

12.77

Nonvested at March 31, 2023

 

1,974,828

10.98

Restricted Stock Unit Awards

During 2022, the Company commenced granting restricted stock units to employees and agents.

Following is the restricted stock unit award activity for the three months ended March 31, 2023:

    

    

Weighted Average

Grant Date

Shares

Fair Value

Nonvested at December 31, 2022

 

392,564

$

6.58

Granted

 

894,891

 

4.28

Released

 

 

Forfeited

 

(12,852)

 

6.05

Nonvested at March 31, 2023

 

1,274,603

$

4.97

15

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Stock Option Awards

There were no stock option awards granted during the three month period ended March 31, 2023.

Stock-based Compensation expense

Stock-based compensation expense related to all awards issued under the Company’s stock compensation plans for the three months ended March 31, 2023 and 2022 was as follows (amounts in thousands):

Three Months

March 31, 

    

2022

    

2021

Commission and other agent-related cost

$

998

832

Operations and support

202

71

Technology and development

 

22

2

General and administrative

1,507

1,457

Marketing

91

45

Total stock-based compensation

$

2,820

$

2,407

The Company capitalized $0 and $51,000 of stock-based compensation expense associated with the cost of developing software for internal use during the three months ended March 31, 2023 and 2022, respectively.

At March 31, 2023, the total unrecognized compensation cost related to non-vested restricted stock awards was $11.0 million, which is expected to be recognized over a period of approximately 1.2 years.

At March 31, 2023, the total unrecognized compensation related to unvested restricted stock units was $4.9 million which the Company expects to recognize over a period of approximately 1.6 years.

At March 31, 2023, the total unrecognized compensation related to unvested stock option awards granted was $0.2 million which the Company expects to recognize over a period of approximately three months.

Note 14. Related Party Transactions

We lease office space from entities affiliated with certain of our employees. We paid $0.1 million in total rent expense under these leases for both of the three months ended March 31, 2023 and 2022, respectively.

Marketing expense for both of the three months ended March 31, 2023 and 2022 includes approximately $0.1 million from related parties in exchange for the Company receiving marketing services.

Note 15. Net Loss per Share Attributable to Common Stock

Basic loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. Diluted loss per share is calculated by adjusting the weighted-average number of shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury-stock method. Diluted loss per share excludes, when applicable, the potential impact of stock options, unvested shares of restricted stock awards, and common stock warrants because their effect would be anti-dilutive due to net loss.

16

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The calculation of basic and diluted net loss per share attributable to common stock was as follows (amounts in thousands except share data):

    

Three Months

March 31, 

    

2023

    

2022

Numerator:

Net loss attributable to common stock—basic and diluted

$

(5,701)

$

(5,997)

Denominator:

Weighted-average basic and diluted shares outstanding

16,011,068

16,323,157

Net loss per share attributable to common stock—basic and diluted

$

(0.36)

$

(0.37)

The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive.

    

Three Months

March 31, 

    

2023

    

2022

Stock options

147,707

43,996

Non-vested restricted stock awards

1,974,828

693,717

Non-vested restricted stock units

1,274,603

Common stock warrants

240,100

240,100

Note 16. Income Taxes

In determining the quarterly provision for income taxes, the Company used the annual effective tax rate applied to year-to-date income. The Company’s annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, permanent differences, and changes in the Company’s valuation allowance. The income tax effects of unusual or infrequent items including a change in the valuation allowance as a result of a change in judgment regarding the realizability of deferred tax assets are excluded from the estimated annual effective tax rate and are required to be discretely recognized in the interim period they occur.

The Company has historically maintained a valuation allowance against deferred tax assets and reported only minimal current state tax expense. The Company recorded income tax expense of approximately $12,000 and $25,000 for the three months ended March 31, 2023 and March 31, 2022 respectively. The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses, but records a net deferred tax liability when reversals of deferred tax liabilities that relate to indefinite-live intangible assets may not be used in realizing deferred tax assets.

The Company applies the standards on uncertainty in income taxes contained in ASC Topic 740, Accounting for Income Taxes. The application of this interpretation did not have any impact on the Company’s consolidated financial statements, as the Company did not have any significant unrecognized tax benefits during the three months ended March 31, 2023 and the year ended December 31, 2022. Currently, the statute of limitations remains open subsequent to and including the year ended December 31, 2019.

Note 17. Segment Reporting

The Company identifies an operating segment as a component: (i) that engages in business activities from which it may earn revenues and incur expenses; (ii) that has available discrete financial information; and (iii) whose operating results are regularly reviewed by the Chief Operating Decision Maker (“CODM”) to allocate resources and to assess the operating results and financial performance of each operating segment.

Our Chief Operating Decision Maker makes operating decisions and assesses performance based on the services of identified operating segments and has identified three reportable segments: Real Estate Brokerage; Mortgage; and Technology. Through its Real Estate Brokerage segment, the Company provides real estate brokerage services. Through its Mortgage segment, the Company provides

17

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

residential loan origination and underwriting services. Through its Technology segment, the Company provides SaaS solutions and data mining for third party customers and continues to develop its intelliAgent platform for current use by the Company’s real estate agents.

Revenue and Adjusted EBITDA are the primary measures used by the CODM to evaluate financial performance of the reportable segments and to allocate resources. Adjusted EBITDA represents the revenues of the operating segment less operating expenses directly attributable to the respective operating segment. Adjusted EBITDA is defined by us as net income (loss), excluding other income and expense, costs related to acquisitions, income taxes, depreciation and amortization, and stock-based compensation expense. In particular, the Company believes the exclusion of non-cash stock-based compensation expense related to restricted stock awards and stock options and transaction-related costs provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. The Company’s presentation of Adjusted EBITDA might not be comparable to similar measures used by other companies.

The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting.

Key operating data for the reportable segments for the three months ended March 31, 2023 and 2022 are set forth in the tables below (amounts in thousands).

    

Revenue

Three Months

March 31, 

    

2023

    

2022

Real Estate Brokerage

$

73,170

$

84,044

Mortgage

1,464

2,864

Technology

756

645

Corporate and other services (a)

2,151

2,529

Total revenue

$

77,541

$

90,082

Adjusted EBITDA

Three Months

March 31, 

    

2023

    

2022

Real Estate Brokerage

$

1,298

$

945

Mortgage

(567)

(490)

Technology

(212)

(395)

Total Segment Adjusted EBITDA

519

60

Corporate and other services (a)

(1,888)

(2,176)

Total Company Adjusted EBITDA

(1,369)

(2,116)

Depreciation and amortization

(1,357)

(1,061)

Other (expense) income, net

(143)

(337)

Income tax (expense) benefit

(12)

(25)

Stock based compensation

(2,820)

(2,407)

Transaction-related costs

(51)

Net loss

$

(5,701)

$

(5,997)

(a)Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and other services line.

18

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 18. Commitments and Contingencies

From time to time the Company is involved in litigation, claims, and other proceedings arising in the ordinary course of business. Such litigation and other proceedings may include, but are not limited to, actions relating to employment law and misclassification of employees versus independent contractors, intellectual property, commercial or contractual claims, brokerage or real estate disputes, or other consumer protection statutes, ordinary-course brokerage disputes like the failure to disclose property defects, commission disputes, and various liabilities based upon conduct of individuals or entities outside of the Company’s control, including agents and third party contractor agents. Litigation and other disputes are inherently unpredictable and subject to substantial uncertainties and unfavorable resolutions could occur. As of March 31, 2023, there was no material litigation against the Company.

In conducting its operations, the Company routinely holds customers’ assets in escrow, pending completion of real estate transactions, and is responsible for the proper disposition of these balances for its customers. Certain of these amounts are maintained in segregated bank accounts and have not been included in the accompanying consolidated balance sheets, consistent with GAAP and industry practice. The balances amounted to $2.0 million and $1.8 million at March 31, 2023 and December 31, 2022, respectively.

Encompass Net Worth Requirements

In order to maintain approval from the U.S. Department of Housing and Urban Development to operate as a Title II non-supervised mortgagee, our indirect subsidiary Encompass is required to maintain adjusted net worth of $1,000,000 and must maintain liquid assets (cash, cash equivalents, or readily convertible instruments) of 20% of the required net worth. As of March 31, 2023, Encompass had adjusted net worth of approximately $3.5 million and liquid assets of $3.9 million.

Commitments to Extend Credit

Encompass enters into IRLCs with borrowers who have applied for residential mortgage loans and have met certain credit and underwriting criteria. These commitments expose Encompass to market risk if interest rates change and the underlying loan is not economically hedged or committed to a purchaser. Encompass is also exposed to credit loss if the loan is originated and not sold to a purchaser and the mortgagor does not perform. The collateral upon extension of credit is typically a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as commitments are expected to expire without being drawn upon.

Regulatory Commitments

Encompass is subject to periodic audits and examinations, both formal and informal in nature, from various federal and state agencies, including those made as part of the regulatory oversight of mortgage origination, servicing and financing activities. Such audits and examinations could result in additional actions, penalties or fines by state or federal government bodies, regulators or the courts.

Note 19. Subsequent Events

On April 13, 2023, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with an accredited investor (the “Holder”) and issued a Senior Secured Convertible Promissory Note in principal amount of $3,500,000 (the “Note”), in a private placement (the “Offering”). The Company paid a placement agent fee in the amount of $175,000 in connection with the Offering. The cash proceeds disbursed to the Company from the issuance of the Note were $3,300,000, after deducting the placement agent fee and purchaser expenses.

19

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The Company shall pay interest to the Holder quarterly in cash on the principal amount of this Note at a rate which fluctuates every calendar month, and is equal to (i) the monthly average Secured Overnight Financing Rate (SOFR) plus (ii) 5%, per annum (which interest rate may be increased as provided by the Purchase Agreement); provided, however, that in no event will the rate of interest for any month be less than 8% per annum. Interest shall be due and payable on the last calendar day of each quarter and on the maturity date, April 12, 2025 (the “Fixed Interest Payment Date”); provided, however, notwithstanding anything to the contrary provided in the Purchase Agreement or the Note, interest accrued but not yet paid will be due and payable upon any conversion, prepayment, and/or acceleration whether as a result of an Event of Default, as defined, or otherwise with respect to the principal amount being so converted, prepaid and/or accelerated.

In connection with the Offering, the Company also entered into a Security Agreement pursuant to which the Note is secured by all the Company’s existing and future assets.

All or any portion of the principal amount of the Note, plus accrued and unpaid interest and any late charges thereon, is convertible at any time, in whole or in part, at the Investor’s option, into shares of the Company’s common stock at an initial fixed conversion price of $6.00 per share, subject to certain customary adjustments. The Note imposes penalties on the Company for any failure to timely deliver any shares of the Company’s common stock issuable upon conversion. The Note may not be converted by the Investor into shares of common stock if such conversion would result in the Investor and its affiliates owning an aggregate of in excess of 4.99% of the then-outstanding shares of the Company’s common stock, provided that upon 61 days’ notice, such ownership limitation may be adjusted by the Investor, but in any case, to no greater than 9.99%.

20

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

The Company’s consolidated operating results are affected by a wide variety of factors that could materially and adversely affect revenues and profitability, including the risk factors described in our most recent Annual Report on Form 10-K, as amended (the “Form 10-K”), and the risk factors described in this quarterly report. As a result of these and other factors, the Company may experience material fluctuations in future operating results on a quarterly or annual basis, which could materially and adversely affect its business, consolidated financial condition, liquidity, operating results, and common stock prices. Furthermore, this quarterly report, the Form 10-K and other documents filed by the Company with the Securities and Exchange Commission (“SEC”) contain certain forward-looking statements under the Private Securities Litigation Reform Act of 1995 (“Forward-Looking Statements”) with respect to the business of the Company. Forward-Looking Statements are necessarily subject to risks and uncertainties, many of which are outside our control, that could cause actual results to differ materially from these statements. Forward-Looking Statements can be identified by such words as “anticipate,” “believe,” “goals,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “predict,” “project,” “target,” “potential,” “will,” “would,” “could,” “should,” “continue,” “forecast” and similar references to future periods. All statements other than statements of historical facts included in this report regarding our strategies, prospects, financial condition, operations, costs, plans and objectives and inflation are Forward-Looking Statements. These Forward-Looking Statements are subject to certain risks and uncertainties, including those detailed in the Form 10-K and in the risk factors described in this quarterly report, which could cause actual results to differ materially from these Forward-Looking Statements. Except as required by law, the Company undertakes no obligation to publicly release the results of any revisions to these Forward-Looking Statements which may be necessary to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events. Any Forward-Looking Statement made by the Company is based only on information currently available to us and speaks only as of the date on which it is made.

The terms the “Company,” “Fathom,” “we,” “us,” and “our” as used in this report refer to Fathom Holdings Inc. and its consolidated subsidiaries unless otherwise specified.

21

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The information in this Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with the Company’s consolidated financial statements and the related notes set forth in Item 1 of Part I of this Quarterly Report on Form 10-Q, our MD&A set forth in the Form 10-K, and our audited consolidated financial statements and related notes set forth in the Form 10-K. See Part II, Item 1A, “Risk Factors,” below, and “Special Note Regarding Forward-Looking Information,” above, and the information referenced therein, for a description of risks that we face and important factors that we believe could cause actual results to differ materially from those in our forward-looking statements. All statements herein regarding potential risks constitute forward-looking statements. When we cross-reference to a “Note,” we are referring to our “Notes to Unaudited Condensed Consolidated Financial Statements,” unless the context indicates otherwise. All amounts noted within the tables are in thousands except per share amounts or where otherwise noted and percentages are approximate due to rounding.

Overview

Fathom Holdings Inc. (the “Company”, “Corporate”, “Our”, “We”), headquartered in Cary, North Carolina, is a national, technology-driven, end to end real estate services company integrating residential brokerage, mortgage, title, insurance and SaaS offerings for brokers and agents. The Company’s brands include Fathom Realty, Dagley Insurance, Encompass Lending, intelliAgent, LiveBy, Real Results, Verus Title and Cornerstone. Our primary operation, Fathom Realty (as defined below), operates as a real estate brokerage company, working with real estate agents to help individuals purchase and sell residential and commercial properties, primarily in the South, Atlantic, Southwest, and Western parts of the United States, with the intention of expanding into all states.

Fathom Realty Holdings, LLC, a Texas limited liability company (“Fathom Realty”), is a wholly owned subsidiary of Fathom Holdings Inc. Fathom Realty owns 100% of 39 subsidiaries, each an LLC representing the state in which the entity operates (e.g. Fathom Realty NJ, LLC).

Corporate Developments During 2022

In January 2022, the Company completed its acquisition of Cornerstone Financial (“Cornerstone”). The acquisition of Cornerstone, a real estate mortgage business, has helped us to expand our reach in the DC and surrounding markets.

In February 2022, the Company completed its acquisition of iPro Realty Network (“iPro”). The acquisition of iPro, a real estate brokerage business, has helped us to expand our reach in the Utah real estate market.

Rising Interest Rates, COVID-19, and Other Risks

Our business is dependent on the economic conditions within the markets in which we operate. Changes in these conditions can have a positive or negative impact on our business. The economic conditions influencing the housing markets primarily include economic growth, interest rates, unemployment, consumer confidence, mortgage availability, and supply and demand.

In periods of economic growth, demand typically increases resulting in increasing home sales transactions and home sales prices. Similarly, a decline in economic growth, increasing interest rates and declining consumer confidence generally decreases demand. These are the trends we are currently facing. Additionally, regulations imposed by local, state, and federal government agencies can also negatively impact the housing markets in which we operate. Finally, national and global events, including pandemics, such as COVID-19, geopolitical instability, that impact economic conditions and financial markets, including interest rates, can adversely impact the housing market.

Beginning in the second quarter of 2022, several economic factors began to adversely impact the residential real estate market, including higher mortgage interest rates, lower consumer sentiment, increased inflation, and declining financial market conditions. This shift in the macroeconomic backdrop had an adverse impact on consumer demand for our services, as consumers weighed the financial implications of selling or purchasing a home and taking out a mortgage. As previously reported, our growth slowed beginning in the third quarter of 2022. Our mortgage business also experienced significant declines in loan volumes beginning in the second quarter of 2022, particularly from refinancing prior mortgages.

In response to these macroeconomic and consumer demand developments, we took action to adjust our operations and manage our business towards longer-term profitability despite these adverse macroeconomic factors. Looking ahead, we remain focused on reaching total company Adjusted EBITDA breakeven in the second quarter of 2023 and generating positive cash flow in the third quarter of 2023,

22

even in today’s market environment. We continue to identify opportunities to streamline our overhead and, as of December 31, 2022, had already reduced expenses by approximately $3.0 million per quarter which we see the full benefit of in the first quarter of 2023. Importantly, we believe these cost reductions were made without sacrificing our ability to continue to grow. This is well ahead of our initial plan to reduce expenses by $1.5 million per quarter. We believe that these cost reduction initiatives, combined with the increase in agent transaction fees that became effective in January 2023, have positioned our business for profitable growth and we remain on track to reach Adjusted EBITDA breakeven in the second quarter of 2023.

For the three months ended March 31, 2023 and the year ended December 31, 2022, due in part to the widespread availability of multiple COVID-19 vaccines, the effects of the COVID-19 on business worldwide lessened. However, the continuing impact from COVID-19, as well as the recent increases in interest rates and inflationary pressure in the U.S. and world economies , is not fully known and cannot be estimated as the U.S. and global economies continue to react.

Real Estate Agents

Due to our low-overhead business model, which leverages our proprietary technology, we can offer our agents the ability to keep significantly more of their commissions compared to traditional real estate brokerage firms. We believe we offer our agents some of the best technology, training, and support available in the industry. We believe our business model and our focus on treating our agents well will attract more agents and higher-producing agents.

Fathom’s real estate agent network grew 18% to approximately 10,628 agent licenses at March 31, 2023 compared to 9,006 agent licenses at March 31, 2022.

Reportable Segments

Our Chief Operating Decision Maker makes operating decisions and assesses performance based on the services of identified operating segments and has identified three reportable segments: Real Estate Brokerage; Mortgage; and Technology. Through its Real Estate Brokerage segment, the Company provides real estate brokerage services. Through its Mortgage segment, the Company provides residential loan origination and underwriting services. Through its Technology segment, the Company provides SaaS solutions and data mining for third party customers and continues to develop its intelliAgent platform for current use by the Company’s real estate agents.

Components of Our Results of Operations

Revenue

Our revenue primarily consists of commissions generated from real estate brokerage services. We also have other service revenue, including mortgage lending, title insurance, home and other insurance, and SaaS revenues.

Gross commission income

We recognize commission-based revenue on the closing of a transaction, less the amount of any closing-cost reductions. Revenue is affected by the number of real estate transactions we close, the mix of transactions, home sale prices, and commission rates.

Other Services Revenue

Mortgage Lending

We recognize revenue streams for our mortgage lending services business which are primarily comprised of loans sold, origination and other fees.

The gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold and includes the servicing rights release premiums.

Servicing rights release premiums represent one-time fee revenues earned for transferring the risk and rewards of ownership of servicing rights to third parties.

23

Retail origination fees are principally revenues earned from loan originations and recorded in the statement of operations in other service revenue. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.

Insurance Agency Service Revenues

The revenue streams for the Company’s home and other insurance agency services business are primarily comprised of new and renewal commissions paid by insurance carriers. The transaction price is set as the estimated commissions to be received over the term of the policy based upon an estimate of premiums placed, policy changes and cancellations, net of restraint. The commissions are earned at the point in time upon effective date of the associated policies when control of the policy transfers to the client.

The Company is also eligible for certain contingent commissions from insurers based on the attainment of specific metrics (i.e., volume growth, loss ratios) related to underlying polices placed. Revenue for contingent commissions is estimated based on historical and current evidence of achievement towards each insurer’s annual respective metrics and is recorded as the underlying policies that contribute to the achievement are placed. Due to the uncertainty of the amount of contingent consideration that will be received, the estimated revenue is constrained to an amount that is probable to not have a significant negative adjustment. Contingent consideration is generally received in the first quarter of the subsequent year.

Title Service Revenues

Title services revenue includes fees charged for title search and examination, property settlement and title insurance services provided in association with property acquisitions and refinance transactions.

SaaS Revenues

The Company generates revenue from subscription and services related to the use of the LiveBy platform. The SaaS contracts are generally annual contracts paid monthly in advance of service and cancellable upon 30 days’ notice after the first year. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform. Subscription revenue, which includes support, is recognized on a straight-line basis over the non-cancellable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer and is recorded as other service revenue in the statement of operations.

Operating Expenses

Commission and other agent-related costs

Commission and other agent-related costs consists primarily of agent commissions, less fees paid to us by our agents, order fulfillment, share-based compensation for agents, title searches, and direct cost to fulfill the services provided. We expect commission and other agent-related costs to continue to rise in proportion to the expected growth in our operations.

Operations and support

Operations and support consist primarily of direct cost to fulfill the services from our mortgage lending, title services, insurance services and other services provided. We expect operations and support to continue to rise in proportion to the expected growth in our operations.

Technology and development

Technology and development expenses primarily include personnel costs, including base pay, bonuses, benefits, and share based compensation, related to ongoing development and maintenance of our proprietary software for use by our agents, customers, and support staff. Technology and development expenses also include amortization of capitalized software and development costs, data licenses, other software, and equipment costs, as well as infrastructure and operational expenses, such as, for data centers, communication, and hosted services.

24

General and administrative

General and administrative expenses consist primarily of personnel costs, including base pay, bonuses, benefits, and share based compensation, and fees for professional services. Professional services principally consist of external legal, audit, and tax services. In the short term, we expect general and administrative expenses to increase in absolute dollars due to the anticipated growth of our business. However, in the long term, we anticipate general and administrative expenses as a percentage of revenue to decrease over time, if and as we are able to increase revenue.

Marketing

Marketing expenses consist primarily of expenses for online and traditional advertising, as well as costs for marketing and promotional materials. Advertising costs are expensed as they are incurred. We expect marketing expenses to increase in absolute dollars as we continue to expand our advertising programs, including promotion of our recently acquired business lines and we anticipate marketing expenses as a percentage of revenue to decrease over time, if and as we are able to increase revenue.

Depreciation and amortization

Depreciation and amortization represent the depreciation charged on our fixed assets and intangible assets other than capitalized software. Depreciation expense is recorded on a straight-line method, based on estimated useful lives of five years for computer hardware, seven years for furniture and equipment and seven years for vehicles. Leasehold improvements are depreciated over the lesser of the life of the lease term or the useful life of the improvements. Amortization expense consists of amortization recorded on acquisition-related intangible assets, excluding purchased software. Customer relationships are amortized on an accelerated basis, which coincides with the period of economic benefit we expect to receive. All other finite-lived intangibles are amortized on a straight-line basis over the term of the expected benefit. Purchased software and capitalized software development costs are amortized on a straight-line basis over the term of the expected benefit and the respective amortization expense is included in technology and development expense. In accordance with U.S. Generally Accepted Accounting Principles (“GAAP”), we do not amortize goodwill.

Income Taxes

U.S. federal and state income tax benefits for a portion of historical net losses has been recognized in the period ended December 31, 2022. Previously the tax benefits had not been recognized due to our uncertainty of realizing a benefit from those items. As a result of certain acquisitions in prior years, we realized a portion of the pre-existing deferred tax assets due to the reversal of taxable temporary differences. As of December 31, 2022, we had federal net operating loss carryforwards of approximately $40.8 million and state net operating loss carryforwards of approximately $20.8 million. We have not recorded any U.S. federal or state tax benefits for the net losses incurred during the three months ended March 31, 2023 due to our uncertainty of realizing a benefit from those items. The federal net operating losses carry forward indefinitely. State net operating losses will begin to expire, if not utilized, in 2032. Utilization of the net operating loss carryforwards may be subject to an annual limitation according to Section 382 of the Internal Revenue Code of 1986 as amended, and similar state law provisions.

Results of Operations

Comparison of the Three Months Ended March 31, 2023 and 2022 (dollar amounts in thousands)

Revenue

Three Months Ended 

 

March 31,

Change

    

2023

    

2022

    

Dollars

    

Percentage

 

Gross commission income

$

73,170

84,044

$

(10,874)

(13)

%

Other service revenue

4,371

6,038

(1,667)

(28)

%

Total revenue

$

77,541

$

90,082

$

(12,541)

(14)

%

For the three months ended March 31, 2023, gross commission income decreased by approximately $10.9 million or 13%, as compared with the three months ended March 31, 2022. This decrease was primarily attributable to a 15.4% decrease in transaction volume; 8,532 real estate transactions during the three months ended March 31, 2023 compared to 10,087 transactions during the three months ended March 31, 2022. Our transaction volume decreased primarily due to rising interest rates. However, the negative impact

25

of rising interest rates on transaction volume was lessened due to the 18% expansion in our agent base attributable to organic growth in the number of agents contracted with us and agents acquired through our acquisition of iPro in the first quarter of 2022. During the three months ended March 31, 2023, average revenue per transaction was $8,576, a 2.9% increase compared to $8,332 during the three months ended March 31, 2022.

For the three months ended March 31, 2023, other service revenue decreased by approximately $1.7 million or 28%, as compared with the three months ended March 31, 2022. This decrease was primarily attributable to a decrease in mortgage loans and title service transaction volume which was primarily attributable to to rising interest rates.

Operating Expenses

Three Months Ended 

 

March 31,

Change

    

2023

    

2022

    

Dollars

    

Percentage

 

Commission and other agent-related costs

$

69,172

79,479

$

(10,307)

(13)

%

Operations and support

1,614

2,175

(561)

(26)

%

Technology and development

1,290

1,474

(184)

(12)

%

General and administrative

9,601

10,854

(1,253)

(12)

%

Marketing

715

1,163

(448)

(39)

%

Depreciation and amortization

695

572

123

22

%

Total operating expenses

$

83,087

$

95,717

$

(12,630)

(13)

%

For the three months ended March 31, 2023, commission and other agent-related costs decreased by approximately $10.3 million, or 13%, as compared with the three months ended March 31, 2022. Commission and other agent-related costs primarily includes costs related to agent commissions, net of fees paid to us by our agents. These costs generally correlate with recognized revenues. As such, the decrease in commission and other agent-related costs compared to the same period in 2022 was primarily attributable to a decrease in agent commissions paid due to lower transaction volume mainly due to rising interest rates.

For the three months ended March 31, 2023, operations and support expenses were $1.6 million, a decrease of approximately $0.6 million, or 26%, as compared with the three months ended March 31, 2022. This decrease was primarily attributable to strategic decreases in headcount in our mortgage, insurance and title businesses.

For the three months ended March 31, 2023, technology and development expenses decreased by approximately $0.2 million, or 12%, as compared with the year ended March 31, 2022. The decrease was attributable to our cost cutting measures, partially offset by our ongoing investment in the intelliAgent platform and our LiveBy business.

For three months ended March 31, 2023, general and administrative expenses decreased by approximately $1.3 million, or 12%, as compared with the three months ended March 31, 2022. This decrease was primarily attributable to strategic decreases in headcount throughout our businesses and to salary reductions at the business unit and corporate executive management levels.

For the three months ended March 31, 2023, marketing expenses decreased by approximately $0.4 million, or 39%, as compared with the three months ended March 31, 2022. The decrease in marketing expenses is primarily related to leveraging internal resources and optimizing advertising expenditures.

For the three months ended March 31, 2023, depreciation and amortization expenses increased by approximately $0.1 million, or 22%, as compared with the three months ended March 31, 2022. The increase in depreciation and amortization expense is due to the amortization of the intangible assets (other than capitalized and purchased software for which amortization is included in technology and development expense) acquired in connection with the acquisition of Cornerstone and iPro in the first quarter of 2022.

Income Taxes

The Company recorded income tax expense of $12,000 and of $25,000 for the three months ended March 31, 2023 and 2022, respectively. This tax expense is primarily the result of current state income tax liabilities.

26

Liquidity and Capital Resources (dollar amounts in thousands)

Capital Resources

March 31,

December 31,

Change

 

    

2023

    

2022

    

Dollars

    

Percentage

 

Current assets

$

18,296

$

18,816

 

$

(520)

 

(3)

%

Current liabilities

 

14,183

 

12,499

 

1,684

 

13

%

Net working capital

$

4,114

$

6,317

 

$

(2,203)

 

(35)

%

To date, our principal sources of liquidity have been the net proceeds we received through public offerings and private sales of our common stock, as well as proceeds from loans. As of March 31, 2023, our cash and cash equivalents totaled approximately $6.7 million, which represented a decrease of approximately $1.6 million compared to December 31, 2022. As of March 31, 2023, we had net working capital of approximately $4.1 million, which represented a decrease of $2.2 million compared to December 31, 2022.

On April 13, 2023, we entered into a securities purchase agreement (the “Purchase Agreement”) with an accredited investor (the “Holder”) and issued a Senior Secured Convertible Promissory Note in principal amount of $3,500,000 (the “Note”), in a private placement (the “Offering”). The cash proceeds disbursed to the Company from the issuance of the Note were $3,300,000, after deducting the placement agent fee and purchaser expenses.

We anticipate that our existing balances of cash and cash equivalents and future expected cash flows generated from our operations will be sufficient to satisfy our operating requirements for at least the next twelve months from the date of the issuance of the unaudited interim consolidated financial statements.

Our future capital requirements depend on many factors, including any future acquisitions, our level of investment in technology, and our rate of growth into new markets. Our capital requirements might also be affected by factors which we cannot control such as the residential real estate market, interest rates, and other monetary and fiscal policy changes, any of which could adversely affect the manner in which we currently operate. Additionally, as the impact of national and other world events, such as the U.S. debt limit deliberations, the crisis in Ukraine, and COVID-19, on the economy and our operations evolves, we will continuously assess our liquidity needs. In the event of a sustained market deterioration, we may need or seek advantageously to obtain additional funding through equity or debt financing, which might not be available on favorable terms or at all and could hinder our business and dilute our existing shareholders.

Cash Flows

Comparison of the Three Months Ended March 31, 2023 and 2022 (dollar amounts in thousands)

Three Months Ended March 31,

Change

 

    

2023

    

2022

    

Dollars

    

Percentage

 

Net cash (used in) provided by operating activities

$

(1,570)

$

1,641

$

(3,211)

(196)

%

Net cash used in investing activities

$

(588)

$

(2,652)

$

2,064

78

%

Net cash provided by (used in) financing activities

$

579

$

(6,308)

$

6,887

109

%

Cash Flows from Operating Activities

Net cash used in operating activities for the three months ended March 31, 2023 consisted of a net loss of $5.7 million, non-cash charges of $3.7 million, including $2.8 million of stock-based compensation expense and $1.4 million of depreciation and amortization, offset by $0.8 million in gains on the sales of mortgages. Changes in assets and liabilities were primarily driven by a $1.1 million increase in accounts payable and accrued and other current liabilities, partially offset by a $0.3 million increase in accounts receivable and a $0.4 million decrease in operating lease liabilities.

Net cash provided by operating activities for the three months ended March 31, 2022 consisted of a net loss of $6.0 million, non-cash charges of $2.3 million, including $2.4 million of stock-based compensation expense and $1.1 million of depreciation and amortization, offset by $1.2 million in gains on the sales of mortgages. Changes in assets and liabilities were primarily driven by a $61.5 million change in mortgage loans held for sale; partially offset by a $67.7 million increase in proceeds from the sales and principal payments on mortgage loans held for sale.

27

Cash Flows from Investing Activities

Net cash used in investing activities for the three months ended March 31, 2023 primarily consisted of $0.6 million for purchases of intangible assets related to technology development and to $0.09 million for purchases of property and equipment.

Net cash used in investing activities for the three months ended March 31, 2022 consisted of $1.6 million for business acquisitions, net of cash acquired, $0.3 million for purchases of property and equipment and $0.8 million for purchases of intangible assets.

Cash Flows from Financing Activities

Net cash used in financing activities for the three months ended March 31, 2023 consisted primarily of the change of $0.9 million on our warehouse lines of credit, net of the effect of $0.3 million in principal payments on notes payable.

Net cash used in financing activities for the three months ended March 31, 2022 consisted primarily of the change of $4.9 million on our warehouse lines of credit, net of the effect of the Cornerstone acquisition, $1.0 million in repurchase of common stock and $0.5 million in principal payments on notes payable.

NON-GAAP FINANCIAL MEASURE

To supplement our consolidated financial statements, which are prepared and presented in accordance with GAAP, we use Adjusted EBITDA, a non-GAAP financial measure, to understand and evaluate our core operating performance. This non-GAAP financial measure, which may be different than similarly titled measures used by other companies, is presented to enhance investors’ overall understanding of our financial performance and should not be considered a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP.

We define the non-GAAP financial measure of Adjusted EBITDA as net income (loss), excluding other expense, income tax benefit, depreciation and amortization, stock-based compensation expense, and transaction-related cost.

We believe that Adjusted EBITDA provides useful information about our financial performance, enhances the overall understanding of our past performance and future prospects, and allows for greater transparency with respect to a key metric used by our management for financial and operational decision-making. We believe that Adjusted EBITDA helps identify underlying trends in our business that otherwise could be masked by the effect of the expenses that we exclude in Adjusted EBITDA. In particular, we believe the exclusion of share-based compensation expense related to restricted stock awards and stock options and transaction-related costs associated with our acquisition activity provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. Adjusted EBITDA also excludes other income and expense, net which primarily includes nonrecurring items, such as, gain on debt extinguishment and severance costs, if applicable.

We are presenting the non-GAAP measure of Adjusted EBITDA to assist investors in seeing our financial performance through the eyes of management, and because we believe this measure provides an additional tool for investors to use in comparing our core financial performance over multiple periods with other companies in our industry.

Adjusted EBITDA should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. There are a number of limitations related to the use of Adjusted EBITDA compared to net income (loss), the closest comparable GAAP measure. Some of these limitations are that:

Adjusted EBITDA excludes stock-based compensation expense related to restricted stock awards and stock options, which have been, and will continue to be for the foreseeable future, significant recurring expenses in our business and an important part of our compensation strategy;
Adjusted EBITDA excludes transaction-related costs primarily consisting of professional fees and any other costs incurred directly related to acquisition activity, which is an ongoing part of our growth strategy and therefore likely to occur; and
Adjusted EBITDA excludes certain recurring, non-cash charges such as depreciation and amortization of property and equipment and capitalized software costs, however, the assets being depreciated and amortized may have to be replaced in the future.

28

The following table presents a reconciliation of Adjusted EBITDA to net income (loss), the most comparable GAAP financial measure, for each of the periods presented (amount in thousands):

Three Months

March 31,

    

2023

    

2022

Net loss

$

(5,701)

(5,997)

Other expense (income), net

 

143

337

Income tax expense (benefit)

 

12

25

Depreciation and amortization

 

1,357

1,061

Transaction-related cost

51

Stock based compensation

2,820

2,407

Adjusted EBITDA

$

(1,369)

$

(2,116)

Critical Accounting Policies and Estimates

The condensed consolidated financial statements should be read in conjunction with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022, which provides a description of our critical accounting policies. There were no changes to critical accounting policies or estimates as reflected in our 2022 Annual Report. For additional information regarding our critical accounting policies and estimates, see the Critical Accounting Policies and Estimates section of MD&A included in our 2022 Annual Report.

Recent Accounting Standards

For information on recent accounting standards, see Note 3 to our consolidated financial statements above.

JOBS Act Transition Period

In April 2012, the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) was enacted. Section 107 of the JOBS Act provides that an “emerging growth company” can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933 (the “Securities Act”) for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have irrevocably elected not to avail ourselves of this extended transition period and, as a result, we will adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.

Subject to certain conditions, as an emerging growth company, we may rely on certain other exemptions and reduced reporting requirements under the JOBS Act. Certain of these exemptions are, including without limitation, from the requirements of (i) providing an auditor’s attestation report on our system of internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act; and (ii) complying with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements, known as the auditor discussion and analysis. We will remain an emerging growth company until the earlier to occur of (1) the last day of the fiscal year (a) following the fifth anniversary of the completion of our IPO in 2020, (b) in which we have total annual gross revenues of at least $1.07 billion, or (c) in which we are deemed to be a “large accelerated filer” under the rules of the U.S. Securities and Exchange Commission, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the prior June 30th, and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

As a smaller reporting company, we are not required to provide the information required by this Item.

29

Item 4. Controls and Procedures.

(a) Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer, and our President and Chief Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report. In designing and evaluating our disclosure controls and procedures, management recognizes that any disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. Based on their evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2023, our disclosure controls and procedures were effective at the reasonable assurance level in ensuring that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms.

(b) Changes in Internal Control Over Financial Reporting

Under the supervision and with the participation of our management, including our Chief Executive Officer, and our President and Chief Financial Officer, we conducted an evaluation of any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during our most recently completed fiscal quarter.

We are in the process of implementing new accounting systems. We have updated and continue to update our processes related to internal control over financial reporting, as necessary, to accommodate applicable changes in our business processes resulting from the implementation of the new accounting systems.

There were no changes, other than described above, in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the period covered by this Quarterly Report on Form 10-Q that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II - OTHER INFORMATION

Item 1. Legal Proceedings.

We are not involved in any litigation that we believe could have a material adverse effect on our financial position or results of operations. There is no action, suit, proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending or, to the knowledge of our executive officers, threatened against or affecting our Company or our officers or directors in their capacities as such.

Item 1A. Risk Factors.

There have been no material changes to the risk factors that we have previously disclosed in our most recent Annual Report on Form 10-K, as filed with the SEC on March 30, 2023. The risks described in our Annual Report are not the only risks facing the Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, or future results of operations and the trading price of our common stock.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Sales of Unregistered Sales

None.

Issuer Repurchases of Equity Securities

On March 10, 2022, the Company’s board of directors authorized an expenditure of up to $10.0 million for the repurchase of shares of the Company’s common stock in open market transactions effected through a broker-dealer at prevailing market prices, in block trades, or in privately negotiated transactions. The Company may also repurchase shares of its common stock pursuant to a trading plan meeting the requirements of Rule 10b5-1 under the Exchange Act which would permit shares of the Company’s common stock to be

30

repurchased when the Company might otherwise be precluded from doing so by law. The share repurchase authorization does not have a fixed expiration. The stock repurchase program does not obligate the Company to repurchase any particular amount of common stock, and it could be modified, suspended or discontinued at any time. The timing and amount of repurchases will be determined by the Company’s management based on a variety of factors such as the market price of the Company’s common stock, the Company’s liquidity requirements, and overall market conditions. The stock repurchase program will be subject to applicable legal requirements, including federal and state securities laws.

There were no equity repurchases for the three months ended March 31, 2023. The approximate dollar value of shares that may yet be purchased pursuant to the repurchase program is $4.0 million. Management has no plans to repurchase additional shares at this time.

31

Item 6. Exhibits.

Exhibit Number

    

Description

4.1

Form of Senior Secured Convertible Pormissory Note (incorporated by reference to Exhibit 4.1 in the Form 8-K filed on April 14, 2023).

10.1

Form of Securites Purchase Agreement (incorporated by reference to Exhibit 10.1 in the Form 8-K filed on April 14, 2023).

10.2

Form of Security Agreement (incorporated by reference to Exhibit 10.2 in the Form 8-K filed on April 14, 2023).

10.3

Form of Subsidiary Guarantee (incorporated by reference to Exhibit 10.3 in the Form 8-K filed on April 14, 2023).

31.1+

Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

31.2+

Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

32.1+†

Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

101**

Interactive data files pursuant to Rule 405 of Regulation S-T: (i) Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022; (ii) Consolidated Statements of Operations (Unaudited) for the Three Months Ended March 31, 2023 and 2022; (iii) Consolidated Statements of Cash Flows (Unaudited) for the Three Months Ended March 31, 2023 and 2022; (iv) Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) for the Three Months Ended March 31, 2023 and 2022; and (v) Notes to Unaudited Financial Statements.

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

+Filed herewith.

This certification is being furnished solely to accompany this Quarterly Report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

**In accordance with Rule 406T of Regulation S-T, the XBRL-related information in Exhibit 101 to this Quarterly Report on Form 10 Q is deemed not filed or part of a registration statement or prospectus for purposes of sections 11 or 12 of the Securities Act, is deemed not filed for purposes of section 18 of the Exchange Act, and otherwise is not subject to liability under these sections.

32

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.

 

FATHOM HOLDINGS INC.

 

 

 

Date: May 11, 2023

By:

/s/ Marco Fregenal

 

 

Marco Fregenal

 

 

President and Chief Financial Officer
(Principal Financial and Accounting Officer)

33

EX-31.1 2 fthm-20230331xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Joshua Harley, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Fathom Holdings Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)

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

b)

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

c)

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

d)

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

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

a)

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

b)

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

May 11, 2023

By:

/s/ Joshua Harley

Joshua Harley

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 fthm-20230331xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Marco Fregenal, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Fathom Holdings Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)

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

b)

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

c)

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

d)

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

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

a)

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

b)

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

May 11, 2023

By:

/s/ Marco Fregenal

Marco Fregenal

President and Chief Financial Officer

(Principal Financial Officer and Principal Accounting

Officer)


EX-32.1 4 fthm-20230331xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER AND THE PRINCIPAL FINANCIAL

OFFICER

PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Fathom Holdings Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Joshua Harley, Chief Executive Officer of the Company, and Marco Fregenal, President and Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

Date: May 11, 2023

By:

/s/ Joshua Harley

Joshua Harley

Chief Executive Officer

(Principal Executive Officer)

By:

/s/ Marco Fregenal

Marco Fregenal

President and Chief Financial Officer

(Principal Financial Officer and Principal

Accounting Officer)

The foregoing certifications are not deemed filed with the Securities and Exchange Commission for purposes of section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), and are not to be incorporated by reference into any filing of Fathom Holdings Inc. under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-101.SCH 5 fthm-20230331.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH (calc 2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Intangible Assets, Net - Future amortization of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Leases - Lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Leases - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Leases - Maturities of lease liabilities (Details) (cal 2) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - LEASES - Maturity of operating lease liabilities (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Leases - Maturities of lease liabilities (Calc 2) (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Warehouse Lines of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Debt - Long-term debt (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Stock-based Compensation - Movements in Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Stock-based Compensation - Summary of stock based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Net Loss per Share Attributable to Common Stock - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization, Consolidation and Presentation of Financial Statements link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Risks and Uncertainties link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Accrued and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Warehouse Lines of Credit link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Net Loss per Share Attributable to Common Stock link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Risks and Uncertainties (Policies) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Accrued and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Net Loss per Share Attributable to Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Risks and Uncertainties (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Net Loss per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 fthm-20230331_cal.xml EX-101.CAL EX-101.DEF 7 fthm-20230331_def.xml EX-101.DEF EX-101.LAB 8 fthm-20230331_lab.xml EX-101.LAB EX-101.PRE 9 fthm-20230331_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 01, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2023  
Entity File Number 001-39412  
Entity Registrant Name FATHOM HOLDINGS INC.  
Entity Incorporation, State or Country Code NC  
Entity Tax Identification Number 82-1518164  
Entity Address, Address Line One 2000 Regency Parkway Drive  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Cary  
Entity Address State Or Province NC  
Entity Address, Postal Zip Code 27518  
City Area Code 888  
Local Phone Number 455-6040  
Title of 12(b) Security Common Stock, No Par Value  
Trading Symbol FTHM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   18,071,111
Entity Central Index Key 0001753162  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 6,723 $ 8,320
Restricted cash 78 60
Accounts receivable 3,410 3,074
Mortgage loans held for sale, at fair value 4,619 3,694
Prepaid and other current assets 3,466 3,668
Total current assets 18,296 18,816
Property and equipment, net 2,828 2,945
Lease right of use assets 5,175 5,508
Intangible assets, net 26,608 27,259
Goodwill 25,607 25,607
Other assets 55 52
Total assets 78,569 80,187
Current liabilities:    
Accounts payable 3,987 3,343
Accrued and other current liabilities 3,814 3,403
Warehouse lines of credit 4,477 3,580
Lease liability - current portion 269 564
Long-term debt - current portion 1,636 1,609
Total current liabilities 14,183 12,499
Lease liability, net of current portion 4,843 5,241
Long-term debt, net of current portion 106 129
Other long-term liabilities 297 297
Total liabilities 19,429 18,166
Commitments and contingencies (Note 18)
Stockholders' equity:    
Common stock (no par value, shares authorized, 100,000,000; shares issued and outstanding, 18,071,111 and 17,468,562 as of March 31, 2023 and December 31, 2022, respectively) 0 0
Additional paid-in capital 112,446 109,626
Accumulated deficit (53,306) (47,605)
Total stockholders' equity 59,140 62,021
Total liabilities and stockholders' equity $ 78,569 $ 80,187
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Common stock, par value (in dollars per share) $ 0 $ 0
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 18,071,111 17,468,562
Common stock, shares outstanding 18,071,111 17,468,562
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total revenue $ 77,541,000 $ 90,082,000
Operating expenses    
Commission and other agent-related costs 69,172,000 79,479,000
Operations and support 1,614,000 2,175,000
Technology and development 1,290,000 1,474,000
General and administrative 9,601,000 10,854,000
Marketing 715,000 1,163,000
Depreciation and amortization 695,000 572,000
Total operating expenses 83,087,000 95,717,000
Loss from operations (5,546,000) (5,635,000)
Other expense (income), net    
Interest expense (income), net (16,000) 1,000
Other nonoperating expense (income), net 159,000 336,000
Other expense (income), net 143,000 337,000
Loss before income taxes (5,689,000) (5,972,000)
Income tax expense (benefit) 12,000 25,000
Net loss $ (5,701,000) $ (5,997,000)
Net loss per share:    
Basic $ (0.36) $ (0.37)
Diluted $ (0.36) $ (0.37)
Weighted average common shares outstanding:    
Basic 16,011,068 16,323,157
Diluted 16,011,068 16,323,157
Gross commission income    
Total revenue $ 73,170,000 $ 84,044,000
Other service revenue    
Total revenue $ 4,371,000 $ 6,038,000
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Common stock
Additional Paid-in Capital
Accumulated deficit
Total
Balance at beginning at Dec. 31, 2021   $ 100,129 $ (19,979) $ 80,150
Balance at beginning (in shares) at Dec. 31, 2021 16,751,606      
Changes in Stockholders' deficit        
Issuance of common stock for purchase of business   5,905   5,905
Issuance of common stock for purchase of business (in shares) 435,294      
Repurchase of common stock   (988)   (988)
Repurchase of common stock (in shares) (83,811)      
Stock-based compensation, net of forfeitures   2,458   2,458
Stock-based compensation, net of forfeitures (in shares) 7,820      
Net loss     (5,997) (5,997)
Balance at ending at Mar. 31, 2022   107,504 (25,976) 81,528
Balance at ending (in shares) at Mar. 31, 2022 17,110,909      
Balance at beginning at Dec. 31, 2022   109,626 (47,605) 62,021
Balance at beginning (in shares) at Dec. 31, 2022 17,468,562      
Changes in Stockholders' deficit        
Stock-based compensation, net of forfeitures   2,820   2,820
Stock-based compensation, net of forfeitures (in shares) 602,549      
Net loss     (5,701) (5,701)
Balance at ending at Mar. 31, 2023   $ 112,446 $ (53,306) $ 59,140
Balance at ending (in shares) at Mar. 31, 2023 18,071,111      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (5,701) $ (5,997)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 1,357 1,061
Non-cash lease expense 337 271
Gain on sale of mortgages (831) (1,181)
Stock-based compensation 2,820 2,407
Change in operating assets and liabilities:    
Accounts receivable (336) (154)
Prepaid and other current assets 202 (371)
Other assets (3) 80
Accounts payable 644 (410)
Accrued and other current liabilities 411 (65)
Operating lease liabilities (374) (225)
Mortgage loans held for sale (37,179) (61,488)
Proceeds from sale and principal payments on mortgage loans held for sale 37,083 67,713
Net cash (used in) provided by operating activities (1,570) 1,641
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (9) (317)
Amounts paid for business and asset acquisitions, net of cash acquired 0 (1,572)
Purchase of intangible assets (579) (763)
Net cash used in investing activities (588) (2,652)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments on long-term debt (318) (467)
Net borrowings on warehouse lines of credit 897 (4,852)
Repurchase of common stock 0 (989)
Net cash (used in) provided by financing activities 579 (6,308)
Net decrease in cash, cash equivalents, and restricted cash (1,579) (7,319)
Cash, cash equivalents, and restricted cash at beginning of period 8,380 37,921
Cash, cash equivalents, and restricted cash at end of period 6,801 30,602
Supplemental disclosure of cash and non-cash transactions:    
Cash paid for interest 11  
Income taxes paid 0  
Amounts due to sellers 0 700
Right of use assets obtained in exchange for new lease liabilities 4  
Issuance of common stock for purchase of business 0 5,905
Capitalized stock-based compensation 0 51
Reconciliation of cash and restricted cash:    
Cash and cash equivalents 6,723 30,524
Restricted cash 78 78
Total cash, cash equivalents, and restricted cash shown in statement of cash flows $ 6,801 $ 30,602
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Organization, Consolidation and Presentation of Financial Statements
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements  
Organization, Consolidation and Presentation of Financial Statements

Note 1. Organization, Consolidation and Presentation of Financial Statements

Fathom Holdings Inc. (“Fathom”, “Fathom Holdings,” and collectively with its consolidated subsidiaries and affiliates, the “Company”) is a national, technology-driven, real estate services platform integrating residential brokerage, mortgage, title, insurance services and supporting software called intelliAgent. The Company’s brands include Fathom Realty, Dagley Insurance, Encompass Lending, intelliAgent, LiveBy, Real Results, Verus Title and Cornerstone.

The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.

The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 30, 2023 (the “Form 10-K”). The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period.

In January and February 2022, the Company acquired Cornerstone Financial (“Cornerstone”) and iPro realty Network (“iPro”), respectively, in separate transactions accounted for as business combinations. Cornerstone is a real estate mortgage business that will help expand the Company’s reach in the Washington DC and surrounding markets. The acquisition of iPro, a real estate brokerage business, will help expand the Company’s reach in the Utah real estate market.

Certain prior period amounts have been revised to conform to the current presentation. These changes have no impact on our previously reported consolidated balance sheets or statements of operations.

The Company has evaluated the impact of events that have occurred subsequent to March 31, 2023, through the date the consolidated financial statements were filed with the SEC. Based on this evaluation, other than as recorded or disclosed (see Note 19) within these consolidated financial statements and related notes, the Company has determined that there are no material subsequent events that would require recognition or disclosure.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Uncertainties
3 Months Ended
Mar. 31, 2023
Risks and Uncertainties  
Risks and Uncertainties

Note 2. Risks and Uncertainties

Certain Significant Risks and Business Uncertainties — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company.

Liquidity — The Company has a history of negative cash flows from operations and operating losses. The Company generated net losses of approximately $5.7 million and $6.0 million for the three months ended March 31, 2023 and 2022, respectively. Additionally, the Company anticipates further expenditures associated with the process of expanding its business organically and via acquisitions. The Company had cash and cash equivalents of $6.7 million and $8.3 million as of March 31, 2023 and December 31, 2022, respectively. Management believes that existing cash along with its planned budget, which includes an increase in agent fees implemented in January 2023, growth from increasing attach rates across the Company’s businesses from internal referrals, reduction of certain expenses given initiatives implemented in early 2023, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of these consolidated financial statements.

COVID-19 Risks, Impacts and Uncertainties — In December 2019, a novel strain of coronavirus, COVID-19, was identified in Wuhan, China. This new coronavirus caused a global health emergency and was declared a pandemic by the World Health Organization (WHO) in March 2020 (“COVID-19’’ or the “Pandemic”). In May 2023, the WHO declared that COVID-19 was no longer a global health emergency.

For the quarter ended March 31, 2023 and the year ended December 31, 2022, due in part to the widespread availability of multiple COVID-19 vaccines, the effects of COVID-19 on business worldwide lessened. However, any lingering impact from COVID-19, as well as the recent increases in interest rates and inflationary pressure in the U.S. and world economies, is not fully known and cannot be estimated as the U.S. and global economies continue to react.

Use of Estimates — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to doubtful accounts, legal contingencies, income taxes, deferred tax asset valuation allowances, stock-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company might differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2023
Recent Accounting Pronouncements  
Recent Accounting Pronouncements

Note 3. Recent Accounting Pronouncements

In June 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company adopted the standard on January 1, 2023, and the impact of the new standard on its consolidated financial statements was immaterial.

In August 2020, the FASB issued ASU No. 2020-06 Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40). The objective of the amendments in this ASU is to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. The amendments in this ASU reduce the number of accounting models for convertible debt instruments and redeemable convertible preference shares. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. The amendments in the ASU are effective for fiscal years beginning after December 15, 2023, including interim periods therein. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the impact to our consolidated financial statements.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions
3 Months Ended
Mar. 31, 2023
Acquisitions  
Acquisitions

Note 4. Acquisitions

The Company completed two acquisitions in the three months ended March 31, 2022, both accounted for as business combinations. On January 24, 2022, the Company acquired Cornerstone, a real estate mortgage business in the Washington DC and surrounding markets, for approximately $4.7 million. The purchase price was comprised of $1.1 million in cash consideration and 267,470 shares of common stock with an acquisition date fair value of $3.6 million. Approximately $0.6 million of the cash consideration is due within one year of the acquisition date. The Company is currently in discussions with the seller regarding extending the due date of this payment. On February 8, 2022, the Company acquired iPro, a real estate brokerage business in the Utah real estate market, for total consideration of approximately $4.2 million. The purchase price included cash consideration of approximately $1.8 million and 167,824 shares of common stock with an acquisition date fair value of $2.3 million. Approximately $0.1 million of the cash consideration was due within one year of the acquisition date and was paid by the Company in April 2023. Assets acquired and liabilities assumed in the individual acquisitions were recorded on the Company’s condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition, including mortgage loans held for sale of approximately $3.5 million, lease right of use assets and lease liabilities of approximately $0.6 million, accrued liabilities of approximately $0.4 million and warehouse lines of credit of approximately $3.4 million. The Company recorded finite-lived intangible assets of approximately $3.6 million and goodwill of approximately $4.9 million, prior to the updates to fair values noted below. None of the goodwill relating to the Cornerstone acquisition is expected to be deductible for income tax purposes. Goodwill in the amount of approximately $1.4 million relating to the iPro acquisition is expected to be deductible for income tax purposes.

The Company updated the fair value estimates used in the purchase price allocation related to the Cornerstone and iPro acquisitions during the period from acquisition through December 31, 2022, resulting in an increase of $0.5 million in the fair value of assumed finite lived intangible assets, an increase of $0.3 million in other assets, a $0.5 million decrease in goodwill, and a $0.1 increase in deferred tax liabilities.

Pro forma information has not been included as it is impracticable to obtain the information due to the lack of availability of historical GAAP financial data. The results of operations of these businesses do not have a material effect on the Company’s consolidated results of operations. Acquisition related costs incurred during the three months ended March 31, 2022, were $51,000 and are included in general and administrative expense.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Net
3 Months Ended
Mar. 31, 2023
Intangible Assets, Net  
Intangible Assets, Net

Note 5. Intangible Assets, Net

Intangible assets, net consisted of the following (amounts in thousands):

    

March 31, 2023

Gross Carrying

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Value

Trade names

$

7,956

$

(1,461)

$

6,495

Software development

 

12,927

 

(3,616)

 

9,311

Customer relationships

8,180

(2,364)

5,816

Agent relationships

 

5,856

 

(1,133)

 

4,724

Know-how

430

(168)

262

$

35,349

$

(8,742)

$

26,608

    

December 31, 2022

    

Gross Carrying

    

Accumulated

    

Net Carrying

    

Amount

    

Amortization

    

Value

Trade names

$

7,956

$

(1,262)

$

6,694

Software development

 

12,348

 

(3,029)

 

9,319

Customer relationships

8,180

(2,085)

6,095

Agent relationships

5,856

(988)

4,868

Know-how

 

430

 

(147)

 

283

$

34,770

$

(7,511)

$

27,259

Estimated future amortization of intangible assets as of March 31, 2023 was as follows (amounts in thousands):

Years Ending December 31,

    

    

2023 (Remaining)

$

4,003

2024

 

5,175

2025

 

4,937

2026

 

4,301

2027

 

3,301

2028

2,197

Thereafter

2,694

Total

$

26,608

The aggregate amortization expense for intangible assets was $1.2 million and $1.0 million, of which $0.7 million and $0.5 million was included in technology and development expense for the three months ended March 31, 2023 and 2022, respectively.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill
3 Months Ended
Mar. 31, 2023
Goodwill  
Goodwill

Note 6. Goodwill

The carrying amount of goodwill by reportable segment as of March 31, 2023 and December 31, 2022 were as follows (amounts in thousands):

Real Estate

    

Brokerage

    

Mortgage

    

Technology

    

Other (a)

    

Total

Balance at March 31, 2023 and December 31, 2022

$

2,690

$

10,428

$

4,168

$

8,321

$

25,607

(a)Other comprises goodwill not assigned to a reportable segment.

The Company has a risk of future impairment to the extent that individual reporting unit performance does not meet projections. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of

the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the three months ended March 31, 2023, no events occurred that indicated it was more likely than not that goodwill was impaired.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued and Other Current Liabilities
3 Months Ended
Mar. 31, 2023
Accrued and Other Current Liabilities  
Accrued and Other Current Liabilities

Note 7. Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of the following (amounts in thousands):

    

March 31, 2023

    

December 31, 2022

Deferred annual fee

$

891

$

1,100

Due to sellers

857

857

Accrued compensation and other employer related costs

1,081

884

Other accrued liabilities

 

985

 

562

Total accrued and other current liabilities

$

3,814

$

3,403

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Warehouse Lines of Credit
3 Months Ended
Mar. 31, 2023
Warehouse Lines of Credit  
Warehouse Lines of Credit

Note 8. Warehouse Lines of Credit

Encompass Lending Group (“Encompass”), a wholly owned subsidiary of the Company, utilizes line of credit facilities as a means of temporarily financing mortgage loans pending their sale. The underlying warehouse lines of credit agreements, as described below, contain financial and other debt covenants.

Encompass maintains a master loan warehouse agreement with a bank whereby Encompass borrows funds to finance the origination or purchase of eligible loans. Interest on funds borrowed is equal to the greater of the 30-Day Secured Overnight Financing Rate (SOFR) rate plus 2.625% or 5.00%. The agreement expires in July 2023. The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $15.0 million. At March 31, 2023 and December 21, 2022, the outstanding balance on this warehouse line was approximately $0.8 million and $1.7 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.

Encompass maintains a mortgage participation purchase agreement with a bank whereby Encompass borrows funds to finance the origination or purchase of eligible loans. Interest on funds borrowed is equal to the greater of the 1 month Term SOFR Reference Rate (SOFR) Rate plus 2.11% or 3.61%. The agreement expires in July 2023.The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $25.0 million. At March 31, 2023 and December 31, 2022, the outstanding balance on this warehouse line was approximately $2.1 million and $0.8 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.

Encompass maintains a warehousing credit and security agreement with a bank whereby Encompass borrows funds to finance the origination of eligible mortgage loans. Interest on funds borrowed is equal to the greater of the daily adjusting Bloomberg Short-Term Bank Yield (BSBY) rate plus 2.00% or 3.5% per annum. The agreement expires in September 2023. The daily adjusting BSBY rate plus 2.00% as of March 31, 2023 was 6.91% and as of December 31, 2022 was 6.36%. The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $15.0 million. At March 31, 2023 and December 31, 2022, the outstanding balance on this warehouse line was approximately $1.6 million and $1.0 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt  
Debt

Note 9. Debt

Long-term debt consisted of the following (amounts in thousands):

    

March 31, 2023

    

December 31, 2022

3.75% Small Business Administration installment loan due May 2050

$

128

$

151

Notes payable:

6.0% director and officer insurance policy promissory note due July 31, 2023

62

246

9.0 % executive and officer insurance policy promissory note due August 1, 2023

185

296

Total debt

375

693

Long-term debt, current portion

(269)

(564)

Long-term debt, net of current portion

$

106

$

129

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Fair Value Measurements  
Fair Value Measurements

Note 10. Fair Value Measurements

FASB ASC 820, Fair Value Measurement (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The methodology establishes consistency and comparability by providing a fair value hierarchy that prioritizes the inputs to valuation techniques into three broad levels, which are described below:

Level 1 inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).
Level 3 inputs are unobservable inputs that reflect the entity’s own assumptions in pricing the asset or liability (used when little or no market data is available).

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

In general, fair value is based upon quoted market prices, where evaluated. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure the financial instruments are recorded at fair value.

While management believes the Company’s valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.

Mortgage loans held for sale – The fair value of mortgage loans held for sale is determined, when possible, using quoted secondary-market prices or purchaser commitments. If no such quoted price exists, the fair value of a loan is determined using quoted prices for a similar asset or assets, adjusted for the specific attributes of that loan, which would be used by other market participants. The loans are considered Level 2 on the fair value hierarchy.

Derivative financial instruments – Derivative financial instruments are reported at fair value. Fair value is determined using a pricing model with inputs that are unobservable in the market or cannot be derived principally from or corroborated by observable market data. These instruments are Level 3 on the fair value hierarchy.

The fair value determination of each derivative financial instrument categorized as Level 3 required one or more of the following unobservable inputs:

Agreed prices from Interest Rate Lock Commitments (“IRLC”);
Trading prices for derivative instruments; and
Closing prices at March 31, 2023 and December 31, 2022 for derivative instruments.

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 (amounts in thousands):

March 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

4,619

$

$

4,619

Derivative assets (included in prepaids and other current assets)

 

 

 

34

34

Derivative liabilities (included in accrued and other current liabilties)

 

(61)

(61)

$

$

4,619

$

(27)

$

4,592

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 (amounts in thousands):

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

3,694

$

$

3,694

Derivative assets (included in prepaids and other current assets)

 

 

7

7

$

$

3,694

$

7

$

3,701

The Company enters into IRLCs to originate residential mortgage loans held for sale, at specified interest rates and within a specific period of time (generally between 30 and 90 days), with customers who have applied for a loan and meet certain credit and underwriting criteria. These IRLCs meet the definition of a derivative and are reflected on the consolidated balance sheets at fair value with changes in fair value recognized in other service revenue on the consolidated statements of operations. Unrealized gains and losses on the IRLCs, reflected as derivative assets and derivative liabilities, respectively, are measured based on the fair value of the underlying mortgage loan, quoted agency mortgage-backed security (“MBS”) prices, estimates of the fair value of the mortgage servicing rights and the probability that the mortgage loan will fund within the terms of the IRLC, net of commission expense and broker fees. The fair value of the forward loan sales commitment and mandatory delivery commitments being used to hedge the IRLCs and mortgage loans held for sale not committed to purchasers are based on quoted agency MBS prices.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases  
Leases

Note 11. Leases

Operating Leases

The Company has operating leases primarily consisting of office space with remaining lease terms of less than one year to six years, subject to certain renewal options as applicable.

Leases with an initial term of twelve months or less are not recorded on the balance sheet, and the Company does not separate lease and non-lease components of contracts. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space.

Our lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach to derive an appropriate imputed discount rate. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived an imputed rate, which was used in a portfolio approach to discount its real estate lease liabilities. The Company used estimated incremental borrowing rates for all active leases.

The table below presents certain information related to lease costs for the Company’s operating leases (amounts in thousands):

The following table presents the weighted average remaining lease term and the weighted average discount rate related to operating leases.

    

March 31, 2023

    

December 31, 2022

Weighted average remaining lease term (in years) - operating leases

4.5

4.7

Weighted average discount rate - operating leases

 

6.19

%

6.19

%

Three Months Ended March 31, 

    

2023

    

2022

Operating lease expense

$

460

$

332

Short-term lease expense

 

161

112

Total lease cost

$

621

$

444

The following table presents the maturities of lease liabilities (amounts in thousands):

    

Operating

Years Ended December 31,

Leases

2023

$

1,508

2024

 

1,714

2025

 

1,429

2026

 

1,083

2027

 

969

2028 and thereafter

 

709

Total minimum lease payments

7,412

Less effects of discounting

(933)

Present value of future minimum lease payments

$

6,479

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity
3 Months Ended
Mar. 31, 2023
Shareholders' Equity  
Shareholders' Equity

Note 12. Shareholders’ Equity

On March 10, 2022, the Company’s Board of Directors authorized an expenditure of up to $10 million for the repurchase of shares of the Company’s common stock. The share repurchase program does not have a fixed expiration. Under the program, repurchases can be made from time-to-time using a variety of methods, including open market transactions, privately negotiated transactions or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The actual timing and amount of future repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. The repurchase program does not obligate the Company to acquire any particular number of shares and may be suspended or discontinued at any time at the Company’s discretion. During the year ended December 31, 2022, the Company reacquired 686,097 shares for approximately $6.0 million. As of March 31, 2023, the Company had approximately $4.0 million remaining under the share repurchase authorization.

During the three months ended March 31, 2022, the Company issued shares of common stock as part of the purchase consideration in connection with the acquisitions of iPro and Cornerstone. Refer to Note 4 for additional information about these acquisitions and the shares of common stock issued.

The Company has an outstanding equity-classified warrant issued to an underwriter in August 2020 (the “Underwriter Warrant”) to purchase 240,100 shares of common stock. The Underwriter Warrant is exercisable at a per share exercise price of $11.00 and is exercisable at any time through August 4, 2025. As of March 31, 2023, no portion of the Underwriter Warrant has been exercised or expired.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation
3 Months Ended
Mar. 31, 2023
Stock-based Compensation  
Stock-based Compensation

Note 13. Stock-based Compensation

The Company’s 2019 Omnibus Stock Incentive Plan (the “2019 Plan”) provides for granting stock options, restricted stock awards, and restricted stock units to employees, directors, contractors and consultants of the Company. As of March 31, 2023, there were approximately 159,000 shares available for future grants under the 2019 Plan.

Restricted Stock Awards

Following is the restricted stock award activity for the three months ended March 31, 2023:

    

    

Weighted Average

Grant Date

Shares

Fair Value

Nonvested at December 31, 2022

 

1,375,145

$

14.23

Granted

 

651,618

 

4.32

Released

 

(2,866)

 

Forfeited

 

(49,069)

 

12.77

Nonvested at March 31, 2023

 

1,974,828

10.98

Restricted Stock Unit Awards

During 2022, the Company commenced granting restricted stock units to employees and agents.

Following is the restricted stock unit award activity for the three months ended March 31, 2023:

    

    

Weighted Average

Grant Date

Shares

Fair Value

Nonvested at December 31, 2022

 

392,564

$

6.58

Granted

 

894,891

 

4.28

Released

 

 

Forfeited

 

(12,852)

 

6.05

Nonvested at March 31, 2023

 

1,274,603

$

4.97

Stock Option Awards

There were no stock option awards granted during the three month period ended March 31, 2023.

Stock-based Compensation expense

Stock-based compensation expense related to all awards issued under the Company’s stock compensation plans for the three months ended March 31, 2023 and 2022 was as follows (amounts in thousands):

Three Months

March 31, 

    

2022

    

2021

Commission and other agent-related cost

$

998

832

Operations and support

202

71

Technology and development

 

22

2

General and administrative

1,507

1,457

Marketing

91

45

Total stock-based compensation

$

2,820

$

2,407

The Company capitalized $0 and $51,000 of stock-based compensation expense associated with the cost of developing software for internal use during the three months ended March 31, 2023 and 2022, respectively.

At March 31, 2023, the total unrecognized compensation cost related to non-vested restricted stock awards was $11.0 million, which is expected to be recognized over a period of approximately 1.2 years.

At March 31, 2023, the total unrecognized compensation related to unvested restricted stock units was $4.9 million which the Company expects to recognize over a period of approximately 1.6 years.

At March 31, 2023, the total unrecognized compensation related to unvested stock option awards granted was $0.2 million which the Company expects to recognize over a period of approximately three months.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions  
Related Party Transactions

Note 14. Related Party Transactions

We lease office space from entities affiliated with certain of our employees. We paid $0.1 million in total rent expense under these leases for both of the three months ended March 31, 2023 and 2022, respectively.

Marketing expense for both of the three months ended March 31, 2023 and 2022 includes approximately $0.1 million from related parties in exchange for the Company receiving marketing services.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share Attributable to Common Stock
3 Months Ended
Mar. 31, 2023
Net Loss per Share Attributable to Common Stock  
Net Loss per Share Attributable to Common Stock

Note 15. Net Loss per Share Attributable to Common Stock

Basic loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. Diluted loss per share is calculated by adjusting the weighted-average number of shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury-stock method. Diluted loss per share excludes, when applicable, the potential impact of stock options, unvested shares of restricted stock awards, and common stock warrants because their effect would be anti-dilutive due to net loss.

The calculation of basic and diluted net loss per share attributable to common stock was as follows (amounts in thousands except share data):

    

Three Months

March 31, 

    

2023

    

2022

Numerator:

Net loss attributable to common stock—basic and diluted

$

(5,701)

$

(5,997)

Denominator:

Weighted-average basic and diluted shares outstanding

16,011,068

16,323,157

Net loss per share attributable to common stock—basic and diluted

$

(0.36)

$

(0.37)

The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive.

    

Three Months

March 31, 

    

2023

    

2022

Stock options

147,707

43,996

Non-vested restricted stock awards

1,974,828

693,717

Non-vested restricted stock units

1,274,603

Common stock warrants

240,100

240,100

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Taxes  
Income Taxes

Note 16. Income Taxes

In determining the quarterly provision for income taxes, the Company used the annual effective tax rate applied to year-to-date income. The Company’s annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, permanent differences, and changes in the Company’s valuation allowance. The income tax effects of unusual or infrequent items including a change in the valuation allowance as a result of a change in judgment regarding the realizability of deferred tax assets are excluded from the estimated annual effective tax rate and are required to be discretely recognized in the interim period they occur.

The Company has historically maintained a valuation allowance against deferred tax assets and reported only minimal current state tax expense. The Company recorded income tax expense of approximately $12,000 and $25,000 for the three months ended March 31, 2023 and March 31, 2022 respectively. The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses, but records a net deferred tax liability when reversals of deferred tax liabilities that relate to indefinite-live intangible assets may not be used in realizing deferred tax assets.

The Company applies the standards on uncertainty in income taxes contained in ASC Topic 740, Accounting for Income Taxes. The application of this interpretation did not have any impact on the Company’s consolidated financial statements, as the Company did not have any significant unrecognized tax benefits during the three months ended March 31, 2023 and the year ended December 31, 2022. Currently, the statute of limitations remains open subsequent to and including the year ended December 31, 2019.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting
3 Months Ended
Mar. 31, 2023
Segment Reporting  
Segment Reporting

Note 17. Segment Reporting

The Company identifies an operating segment as a component: (i) that engages in business activities from which it may earn revenues and incur expenses; (ii) that has available discrete financial information; and (iii) whose operating results are regularly reviewed by the Chief Operating Decision Maker (“CODM”) to allocate resources and to assess the operating results and financial performance of each operating segment.

Our Chief Operating Decision Maker makes operating decisions and assesses performance based on the services of identified operating segments and has identified three reportable segments: Real Estate Brokerage; Mortgage; and Technology. Through its Real Estate Brokerage segment, the Company provides real estate brokerage services. Through its Mortgage segment, the Company provides

residential loan origination and underwriting services. Through its Technology segment, the Company provides SaaS solutions and data mining for third party customers and continues to develop its intelliAgent platform for current use by the Company’s real estate agents.

Revenue and Adjusted EBITDA are the primary measures used by the CODM to evaluate financial performance of the reportable segments and to allocate resources. Adjusted EBITDA represents the revenues of the operating segment less operating expenses directly attributable to the respective operating segment. Adjusted EBITDA is defined by us as net income (loss), excluding other income and expense, costs related to acquisitions, income taxes, depreciation and amortization, and stock-based compensation expense. In particular, the Company believes the exclusion of non-cash stock-based compensation expense related to restricted stock awards and stock options and transaction-related costs provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. The Company’s presentation of Adjusted EBITDA might not be comparable to similar measures used by other companies.

The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting.

Key operating data for the reportable segments for the three months ended March 31, 2023 and 2022 are set forth in the tables below (amounts in thousands).

    

Revenue

Three Months

March 31, 

    

2023

    

2022

Real Estate Brokerage

$

73,170

$

84,044

Mortgage

1,464

2,864

Technology

756

645

Corporate and other services (a)

2,151

2,529

Total revenue

$

77,541

$

90,082

Adjusted EBITDA

Three Months

March 31, 

    

2023

    

2022

Real Estate Brokerage

$

1,298

$

945

Mortgage

(567)

(490)

Technology

(212)

(395)

Total Segment Adjusted EBITDA

519

60

Corporate and other services (a)

(1,888)

(2,176)

Total Company Adjusted EBITDA

(1,369)

(2,116)

Depreciation and amortization

(1,357)

(1,061)

Other (expense) income, net

(143)

(337)

Income tax (expense) benefit

(12)

(25)

Stock based compensation

(2,820)

(2,407)

Transaction-related costs

(51)

Net loss

$

(5,701)

$

(5,997)

(a)Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and other services line.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies  
Commitments and Contingencies

Note 18. Commitments and Contingencies

From time to time the Company is involved in litigation, claims, and other proceedings arising in the ordinary course of business. Such litigation and other proceedings may include, but are not limited to, actions relating to employment law and misclassification of employees versus independent contractors, intellectual property, commercial or contractual claims, brokerage or real estate disputes, or other consumer protection statutes, ordinary-course brokerage disputes like the failure to disclose property defects, commission disputes, and various liabilities based upon conduct of individuals or entities outside of the Company’s control, including agents and third party contractor agents. Litigation and other disputes are inherently unpredictable and subject to substantial uncertainties and unfavorable resolutions could occur. As of March 31, 2023, there was no material litigation against the Company.

In conducting its operations, the Company routinely holds customers’ assets in escrow, pending completion of real estate transactions, and is responsible for the proper disposition of these balances for its customers. Certain of these amounts are maintained in segregated bank accounts and have not been included in the accompanying consolidated balance sheets, consistent with GAAP and industry practice. The balances amounted to $2.0 million and $1.8 million at March 31, 2023 and December 31, 2022, respectively.

Encompass Net Worth Requirements

In order to maintain approval from the U.S. Department of Housing and Urban Development to operate as a Title II non-supervised mortgagee, our indirect subsidiary Encompass is required to maintain adjusted net worth of $1,000,000 and must maintain liquid assets (cash, cash equivalents, or readily convertible instruments) of 20% of the required net worth. As of March 31, 2023, Encompass had adjusted net worth of approximately $3.5 million and liquid assets of $3.9 million.

Commitments to Extend Credit

Encompass enters into IRLCs with borrowers who have applied for residential mortgage loans and have met certain credit and underwriting criteria. These commitments expose Encompass to market risk if interest rates change and the underlying loan is not economically hedged or committed to a purchaser. Encompass is also exposed to credit loss if the loan is originated and not sold to a purchaser and the mortgagor does not perform. The collateral upon extension of credit is typically a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as commitments are expected to expire without being drawn upon.

Regulatory Commitments

Encompass is subject to periodic audits and examinations, both formal and informal in nature, from various federal and state agencies, including those made as part of the regulatory oversight of mortgage origination, servicing and financing activities. Such audits and examinations could result in additional actions, penalties or fines by state or federal government bodies, regulators or the courts.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events  
Subsequent Events

Note 19. Subsequent Events

On April 13, 2023, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with an accredited investor (the “Holder”) and issued a Senior Secured Convertible Promissory Note in principal amount of $3,500,000 (the “Note”), in a private placement (the “Offering”). The Company paid a placement agent fee in the amount of $175,000 in connection with the Offering. The cash proceeds disbursed to the Company from the issuance of the Note were $3,300,000, after deducting the placement agent fee and purchaser expenses.

The Company shall pay interest to the Holder quarterly in cash on the principal amount of this Note at a rate which fluctuates every calendar month, and is equal to (i) the monthly average Secured Overnight Financing Rate (SOFR) plus (ii) 5%, per annum (which interest rate may be increased as provided by the Purchase Agreement); provided, however, that in no event will the rate of interest for any month be less than 8% per annum. Interest shall be due and payable on the last calendar day of each quarter and on the maturity date, April 12, 2025 (the “Fixed Interest Payment Date”); provided, however, notwithstanding anything to the contrary provided in the Purchase Agreement or the Note, interest accrued but not yet paid will be due and payable upon any conversion, prepayment, and/or acceleration whether as a result of an Event of Default, as defined, or otherwise with respect to the principal amount being so converted, prepaid and/or accelerated.

In connection with the Offering, the Company also entered into a Security Agreement pursuant to which the Note is secured by all the Company’s existing and future assets.

All or any portion of the principal amount of the Note, plus accrued and unpaid interest and any late charges thereon, is convertible at any time, in whole or in part, at the Investor’s option, into shares of the Company’s common stock at an initial fixed conversion price of $6.00 per share, subject to certain customary adjustments. The Note imposes penalties on the Company for any failure to timely deliver any shares of the Company’s common stock issuable upon conversion. The Note may not be converted by the Investor into shares of common stock if such conversion would result in the Investor and its affiliates owning an aggregate of in excess of 4.99% of the then-outstanding shares of the Company’s common stock, provided that upon 61 days’ notice, such ownership limitation may be adjusted by the Investor, but in any case, to no greater than 9.99%.

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Uncertainties (Policies)
3 Months Ended
Mar. 31, 2023
Risks and Uncertainties  
Certain Significant Risks and Business Uncertainties

Certain Significant Risks and Business Uncertainties — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company.

Liquidity

Liquidity — The Company has a history of negative cash flows from operations and operating losses. The Company generated net losses of approximately $5.7 million and $6.0 million for the three months ended March 31, 2023 and 2022, respectively. Additionally, the Company anticipates further expenditures associated with the process of expanding its business organically and via acquisitions. The Company had cash and cash equivalents of $6.7 million and $8.3 million as of March 31, 2023 and December 31, 2022, respectively. Management believes that existing cash along with its planned budget, which includes an increase in agent fees implemented in January 2023, growth from increasing attach rates across the Company’s businesses from internal referrals, reduction of certain expenses given initiatives implemented in early 2023, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of these consolidated financial statements.

COVID-19 Risks, Impacts and Uncertainties

COVID-19 Risks, Impacts and Uncertainties — In December 2019, a novel strain of coronavirus, COVID-19, was identified in Wuhan, China. This new coronavirus caused a global health emergency and was declared a pandemic by the World Health Organization (WHO) in March 2020 (“COVID-19’’ or the “Pandemic”). In May 2023, the WHO declared that COVID-19 was no longer a global health emergency.

For the quarter ended March 31, 2023 and the year ended December 31, 2022, due in part to the widespread availability of multiple COVID-19 vaccines, the effects of COVID-19 on business worldwide lessened. However, any lingering impact from COVID-19, as well as the recent increases in interest rates and inflationary pressure in the U.S. and world economies, is not fully known and cannot be estimated as the U.S. and global economies continue to react.

Use of Estimates

Use of Estimates — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to doubtful accounts, legal contingencies, income taxes, deferred tax asset valuation allowances, stock-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company might differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2023
Intangible Assets, Net  
Schedule of components of intangible assets, net

Intangible assets, net consisted of the following (amounts in thousands):

    

March 31, 2023

Gross Carrying

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Value

Trade names

$

7,956

$

(1,461)

$

6,495

Software development

 

12,927

 

(3,616)

 

9,311

Customer relationships

8,180

(2,364)

5,816

Agent relationships

 

5,856

 

(1,133)

 

4,724

Know-how

430

(168)

262

$

35,349

$

(8,742)

$

26,608

    

December 31, 2022

    

Gross Carrying

    

Accumulated

    

Net Carrying

    

Amount

    

Amortization

    

Value

Trade names

$

7,956

$

(1,262)

$

6,694

Software development

 

12,348

 

(3,029)

 

9,319

Customer relationships

8,180

(2,085)

6,095

Agent relationships

5,856

(988)

4,868

Know-how

 

430

 

(147)

 

283

$

34,770

$

(7,511)

$

27,259

Schedule of estimated future amortization of intangible assets

Estimated future amortization of intangible assets as of March 31, 2023 was as follows (amounts in thousands):

Years Ending December 31,

    

    

2023 (Remaining)

$

4,003

2024

 

5,175

2025

 

4,937

2026

 

4,301

2027

 

3,301

2028

2,197

Thereafter

2,694

Total

$

26,608

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill  
Schedule of carrying amount of goodwill

The carrying amount of goodwill by reportable segment as of March 31, 2023 and December 31, 2022 were as follows (amounts in thousands):

Real Estate

    

Brokerage

    

Mortgage

    

Technology

    

Other (a)

    

Total

Balance at March 31, 2023 and December 31, 2022

$

2,690

$

10,428

$

4,168

$

8,321

$

25,607

(a)Other comprises goodwill not assigned to a reportable segment.
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Accrued and Other Current Liabilities  
Schedule of components of accrued and other current liabilities

Accrued and other current liabilities consisted of the following (amounts in thousands):

    

March 31, 2023

    

December 31, 2022

Deferred annual fee

$

891

$

1,100

Due to sellers

857

857

Accrued compensation and other employer related costs

1,081

884

Other accrued liabilities

 

985

 

562

Total accrued and other current liabilities

$

3,814

$

3,403

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt  
Schedule of debt

Long-term debt consisted of the following (amounts in thousands):

    

March 31, 2023

    

December 31, 2022

3.75% Small Business Administration installment loan due May 2050

$

128

$

151

Notes payable:

6.0% director and officer insurance policy promissory note due July 31, 2023

62

246

9.0 % executive and officer insurance policy promissory note due August 1, 2023

185

296

Total debt

375

693

Long-term debt, current portion

(269)

(564)

Long-term debt, net of current portion

$

106

$

129

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Measurements  
Schedule of financial assets that are measured at fair value on a recurring basis

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 (amounts in thousands):

March 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

4,619

$

$

4,619

Derivative assets (included in prepaids and other current assets)

 

 

 

34

34

Derivative liabilities (included in accrued and other current liabilties)

 

(61)

(61)

$

$

4,619

$

(27)

$

4,592

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 (amounts in thousands):

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

3,694

$

$

3,694

Derivative assets (included in prepaids and other current assets)

 

 

7

7

$

$

3,694

$

7

$

3,701

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases  
Schedule of lease cost

    

March 31, 2023

    

December 31, 2022

Weighted average remaining lease term (in years) - operating leases

4.5

4.7

Weighted average discount rate - operating leases

 

6.19

%

6.19

%

Three Months Ended March 31, 

    

2023

    

2022

Operating lease expense

$

460

$

332

Short-term lease expense

 

161

112

Total lease cost

$

621

$

444

Schedule of weighted average remaining lease term and the weighted average discount rate for the Company's operating leases

    

March 31, 2023

    

December 31, 2022

Weighted average remaining lease term (in years) - operating leases

4.5

4.7

Weighted average discount rate - operating leases

 

6.19

%

6.19

%

Schedule of future lease payments

    

Operating

Years Ended December 31,

Leases

2023

$

1,508

2024

 

1,714

2025

 

1,429

2026

 

1,083

2027

 

969

2028 and thereafter

 

709

Total minimum lease payments

7,412

Less effects of discounting

(933)

Present value of future minimum lease payments

$

6,479

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Stock-based Compensation  
Summary of activity related to restricted stock awards and units

    

    

Weighted Average

Grant Date

Shares

Fair Value

Nonvested at December 31, 2022

 

1,375,145

$

14.23

Granted

 

651,618

 

4.32

Released

 

(2,866)

 

Forfeited

 

(49,069)

 

12.77

Nonvested at March 31, 2023

 

1,974,828

10.98

    

    

Weighted Average

Grant Date

Shares

Fair Value

Nonvested at December 31, 2022

 

392,564

$

6.58

Granted

 

894,891

 

4.28

Released

 

 

Forfeited

 

(12,852)

 

6.05

Nonvested at March 31, 2023

 

1,274,603

$

4.97

Schedule of stock based compensation

Three Months

March 31, 

    

2022

    

2021

Commission and other agent-related cost

$

998

832

Operations and support

202

71

Technology and development

 

22

2

General and administrative

1,507

1,457

Marketing

91

45

Total stock-based compensation

$

2,820

$

2,407

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share Attributable to Common Stock (Tables)
3 Months Ended
Mar. 31, 2023
Net Loss per Share Attributable to Common Stock  
Schedule of basic and diluted net loss

    

Three Months

March 31, 

    

2023

    

2022

Numerator:

Net loss attributable to common stock—basic and diluted

$

(5,701)

$

(5,997)

Denominator:

Weighted-average basic and diluted shares outstanding

16,011,068

16,323,157

Net loss per share attributable to common stock—basic and diluted

$

(0.36)

$

(0.37)

Schedule of outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock

    

Three Months

March 31, 

    

2023

    

2022

Stock options

147,707

43,996

Non-vested restricted stock awards

1,974,828

693,717

Non-vested restricted stock units

1,274,603

Common stock warrants

240,100

240,100

XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting  
Schedule of key operating data for the reportable segments

Key operating data for the reportable segments for the three months ended March 31, 2023 and 2022 are set forth in the tables below (amounts in thousands).

    

Revenue

Three Months

March 31, 

    

2023

    

2022

Real Estate Brokerage

$

73,170

$

84,044

Mortgage

1,464

2,864

Technology

756

645

Corporate and other services (a)

2,151

2,529

Total revenue

$

77,541

$

90,082

Adjusted EBITDA

Three Months

March 31, 

    

2023

    

2022

Real Estate Brokerage

$

1,298

$

945

Mortgage

(567)

(490)

Technology

(212)

(395)

Total Segment Adjusted EBITDA

519

60

Corporate and other services (a)

(1,888)

(2,176)

Total Company Adjusted EBITDA

(1,369)

(2,116)

Depreciation and amortization

(1,357)

(1,061)

Other (expense) income, net

(143)

(337)

Income tax (expense) benefit

(12)

(25)

Stock based compensation

(2,820)

(2,407)

Transaction-related costs

(51)

Net loss

$

(5,701)

$

(5,997)

(a)Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and other services line.
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Uncertainties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Risks and Uncertainties      
Net loss $ (5,701) $ (5,997)  
Cash and cash equivalents $ 6,723 $ 30,524 $ 8,320
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Details)
3 Months Ended 12 Months Ended
Feb. 08, 2022
USD ($)
shares
Jan. 24, 2022
USD ($)
shares
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
item
Dec. 31, 2022
USD ($)
Acquisitions          
Number of acquisitions | item       2  
Acquisition date fair value of shares     $ 0 $ 5,905,000  
Proceeds from sale and principal payments on mortgage loans held for sale     37,083,000 67,713,000  
Accrued liabilities     3,814,000   $ 3,403,000
Goodwill     $ 25,607,000   25,607,000
Cornerstone          
Acquisitions          
Consideration   $ 4,700,000      
Cash consideration   $ 1,100,000      
Shares of common stock transferred | shares   267,470      
Acquisition date fair value of shares   $ 3,600,000      
Cash consideration due within one year of acquisition date   $ 600,000      
Cornerstone and iPro          
Acquisitions          
Mortgage loans held for sale $ 3,500,000        
Lease right of use assets 600,000        
Lease liabilities 600,000        
Accrued liabilities 400,000        
Warehouse lines of credit 3,400,000        
Finite-lived intangible assets         3,600,000
Goodwill         4,900,000
Goodwill expected to be deductible for income tax purposes         1,400,000
Increase in fair value of assumed finite lived intangible assets         500,000
Increase in other assets         300,000
Decrease in goodwill         500,000
Increase in deferred tax liabilities         $ 100,000
Acquisition related costs incurred       $ 51,000  
iPro          
Acquisitions          
Consideration 4,200,000        
Cash consideration $ 1,800,000        
Shares of common stock transferred | shares 167,824        
Acquisition date fair value of shares $ 2,300,000        
Cash consideration due within one year of acquisition date $ 100,000        
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Intangible Assets, Net    
Gross Carrying Amount $ 35,349 $ 34,770
Accumulated Amortization (8,742) (7,511)
Net Carrying Value 26,608 27,259
Trade names    
Intangible Assets, Net    
Gross Carrying Amount 7,956 7,956
Accumulated Amortization (1,461) (1,262)
Net Carrying Value 6,495 6,694
Software development    
Intangible Assets, Net    
Gross Carrying Amount 12,927 12,348
Accumulated Amortization (3,616) (3,029)
Net Carrying Value 9,311 9,319
Customer relationships    
Intangible Assets, Net    
Gross Carrying Amount 8,180 8,180
Accumulated Amortization (2,364) (2,085)
Net Carrying Value 5,816 6,095
Agent relationships    
Intangible Assets, Net    
Gross Carrying Amount 5,856 5,856
Accumulated Amortization (1,133) (988)
Net Carrying Value 4,724 4,868
Know-how    
Intangible Assets, Net    
Gross Carrying Amount 430 430
Accumulated Amortization (168) (147)
Net Carrying Value $ 262 $ 283
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Net - Future amortization of intangible assets (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Intangible Assets, Net  
2023 (remaining) $ 4,003
2024 5,175
2025 4,937
2026 4,301
2027 3,301
2028 2,197
Thereafter 2,694
Total $ 26,608
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Net - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Intangible Assets, Net    
Amortization expense for capitalized software and trade names $ 1.2 $ 1.0
Technology and development expense    
Intangible Assets, Net    
Amortization expense for capitalized software and trade names $ 0.7 $ 0.5
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Carrying Value    
Goodwill $ 25,607 $ 25,607
Technology    
Carrying Value    
Goodwill 4,168 4,168
Operating segments    
Carrying Value    
Goodwill 2,690 2,690
Mortgage    
Carrying Value    
Goodwill 10,428 10,428
Other    
Carrying Value    
Goodwill $ 8,321 $ 8,321
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued and Other Current Liabilities    
Deferred annual fee $ 891 $ 1,100
Due to sellers 857 857
Accrued compensation and other employer related costs 1,081 884
Other accrued liabilities 985 562
Total accrued and other current liabilities $ 3,814 $ 3,403
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Warehouse Lines of Credit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Warehouse Lines of Credit    
Warehouse lines of credit $ 4,477 $ 3,580
Liquid assets 18,296 18,816
Master loan agreement    
Warehouse Lines of Credit    
Maximum borrowing capacity 7,500 15,000
Warehouse lines of credit $ 800 1,700
Master loan agreement | SOFR | Minimum    
Warehouse Lines of Credit    
Spread on variable rate 2.625%  
Master loan agreement | SOFR | Maximum    
Warehouse Lines of Credit    
Effective interest rate 5.00%  
Mortgage participation purchase agreement    
Warehouse Lines of Credit    
Maximum borrowing capacity $ 7,500 25,000
Warehouse lines of credit $ 2,100 800
Mortgage participation purchase agreement | SOFR | Minimum    
Warehouse Lines of Credit    
Interest rate 2.11%  
Mortgage participation purchase agreement | SOFR | Maximum    
Warehouse Lines of Credit    
Effective interest rate 3.61%  
Warehousing credit and security agreement    
Warehouse Lines of Credit    
Maximum borrowing capacity $ 7,500 15,000
Warehouse lines of credit $ 1,600 $ 1,000
Warehousing credit and security agreement | BSBY rate    
Warehouse Lines of Credit    
Spread on variable rate 2.00%  
Effective interest rate 6.91% 6.36%
Warehousing credit and security agreement | BSBY rate | Minimum    
Warehouse Lines of Credit    
Spread on variable rate 2.00%  
Warehousing credit and security agreement | BSBY rate | Maximum    
Warehouse Lines of Credit    
Effective interest rate 3.50%  
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Long-term debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt    
Long-term debt, current portion $ (1,636) $ (1,609)
3.75% Small Business Administration installment loan due May 2050    
Debt    
Interest rate per annum 3.75%  
6.0% director and officer insurance policy promissory note due July 31, 2023    
Debt    
Interest rate per annum 6.00%  
Notes Payable    
Debt    
Long term debt $ 375 693
Long-term debt, current portion (269) (564)
Long-term debt, net of current portion 106 129
Notes Payable | 3.75% Small Business Administration installment loan due May 2050    
Debt    
Long term debt 128 151
Notes Payable | 6.0% director and officer insurance policy promissory note due July 31, 2023    
Debt    
Long term debt 62 246
Notes Payable | 9.0 % executive and officer insurance policy promissory note due August 1, 2023    
Debt    
Long term debt $ 185 $ 296
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value Measurements    
Mortgage loans held for sale $ 4,619 $ 3,694
Derivative assets (included in prepaids and other current assets) 34 7
Derivative assets (included in prepaids and other current assets) (61)  
Total 4,592 3,701
Level 2    
Fair Value Measurements    
Mortgage loans held for sale 4,619 3,694
Total 4,619 3,694
Level 3    
Fair Value Measurements    
Derivative assets (included in prepaids and other current assets) 34 7
Derivative assets (included in prepaids and other current assets) (61)  
Total $ (27) $ 7
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details)
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Leases    
Option to extend true  
Residual value guarantee false  
Weighted average remaining lease term (in years) - operating leases 4 years 6 months 4 years 8 months 12 days
Weighted average discount rate - operating leases 6.19% 6.19%
Minimum    
Leases    
Lease term 1 year  
Maximum    
Leases    
Lease term 6 years  
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases    
Operating lease expense $ 460 $ 332
Short-term lease expense 161 112
Total lease cost $ 621 $ 444
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities of lease liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Future Minimum Lease Payments  
2023 $ 1,508
2024 1,714
2025 1,429
2026 1,083
2027 969
2028 and thereafter 709
Total Minimum Lease Payments 7,412
Less effects of discounting (933)
Present value of future minimum lease payments $ 6,479
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Mar. 31, 2023
Mar. 10, 2022
Shareholders' Equity      
Stock repurchase program remaining authorized repurchase amount   $ 4.0 $ 10.0
Stock repurchase program authorized amount $ 6.0    
Number of underwriters warrants exercised or expired   0  
Number of shares reacquired 686,097    
Underwriter Warrant to purchase shares   240,100  
Warrant exercise price (in dollars per share)   $ 11.00  
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Details)
3 Months Ended
Mar. 31, 2023
shares
2019 Omnibus Stock Incentive Plan  
Stock-based Compensation  
Stock option granted 159,000
Stock options  
Stock-based Compensation  
Number of awards granted (in shares) 0
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Movements in Restricted Stock Awards (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Restricted Stock Awards    
Shares    
Non-vested at beginning 1,375,145  
Granted 651,618  
Released (2,866)  
Forfeited (49,069)  
Non-vested at ending 1,974,828  
Weighted-Average Grant Date Fair Value    
Non-vested at beginning $ 10.98 $ 14.23
Granted 4.32  
Forfeited 12.77  
Non-vested at ending $ 10.98 14.23
Restricted Stock Units    
Shares    
Non-vested at beginning 392,564  
Granted 894,891  
Forfeited (12,852)  
Non-vested at ending 1,274,603  
Weighted-Average Grant Date Fair Value    
Non-vested at beginning $ 4.97 6.58
Granted 4.28  
Forfeited 6.05  
Non-vested at ending $ 4.97 $ 6.58
Stock options    
Shares    
Granted 0  
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Summary of stock based compensation (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2022
Stock-based Compensation        
Total stock-based compensation   $ 2,820,000 $ 2,407,000  
Stock options        
Stock-based Compensation        
Total Unrecognized compensation expense $ 200,000      
Unrecognized compensation expense period for recognition 3 months      
Non-vested restricted stock awards        
Stock-based Compensation        
Total Unrecognized compensation expense $ 11,000,000.0      
Unrecognized compensation expense period for recognition 1 year 2 months 12 days      
2019 Omnibus Stock Incentive Plan | Non-vested restricted stock awards        
Stock-based Compensation        
Total Unrecognized compensation expense $ 4,900,000      
Unrecognized compensation expense period for recognition 1 year 7 months 6 days      
Commission and other agent-related cost        
Stock-based Compensation        
Total stock-based compensation   998,000 832,000  
Technology and development        
Stock-based Compensation        
Total stock-based compensation   22,000 2,000  
General and administrative        
Stock-based Compensation        
Total stock-based compensation   1,507,000 1,457,000  
Marketing        
Stock-based Compensation        
Total stock-based compensation   91,000 45,000  
Cost of developing software        
Stock-based Compensation        
Capitalized of stock-based compensation expense $ 0     $ 51,000
Operations and support        
Stock-based Compensation        
Total stock-based compensation   $ 202,000 $ 71,000  
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details)
$ in Millions
15 Months Ended
Mar. 31, 2023
USD ($)
Related Party Transactions  
Rent expense under leases $ 0.1
Marketing expense $ 0.1
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Net Loss per Share Attributable to Common Stock      
Net loss attributable to common stock-basic $ (5,701)   $ (5,997)
Net loss attributable to common stock-diluted $ (5,701) $ (5,997)  
Weighted-average basic shares outstanding 16,011,068 16,323,157  
Weighted-average diluted shares outstanding 16,011,068 16,323,157  
Net loss per share - basic $ (0.36) $ (0.37)  
Net loss per share - diluted $ (0.36) $ (0.37)  
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share Attributable to Common Stock - Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive 147,707 43,996
Non-vested restricted stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive 1,974,828 693,717
Non-vested restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive 1,274,603  
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive 240,100 240,100
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Income Taxes      
Income tax expense $ 12,000 $ 25,000  
Unrecognized tax benefits $ 0   $ 0
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues    
Total revenue $ 77,541,000 $ 90,082,000
Adjusted EBITDA (1,369,000) (2,116,000)
Depreciation and amortization (1,357,000) (1,061,000)
Other income(expense), net (143,000) (337,000)
Income tax (expense) benefit (12,000) (25,000)
Share based compensation (2,820,000) (2,407,000)
Transaction-related costs   (51,000)
Net loss (5,701,000) (5,997,000)
Technology    
Revenues    
Total revenue 756,000 645,000
Real Estate Brokerage    
Revenues    
Total revenue 73,170,000 84,044,000
Mortgage    
Revenues    
Total revenue 1,464,000 2,864,000
Corporate and other services    
Revenues    
Total revenue 2,151,000 2,529,000
Adjusted EBITDA (1,888,000)  
Operating segments    
Revenues    
Adjusted EBITDA 519,000 60,000
Operating segments | Technology    
Revenues    
Adjusted EBITDA (212,000) (395,000)
Operating segments | Real Estate Brokerage    
Revenues    
Adjusted EBITDA 1,298,000 945,000
Operating segments | Mortgage    
Revenues    
Adjusted EBITDA $ (567,000) (490,000)
Eliminated in consolidation | Corporate and other services    
Revenues    
Adjusted EBITDA   $ (2,176,000)
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
segment
Segment Reporting  
Number of reporting segment 3
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Commitments and Contingencies    
Cash balance commitment amount $ 2,000,000.0 $ 1,800,000
Encompass    
Commitments and Contingencies    
Adjusted net worth to maintained $ 1,000,000  
Percentage of required net worth liquid assets for compliance 20.00%  
Net worth adjusted $ 3,500,000  
Liquid assets to maintained $ 3,900,000  
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - Subsequent Events - Senior Secured Convertible Promissory Note - Private placement
Apr. 13, 2023
USD ($)
$ / shares
Subsequent Events  
Principal amount $ 3,500,000
Placement agent fee paid 175,000
Cash proceeds disbursed from issuance of the Note, after deducting placement agent fee and purchaser expenses $ 3,300,000
Initial fixed conversion price | $ / shares $ 6.00
Maximum ownership holding percentage post conversion 4.99%
Notice term for adjustment of ownership limitation 61 days
Maximum adjusted ownership holding percentage post conversion 9.99%
Minimum  
Subsequent Events  
Interest rate per annum 8.00%
SOFR  
Subsequent Events  
Spread on variable rate 5.00%
XML 70 fthm-20230331x10q_htm.xml IDEA: XBRL DOCUMENT 0001753162 2022-03-10 0001753162 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001753162 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001753162 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001753162 us-gaap:RetainedEarningsMember 2023-03-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001753162 us-gaap:RetainedEarningsMember 2022-12-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001753162 us-gaap:RetainedEarningsMember 2022-03-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001753162 us-gaap:RetainedEarningsMember 2021-12-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001753162 us-gaap:CommonStockMember 2023-03-31 0001753162 us-gaap:CommonStockMember 2022-12-31 0001753162 us-gaap:CommonStockMember 2022-03-31 0001753162 us-gaap:CommonStockMember 2021-12-31 0001753162 fthm:OmnibusStockIncentivePlan2019Member 2023-03-31 0001753162 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001753162 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001753162 us-gaap:RestrictedStockMember 2022-12-31 0001753162 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001753162 us-gaap:SoftwareDevelopmentMember 2023-01-01 2023-03-31 0001753162 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001753162 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-03-31 0001753162 us-gaap:ManagementServiceIncentiveMember 2023-01-01 2023-03-31 0001753162 fthm:TechnologyMember 2023-01-01 2023-03-31 0001753162 fthm:RealEstateBrokerageMember 2023-01-01 2023-03-31 0001753162 fthm:MortgageSegmentMember 2023-01-01 2023-03-31 0001753162 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-03-31 0001753162 us-gaap:ManagementServiceIncentiveMember 2022-01-01 2022-03-31 0001753162 us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001753162 fthm:TechnologyMember 2022-01-01 2022-03-31 0001753162 fthm:RealEstateBrokerageMember 2022-01-01 2022-03-31 0001753162 fthm:MortgageSegmentMember 2022-01-01 2022-03-31 0001753162 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001753162 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001753162 srt:MinimumMember fthm:MortgageParticipationPurchaseAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-03-31 0001753162 fthm:SmallBusinessAdministration3.75PercentLoanMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001753162 fthm:ExecutiveAndOfficerInsurancePolicyPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001753162 fthm:DirectorAndOfficerInsurancePolicyPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001753162 us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001753162 fthm:SmallBusinessAdministration3.75PercentLoanMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001753162 fthm:ExecutiveAndOfficerInsurancePolicyPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001753162 fthm:DirectorAndOfficerInsurancePolicyPromissoryNoteMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001753162 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember 2023-03-31 0001753162 fthm:MortgageParticipationPurchaseAgreementMember 2023-03-31 0001753162 fthm:MasterLoanAgreementMember 2023-03-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember 2022-12-31 0001753162 fthm:MortgageParticipationPurchaseAgreementMember 2022-12-31 0001753162 fthm:MasterLoanAgreementMember 2022-12-31 0001753162 srt:MinimumMember 2023-03-31 0001753162 srt:MaximumMember 2023-03-31 0001753162 2022-01-01 2023-03-31 0001753162 us-gaap:OperatingSegmentsMember 2023-03-31 0001753162 us-gaap:AllOtherSegmentsMember 2023-03-31 0001753162 fthm:TechnologyMember 2023-03-31 0001753162 fthm:MortgageSegmentMember 2023-03-31 0001753162 us-gaap:OperatingSegmentsMember 2022-12-31 0001753162 us-gaap:AllOtherSegmentsMember 2022-12-31 0001753162 fthm:TechnologyMember 2022-12-31 0001753162 fthm:MortgageSegmentMember 2022-12-31 0001753162 us-gaap:TradeNamesMember 2023-03-31 0001753162 us-gaap:CustomerRelationshipsMember 2023-03-31 0001753162 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-03-31 0001753162 fthm:KnowHowMember 2023-03-31 0001753162 fthm:AgentRelationshipsMember 2023-03-31 0001753162 us-gaap:TradeNamesMember 2022-12-31 0001753162 us-gaap:CustomerRelationshipsMember 2022-12-31 0001753162 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001753162 fthm:KnowHowMember 2022-12-31 0001753162 fthm:AgentRelationshipsMember 2022-12-31 0001753162 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001753162 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001753162 us-gaap:RestrictedStockMember fthm:OmnibusStockIncentivePlan2019Member 2023-01-01 2023-03-31 0001753162 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001753162 us-gaap:RestrictedStockMember fthm:OmnibusStockIncentivePlan2019Member 2023-03-31 0001753162 us-gaap:RestrictedStockMember 2023-03-31 0001753162 us-gaap:EmployeeStockOptionMember 2023-03-31 0001753162 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001753162 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001753162 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001753162 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001753162 srt:MinimumMember fthm:SeniorSecuredConvertiblePromissoryNoteMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2023-04-13 0001753162 fthm:SmallBusinessAdministration3.75PercentLoanMember 2023-03-31 0001753162 fthm:DirectorAndOfficerInsurancePolicyPromissoryNoteMember 2023-03-31 0001753162 srt:MaximumMember fthm:WarehousingCreditAndSecurityAgreementMember fthm:BloombergShortTermBankYieldMember 2023-03-31 0001753162 srt:MaximumMember fthm:MortgageParticipationPurchaseAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-03-31 0001753162 srt:MaximumMember fthm:MasterLoanAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-03-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember fthm:BloombergShortTermBankYieldMember 2023-03-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember fthm:BloombergShortTermBankYieldMember 2022-12-31 0001753162 fthm:SeniorSecuredConvertiblePromissoryNoteMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2023-04-13 0001753162 fthm:SeniorSecuredConvertiblePromissoryNoteMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-04-13 2023-04-13 0001753162 srt:MinimumMember fthm:WarehousingCreditAndSecurityAgreementMember fthm:BloombergShortTermBankYieldMember 2023-01-01 2023-03-31 0001753162 srt:MinimumMember fthm:MasterLoanAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-03-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember fthm:BloombergShortTermBankYieldMember 2023-01-01 2023-03-31 0001753162 2021-12-31 0001753162 2022-03-31 0001753162 fthm:CornerstoneAndIproMember 2022-01-01 2022-03-31 0001753162 fthm:CornerstoneAndIproMember 2022-12-31 0001753162 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001753162 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001753162 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001753162 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001753162 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001753162 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001753162 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001753162 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-03-31 0001753162 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-03-31 0001753162 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001753162 fthm:TechnologyAndDevelopmentMember 2022-01-01 2022-03-31 0001753162 fthm:OperationsAndSupportMember 2022-01-01 2022-03-31 0001753162 fthm:MarketingMember 2022-01-01 2022-03-31 0001753162 fthm:CommissionAndOtherAgentRelatedCostMember 2022-01-01 2022-03-31 0001753162 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001753162 fthm:TechnologyAndDevelopmentMember 2021-01-01 2021-03-31 0001753162 fthm:OperationsAndSupportMember 2021-01-01 2021-03-31 0001753162 fthm:MarketingMember 2021-01-01 2021-03-31 0001753162 fthm:CommissionAndOtherAgentRelatedCostMember 2021-01-01 2021-03-31 0001753162 2021-01-01 2021-03-31 0001753162 2022-01-01 2022-12-31 0001753162 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001753162 fthm:SeniorSecuredConvertiblePromissoryNoteMember us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2023-04-13 2023-04-13 0001753162 us-gaap:InvestorMember 2023-03-31 0001753162 fthm:CornerstoneAndIproMember 2022-02-08 0001753162 fthm:CornerstoneAndIproMember 2022-01-01 2022-12-31 0001753162 fthm:IproRealtyNetworkMember 2022-02-08 2022-02-08 0001753162 fthm:CornerstoneFinancialMember 2022-01-24 2022-01-24 0001753162 us-gaap:OperatingSegmentsMember fthm:TechnologyMember 2023-01-01 2023-03-31 0001753162 us-gaap:OperatingSegmentsMember fthm:RealEstateBrokerageMember 2023-01-01 2023-03-31 0001753162 us-gaap:OperatingSegmentsMember fthm:MortgageSegmentMember 2023-01-01 2023-03-31 0001753162 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001753162 us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001753162 us-gaap:OperatingSegmentsMember fthm:TechnologyMember 2022-01-01 2022-03-31 0001753162 us-gaap:OperatingSegmentsMember fthm:RealEstateBrokerageMember 2022-01-01 2022-03-31 0001753162 us-gaap:OperatingSegmentsMember fthm:MortgageSegmentMember 2022-01-01 2022-03-31 0001753162 srt:ConsolidationEliminationsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001753162 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001753162 2022-01-01 2022-03-31 0001753162 2023-03-31 0001753162 2022-12-31 0001753162 2023-05-01 0001753162 2023-01-01 2023-03-31 shares iso4217:USD fthm:item pure iso4217:USD shares fthm:segment 0001753162 --12-31 2023 Q1 false FTHM 16011068 16323157 18071111 17468562 600000 -5701000 -5997000 -0.36 -0.37 10-Q true 2023-03-31 false 001-39412 FATHOM HOLDINGS INC. NC 82-1518164 2000 Regency Parkway Drive Suite 300 Cary NC 27518 888 455-6040 Common Stock, No Par Value FTHM NASDAQ Yes Yes Non-accelerated Filer true true true false 18071111 6723000 8320000 78000 60000 3410000 3074000 4619000 3694000 3466000 3668000 18296000 18816000 2828000 2945000 5175000 5508000 26608000 27259000 25607000 25607000 55000 52000 78569000 80187000 3987000 3343000 3814000 3403000 4477000 3580000 1636000 1609000 269000 564000 14183000 12499000 4843000 5241000 106000 129000 297000 297000 19429000 18166000 0 0 100000000 100000000 18071111 17468562 0 0 112446000 109626000 -53306000 -47605000 59140000 62021000 78569000 80187000 73170000 84044000 4371000 6038000 77541000 90082000 69172000 79479000 1614000 2175000 1290000 1474000 9601000 10854000 715000 1163000 695000 572000 83087000 95717000 -5546000 -5635000 16000 -1000 -159000 -336000 -143000 -337000 -5689000 -5972000 12000 25000 -5701000 -5997000 -0.36 -0.37 -0.36 -0.37 16011068 16323157 16011068 16323157 17468562 109626000 -47605000 62021000 602549 2820000 2820000 -5701000 -5701000 18071111 112446000 -53306000 59140000 16751606 100129000 -19979000 80150000 435294 5905000 5905000 -83811 988000 988000 7820 2458000 2458000 -5997000 -5997000 17110909 107504000 -25976000 81528000 -5701000 -5997000 1357000 1061000 337000 271000 831000 1181000 2820000 2407000 336000 154000 -202000 371000 3000 -80000 644000 -410000 411000 -65000 -374000 -225000 37179000 61488000 37083000 67713000 -1570000 1641000 9000 317000 0 1572000 579000 763000 -588000 -2652000 318000 467000 897000 -4852000 0 989000 579000 -6308000 -1579000 -7319000 8380000 37921000 6801000 30602000 11000 0 0 700000 0 51000 4000 0 5905000 6723000 30524000 78000 78000 6801000 30602000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Organization, Consolidation and Presentation of Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fathom Holdings Inc. (“Fathom”, “Fathom Holdings,” and collectively with its consolidated subsidiaries and affiliates, the “Company”) is a national, technology-driven, real estate services platform integrating residential brokerage, mortgage, title, insurance services and supporting software called intelliAgent. The Company’s brands include Fathom Realty, Dagley Insurance, Encompass Lending, intelliAgent, LiveBy, Real Results, Verus Title and Cornerstone.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2022 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 30, 2023 (the “Form 10-K”). The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January and February 2022, the Company acquired Cornerstone Financial (“Cornerstone”) and iPro realty Network (“iPro”), respectively, in separate transactions accounted for as business combinations. Cornerstone is a real estate mortgage business that will help expand the Company’s reach in the Washington DC and surrounding markets. The acquisition of iPro, a real estate brokerage business, will help expand the Company’s reach in the Utah real estate market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain prior period amounts have been revised to conform to the current presentation. These changes have no impact on our previously reported consolidated balance sheets or statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has evaluated the impact of events that have occurred subsequent to March 31, 2023, through the date the consolidated financial statements were filed with the SEC. Based on this evaluation, other than as recorded or disclosed (see Note 19) within these consolidated financial statements and related notes, the Company has determined that there are no material subsequent events that would require recognition or disclosure.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Risks and Uncertainties<b style="font-family:'Courier New';font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Significant Risks and Business Uncertainties</i> — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity</i> — The Company has a history of negative cash flows from operations and operating losses. The Company generated net losses of approximately $5.7 million and $6.0 million for the three months ended March 31, 2023 and 2022, respectively. Additionally, the Company anticipates further expenditures associated with the process of expanding its business organically and via acquisitions. The Company had cash and cash equivalents of $6.7 million and $8.3 million as of March 31, 2023 and December 31, 2022, respectively. Management believes that existing cash along with its planned budget, which includes an increase in agent fees implemented in January 2023, growth from increasing attach rates across the Company’s businesses from internal referrals, reduction of certain expenses given initiatives implemented in early 2023, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">COVID-19 Risks, Impacts and Uncertainties</i> — In December 2019, a novel strain of coronavirus, COVID-19, was identified in Wuhan, China. This new coronavirus caused a global health emergency and was declared a pandemic by the World Health Organization (WHO) in March 2020 (“COVID-19’’ or the “Pandemic”). In May 2023, the WHO declared that COVID-19 was no longer a global health emergency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the quarter ended March 31, 2023 and the year ended December 31, 2022, due in part to the widespread availability of multiple COVID-19 vaccines, the effects of COVID-19 on business worldwide lessened. However, any lingering impact from COVID-19, as well as the recent increases in interest rates and inflationary pressure in the U.S. and world economies, is not fully known and cannot be estimated as the U.S. and global economies continue to react.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</i> — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to doubtful accounts, legal contingencies, income taxes, deferred tax asset valuation allowances, stock-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company might differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Significant Risks and Business Uncertainties</i> — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity</i> — The Company has a history of negative cash flows from operations and operating losses. The Company generated net losses of approximately $5.7 million and $6.0 million for the three months ended March 31, 2023 and 2022, respectively. Additionally, the Company anticipates further expenditures associated with the process of expanding its business organically and via acquisitions. The Company had cash and cash equivalents of $6.7 million and $8.3 million as of March 31, 2023 and December 31, 2022, respectively. Management believes that existing cash along with its planned budget, which includes an increase in agent fees implemented in January 2023, growth from increasing attach rates across the Company’s businesses from internal referrals, reduction of certain expenses given initiatives implemented in early 2023, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of these consolidated financial statements.</p> -5700000 -6000000.0 6700000 8300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">COVID-19 Risks, Impacts and Uncertainties</i> — In December 2019, a novel strain of coronavirus, COVID-19, was identified in Wuhan, China. This new coronavirus caused a global health emergency and was declared a pandemic by the World Health Organization (WHO) in March 2020 (“COVID-19’’ or the “Pandemic”). In May 2023, the WHO declared that COVID-19 was no longer a global health emergency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the quarter ended March 31, 2023 and the year ended December 31, 2022, due in part to the widespread availability of multiple COVID-19 vaccines, the effects of COVID-19 on business worldwide lessened. However, any lingering impact from COVID-19, as well as the recent increases in interest rates and inflationary pressure in the U.S. and world economies, is not fully known and cannot be estimated as the U.S. and global economies continue to react.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</i> — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to doubtful accounts, legal contingencies, income taxes, deferred tax asset valuation allowances, stock-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. The Company bases its estimates and assumptions on current facts, historical experience and various other factors that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the accrual of costs and expenses that are not readily apparent from other sources. The actual results experienced by the Company might differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 3. Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-13, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</i> which changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company adopted the standard on January 1, 2023, and the impact of the new standard on its consolidated financial statements was immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In August 2020, the FASB issued ASU No. 2020-06 <i style="font-style:italic;">Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)</i>. The objective of the amendments in this ASU is to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. The amendments in this ASU reduce the number of accounting models for convertible debt instruments and redeemable convertible preference shares. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. The amendments in the ASU are effective for fiscal years beginning after December 15, 2023, including interim periods therein. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company is currently evaluating the impact to our consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Acquisitions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company completed two acquisitions in the three months ended March 31, 2022, both accounted for as business combinations. On January 24, 2022, the Company acquired Cornerstone, a real estate mortgage business in the Washington DC and surrounding markets, for approximately $4.7 million. The purchase price was comprised of $1.1 million in cash consideration and 267,470 shares of common stock with an acquisition date fair value of $3.6 million. Approximately $0.6 million of the cash consideration is due within one year of the acquisition date. The Company is currently in discussions with the seller regarding extending the due date of this payment. On February 8, 2022, the Company acquired iPro, a real estate brokerage business in the Utah real estate market, for total consideration of approximately $4.2 million. The purchase price included cash consideration of approximately $1.8 million and 167,824 shares of common stock with an acquisition date fair value of $2.3 million. Approximately $0.1 million of the cash consideration was due within one year of the acquisition date and was paid by the Company in April 2023. Assets acquired and liabilities assumed in the individual acquisitions were recorded on the Company’s condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition, including mortgage loans held for sale of approximately $3.5 million, lease right of use assets and lease liabilities of <span style="-sec-ix-hidden:Hidden_kmCeOiFbaUGhQsNXICr2Rw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approximately</span></span> $0.6 million, accrued liabilities of approximately $0.4 million and warehouse lines of credit of approximately $3.4 million. The Company recorded finite-lived intangible assets of approximately $3.6 million and goodwill of approximately $4.9 million, prior to the updates to fair values noted below. None of the goodwill relating to the Cornerstone acquisition is expected to be deductible for income tax purposes. Goodwill in the amount of approximately $1.4 million relating to the iPro acquisition is expected to be deductible for income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company updated the fair value estimates used in the purchase price allocation related to the Cornerstone and iPro acquisitions during the period from acquisition through December 31, 2022, resulting in an increase of $0.5 million in the fair value of assumed finite lived intangible assets, an increase of $0.3 million in other assets, a $0.5 million decrease in goodwill, and a $0.1 increase in deferred tax liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pro forma information has not been included as it is impracticable to obtain the information due to the lack of availability of historical GAAP financial data. The results of operations of these businesses do not have a material effect on the Company’s consolidated results of operations. Acquisition related costs incurred during the three months ended March 31, 2022, were $51,000 and are included in general and administrative expense.</p> 2 4700000 1100000 267470 3600000 600000 4200000 1800000 167824 2300000 100000 3500000 600000 400000 3400000 3600000 4900000 1400000 500000 300000 500000 100000 51000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Intangible Assets, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Intangible assets, net consisted of the following (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,461)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,495</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,616)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,311</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,364)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,816</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agent relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,724</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Know-how</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,608</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,262)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,694</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,319</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,095</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Agent relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,868</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Know-how</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,259</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Estimated future amortization of intangible assets as of March 31, 2023 was as follows (amounts in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023 (Remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,003</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,175</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,937</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,301</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,301</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,197</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,694</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,608</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The aggregate amortization expense for intangible assets was $1.2 million and $1.0 million, of which $0.7 million and $0.5 million was included in technology and development expense for the three months ended March 31, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Intangible assets, net consisted of the following (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,461)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,495</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,616)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,311</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,364)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,816</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Agent relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,724</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Know-how</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262</p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,608</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,262)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,694</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,319</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,095</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Agent relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,868</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Know-how</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283</p></td></tr><tr><td style="vertical-align:bottom;width:56.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,259</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 7956000 1461000 6495000 12927000 3616000 9311000 8180000 2364000 5816000 5856000 1133000 4724000 430000 168000 262000 35349000 8742000 26608000 7956000 1262000 6694000 12348000 3029000 9319000 8180000 2085000 6095000 5856000 988000 4868000 430000 147000 283000 34770000 7511000 27259000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Estimated future amortization of intangible assets as of March 31, 2023 was as follows (amounts in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023 (Remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,003</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,175</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,937</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,301</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,301</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,197</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,694</p></td></tr><tr><td style="vertical-align:bottom;width:84.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,608</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 4003000 5175000 4937000 4301000 3301000 2197000 2694000 26608000 1200000 1000000.0 700000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.43;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 6. Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The carrying amount of goodwill by reportable segment as of March 31, 2023 and December 31, 2022 were as follows (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:53.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brokerage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:middle;width:53.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2023 and December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,607</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:21.6pt;white-space:nowrap;">(a)</span>Other comprises goodwill not assigned to a reportable segment.</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company has a risk of future impairment to the extent that individual reporting unit performance does not meet projections. Additionally, if current assumptions and estimates, including projected revenues and income growth rates, terminal growth rates, competitive and consumer trends, market-based discount rates, and other market factors, are not met, or if valuation factors outside of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">the Company’s control change unfavorably, the estimated fair value of goodwill could be adversely affected, leading to a potential impairment in the future. For the three months ended March 31, 2023, no events occurred that indicated it was more likely than not that goodwill was impaired.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The carrying amount of goodwill by reportable segment as of March 31, 2023 and December 31, 2022 were as follows (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:53.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brokerage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:middle;width:53.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2023 and December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,607</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:21.6pt;white-space:nowrap;">(a)</span>Other comprises goodwill not assigned to a reportable segment.</div><div style="margin-top:12pt;"/> 2690000 2690000 10428000 10428000 4168000 4168000 8321000 8321000 25607000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Accrued and Other Current Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued and other current liabilities consisted of the following (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred annual fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,100</p></td></tr><tr><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due to sellers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 857</p></td></tr><tr><td style="vertical-align:bottom;width:69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation and other employer related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 884</p></td></tr><tr><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 562</p></td></tr><tr><td style="vertical-align:bottom;width:69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,403</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued and other current liabilities consisted of the following (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred annual fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,100</p></td></tr><tr><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due to sellers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 857</p></td></tr><tr><td style="vertical-align:bottom;width:69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation and other employer related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 884</p></td></tr><tr><td style="vertical-align:bottom;width:69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 562</p></td></tr><tr><td style="vertical-align:bottom;width:69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,403</p></td></tr></table> 891000 1100000 857000 857000 1081000 884000 985000 562000 3814000 3403000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Warehouse Lines of Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Encompass Lending Group (“Encompass”), a wholly owned subsidiary of the Company, utilizes line of credit facilities as a means of temporarily financing mortgage loans pending their sale. The underlying warehouse lines of credit agreements, as described below, contain financial and other debt covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Encompass maintains a master loan warehouse agreement with a bank whereby Encompass borrows funds to finance the origination or purchase of eligible loans. Interest on funds borrowed is equal to the greater of the 30-Day Secured Overnight Financing Rate (SOFR) rate plus 2.625% or 5.00%. The agreement expires in July 2023. The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $15.0 million. At March 31, 2023 and December 21, 2022, the outstanding balance on this warehouse line was approximately $0.8 million and $1.7 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Encompass maintains a mortgage participation purchase agreement with a bank whereby Encompass borrows funds to finance the origination or purchase of eligible loans. Interest on funds borrowed is equal to the greater of the 1 month Term SOFR Reference Rate (SOFR) Rate plus 2.11% or 3.61%. The agreement expires in July 2023.The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $25.0 million. At March 31, 2023 and December 31, 2022, the outstanding balance on this warehouse line was approximately $2.1 million and $0.8 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Encompass maintains a warehousing credit and security agreement with a bank whereby Encompass borrows funds to finance the origination of eligible mortgage loans. Interest on funds borrowed is equal to the greater of the daily adjusting Bloomberg Short-Term Bank Yield (BSBY) rate plus 2.00% or 3.5% per annum. The agreement expires in September 2023. The daily adjusting BSBY rate plus 2.00% as of March 31, 2023 was 6.91% and as of December 31, 2022 was 6.36%. The maximum funding available under these loans at March 31, 2023 was $7.5 million and December 31, 2022 was $15.0 million. At March 31, 2023 and December 31, 2022, the outstanding balance on this warehouse line was approximately $1.6 million and $1.0 million, respectively. As of March 31, 2023, Encompass was in compliance with the debt covenants under this facility.</p> 0.02625 0.0500 7500000 15000000.0 800000 1700000 0.0211 0.0361 7500000 25000000.0 2100000 800000 0.0200 0.035 0.0200 0.0691 0.0636 7500000 15000000.0 1600000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Note 9. Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Long-term debt consisted of the following (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.75% Small Business Administration installment loan due May 2050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes payable:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">6.0% director and officer insurance policy promissory note due July 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">9.0 % executive and officer insurance policy promissory note due August 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 693</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (564)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Long-term debt consisted of the following (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.75% Small Business Administration installment loan due May 2050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes payable:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">6.0% director and officer insurance policy promissory note due July 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">9.0 % executive and officer insurance policy promissory note due August 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 693</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (564)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129</p></td></tr></table> 0.0375 128000 151000 0.060 62000 246000 185000 296000 375000 693000 269000 564000 106000 129000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">FASB ASC 820, <i style="font-style:italic;">Fair Value Measurement</i> (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The methodology establishes consistency and comparability by providing a fair value hierarchy that prioritizes the inputs to valuation techniques into three broad levels, which are described below:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 inputs are quoted market prices in active markets for identical assets or liabilities (these are observable market inputs).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability (includes quoted market prices for similar assets or identical or similar assets in markets in which there are few transactions, prices that are not current or prices that vary substantially).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 inputs are unobservable inputs that reflect the entity’s own assumptions in pricing the asset or liability (used when little or no market data is available).</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In general, fair value is based upon quoted market prices, where evaluated. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure the financial instruments are recorded at fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">While management believes the Company’s valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Mortgage loans held for sale – The fair value of mortgage loans held for sale is determined, when possible, using quoted secondary-market prices or purchaser commitments. If no such quoted price exists, the fair value of a loan is determined using quoted prices for a similar asset or assets, adjusted for the specific attributes of that loan, which would be used by other market participants. The loans are considered Level 2 on the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Derivative financial instruments – Derivative financial instruments are reported at fair value. Fair value is determined using a pricing model with inputs that are unobservable in the market or cannot be derived principally from or corroborated by observable market data. These instruments are Level 3 on the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value determination of each derivative financial instrument categorized as Level 3 required one or more of the following unobservable inputs:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Agreed prices from Interest Rate Lock Commitments (“IRLC”);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Trading prices for derivative instruments; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Closing prices at March 31, 2023 and December 31, 2022 for derivative instruments.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 (amounts in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,619</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets (included in prepaids and other current assets)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities (included in accrued and other current liabilties)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,592</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,694</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets (included in prepaids and other current assets)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,701</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company enters into IRLCs to originate residential mortgage loans held for sale, at specified interest rates and within a specific period of time (generally between 30 and 90 days), with customers who have applied for a loan and meet certain credit and underwriting criteria. These IRLCs meet the definition of a derivative and are reflected on the consolidated balance sheets at fair value with changes in fair value recognized in other service revenue on the consolidated statements of operations. Unrealized gains and losses on the IRLCs, reflected as derivative assets and derivative liabilities, respectively, are measured based on the fair value of the underlying mortgage loan, quoted agency mortgage-backed security (“MBS”) prices, estimates of the fair value of the mortgage servicing rights and the probability that the mortgage loan will fund within the terms of the IRLC, net of commission expense and broker fees. The fair value of the forward loan sales commitment and mandatory delivery commitments being used to hedge the IRLCs and mortgage loans held for sale not committed to purchasers are based on quoted agency MBS prices.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of March 31, 2023 (amounts in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,619</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets (included in prepaids and other current assets)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities (included in accrued and other current liabilties)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,592</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of December 31, 2022 (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,694</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets (included in prepaids and other current assets)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,701</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 4619000 4619000 34000 34000 -61000 -61000 4619000 -27000 4592000 3694000 3694000 7000 7000 3694000 7000 3701000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:none;">Operating Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has operating leases primarily consisting of office space with remaining lease terms of less than one year to six years, subject to certain renewal options as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Leases with an initial term of twelve months or less are not recorded on the balance sheet, and the Company does not separate lease and non-lease components of contracts. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach to derive an appropriate imputed discount rate. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived an imputed rate, which was used in a portfolio approach to discount its real estate lease liabilities. The Company used estimated incremental borrowing rates for all active leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table below presents certain information related to lease costs for the Company’s operating leases (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table presents the weighted average remaining lease term and the weighted average discount rate related to operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (in years) - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 444</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 25.9pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents the maturities of lease liabilities (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,508</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,714</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,429</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,083</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 969</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 709</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,412</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less effects of discounting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (933)</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of future minimum lease payments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,479</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P1Y P6Y true false <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (in years) - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 332</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 444</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 25.9pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (in years) - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> P4Y6M P4Y8M12D 0.0619 0.0619 460000 332000 161000 112000 621000 444000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,508</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,714</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,429</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,083</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 969</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 709</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,412</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less effects of discounting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (933)</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value of future minimum lease payments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,479</p></td></tr></table> 1508000 1714000 1429000 1083000 969000 709000 7412000 933000 6479000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Shareholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 10, 2022, the Company’s Board of Directors authorized an expenditure of up to $10 million for the repurchase of shares of the Company’s common stock. The share repurchase program does not have a fixed expiration. Under the program, repurchases can be made from time-to-time using a variety of methods, including open market transactions, privately negotiated transactions or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The actual timing and amount of future repurchases are subject to business and market conditions, corporate and regulatory requirements, stock price, acquisition opportunities and other factors. The repurchase program does not obligate the Company to acquire any particular number of shares and may be suspended or discontinued at any time at the Company’s discretion. During the year ended December 31, 2022, the Company reacquired 686,097 shares for approximately $6.0 million. As of March 31, 2023, the Company had approximately $4.0 million remaining under the share repurchase authorization.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2022, the Company issued shares of common stock as part of the purchase consideration in connection with the acquisitions of iPro and Cornerstone. Refer to Note 4 for additional information about these acquisitions and the shares of common stock issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has an outstanding equity-classified warrant issued to an underwriter in August 2020 (the “Underwriter Warrant”) to purchase 240,100 shares of common stock. The Underwriter Warrant is exercisable at a per share exercise price of $11.00 and is exercisable at any time through August 4, 2025. As of March 31, 2023, no portion of the Underwriter Warrant has been exercised or expired.</p> 10000000 686097 6000000.0 4000000.0 240100 11.00 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13. Stock-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s 2019 Omnibus Stock Incentive Plan (the “2019 Plan”) provides for granting stock options, restricted stock awards, and restricted stock units to employees, directors, contractors and consultants of the Company. As of March 31, 2023, there were approximately 159,000 shares available for future grants under the 2019 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted Stock Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Following is the restricted stock award activity for the three months ended March 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,375,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.23</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 651,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.32</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Released</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,866)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,069)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.77</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,974,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.98</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted Stock Unit Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2022, the Company commenced granting restricted stock units to employees and agents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Following is the restricted stock unit award activity for the three months ended March 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.58</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 894,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.28</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Released</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.05</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,274,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.97</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Option Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no stock option awards granted during the three month period ended March 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock-based Compensation expense</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense related to all awards issued under the Company’s stock compensation plans for the three months ended March 31, 2023 and 2022 was as follows (amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commission and other agent-related cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 832</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operations and support</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology and development </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,457</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,407</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalized $0 and $51,000 of stock-based compensation expense associated with the cost of developing software for internal use during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At March 31, 2023, the total unrecognized compensation cost related to non-vested restricted stock awards was $11.0 million, which is expected to be recognized over a period of approximately 1.2 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At March 31, 2023, the total unrecognized compensation related to unvested restricted stock units was $4.9 million which the Company expects to recognize over a period of approximately 1.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">At March 31, 2023, the total unrecognized compensation related to unvested stock option awards granted was $0.2 million which the Company expects to recognize over a period of approximately three months.</p> 159000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,375,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.23</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 651,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.32</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Released</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,866)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,069)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12.77</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,974,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.98</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.58</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 894,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.28</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Released</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.05</p></td></tr><tr><td style="vertical-align:bottom;width:71.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,274,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.97</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1375145 14.23 651618 4.32 -2866 49069 12.77 1974828 10.98 392564 6.58 894891 4.28 12852 6.05 1274603 4.97 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commission and other agent-related cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 832</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operations and support</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology and development </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,457</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,407</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 998000 832000 202000 71000 22000 2000 1507000 1457000 91000 45000 2820000 2407000 0 51000 11000000.0 P1Y2M12D 4900000 P1Y7M6D 200000 P3M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14. Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We lease office space from entities affiliated with certain of our employees. We paid $0.1 million in total rent expense under these leases for both of the three months ended March 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Marketing expense for both of the three months ended March 31, 2023 and 2022 includes approximately $0.1 million from related parties in exchange for the Company receiving marketing services.</p> 100000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 15. Net Loss per Share Attributable to Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic loss per share of common stock is computed by dividing net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. Diluted loss per share is calculated by adjusting the weighted-average number of shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury-stock method. Diluted loss per share excludes, when applicable, the potential impact of stock options, unvested shares of restricted stock awards, and common stock warrants because their effect would be anti-dilutive due to net loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The calculation of basic and diluted net loss per share attributable to common stock was as follows (amounts in thousands except share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.087963104%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to common stock—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_G_XejnISpEKvhWRGyYHaOg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_92A-FYoXYUueYT3jQGustw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,997)</p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average basic and diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,011,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,323,157</p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share attributable to common stock—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_biWUIGBwv0Sq0NWIJdIheg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_yS9rmjw6kE2ODHCeu-fs6g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.37)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,996</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,974,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 693,717</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,274,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,100</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.087963104%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to common stock—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_G_XejnISpEKvhWRGyYHaOg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_92A-FYoXYUueYT3jQGustw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,997)</p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average basic and diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,011,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,323,157</p></td></tr><tr><td style="vertical-align:bottom;width:71.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share attributable to common stock—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_biWUIGBwv0Sq0NWIJdIheg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_yS9rmjw6kE2ODHCeu-fs6g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.37)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> -5701000 -5997000 16011068 16323157 -0.36 -0.37 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,996</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,974,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 693,717</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,274,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,100</p></td></tr></table> 147707 43996 1974828 693717 1274603 240100 240100 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 16. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In determining the quarterly provision for income taxes, the Company used the annual effective tax rate applied to year-to-date income. The Company’s annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, permanent differences, and changes in the Company’s valuation allowance. The income tax effects of unusual or infrequent items including a change in the valuation allowance as a result of a change in judgment regarding the realizability of deferred tax assets are excluded from the estimated annual effective tax rate and are required to be discretely recognized in the interim period they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has historically maintained a valuation allowance against deferred tax assets and reported only minimal current state tax expense. The Company recorded income tax expense of approximately $12,000 and $25,000 for the three months ended March 31, 2023 and March 31, 2022 respectively. The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses, but records a net deferred tax liability when reversals of deferred tax liabilities that relate to indefinite-live intangible assets may not be used in realizing deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company applies the standards on uncertainty in income taxes contained in ASC Topic 740, Accounting for Income Taxes. The application of this interpretation did not have any impact on the Company’s consolidated financial statements, as the Company did not have any significant unrecognized tax benefits during the three months ended March 31, 2023 and the year ended December 31, 2022. Currently, the statute of limitations remains open subsequent to and including the year ended December 31, 2019.</p> 12000 25000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 17. Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company identifies an operating segment as a component: (i) that engages in business activities from which it may earn revenues and incur expenses; (ii) that has available discrete financial information; and (iii) whose operating results are regularly reviewed by the Chief Operating Decision Maker (“CODM”) to allocate resources and to assess the operating results and financial performance of each operating segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Our Chief Operating Decision Maker makes operating decisions and assesses performance based on the services of identified operating segments and has identified three reportable segments: Real Estate Brokerage; Mortgage; and Technology. Through its Real Estate Brokerage segment, the Company provides real estate brokerage services. Through its Mortgage segment, the Company provides </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">residential loan origination and underwriting services. Through its Technology segment, the Company provides SaaS solutions and data mining for third party customers and continues to develop its intelliAgent platform for current use by the Company’s real estate agents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue and Adjusted EBITDA are the primary measures used by the CODM to evaluate financial performance of the reportable segments and to allocate resources. Adjusted EBITDA represents the revenues of the operating segment less operating expenses directly attributable to the respective operating segment. Adjusted EBITDA is defined by us as net income (loss), excluding other income and expense, costs related to acquisitions, income taxes, depreciation and amortization, and stock-based compensation expense. In particular, the Company believes the exclusion of non-cash stock-based compensation expense related to restricted stock awards and stock options and transaction-related costs provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. The Company’s presentation of Adjusted EBITDA might not be comparable to similar measures used by other companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Key operating data for the reportable segments for the three months ended March 31, 2023 and 2022 are set forth in the tables below (amounts in thousands).</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,044</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,864</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,529</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,082</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 945</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (567)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (490)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (212)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (395)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Segment Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,176)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Company Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,116)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,357)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,061)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other (expense) income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (337)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,820)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,407)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Transaction-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,997)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and other services line.</span></td></tr></table> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Key operating data for the reportable segments for the three months ended March 31, 2023 and 2022 are set forth in the tables below (amounts in thousands).</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,044</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,864</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,529</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,082</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 945</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (567)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (490)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (212)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (395)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Segment Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,176)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Company Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,116)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,357)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,061)</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other (expense) income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (337)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,820)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,407)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Transaction-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,997)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and other services line.</span></td></tr></table> 73170000 84044000 1464000 2864000 756000 645000 2151000 2529000 77541000 90082000 1298000 945000 -567000 -490000 -212000 -395000 519000 60000 -1888000 -2176000 -1369000 -2116000 1357000 1061000 -143000 -337000 12000 25000 2820000 2407000 51000 -5701000 -5997000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 18. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time the Company is involved in litigation, claims, and other proceedings arising in the ordinary course of business. Such litigation and other proceedings may include, but are not limited to, actions relating to employment law and misclassification of employees versus independent contractors, intellectual property, commercial or contractual claims, brokerage or real estate disputes, or other consumer protection statutes, ordinary-course brokerage disputes like the failure to disclose property defects, commission disputes, and various liabilities based upon conduct of individuals or entities outside of the Company’s control, including agents and third party contractor agents. Litigation and other disputes are inherently unpredictable and subject to substantial uncertainties and unfavorable resolutions could occur. As of March 31, 2023, there was no material litigation against the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In conducting its operations, the Company routinely holds customers’ assets in escrow, pending completion of real estate transactions, and is responsible for the proper disposition of these balances for its customers. Certain of these amounts are maintained in segregated bank accounts and have not been included in the accompanying consolidated balance sheets, consistent with GAAP and industry practice. The balances amounted to $2.0 million and $1.8 million at March 31, 2023 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Encompass Net Worth Requirements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order to maintain approval from the U.S. Department of Housing and Urban Development to operate as a Title II non-supervised mortgagee, our indirect subsidiary Encompass is required to maintain adjusted net worth of $1,000,000 and must maintain liquid assets (cash, cash equivalents, or readily convertible instruments) of 20% of the required net worth. As of March 31, 2023, Encompass had adjusted net worth of approximately $3.5 million and liquid assets of $3.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commitments to Extend Credit</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Encompass enters into IRLCs with borrowers who have applied for residential mortgage loans and have met certain credit and underwriting criteria. These commitments expose Encompass to market risk if interest rates change and the underlying loan is not economically hedged or committed to a purchaser. Encompass is also exposed to credit loss if the loan is originated and not sold to a purchaser and the mortgagor does not perform. The collateral upon extension of credit is typically a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as commitments are expected to expire without being drawn upon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Regulatory Commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Encompass is subject to periodic audits and examinations, both formal and informal in nature, from various federal and state agencies, including those made as part of the regulatory oversight of mortgage origination, servicing and financing activities. Such audits and examinations could result in additional actions, penalties or fines by state or federal government bodies, regulators or the courts.</p> 2000000.0 1800000 1000000 0.20 3500000 3900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 19. Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 13, 2023, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with an accredited investor (the “Holder”) and issued a Senior Secured Convertible Promissory Note in principal amount of $3,500,000 (the “Note”), in a private placement (the “Offering”). The Company paid a placement agent fee in the amount of $175,000 in connection with the Offering. The cash proceeds disbursed to the Company from the issuance of the Note were $3,300,000, after deducting the placement agent fee and purchaser expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company shall pay interest to the Holder quarterly in cash on the principal amount of this Note at a rate which fluctuates every calendar month, and is equal to (i) the monthly average Secured Overnight Financing Rate (SOFR) plus (ii) 5%, per annum (which interest rate may be increased as provided by the Purchase Agreement); provided, however, that in no event will the rate of interest for any month be less than 8% per annum. Interest shall be due and payable on the last calendar day of each quarter and on the maturity date, April 12, 2025 (the “Fixed Interest Payment Date”); provided, however, notwithstanding anything to the contrary provided in the Purchase Agreement or the Note, interest accrued but not yet paid will be due and payable upon any conversion, prepayment, and/or acceleration whether as a result of an Event of Default, as defined, or otherwise with respect to the principal amount being so converted, prepaid and/or accelerated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the Offering, the Company also entered into a Security Agreement pursuant to which the Note is secured by all the Company’s existing and future assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All or any portion of the principal amount of the Note, plus accrued and unpaid interest and any late charges thereon, is convertible at any time, in whole or in part, at the Investor’s option, into shares of the Company’s common stock at an initial fixed conversion price of $6.00 per share, subject to certain customary adjustments. The Note imposes penalties on the Company for any failure to timely deliver any shares of the Company’s common stock issuable upon conversion. The Note may not be converted by the Investor into shares of common stock if such conversion would result in the Investor and its affiliates owning an aggregate of in excess of 4.99% of the then-outstanding shares of the Company’s common stock, provided that upon 61 days’ notice, such ownership limitation may be adjusted by the Investor, but in any case, to no greater than 9.99%.</p> 3500000 175000 3300000 0.05 0.08 6.00 0.0499 P61D 0.0999 EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $6%JU8'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 " !%A:M6)M>;,N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFDW#E&7"]-.("$Q"<0M2KPMHFFBQ*C=V].&K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=,1@M(? MZHA05]4]."1E%"F8@458B$RV1@L=49&/%[S1"SY\QB[#C ;LT&%/"7C)@WI\26O6]@^ MD>HU3K^2%70.N&'7R:_-PW:_8[*NZJ:HU@7G^[H2*R[6J_?9]8??3=AY8P_V M'QM?!64+O^Y"?@%02P,$% @ 186K5IE&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" !%A:M6-T*,Y/@% "^( & 'AL+W=OL^J*+\ON9#('Q(=KCEXB59,R;16Q3&R55K+>7FLV4EWII%-+GD M&Q;#-TLN(BIA4ZRL9",8];.B*+2(;?>LB 9Q:S3,/IN)T9"G,@QB-A,H2:.( MBMTU"_GVJH5;AP^>@M5:J@^LT7!#5VS.Y%^;F8 MJTCQ@XC%2A MK>(W5>'Q^T/Z;08/,,\T82X/_PY\N;YJ#5K(9TN:AO*);^_8'JBK\CP>)ME? MM,WW[71:R$L3R:-],;0@"N+\E;[M#\11 >E7%)!] ?E0@)V* F=?X&2@>DJ3?9L3"J2'?3 8[E.(-5G_OMZ"UI9-)4< MFGI-C($/5%PB!U\@8A-'TQ[W5/D.V=KJ=ZUQB@/G9'%.LP.G.UYY8$NRJ!1=DPL0K:XU^_07W[#]TL#\I[!U[IV#OF-)+]L5NPW2DYG)LM[_I MD(Q5#9&Z!5*W'M*WE K)1+A#3VS#A=3AF:.D2'4'Q356-<3K%7B]FCTF* S! MV:5=S6?.6M(PT0(:RQH"]@O ?CW &1,!5U>DCV! U)Z=YJ1BF*D<9XSU#3D' M!>? V+K]2',;A Q-T^B9"1VA.<.V<=OYU,%$!VAQ/I4U=';"YJBGQD'+@.\H*^H8D/EVRP M#+Q<-JI/Z!.1 ]+&73S O8Z6UUC4O*0.[]CW(3VY.+Q!][ ?>HSU_6J. M!$FWU67"8F^'9E2\;$%N;@0(L9;?&-:4OQ0E;'01,_]BR[7\YLAY&DB6-]&Q M;2WS.?P(EX*$S8KSD=E56W ]+_A6JX8GXEQXPM)2GD.9<.E,V&PZ[RGWH]:C M0#/!7X/8TY_9YLB*$>L<[H1+><)FX_G8FS.>2!JB?X)-]0 M*%Q:%#;+3W:>C@6CU6#F@,% CW4.9\*E-&&S\=QS#_IKMN:QR9I.A'2ZW7;/ M[NB'FW-H$RZ]"9N%9Q%(\$&^1)C\]OP[FC,O%="36DASDLNC".[$<\F]EPLT MY>KN@K[34/](8PYKB$U*>2)FO8&'&3^(5VB^BYYYJ*,]$7"[N'O0SB2LTH-/!$W'\YNQ]EG;7-B4L'0B4LN)W%0(]="6/XIF M70GWD%0[VW0B\8=VCLHU5S7E+-V'U'*?22R9R&6D #5EQK+-J.4]A_F0TGQ(+?.91S0, MT76:P->)_JQM-E=D+FN*5PH/J24\7R(F5NJJ_ H)<@U.$&UHK.]70M)#FM$K(<\@/*>6'U)HRFJ\9G*NF+C3'5$[[F>N: MXI7N0VI-&KT7EWFV:($>4PFF'BM)T!+_)'W9'X<\K9NEJ>6SUQ$>V'T,_X;6 MJX;1*47'J35+Y,(M0X#(3F*?O:$_F;8;3T39MHW[70?WM+-_YN*&?>F4XN.8 M?>7@ [=!HH3]!P/Y-,WDGHAKMS%I.U@+>@[_<4K_<PH?:F\B) ML*IY:G-94\:C!3*SJ7QDW,_,5U.:X[[I^_$6IZ.5\L+CXM%N?'V9*T5>Z>K^P_4.4$"0K9 M$DKMRSX,>")?+,\W)-]DZ\W/7$H>96_7C/I,J!W@^R7G\K"A?J#X+PNC_P!0 M2P,$% @ 186K5K'[-DPO!@ N!D !@ !X;"]W;W)KWK&"WY]-\.3QBR_Y9JOT%[/%Z8YNV(JIK[MK 7>SSDN6EZR2 M.:^08.NSR3E^L_2);M!8_)VS>WEPC70HMYQ_US6 MK"BT)]#QS][II'NG;GAX_>C]SR9X".:62K;DQ;<\4]NS23)!&5O3NE!?^/U[ MM@\HU/Y27LCF/[K?VWH3E-92\7+?&!24>=5^TA_[1!PTP,%( [)O0)[;P-\W M\)M 6V5-6!=4T<6IX/=(:&OPIB^:W#2M(9J\TMVX4@*>YM!.+9:?KRXNKU:7 M%PBN5I\_?K@XOX&;=^UD%@=Z!GV1NYHRD[F\ TDDS+G!W%ZG>Q^B[OBR656P2]AE)]P?ZI\SM:0/#67FQ=18TKO13<+:)8=]C= M832F4>(3KS,Z4AET*@.GRB],*I&GBK4Z;=I:!^'!:^-DH,PTB49TA9VNT*GK M/$UY#)"[6!A1<5G%82 M;5F1(5CED80^GB*JT)KF D&/UU;=D2$IB/!\H-LT\J/YB.ZXTQT[=5\+MJ-Y MU@Q,KK9,P*IW."=M8F-+DJ-H(-9B%$6)76S2B4V<8F^XHL4S!";&NW%"YD.% M-JL$1W:)\T[B_(E\ N*%>F@2JB?Y#J"KIJABRJ9T;F@@"1G.)HO1/ CM.K'7 MD\=S*OW( +](:,XBOD8UW(QG=._K4$.(XW @U&85>B.=C@\8B9U*/U2*5IL< MIOQ>X6@Z]XZ.4A5%WC"A-K.8A/,1H3W-L!,@B[\XS^[SHK!*(^8[P\B+A]*> M,CN6UL,'N^GSN9G;C@[V+5TWU&:Q(2/">MY@-W#:.>T09L--& W71HM9XN%D M+&\]=G#XK JER.EM7N0J9_8R!3OQ];-URJ_R=AQTSS+LAED'VQU]&",MMM!H MGAC#V6+E!_Y(K_30PFYJ@4!1,QNU#OK)JMJ"I00'0]4VPGECJGMZ83>^OE'! M=.D.10(\D7K5307+I:11&(S4,Z5E&GF 9KS8GBHD2MI"WZGERB0DK'/G#(L%J MY8V0@O1((VZD'5^01-_*.!\5/R39!ASUC9%B,R%BR>QP2-PY;3A>=]*>& MAHD],A\N$D\8'2OMR4C<.[)V"#^ES]QKX7E AJN"S0Q*\9%:G/0@(VZ0+7E9 MYDI7X++=>O-*Y=6&52GH12^ON&(()Z^LRIV>[0A&UC.'_^_H./J>DB1VUBXK MQ=/O6UYD3,@_FLV(>K"?L3AI^].'++_(VW'4/66)F[*ZSWF%I X>O:PX%#'[ MC?<4R2T@&(9"K;9:VPN6,K*6YC2CZ=F4P1OV+'F^+1XL \] M$^K#(PRGR7'B>N@3-_3/,RA%8$6$6:V/!$[R"J5TE\,LMXHT08X!-X&Q3%KL MO'E$1N:VWS/?=S,?:L"ZK NJCZHRMLY3>QWEFP _"7W?6,YM=D$<>2/[;+]' MO?\SG$P['^+602C:X29?L]ZW\UZ8U%O!O&SQ1/C1-*V5[.8 MV?9JLX-C=?V;!LRN35Y)5+ UM/->QQ"]:'\F:&\4WS4G[;=<*5XVEUM&0;0V M@.=K#NO]_D8?WG<_UBS^ U!+ P04 " !%A:M6]P6*QXL" !!!P & M 'AL+W=OJ(F5:5V>V;9*,LBI&H@2"GRS$C*G&D.YME4I@:8U*.>VYSB!G5-66%%8 MSRUD%(I*Q8')KQ-^,-BJG3$Q3NZ%>##!93JQ'",(."3:,%!\;" & MS@T1ROC5S^?5R/B,X6MY<7=J*' M!XAN_D5"*YT)R7Y#VJ>R(1SM:'"=]GJA]CV9>ZI'G>K1X:J94E6_XM'?.DZ= ML8O7"\$]B>-A<#H*O'Z]0:T3V)_:+MG09G#A?L M(&M6*,)AA5!G,$8.V33L)M"BK'O>O=#80>MAAF<<2). [U="Z.? M-'NU(S^ M %!+ P04 " !%A:M6RJ\IP&,% #+%P & 'AL+W=O9%1";?%S!*+@M%8.66I16S;MS*:Y+WA0#U[+(8#OI1I MDK/' HEEEM'B]S5+^?JRAWO;!T_);"[+!]9PL* S-F'RY^*Q@#NKCA(G&6CKO7V^A?5?*0S L5;,337TDLYY>]?@_%;$J7J7SBZ^]L MDY!7QHMX*M1?M*YL/3".ED+R;.,,!%F25[_T;3,0.PX01^] -@[DT,'M<' V M#HY*M")3:8VII,-!P=>H**TA6GFAQD9Y0S9)7I9Q(@OX;P)^8:?NYO[YPEZ^(H>'F^>KIYOP0"=H9^3,?KTY^>!)>'U M91 KVKSJNGH5Z7B5@^YX+N<"W>0QB_?]+<"NV=BV[8'UFJ7 MNVT8VG:?[!KN$;HUH:L\G0["AP4KJ$SR&6)OT <$$SI,UY1EV58NQ()&[+(' M?4.P8L5ZP[_^P+[]MZX$)PJVEZY7I^L9"S+B698(U7!H'B,NYZQ T)MR>5:P ME$H6HX@+J1V$*K*W4P(_Q %IUZIM&(1N$';6RJ_A?2/\IE8\%PI>+!<+7D@= MJM\BP#YVVZ1M.X(#KQ,TJ$$#\[1GT3SG*9_]5J QS/^4+Z#3:V&#-BPI!^L0 M5F/G!FXG;+^&[1MAO[$YB M-6LU? "]+7G8"S7H;3O'\;OA&V7$[TCCD3--(Y"NH^%MVSF. M81DW HG-"JF6\0N#/1=#%2R2]*VC[[2%#Q9H7S>\.LO0U"@;D<1FE;RM(9M1 M?@'EG"92_]VO$4#-IY+&C!@Z3Z.2V"R3][#;36&,M6AAZUOZS MT(JZU#,/N M"4 :J22VL35N 1$L-B3FM& 7.E9B%-QC6^*IHNWGW(@M,8OM-15)I,VR\@MV MQ]D^=_R#;C]W)"1CY'IS;K(&@$E9@']I8X<8%-" M5]"39PPV)UD&WU9JP@C$EU)(^,Z"7JV?/2<5U%-%VQ^+1E")65"[9X]&#^&; M'-M^_[!,.DN'.-CKJE2CGL2LGJ8YI!''#CZ=I9&O$4AB%LAO1=ELHF;[6ZF. MEM<8Z>A9V8J^=P*S\=\[@G'4I_JA&F@L^Z[M=N_I2*.NQ*RN MU>=+F7T2,2.M,<[1M3E1M/VL&Y$F9I%^OS9M_76=0"/4&D/?=OKMRE@[QZ(9 M*V;JM+A<%\M<5J>,]=/Z1/I*G<,>/+_&%Z/J7+D)4QUSPPY]EN0"I6P*(>WS M )9S49T<5S>2+]3AZPN7DF?J&PO=V]R:W-H965T&ULK5IK<^(V%/TK&KK3WD@;33CXHM@B=^4-N$[;^O M9!R#'XBXU9=@XWO/O3KW2NA8&>V2]#5;4YJ#'U$89^/!.L\W5XJ2>6L:D>PR MV="8/5DE:41R=IN^*-DFI<0OG*)00:IJ*A$)XL%D5'SWD$Y&R38/@Y@^I"#; M1A%)_[FA8;(;#^#@_8O'X&6=\R^4R6A#7NB"YD^;AY3=*16*'T0TSH(D!BE= MC0?7\ JCPJ&P^".@N^SH&O"A/"?)*[^9^>.!RC.B(?5R#D'8QQN=TC#D2"R/ MOTO00163.QY?OZ/?%H-G@WDF&9TFX9^!GZ_' WL ?+HBVS!_3'9WM!R0P?&\ M),R*OV!7VJH#X&VS/(E*9Y9!%,3[3_*C).+( 6HG'%#I@!H.R#KAH)4.6M/A M5$IZZ:!_-"6C="B&KNS'7A#GDIQ,1FFR RFW9FC\HF"_\&9\!3%OE$6>LJW$]_ MN[O_YN+'Q6> ?W^:+?\"7UQ\.YO.EA=@")X6+OCRZ0)\ D$,ENMDFY'8ST9* MSI+E(16O3.QFGQ@ZE5@21:R1& '>:X?W5.Q][?L!;T02@@<2^$.6RY1L@IR$ M'5CN&2S/VT;;D.34YRT8>$'> 8+%(,ND%5MAI:KJA:IZH0)'/X%S0T(2>Q20 M'#S3ER".@_B%W[C4NP0:_ J0BF 7VT)8OAQ=91OBT?& K3<93=_H8/+S3]!4 M?^DB?P]F%F!\*7J;0%6%R!DI;\>\MLV&T'&LAAENF]DJ--3*JD:45A&E]2?J M"^N#;$W8""\^1-H^A'$\3M,R&"MF?0A382X]V75E@F%)8+4:Z%4-] )=.S6' MUR1^H1E?"19\'J^3T*=I]EDPC6YTF7TJ$\R5"88E@=7*8E1E,8138Y9EVV)N M)"O@'2VS@.T[P&:;>FOVR\L?/F\SYIIUKM["$'WK9+3FF>&H1F,UD1D1GXE8 MX]6L>#7E\GJ\'G5Q;+:2U#4#.7IC\1%FU;?+98)A26"U:EA5-2QA-1[I,>6> M>#MQ(\3JV\Y6JVY#Q[8;[2PS(CX3L4:@71%H_T<"S_6MW<[&UFP(&WTK#-^W M;V6"84E@-=J=BG9'2'OQ2SGDXL?GI#-%F!&^E?T*8J8;6278:K*B0;YEH;O( M%Z+W[62G54FD&\U.EAD1GXE8HQ2J!Y6C2B/U7'>7H8Y3M&RD-II;G%#?[I:* MAF6AU8MQ)#FAL!AS1GF8=&\KQ*Y]VUE M'XW]4O=])VDE85 GH5*%7XE64T2J9:B-+8G;83=$AF.93:[:=C8TT*GY?A!_ M\,/JK^2J(?W.\]:A_2P(54=UFC-=JOB3BH9EH=7+<-!_4*AC/O2VHIM]J3*P M1*MWK6,BL]FU;;NA;IE-)8([[,S]*X3.KCWH,B@69GW?6713UY8VT-)-VS!1 MLW%E*BI7*AJ6A5:OQ$')05/ZFPLH4SI-I:*Y4M&P++1Z<0["#HJ5W?_=(8OA M>Q>JK;U0:SOH2HV)S\6L$WL0?%"L^*3NDMLBT%21H;=^/:6J0*EH6!9:O1P' M(0C%2E"X3Y8J\Z2BN;"MX8:&I<+FK^@YL_H!R4'K(;'6.[M/UCK/1V0JK&F) M5CLA@4C7FSN.#KNAH6G-\P7<86O;086^G^!'M_DR>;XHCV M.NG, MSL:8H^/GO#Y'PN<[+K[)-6,E>LFS0E[TUF6Y.1L,9+QF.96?^885\,TC%SDM MX:-X&LB-8#31B_)L@#TO'.0T+7J34[%]R\LX[N+ MGM][O7&?/JU+=6,P.=_0)[9DY1^;.P&?!GLM29JS0J:\0((]7O2F_MDL(&J! MEOB:LIT\N$;*E!7GW]2'>7+1\Q0BEK&X5"HH_'EF,Y9E2A/@^*M6VML_4RT\ MO'[5?JV-!V-65+(9S_Y,DW)]T1OU4,(>Z38K[_GN-U8;-%3Z8IY)_3_:U;)> M#\5;6?*\7@P(\K2H_M*7VA$'"T"/?0&N%^#V@J!C :D7:,\-*F3:K$M:TLFY MX#LDE#1H4Q?:-WHU6),6*HS+4L"W*:PK)[/;Q>758GEUB>!J>?O[_'+Z !^6 M#_#GYFKQL$2WUV@V7?Z&KG^__7.)^NB/Y27ZZ8>?T0\H+=##FF\E+1)Y/B@! MC=(YB.LG?ZF>C#N>3- -+\JU1%=%PI+C]0.P8F\*?C7E"W8JO*'B,R+^)X0] M3"QX9N]?CAUPR-ZS1.LC79YMG'9]?WN#;N^N[JY,?_^*'WB\WF$RD[\D"P]T#@TCY90!?* MN+3F1K4RU"M5JWF>](>1YY\/G@_1VZ3&XV@O=01KN(JCZ4 MEBF3UF .3QG,$RD[\EJX]UKH#.8E Z5Q2JOF6R2(YER4Z=_ZALWR2MWP('8^ M&4:M %N$O-"WQS?:(XW<:<>+O@Y=QJ"_(_8"E">9#6)D/)V0-D)3!D<= $=[ M@",GP%^!71%X45)(.OZ(E".?@#.MA3(RGM\?D7:=6(1\?]0!<[R'.7;"7)8\ M_M97')F@F.?*BYW!'IM>&F&OA=(B%'@=Q>Q[#8%Y[CZ[IL434V1T4)12,JAN ME:992E=IUEV@M?835>BIM!W[XH#,?6?(IG',MZJO0:FR])FN,FO>UUJ.\H60 ML!4NFY0_##KBA1N,V(GQ3K -31,='%ZNF8 Q1PCHQG74K("QF3H>;N,UA?JD MJU;]AL9])T=.;C5&!S9B>6P;FBDS\CJ ->SJN^EU'^P-_=X9Z1:A?CCLP-R0G.]FN=M]"ZG( MXRVD)G]!RAG^M4AAW(6UH3G?S7,W-6W S$(+B=8L2Q#LZS2M6,&:5*;J(QJW MX5KD0C\8C3H -[3GNWGO3O"8L42B1\'SBOU4;FQ$"O/7AF8JD:NQ#,@Q_ZAU M)@>2R!L9E6B*A5'DDP[;&J[TW62Y^/B\:+7"Y$CHN5&;22UB?AATM#K<4"E^ M@TI;6Y;YXNO5\CU;%GQ2$CV5MF,O-"2*W21ZMQ7Q6A4_C&800XA<^5TG*OMK MFVY4@EI=8&'+=F799(C?,0'AAE&QFU&G^2L/I%6-K+821&0U &GF@K0#\#)5 M\YO\I'RFW<,HI$4),UZZ4@VC MDX>QA8>'1G.S245A1_GCAHOQVUM=[P#I), ]Y1P=1QG)I:H/IU@4-=IW;L M)LF/QNV]KT6H'XPZTZX9!+![$+AGFX/JAKUEKG;#:KMIA6I2MM&$+!O@\6C< M@;,A=?Q_D?IC6E!(G+=KW&1K2V.R,'](O(ZABS2<3IQLJ6U(&"2"\C8T)F7/ MI\HJQ6?/,$Y!PG_25 '%58HT+M6&'P2LAY.>M=VWK;&)1<3OB AIN)FXN7GV M?O2(0H&PI[0H5(04ES.1XNH(5&55 MP7;O.[H@)K>WSRWG?$"7Y@:-T8@X"!F++0-%!0T$S* 3NS?]]_3M8 M_1//8;]NL9"U4PI;AECK$ULT#@WL,_<#4$?&#B1'+-=VKS#!5# M2SU%[!/Q,>,[N_^)\2NQ9=ZQ2-GFG<'!JQ0Y$T_Z#1.)]$E[]2K"_N[^+9:I M?G>C=?^+?S:KWD5IU%2OQMQ0 5.IA#;]""J]SQ$X751OFU0?2K[1+VRL>%GR M7%^N&4V84 +P_2/GY>L']8#].S^3_P%02P,$% @ 186K5@"R5NL%!P M.1( !@ !X;"]W;W)KD96D+]?V/''3?H;(E8@&!%@ M*+^^GMV05*4QW%O!\KHJ0^U-;%RTF54O-B/H]%1;6.,]^0PY.M#[5.N R[>6P" MZ5*$:CM?+A;/YK4V;G)U(?=NPM6%;Y,UCFZ"BFU=ZW"X)NOWEY.S27_CK=E5 MB6_,KRX:O:-;2N^:FX"K^:"E-#6Y:+Q3@;:7D]79B^NG?%X._&IH'T>_%4>R M\?X]7WQ?7DX6[!!9*A)KT/AW1VNREA7!C3\ZG9/!) N.?_?:WTCLB&6C(ZV] M_FMWW]'73Q?L;["VRA_U3Z???;-1!5M3+[NA.%!;5S^ MKS]T.(P$GB\^(K#L!);B=S8D7K[225]=!+]7@4]#&_^04$4:SAG'2;E- 4\- MY-+5O\-.._.G9HBF:NU=]-:4.B/F2G43*))+^8;?JC?&:5<8;=4M;A+2D^+% M/,$3UCKR(U;/U4_>I2JJUZZD\E1^C@B&,)9]&-?+1Q7^I,-,G9]- MU7*Q/']$W_D R[GH._^'83A@V$.YICK$]/0Q[7];3(];_=DG4F=M:=PNJN]=,5-//O_L^7*Y M>)D?RL79RZDZN3N(3+OG8A/-(^QP1_: ODN5,C!2#+Y1";+:1%,:'0Q%D='; MK;$&S^)4I8IZ,VM?-]H=.NU?*(/3RDDTVN(D%97SUN\.7Y8!]@ !*-0JBAR< MXE2; A8:JQ,SK3(NT2Y WNUP$BX@?@9C$_Q["J#+J:I]2#OYE4RR^&=<; - M&^ECCV/;-#C*FJ+?IKT.I J-R$NQ8JU9[:!]IGY!.*,XSKY^&6$/*B(.%K8M MJ4_ 6_B>#E/U2N\L'9"&SO 4#5VPAAC5C^08\>F)D:GZ$=%?0Y15X$\$>P+) M7RFT4?W"<8C/:Q\*)>QKCUPYC(ZJ9Q* MWQ'.X1!9 QIGI[-:7?X.EL\.LX+2Q,)ZX DI1\AAQ*Q4J G4TU:;H)I[C8+H MXJ?A@WU@$IFR/&$&M;60.JAC^%'@C@V]7J9FA '3&IB U M$\6!Z] >A% .JO3*^314+Q#JTCP6E%K9>I]P%&@$^J,U(0?*,(AESJ(%!@\F M:8:N%:6^,:XKI5H[\$DM?9H^L>FP5#&GBMNCVIZBO4Q1#5%YA[P[CL9"I&A# M8&C'S7!:_.R.E/]@J@=EHRW75.Z>D F%GV%O#3IW:Z\ =XQ'WKH6ZNH]/@R0 MBI5O+1 EIFJI8$3_>^OR.BDEG!Y@S!ZROX:*'<[I@YY R0^.'D@'1;P;J5> MH=Y0Z+>;Y="L?5_<=V#E7"O6_X :S_N#Z+0-OTD$\>?VA MJ+3;B;[:Q#BNZ=O7QYK&;6Q;2.7Y(J];ZLEH#@ZV^O.94CZ>%W@^5%>?'YY0 MW )]"1C+9TKI-#!+E_A>9ZIT0ND>.%/TH4'Q,> =DCPV RN0F:#8WP_Z5BAHV%%O5IW:T@( M<)"I#MD*[XDY*(\; !E-/\\X^.D]MX:M9_!K^@D^O4NZ.HU6W D%!+>7WGF M +I<"CS)V]-A%NC.1."+1D5SRYJ&GZR9^8LI:3R;>V[)7=7I<5X9>%A(7_I6 MIOF=\6U$A0=IV/O,T=&;DE>\R,4[8I"3=CI9X& N*KK3MA4M,CTZPUO<%VE) MK;CE"XD@KST8)1P+0NOZO'NMXO)'!G>9.THI0([]+WEN3]*!I]3S>CU3UYKA M])P=,W@K[P>Y.>&@XTK&@,",Y*.AWX]P\202J?QZ\6 MGZX,@)23=<1-*AWF#=1X1&\.ZE]G1C64)8.>Z$@^C'6_VT'O=?/0Z MCQ5G)Q\MN(U1C_G-?K@[?!=9Y<\!Q^/YHPHRN,-K@;*TA>AB]O57$Q7RAXI\ MD7PC'P] MYW?G\V6R-?;)%8@$+Z72;AH51-5Y'+NTP%*XOJE0\Y?)D,#B-2R%U-)N$M3L[FYB:E-1X9\'592GL;H[*;*?1,-HOW,MU07XAGDTJ ML<8'I&5U9WD6=RJ9+%$[:318S*?1Q?!\/O;X 'B4N'4'8_"1K(QY\I.;;!H- MO"%4F))7$/S:X *5\D)LX[G5C+HM/?%PO%?_%F+G6%;"X<*H7S*C8AJ=19!A M+FI%]V9[C6T\)UXO-O1K.8'(=3 9G-2^T-Y(,M?)?-H=B_=DP.A,UCJ%"WQ M,9)$-XF)Q3TD3ENA>2.4O",T@ENCJ7!PI3/,_N3';*ISENR=S9.C@K?"]F$T M[$$R2$9']$9=I*.@-_K_2!NA\=M"_IJ9QH1^&$)(^O",(BV8,#W*M92Y3H>D .Z\=ZSGW%^F[?*YE)FD' MBY^/-Y>?AE\:3@]N2DX)O;41WQZ@ N&Y%I;0 OH" 3[>M.C.-] \:(=BC[C$ M%,L5$UI0TH.L1F#+%0L!F4#@ZX)-/P*Q$5*)E53>G\FAY)LI*X6O7C7U0/$6-61^NS18W:'ML> ><\C5:?H ,T4-N M3=EI,88UN-_XM]_/_ VX/-92.\Y\SM1!__-)!+;IL,V$3!6ZVLH0]\@P++@(T'H M?\\-UW\[\1MTO[G9;U!+ P04 " !%A:M6.EJ'(-4" !P!@ & 'AL M+W=O3 MD:Q,S@7.%>BJ*)AZFV$NZ[$7>N^.1[[.C'7XDU')UKA \U3.%5E^BY+R H7F M4H#"U=B;AA>SGHUW =\YUGIG#;:3I93/UKA-QUY@"6&.B;$(C%X;O,0\MT!$ MXV6+Z;4E;>+N^AW]VO5.O2R9QDN9_^"IR<;>P(,45ZS*S:.L;W#;SYG%2V2N MW1/J)C:./4@J;62Q328&!1?-F[UNSV$G81!\D!!M$R+'NRGD6%XQPR8C)6M0 M-IK0[,*UZK*)'!?VHRR,HEU.>6;RB D* ],DD94P7*QAKJ2@=8)T]$:/?$-5 M;*R?;!%G#6+T 6(,=U*83,-GD6+Z>[Y/[%J*T3O%6700\(ZI+L3A*41!%!_ MB]N68X<7_\>6&\3>?D0[.!>Z9 F./9H,C6J#WN3H4]@/A@?X]EJ^O4/H_\3W M,.*]- AQ%_Z&#+<"OE0"Z>3#_BF8#.%ZNI@!U[K"=#=O89A(F4HU/)4I(_3C MHT^#* J&T\636X7#$X?2">-3N.:"B82SG IHHZJFF(T+HR%<*DRY@:]2:]1P M_$V6/($XZI]'1SK[!=&W/J^V51D61,FG@@@;&&PO=V]R:W-H965TIE)ZTF:YADB5R+&(, H&7]?<^"%U&)HJ;MBRV MV,79LV>7RYN==8^^( KBN=3&WXZ*$*K7DXG/"BJE3VQ%!D\VUI4R8.FV$U\Y MDGDT*O4DG4XO)Z549K2\B7L/;GECZZ"5H0&.RO*GDECY2^%0].*PFO9=.,?,=1H#7#*<%(^!H>G"G9A MN_*T-1?$:U_)C&Y'4+PG]T2CY:L7 ML\OIFS/8%CVVQ3GO_XCMO/7O-I!8)&+H1?Q9D+BW927-7F3XKRE0+L+.0OV# M8\J(@).A<$2B;#)(G$$!_K.B2T Z%FL;"MAFMC;L"4U 2"_6M0<:[_F.M3(R M>DW$'T;\)DV-VA;IHO,0!I B" <_]]89I%SB!NIG'B2NJ9XV3RY/,!;'4.?'I[Q M6>;A!!CE10YG?"'0@E2Q)^DZ@Z_O3XYD ML,/)()N _6N?)H.S[J)$; +M!% M-3GD:2M=I)N> S7$\V.^/$86;X3'2N[1N$.4Q#M:NZB)Z[.24 _.?JV%M;./ MB/&$&#X%61S+)N:_27^P 0^.*0*R;U21GE6%,IFNN29.$/ZMMUERW2>*M3&# M-J[3Q?_51IK,SVAC]@/:8''_"W%$\&Q3296+]?XH6;!?@1P=NS/P>(^2.Z20 M3;62:Z7A#T%+CU<]I[;)F8)@GE1>(S='W6A'CI#+S#IFVYKAE:]>7*>SJS=< MG^A/ANN3P[-:,5@ E%H:)*L98&1@6Q (442:\@&?C*>+&BFI*,X#,>BX/\ T M;I,?&TO7C[25 %N0;MJ@EYI.Z&">7'1)&0M-+"?'@P$?K;&0+6=,57PZ).P; M=\-"K:LF9,8_4$D7JF?W/==?:5EJ;;-&#XYTX\:V//>=.(+B,CQ.3UZ[KLXK M4D;E&HWB\ (!TYB/V('BPF!B78R;U3T]D-4!/]9_ MIZ"-,BHP5T\QQ"#-5JUUQ^;XA./YT#%>8N0.AX\OSJDUQ,&MM?D.^^/(A6QJ MK/?,W9$VY%CK03X/4Y<(YBW.R#C6S,KL'#D0Q@:Q)C*'CH)-%;CS*KQT>"[- M)$>#E-AUD'VY'-QP ;<)TQ+M@ZEYDDHW]^]YC;8;+)*-ZOIYM7I@RE 9"DO( M1C8=KDE&U!FF^J9!=#7A#TT66LIMA%U(5(@4K"_'KFBS0=F/-E \A;!:(U;6 Z M3:XN1DU3Z!;!5G%"Q[2%>3_^+/"!18X/X/G&8MAK%WQ!_\FV_!M02P,$% M @ 186K5AD"U\-$! 4 P !D !X;"]W;W)K&ULM5=M;]LV$/XKA!H4#J!9$O7JU#;@I-U6#"V").NPCXQ\EH1*HD=2<;)? MOR-ER[+E>-B*?#'%X]VCN^-SI_-TP\5WF0,H\ER5M9Q9N5+K*\>1:0X5DV.^ MAAI/5EQ43.%69(Y<"V!+8U25#G7=R*E845OSJ9'=BOF4-ZHL:K@51#95Q<3+ M-91\,[,\:R>X*[)<:8$SGZY9!O>@?E_?"MPY'P/+1WT*?.,;IS[)J>!?S"Q)CXGDVH2_TS>'X7J&_P_!\.M,4) M3N/H(KF2:Y;"S,(JD"">P)J_?^=%[H_""XEN6%"O&@OCX\7:=I43,(& MN,9VICHEC]H3&G?;D6]'7K3'F-B^YY$;TP- 8 XD[D(ZH M[4?!Y4 >VHD7D46FO3F-BQJ] #$\S_?W.($=TX#\5O/-3SD2_!@^\$^XXD7) MT!$:T8'L@OBA[0>3?GH3.PYH/[TTLB,W>7/Z?804JD?,_I:!>V^/F-=GVELQ M#)-UR+!H$OPKP_Q@GR5DF$LGAPR;_###W"0<7FQDNTC_&-!GV#.07\C=V^\F-[= [*%\:VS3<4_"35$5E+G?5J :S MS?KWB-VR..ZHN&CY4?_:,'/0]E7YO[OJG\"$^=1JAAUPM M&-*0Y-96GFOWJI M!>Y.8.OKV>0%7L^%.XX/]=QQV DT4E&G98.#C;DH2/.:ESQ[,;K]NNN[I+^? M*A< I&HG(]"3T3$A-(+N*S96B5R#F5'+E_&I4<+I37E8KIF9925^M)%![<#7 M2;MQ>=%.B7OU=M9&)[*BEJ2$%9IB]*%%1#N_MAO%UV9F?.0*>X-YS''D!Z$5 M\'S%<<#8;O0+NC\1\W\ 4$L#!!0 ( $6%JU85KX:V^0, ' ) 9 M>&PO=V]R:W-H965T%2;BL)"NIPW8H.?D7YM'AS/ MTI,7J6HT7ED##LM%Z64V"?33X3>'>GXTA1+*V=ALF/\E%D@5"J+&@X$'P MWP[O4>O@B&G\V?M,3D<&X/GXZ/W[&#O'LA8>[ZW^74FJ%LDL 8FE:#4]VOV/ MV,=S%?P55OOX"_O.=C1.H&@]V;H',X-:F>Y?//=Y. /,LJ\ \AZ01][=09'E M!T%B.7=V#RY8L[58RCY0_6RKW2>IX2>PMK:=$C5QTR M_PIR#)^LH47'7X2;@CCT0#R+!]?\#<^A3:._L;_ M(K0..?DR,ER$&]^( A<)=[I'M\-D^?;-:)K=7N U.?&:7/)^D==EY,^6$*9# M.'J IPJA$,X=E-F J&UK"&P)F^/^^L 7I[&.Q%HC>-SP=2(0/AAQNHOJE&\0 M1L('++!>HSNNYK!'A\&^M)JOKX=WW2$>E &J;.L9YM_?P-LWLSP;W_[O_A]1 M:/CH27#B_JLS5\YNT?&+QA?$T28,GK"HC-5V8 %==;@%-^&]JD;*GE'E"\IUQL'[)<>@1\ICBKF+DR4NV4;#F>KM]"/[9& M$33HHG*$$*5%#\82U$%M&F?_Z)YF/X0[*548"JT/ U E/WW.=;W*-=Q[X3AL!J&.=4.42H.Q' ( )_Z^ !1PZA(/Q>V")65+[T2Q$9B M+^;=MPC'L5'<<1I+AF;#ZZN$+T34]VY"MHF:NK;$"AV'%><173#@_=)R(OM) M..#TD;7\"U!+ P04 " !%A:M69E]#7K," #[!@ &0 'AL+W=ONF\]5WJ=*X:*[C$ M2PVFJ2JF[Y872<"5!8['P M3L/9 GQXW9&8.K9*74C3,^YPLO<()08&8= Z/?+9ZA$(Z(9/SN.;TA MI0O<'6_9/[:U4RTK9O!,B5\\M^7"2SS(L6"-L%=J\PG[>J:.+U/"M%_8=-B8 MP%ECK*KZ8%)0<=G]V5V_#CL!2?!"0-0'1*WN+E&K\IQ9ELZUVH!V:&)S@[;4 M-IK$<>DVY=IJFN449]/3+-,-YL!D#M]LB1K.&JU16OC"V8H+;CF:N6\IE0OP MLYYVV=%&+]#&<*&D+0U\D#GFC^-]DCCHC+8ZE]%>P@NFQQ"'(XB"*-[#%P]U MQRU?_+_K[F@GS].Z*S0S-T9-!]&0?^]^+WD_[ M55F$HS&\BOX12K6HK$>)'52FZ-X:2SA5 *&@4((: )=K>,S N>88;4BF;TG(D^!I-B5(!LFH$ <@M]"YIH%$PV^*, M?CH(D?,J?3/I-8GV6W>7?HHZ3Z3">'D;P75DJF+UJ"Q\6(1XEX>21/0GB MK?WMVV77&PO=V]R:W-H965TO0KH'=K>A'2CI;7"A1):DXWJ_?'26K M]O*"%Y<==SOVS3'0MA05UC2 MSER;0CA:FD7?5@9%YIT*U8^C:-0OA"R#\:E_=VW&I[IV2I9X;<#612',:H)* M+\^"0;!^,96+W/&+_OBT$@N;RL^ H@ SGHE9NJI<_8IO/ >.E6EG_/RP;VW@40%I;IXO6 MF1@4LFS^BKNV#AL.1]$C#G'K$'O>32#/\E(X,3XU>@F&K0F-'WRJWIO(R9*; M,G.&=B7YN?%'83#7M45X2SL6]!PN#&;2G?8=P;-1/VVA)@U4_ C4$-[ITN46 MOB\SS+;]^T2KXQ:ON4WB)P'?"1/"<-"#.(J'3^ -NUR''F_X'+DV4/L/0_%1 M.;:52/$LH+-@T=QB,'[Y8C"*3IX@NM\1W7\*_>N(/@WULW8(1R$\"DG=2G51 M"6OA+9:9+!?P@]%U!7LO7QS%<732[?OUX.15#P0L/$D<$MTA;-PHW:\?QC-Y^, ML(Z,F>L&CRXNG7"7DUDBRALJ)!I,5AM(B38D%PMSRL:"TRT1](751BYHZ0>: M-E#5)LUI)G%ZJ&@K46V-0GA3$@FT#LBTP6J0*5-I 3_7E!FA,RHQ$\RX[=XP M>GTI5C##M*:2P?M;-"4/-[CJ&C(E>]B;O;^:O@+#SY6J+<3A*#[896('813M M-DWYDC?>59(8 17WIYKZR\>ZL:&!)HNZ\#P97MP*J00GXUO*K.RZ^<(!#88T M[R8#U=C"SF%X0/-1*3_JJ6&7F&*1D&]K%C=F V*VM@OA_![6EFOB\&B+W\X@/%R_Z-'GS5;H/U!J M1;2\7K>9]38DPO!41%XJZ7EX23');85VY2.*[9%;/:K:]1FKA'$RE56CLDYB M_Q_]#B@7^A#!!S0%L$9ABG/"8A*;PIUN"'-O0K;K%#B]]80GGI:'%[G] [+=D.KV=^GO:#83_,43V6_TDX]3 MF2BMN9D+F.44Y+77\H2I?Y*H,MB;S":?MFW&O^8TS42#1O0_ES3;]5VP0&ZB^GX#U!+ P04 M" !%A:M6EA<.*OL" !L!P &0 'AL+W=O=,KZ8HU'+DM;V- MXXXO,NL<_GA8L 7>H_U5W&JR_(8EY3E*PY4$C?.1-VD/IAVWOEKPF^/2;(W! M13)3ZL$97].1%SA!*#"QCH'1[Q&O4 A'1#+^KCF]9DL'W!YOV#]7L5,L,V;P M2HD_/+79R.MYD.*J>477,?3=7R)$J;ZPK)>VXX\2$IC5;X&DX*%&QC0\2'C#= NB M]CF$01@=X(N:L***+WIG6#6J\S;*78"!*5B"(X\JW*!^1&]\NB>PSW M.1,"IJ6AZ(R!24JE3(HUJZXFE\;2/-UU"T(Q"6F)Q+PBAF[0;/4!VF%OV^JV MP9V.@8*MV$S@^Z.*6\$QI%Q3BU :Z&CH .<\(?TDJ=1,)@B%$CQ90:%5SHU1 M>@72I<1)_%:*U7/L.^3ACBOLQ)3+ (X!GS I74-Z_ZZ3G! MH6K=1TGI#>(7J>]OK+>NHK_5 7/4BZK/&[H85/MU,VR\S5,RJ3OH\_+Z':** M7E >0."Z[NVU8551]=.9LM2=JV%&SR%JMX#FYXHRM3;&PO=V]R:W-H965T:-'$2($FWV +-HF@Z,Y]IB;8X MD4B5I.)Z?_V>>RDI\B.># 8[NU\LB8_[./=)^G)EW://E KB1Y$;?]7+0B@O MAD.?9*J0?F!+93"SL*Z0 9]N.?2E4S+E344^G(Q&I\-":M.[ON2Q+^[ZTE8A MUT9]<<)712'=^E;E=G75&_>:@:]ZF04:&%Y?EG*I'E3XI?SB\#5LJ:2Z4,9K M:X13BZO>S?CB]H36\X)?M5KYSKL@3>;6/M+'I_2J-R*!5*Z20!0D'D_J3N4Y M$8(8WVN:O98E;>R^-]0_LN[092Z]NK/Y;SH-V57O?4^D:B&K/'RUJW^J6I]W M1"^QN>=?L8IK)R<]D50^V*+># D*;>)3_JAQZ&QX/WIAPZ3>,&&Y(R.6\H,, M\OK2V95PM!K4Z(55Y=T03ALRRD-PF-78%ZX_2NW$KS*OE+A7TE=. ?'@+XGF_B&$:B6;-)+=3@X2O)=N(*;COIB, M)M,#]*:MIE.F-_WKFD9")_L)49A<^%(FZJJ'./#*/:G>]=LWX]/1[("8)ZV8 M)X>H_QDQ#Q/ZEPU*C$<#\0)%\?'FX5;5YE. M,N+M(A8+)+7@I/&24YCO-XQ:L8T-R!+.D:E O3O]A!R+7#OW08*]S//U#H33 M+H25Z6!0CS,AI$G*H8P):1+6;]^\GXS/9M!N94B3JBA9/M*!1-!F^2*"E22*D^E@N5B@-]"3R2V64@\62''3T M9K MF/L*)M+&!U?%,"HKYRM +(+=DBS3H.&2;-TGE0@*"!8R,:=2.!"?3,.FWQ&% MEE*924556K/7S_J$'RRF(BN5@E8MV%ZW;!RE!?4 /VV"4#-NT5?ZNY'[FOZ.Z10@+N08H>*2* M4$3)AXD8S(4VTB3PW@W(22&G$NO2;4,.Q&^99@$,6@K.8$!;0Y-HUSM;E-(\ M._!+;D0<9%DZ"W6!,+M1 @_7/A!-RB)ULFF@E@XQKD&+X MW.007;2-'*B=$D8H\:IK'5!(E OHKE[ (K%5G@(-CS:$LV^'H_(!Q@I,I4-3 MQEAVJH0[4JPBZH#0E &7$QC/Q+=L6KSBT#<[5JI7V M8]R7%B'%7EAYXE[[K(=!38JD]?.F]U):JQ!%\"4';8M"1Z]AIT?FZ/H];Q'J M!\Q46V%35LE";DJU*44GD\O-9"W:I-*OG;?.-,3&ERJA- %L@]/S*I#@BQ@Q MQ+)?Y_856VNN8IZ:KU]VH@%#'3$E;V3O2Q6EKJ;^P6NW5&PSSD!\4$X_2:[$ M^QVGL>@?+HS11KZR&VT?-_+(#JBR+0><0F+<=&O+GL+#.M6 -U$&LI=@"PE M0:.)#(%$.6KA;,&KK'-V;AUE0X9UIXN@RL*8>K6C75,-#P*ZY?F-KFUA4!+V M30^#"6V"6EJG_TU0^I:Q4]\K3::UA@LB8DHUE6YA(KY0#/MODD?)?$S_BB#Q@,II]^OKYCE_'L^-92^^;DRDQ[01$ M1[D.@C-.CLVVN]SZSC:8^)[P:QMY7OQ!):J8P^_KT/!A+9D/I*%K4SLT9##*P\._OB"0V@TG?WM MSRWQFN&FJ6WR0^-=WVR %_YA>B<2/\6T,)EU1D[ZI^/S5ZSH))+:$$=MV\V- MH2JE3J-Y8MIK.M>X_'A#SRZ'[>_IR0XD&.KPWSA;=(602>(J\H0=&>(6VG%8 MCD/C1Z?CX]<-O@;GH\G9\<;TN_-)^_T_"(K=J/U_BXOFN2OI?SE$IOW3\Y-7 MK/C[0J1YGKUBY#4:G6W,G8W&&YY8M]5T/$2;3X<(*ZBL<%\+3UQ2G:0NPL?# M,+ ^U#;VR2GKEHJ1J>L8E?<(3GV,E\^-5PEH;8.V/^[$;B7=L)/4JLR*33]SXY[HY1L:.D386=$?:-.,)0D<''J\, M*M?*:6ZE<4Z%L+IM-2(*O)4"-%5H"W33,LANS2-2L=7BXS8W [R'.C^;ZS3V M-C)'5X&&DV[\_%;P1H4R:9;Q)J8S1<>EI>&^ Q/1MZB7H'[9(0A,C/T=?C[@ M$?L%"(S3H..&!V7Y%^.4S)GB$HC4&0:]/:6=2(F5[W/ 9.LVTD<5I/'> RI'-]4 MU.W1_>U#TQVUY^_F8.7;)FV'?\LTHDQR.+HACOK2"IPNY\VU"#?#&]O8[58Z MS\6B>G9X6D)]9\N8(.X+0[WR(IZ./-^7JQ\ECM'1J^;./L+<"Z7\3AO;-IEN M)5T:N5((^LY1*WH_?F2PCNX%FOL3>/!-K5-!ONN7H>=>W&$^))O__G(;$*\(F]'VS\8;N*] M^O/R^.\$6JXE.7FN%M@Z&IR]ZT5[-A_!EGS+/KL/ M8M#^[7+]'U!+ P04 " !%A:M6YQ_6U)X% !@#@ &0 'AL+W=OB &1IM2S!8G/AJY) M:S8$&%\;F[W.)2L>CEOKOP3NX+*4CJZ-_JPRGU_V3GLBHY6LM?]@MK]2P^>$ M[:5&N_!?;*-L,NF)M';>%(TR$!2JC%]YV\3A0.%T](C"N%$8!]S144#Y1GJY MN+!F*RQ+PQH/ M6@#7"JY*1\]!:_*NCYQ5L")7N-']";B MG2E][L3/94;9L?X0&#H@XQ;(U?A)@^^D'8A)TA?CT7CRA+U)1VP2[$V^FUC4 MFSZLQTUP[BJ9TF4/5>[(;JBW>/9#,AN]>@+5M$,U?UOO=>!)),A#1 M@'A?D95>E>MVX5-.XMH4E2QW(I=.F$Y 1X'**G2=TCN1&K24"[^9%?Y6*B41 M**/V?(Y6XV;N5(4G6S@6U>2<\+DLA2E)[$A:X8UPZC:,71^=O?P;W<:K*5D/ M*S!6TE9JX.$F= +09%5IE_1;TAL212PU8R,$:4F4 MQL-V:BRJ#W B]"=6I;,A;NA#WM96&[#DAEX8CU'E41PJ.''/FA5Q; MHH(I#<1UDY>F*AH#8H/2X(R(2NZ"))SJP(!S:8J"-U!L^H)+P[/W- :NLEQI M?B>\O&4BVURE>2"Q5%I#?[D+R)"93"-;?:X Y9JM#<= #!%$N-)V%<6PY]*N M,<2AL==!9 M[Y*+64JF -L%^(=Y&Q(U5>4G4+D M>3D"RQK" 0V#:/.Q1= #,61>BLI8OS):F6-N+7H5LH^21MGMNT2C/A3\ >(Q MM6 7HJH(]8**LB$M,' <\IA.I*DYBIL:C-9\H+3D2X((^R[GM=U$5!EO'_$B MT-5EV[#.1],/=<"]??"Y+)BEBRUC:H?PN1?G 02"HB/>"*<#PI:WX8#G&&]@ M
?6?OSA*D=+V+!5O**5BB1IK5L:=X.=_ M1>DY(A4V^!?BY?UXMK:F@Y.#\?QQ'\>!>,#B;)"K5"(6PC5^V-T@FYQ'<:WE?Q13&>C@]ED,A8?*-L=^"/.>5=(_&9WRXIYCLR;&\Y+<--DW&$Q\ MW6KW?'H=7PU[\?CV0@>L<1@!S JJH\'\I"=L?,_$B3=5>$,LC<>Q'88YGH!D M60"_KPPNJ,V$'72/RL4_4$L#!!0 ( $6%JU:P7AFG)@4 D, 9 M>&PO=V]R:W-H965TFUNYB5'G??IA.75Y1(]W$M*1Q4AK;2(]7NYJZUI(L@E-33[,D.9DV M4NG1XCQ\N[6+<]/Y6FFZM<)U32/MYHIJL[X8I:/MASNUJCQ_F"[.6[FB>_*? MVUN+M^D.I5 -::>,%I;*B]%E^N%JSO;!X"]%:S=X%IS)TI@'?OFMN!@E3(AJ MRCTC2/Q[I&NJ:P8"C:\]YF@7DAV'SUOT7T+NR&4I'5V;^HLJ?'4Q.AV)@DK9 MU?[.K'^E/I]CQLM-[<)?L8ZV&2+FG?.FZ9WQWB@=_\NGO@X#A]/D!8>L=\@" M[Q@HL+R17B[.K5D+R]9 XX>0:O &.:7Y4NZ]Q:F"GU_<5])29>J"K/M1?/S: M*;\YGWH@\_DT[U&N(DKV LI,?#+:5TY\U 45^_Y3,-K1RK:TKK)7 3]).Q&S M="RR))N]@C?;I3D+>+/_F69$F1]&X0;YX%J9T\4('>#(/M)H\?:']"0Y>X7C M?,=Q_AKZ?^;X.LKOQI-(LXD8PKW]X31+WYWUH.(/+5#@O!)I$BJX" 6DE@2^JD@45K3"(^!<^3- M$?\7G5-Z!=A':16A;"#<$/(OW%@HG===P><\'X%@'S!!O97:R3!O8--:]2@] MU1NA:66\PG.Q9R)0GB5PP<\"6NH]8%]9TZVJP+Z+E8-S.&IKV,+4$_<;5_UK M)VM5;D07$K[K:H@@61X?I?T7!KFGO+/**R3^\0D5T"L2E[EGX/3];#X6$A?< M1,B?V('O)$O.AL;A4WKV<[P9Y(&X7+50*0U5-*;3 ;+L@BZ&Y>9K=-WR;XB) M.2^YP.1<<.PKF!L65*Q?;FQK<),4#"RMNEI"A1L\0L>60-7#+"B%BYT34LAQ MY (";@;NOM,Q9<:(E2YE$'-,X359F66M5AQ_H%,F'H)8IK41K;1>Y6!FA>Z: M)>"?%1[SVK#$7.?:6%G<>:$<\O1*=]Q'/N $Q>'Y4$NPO:6HZ!M<81 'B0TA M: 2]H9Q"\'YF[GC3 M."VV\W@?NY+%MPCS9P2$YM6 *3\+\;N&WHX5^5V.: )"@\9?EYCK'IEO$E7. M<4V?)\QPFK"^^;JVDV<7'I?A%,B%\&@K_J#[M6&M?&S!@;("LKJU)MSPM;$: M,]8;31-Q1R4G:428P_-8WR)*&IVB=-RCPD*RQ)+$T.X;< ;=E>G[+&*.4;W/ ME\!N H#.PYVK1V'6'^6U=$Z5"E592XOAX[=%8B'K>"MKC 701N:7W0I+!UO=L'I=D4%XI2*2F$J[) MY-WQ2-BX>,87;]JP["V-Q^H8'BOLZF39 .>E@2[[%PZPV_X7_P)02P,$% M @ 186K5K\79BZD!0 _Q !D !X;"]W;W)K&UL[5C;V$F>(7(E80P"+ !*5K^^ M"X"DJ*O3-GWKBTB >SN+LPM 5RNIGO0"P)#GC M]W5H8DU]T.CI90$9U(',0 M^&4F548-#M6\HW,%-'5*&>_$83CH9)2)UN3*S=VKR94L#&<"[A711991M;X% M+E?7K:A537QE\X6Q$YW)54[G\ #F6WZO<-2IK:0L Z&9%$3![+IU$UW<]JR\ M$_C.8*4;[\0BF4KY9 &,(P_2INMVJ55;+Y7 MUN\<=L0RI1K>2?Z#I69QW1JU2 HS6G#S5:Y^AQ)/W]I+)-?NEZR\;-QOD:30 M1F:E,D:0,>&?]+G,0T-A%!Y1B$N%V,7M';DHWU-#)U=*KHBRTFC-OCBH3AN# M8\(NRH-1^)6AGID\&)D\O;6X4O).9KC6FMIT774,6KCJD.+J]!NXY,&/U$5D&[4)G$8=T_8Z]90N\Y>]Q= ]99Z MARW90KG0.4W@NH65H$$MH35Y_2H:A))H>*DQW=&8?,D$FQ;::Y*/(@%ARX?<-9$S8C8@ W+CII!; MR:(F5]N**" K^T-S!/#,L."!KTG4'[?#,"1Z03$J0I>4<3KEX,#-"E.@AL.H M,<@4E'-6YR0@7S=0?"IO'$YR)SGV0YL8IIW.X83XKL7,VOFSV N7 K$W8O__7SAVMIZ.!F"0H[](L*'VPB"/:A?=$'G[]J>$>9(M\I+X!\ MEF*)V-$-15U(()MB&DLT,8G:W6&_'?7ZM>X9B7I!W/7>4&W0C]J#:%1_[P7= M&//.P=']/&Z/!H,W6P%%,48@U0R8U3_OX1(/QAN1* Z&P^VXME.,08V'O?8H M'NWAC,)@O)G=6_UO2.2* N\+9=??HFPW.8KTS7#;2U"IKIZ?J C'?%PEI&+P M$_2R!O[GF.=8=QRW^X->@V&#H#^J"38:XUJ/HP;!<.%K@E6$.D&P"#G8CS<$ M&P1A_P5^Q&7UPWK?CTN.EA0F[UV[*Y>CJAP]0S;V>I M20Z*R?3@@I_80N#9OL.60')(0 &GUCN2EG)>Q<2T+G!RTSQWMR,/9,MBCJU5 M_SQ;766XA5Y1+!.K::M#DW.:R<*V;B;0BBPT"NHWOX[CW8_;F*M M9ERH^!/97&28(+>$B$':;B M[B"QUSC;_7!X8+;7']H4/8'K@[O?&U595V>?/$J#3O4Q0FZRA749AUOC7B.( MQV9/ICE#H^Q/-'86.D!GN._8HP$>)XZZJKA/M98)R!N%ZX=OHQA M\!]@.-7L'9 04_=K@319&!RZ]70:E](,U-Q=O35BP8[K[Z?U;'V[O_&7VHVX M_VL TS1GV+DXS% U#(9XF5;^NNT'1N;NBCN5!B_,[G4!%'<4*X#?9Q)O0N7 M.JC_\YC\!5!+ P04 " !%A:M6$!5G@;4" !5!@ &0 'AL+W=O)>-*)74:+RT!AS6B^1J M"*'"D@*"X,:96/_[#M;8OS M!,K.D]6#,S/0TO1/L1OJ<.!PD;_B4 P.1>3=!XHL/P@2R[FS6W#!FM'"(J8: MO9F<-.&EW)+C6\E^M+Q!)0@K6 M'>_CNA/$BULO/,V+\8)65 ]:JQRI>P9K" M5VNH\?#15%@]]\^8UTBN>"*W*HX"?A4NA>GD!(J\F![!FX[)3B/>]+\DVV/- M7L8*PW+I6U'B(N%I\.@>,5F^>S,YR]\?83H;FOL3K(B<)#G.<:"N:',+9XUU:WPNS9MD3Y&!CJD6OH M)7X'/GVIC[*#4=?H-E'0/)2V,]1/_7@Z:N95+Q5_S'O!Y40WDM^]PII=\_3\ M- '7BUB_(=M&X>""L0S%9<.ZCRX8\'UMN;.&30@P?DF6OP%02P,$% @ M186K5H3\K.A(! WPP !D !X;"]W;W)K&UL MO5=I;]LX$/TKA%H4#:!8EV/GL WDV&(7V 9!TVX_T]+8XH8B59*RDW^_0^JP MXMC>)GM\L<1CWKP9SCS1D[54#SH',.2QX$)/O=R8\CP(=)I#0?5 EB!P92%5 M00T.U3+0I0*:.:."!W$8CH*",N'-)F[N3LTFLC*<";A31%=%0=73%7"YGGJ1 MUTY\8+FM-)&%HTQ,BB8 MJ)_TL28L(=R;Q2N M,K0SLUL\]]^EUJ0$1>YSJH!<&J/8O#)TSH$82:YE46#^[HU,'R:!0:?6-$@; M!U>U@WB/@X1\EL+DFOPB,LB>VP=(MF,VKM@W&M0*O-F'=]$HO#A ?]C1'QY"_S?H_XT# M:8!$)P/R2D_DBFJ6$MY::&$QYE8'VR3H'5,VR MY"RUR?=K3U@-PC#*"2NPIAW5)I>EE5FTJ\0*M$7>)!T?>(JIFW2;Z9JJ#/=B M',\CQ7E%;9AS2&FEP3IEJLW+6E8-UE_6!-Z5V";X0\6&U+ :->:SYR=C8_(#0B))?LV>M^WV^TEAQUMMXT2C?PP MBOQP=+IK*8D3/SH9O_G8;E]79S^3S'"0C(ZV)L9'O4*!IDQMM/W(]^A@7U_6 ML%&!C"R4+%SCURK=M5.G6F]HI.>JA6;VJRBM)/5[?_#_=]-] M7^XVA3(<8X5OJF288'F/R*T4QXT<[A'!#8)_-A[ZI_&F"$=GB3^.Q@=!*L%, M'R-&C%&8/(L(RZG]-&^I;!?=,/2C,-PWWG5/"7J73I27I;M:VZ\YBF)]_^QF MN]O[97UIW6ROK_Z8[27#7')8H&DX&)]X1-77Z7I@9.FNL'-I\$+L7G/\!P+* M;L#UA<3/4C.P#KK_-+._ %!+ P04 " !%A:M6"=VRK,H$ "3"P &0 M 'AL+W=OC@9C^P M&O96"E61\^!4>RL/8[+[X4U]F( 9&F/+ % MB9]GNB.MV1!@/+4VL]XE*^Y^=]9_B;$CEH7T=&?UGZH(Y75VF8F"EK+1X9M= M_TIM/!_97FZUC__%.LF.IYG(&Q]LU2H#0:5,^I4O+0\["I>C-Q0FK<(DXDZ. M(LK/,LCYS-FU<"P-:_P10XW: *<,)^4A.)PJZ(7Y%Y/;BL2C?"$_&P98Y/UA MWFK?)NW)&]I3\=6:4'KQLRFHV-TCX[K,T-<>5KF=-UAHKWY)XIFW]X-SX??3J"[:S'=G;,^K]B M.Z[]FPTDQN<#L6L&"Y1D((=*468E0DGBJ9$..WHC:F>?5>PF-+-022^PWDF4 MO+-5+A /&[- M?7AW.1E??/*]-1\4N@G*!^P6"GO.BZ6S583@@PQ-L&Z3SFL'7:<0C(1!3 6/ M[A-V&>7Z8&H0( V9T-HCD_.V-(7(2VE6($J9W9![C,]2-S*-"XUY):&8@MFR MU<+V[+4QC>>8(IU+1T\-.U6!*O:0ZZ;@+,C6:^?T@)-_AK.K\E=3K"JVZV@E M7='E%2-8JQ]RH;0*&];!+"+G."D *;TG8)2.!+TP$.SWI&Y3<"3#((NU.2CE M4JH7G""?.U08,N HMRNC?N"L#4P9%)JJF']E8PD!6)XW;J\@1(E@2X71YE0. M!C:"+X^ /P9TF)T53GTX'"* .JJMXWBL87,H_@I1P;%CWOK: !6XS/Q^?<8X M7!&CV.8X"<94U.B;E\@7;+\?3TY&HU'T^G[R,7YS-W'XH71$HDH3D7@B"LRS MO.P'6M3:VYIPSNO$O=[LXV(,7&<@OB/H#7JPZ&+E;H1-5N!",728M,4F]2U0 MBJ(A]K'-B,"5CQI@?6TAC]99-*'EB>OTE56MNCIJ9LE8 M>TGB,^54+9D9[#'#M.J4HD/WY:NYQ(T>"DN?#M342#L9CM4 MCSL<_S0X=$,/=QY*%;E5? XRKC/UN_V+\R8]M+;BZ;D*#E8,5-,2JJ/! MQ<=,N/0$3(M@Z_CL6MB 1US\+/%J)L<".%]:W.#M@AWT[_#YWU!+ P04 M" !%A:M6,[@(\%0' ")% &0 'AL+W=O6Y'=>0-)TL<6BTZ+)[GZF)=KF5A(U)!7'^^OG M7%*2%5M)=M#]8DO4O>>^']+57ND?9B>$9<]9FIOKWL[:XF(\-O%.9-R,5"%R M/-DHG7&+6[T=FT(+GCBF+!U'03 ?9USFO9LK=_9-WURITJ8R%]\T,V66<7VX M$ZG:7_?"7GWP76YWE@[&-U<%WXH'8?]9?-.X&S'$W M)7I'\"\I]J9USL:_6_.=MBRYD9\5.F_96)WU[UECR5BP\O4?E?[OXO*GAGAQ2HU[I?M/6T( MXK@T5F45,S3(9.[_^7/EAQ;#,GB%(:H8(J>W%^2TO.>6WUQIM6>:J(%&%\Y4 MQPWE9$Y!>; :3R7X[,V#V,+%EGT7A=)6YMNKL04L/1S'%<2=AXA>@9BP+RJW M.\,^Y8E(7O*/H4ZC4U3K=!>]"?B%ZQ&;A$,6!='D#;Q)8^/$X4U^QD8/,>V& MH-*X, 6/Q74/N6^$?A*]F]]^">?!Y1L*3AL%IV^A_V\*O@WQN[*"A8L1.\-B MCSO!/JJLX/F!R03/Y$8*PWC.4-J:.QI3<7&O+ ;,[;IG(MZA1 MPV3.UJ6!<&-\14E+8!NM,K;?R7C'I$5^'IC@FJKV2>2E$Y: -2XU$\_H)T:8 M2V#7X#L2^\1ERM>I8(DTL18P9R-SGL>2IV#U[0=U?.FPP OF_4X9T;("D4$Q M DL+7&_+E.OT0$J@ED7"U@>(@R]V4FS8UX;K7L32]9@O_(?0K/_;+\LH"BX_ M?KW_XB[#2ZBI&$]3%7-+R$:5.JZLHB?&D#L(NT,7T!P-P6-G21Z#=@,GP6%G M41BQKW#4.VIF^#4MWJ1Z["5ZE4#0%DC=*V% ($TIAR49 36:K$C.E?%X%*$6 ME=UI08Z@%',QJXDOD'N"3.F$%U_90 MS02A/66,SBM=A2$/$U1;J@HG7N86DT[>;JFJBY1;R@('AB+4=%BB=.J*\#I1 MMH>+RY[SX_WMZ[>"*?0DB8[RP0W)9Q(,HYE MAWHB+<433TO^HKQ/JH*H.W*K*;>S0AR=:01V:M/$Y=&J/E2AGS>^E"KX>%QW M*30CC?T!781;J^6Z]"I!"P]K"N'6BJXB/M5)&EH7T#J=2TI#S3;'VH6^B("R M?JJ,&0PA.D[+A) 49.CZ,1E?:35$V(VE,"&NPOLD_J-$^;L4&M8LEC\+W"7D M"_BYR5Z>T63XKSL8NA.D5/SC@^\/U/TAQ9-7$D?L<^[R3\;45%]F\EJD$O[U MGG;:NS8%5^AQK$ M>Z@(01L,_:H_CIN"J9/4^ ?UIZF2T6\*=%A*= [FN\]#(#'-3 MG]>%3YRE*72CCJ] /J'8%MMWNLM1K5LW2NM#)B#5/'95_:T%9@0EMRHTV MVEYR=%.9N%1 RLEJ^_#V.N]4"E/S%,^6U*F5T/76-&+_@*FM\4HMV??B[N94 M/_.C,?,;L:"-& -;8\S7"ZW3!A>1Z#7=+^RQ608+H+6 MP7(Z#*;3XZ ^%18.I_/IV6DT7.*T-7)/"1:S^=G9?#I#/2 EM( M<>OS$-X_%#6GS7>V6_]YZ4CN/]*A2^!%"++$!JS!:#'K,>T_ M?/D;JPKWL6FM+%Y3W.5.<+PM$0&>;Y2R]0T):+X^WOP)4$L#!!0 ( $6% MJU8NV #09@< .\0 9 >&PO=V]R:W-H965TJUHV,,]]JAS<; M'QJ9^RY9X_2'(&+7-#+SK1,]F%^>MW*K/^GTN?T0<#-=R+HS<7DZN3YBU.R M9X,_C=['T;6@2-;>W]+-C;J8+ B0MKI*Y$'B9Z>OM;7D"#"^%I^384M:.+[N MO;_FV!'+6D9][>U?1J7Z8G(V$4IO9&?31[]_HTL\S\A?Y6WD_\4^VZX6$U%U M,?FF+ :"QKC\*^\*#Z,%9P\M6)8%2\:=-V*4+V62E^?![T4@:WBC"PZ55P.< M<9243RG@K<&Z='GMF\8DL)RBD$Z):^^2<5OM*J/C^3QA"S*<5\7=B^QN^8"[ ME7@'!W44KYS2ZGC]'- &?,L>WXOEHP[?R3 3JY.I6"Z6JT?\K89X5^QO]7_% MF]V=?ML=MY^T M.#F;B4?]BM?!-R*A\T3RY;?6M*:5[EZ8*(S;>;O3"A?"FF2VDAIL*BHK31.G M[-)C31!M\)76"KZQ43 1%[2(_/F QY !4?DN1-QOQ+J#@8YQ)CYU53UR_8#' M1@*.JVRG]!2+$[;0POF$E0@/^)*?E(EMES1,\"+'CO70SDQ"*JI& MQKU9)O2G0NC!<^\*O-SF9&ZDL5W@!"L*W,.^1TV:!N1Y?> ALC:(9>^ M(W]R;2A-\$W2J$37PA@X55 1C>R\ZA[Y5 MIDIR;37;QV[]!?$3-[@$O\",M'2N CN8"%ZW]LN5QKXM]BV MJCI(UU6D&*%B*.A>QJ84,V#L942YHHR3#K3%N."WV"FF,3DS<3-0RWT$-BAC MO"!.CYHT@%^T$N*KO56Q#!+4<&%8H-)UHGI&N550I:F@LB:W2'IK==\!XXH$ MSRZ6=LIU8*BM(E(>#9& (P*CR)7$E/MH>E=X0U4IK023D8TIA $:9"D3?#"6 MC>\XZ2"+#ACT-LM.U-N@P17NUM+=HLNK8@I8M=QE'5AK[7J%4+WPD"FSE*-U M2)Q1Q1-C$SQ-N?X16$S4['N3:O'[U=6''#>2$!.TJZ72,Y6>B3_J46P9-PN0 M>+J<+: NUO;U^/1D=G9XD/Y1&VSR4E>Z68/"\G0Y99XUGV L*N&5XQAB%.]Q M;OO+!Z#[J+]V)NBLZB@5Z $\)#\P)V2+S.R0T TK/!!_GGV:83=J)59#,/_& M=RS3A.-S +EXCTU]RP9PEVL./").\8=)2/S-#>AV/\4.KW:&=* !I"T:$L(, M-6(9"-14U%%&&=+]0PQ<1@Q>'>-57T S'CH$N><@ ?#IR72Q6-"_+-PP.2RQ M!GY47]X_5#+6R"/^%[0!8B=VID5KE;$L(!#WQ 5,+1S9T3HOXZ[V2Y@PD:51#UNT8R?8,!;DGYM-HB)IZ[M'7I1RG: M#@G#M JSXQK$C/(%&EN6R# <(R&B??O-?#!;#%MR29!H;\C(/_T/< N/@**\ MSE#1*?1%E84#AWA+0X#&# U031F-13<+#.R:[ML2FQ0;$T".TA0AL 7J@B)P MPV[#.!WGM!_S_RJC(::2;>49J(,6Q8B!CVWQP41G'+'I$IT>N*_"6'9D/,HS MZ38(Q9+,**X-S3V4(084Y)D2J(+<.XY[!@W;=F#"0Q[&Z([2-)K/",1X#&\A M<48HXJ_O9$-AY"FUQO07_.EJBW*7&W %(T0QS6K8'VDV6G$>^"3 8T^6<_'X M, +\D4:28ADD^3SHQ!"!IT,C?132NZ&5>IKYQ$P?#*;JY7:#YR[?D=+S2:F< MA1\(L)PUD%]\A J63,4#ER+H)S4FN[3YU!5H#SJLW9?@Z$F)>$MX':O\&J12 MP$,PO#1QI78!9ZQO?=O,1Q^AF.=;_M1FA"[E[]'AZ? U?Y4_8@_F^4\!D%1P MA/.EWF#I8O;+LPF$@3^O\TWR+7_2(KTX//!E#3W7@0SP?N-Q0"XWM,'P-X[+ MOP%02P,$% @ 186K5K=_:RI+!@ X@X !D !X;"]W;W)K&ULI5?;4MPX$/T5U6R2@BKO7(%EHR@:1ICPP@L2_.[H@K1D(9GSO M,$>#2A;[1+Z/O\&4I/5U8_8\J0G4Z>C,2!96RU>'&KC]1Y\\AX^56^_@K MUFGO#)OSU@=;=\*PH%8F_9?W'0\[ F^F/Q&8=P+S:'=2%*W\((,\.W%V+1SO M!AH_1%>C-(Q3AH-R&QQ6%>3"V6V[]/2])1/$QSO\^I-) "PO3O(.XGV"F/\$ M8B&^6!,J+SZ:@HJ'\A.8,]@T[VUZ/W\6\(MT8[&896(^G2^>P5L,/BXBWN+_ M^)@@#IZ&X-)XYQN9T^D(N>_)W='H[-5OLZ/I\3,&'@P&'CR'_FL&/@_QAPTD M9F_'XA&6N#+BO'%*B]DB49J)4)&XL'4CS49@#SDJA#+!"BD\Y:U309$73>OR M"ADOY,H1U0RYQY*O?GLSGT^/K_OE\WXY+LR.]Y'#H1*2:RX'M H1_HZ0S>X! MQ">K"W*#F#38YWV+[5+.7I4E 7[5"XW% MGSO\-5*QN5M1]#+\EA3M8I@=BV:O#Z,]6,FM,5UKBG3QSEY3TI!+7\$TFQ,5 M7A3*+UOG007BM!O $FS$#TR=-#FQ)GZ/W*P17&9BD9C(A"P1;S2NHH5RLXH[ MGS*>@]%G@!-TCS'@R3_TW5=2:S"PX>R!(A]ZXU)DQ?=6.BSH3?28_;&)DZ?B M%2KED]$2A@C'$5E7*J]$J6%LBW5PL^\?#IDQ4=LV.<67"=W!E M+'L*7M8*##-"5 66!MV8R(*#$'UD S1YSP!&O'FYM7DL/O<2*5S86;1=?.5& M1P8F%C$*79H?OZ0SA$9[\&9 LT=1 #'LN!:P978(R#< MH&?T!#PJHB4Q/=YVY@5&B=9QB_K!,BHX,YYM0P\'A=0 _F%:W*9IL=EA&CV# MVU T,E7+T(M0H;XKP"7CZ5U\3H79ZV,4\;WR(<6[$&6++$,,O"<?NTR)H?YDMMP/%5RWYW<=A\I9=&C]US)WLW#MJ0LGP[8K]0/VE*\CP=;C G:=[RW9[NOWA MS+]2QF.&E1"=CE\?CH1+-ZKT$FP3;S%+&Y"]\;'")90<;\!Z:9$FW0LK&*ZU M9_\"4$L#!!0 ( $6%JU99U!OS/P, )@( 9 >&PO=V]R:W-H965T MV>C,$K61ASYR?GV30:>$*H,"6/(/BUPA-4R@,QC?L6,^JV](Y/ MQUOT+T$[:UD(AR=&?9<9%=/H,((,:I0+3U@WMN-1!&GM MR)2M,S,HI6[>XJ&-PQ.'P\$K#DGKD 3>S4:!Y:D@,9M8LP;KK1G-#X+4X,WD MI/:'8 MR2N8([@PF@H'GW6&V7/_F/EU)),MR7FR$_!"V#Z,ACU(!LEH!]ZH$ST*>*/? M$_V2T@9H[V4@?V..7"52G$9\)1S:%4:SMV^&^X-/.VCN=33W=J'/3AIJ<"V7 M6N8R%9K@D?J\=FSOW,\U_.]=GHD;=^+&.[?]*N]KF4G:O,3XCUR?T=CO:.SO M5O_M]OSTP_!C([D'YR4?)_UB52%-_X+W@BGF.GC*;=A9<2A?;I."*JS*/#XJGJ#'KPYE9XPIMCPEO@&.R M1,L/D$$]Y-:4'1;;, 979/_V^UD6Q.DG=&I7",D.\6@16$3?2DSI7P M19W;"/B+YVH;9'N,F_YU/U@%RL MA:R9AJ7R]Y6?-&E:)!DJ\7SLJ_N R-OE7X M7/*=&KPCD\F#$%_,XCI?.)X!Q"N>:>.!P>.17_&J,HX QI][GTX?TA@.WP_> M?[2Y0RX/3/$K4?U>YKI8.(F#YGOL_' LQ$I>POVG6Z$750UBHM MZKTQ(*C+IGNRK_MS&!@DW@L&9&] +.XND$7Y@6FVG$NQ0])H@S?S8E.UU@"N M;,REW&D)NR78Z>5UHUFS*1\JCE9*<:TP^A6H,+MG(%)G D:Q M1IFHMZ+AC59F51[QLSW^9AK_Z0C7DWX@&!2C[5WL" [*BI\!H^RS,0^KR+V:;QF=6M1S=2Y9SU+":JU[[+8IQ&D:#]2? M#201#M(0W8FUWC')H5D\0A/<0DO3O9)/<$KB?CFC./*CHX\44]]'5[8/< E= ML+*X5%%NU2C3!/N)-Y+."*91<#:2ASCQ([3:!?D%CD""DYU-Z]!/@F 3H MET;L?BB V\_=!W0"BA\E8R D(B/96T1#3(-T>+P)C@,R/%X2X;YI,T"7 292,>3?DV\P/XJ,A2<8] _@%_(V]X>'&./2?E"^) M,0E["IYHZF'?U,-_W=2YTF5MJ;)N=0MWQX:LF.KS4RW^=+R/WQT#'D;^K./N MF-WHO@3J/W\'_N!,VKG U,23JNJORD2;W7(S38+2\#("['G4* 0#UOAQ:$3A M@!PIC8TH&HBHYQO1L&,%4W'W0K/JQ58T115W M,*-!H6WL)*K@NW MT&)K)[X'H:&J[6L! SN71@'VUT+HP\($Z/\"+/\&4$L#!!0 ( $6%JU:@ ME@@>H0( -8& 9 >&PO=V]R:W-H965TW;@ JC&QVRG-/_]SI P)K79GJ:] M@.]\WW??V=PQJTD_F1S1PDLIE9E[N;75U/=-DF,IS!E5J'AG3;H4EDV=^:;2 M*-(&5$H_#(*Q7XI">?&L\=WK>$8;*PN%]QK,IBR%WBY04CWWAM[>\5!DN74. M/YY5(L-'M%^K>\V6W[&D18G*%*1 XWKN70VGBY&+;P*^%5B;WAI<)2NB)V=\ M3N=>X 2AQ,0Z!L&O9[Q&*1T1R_BQX_2ZE [87^_9/S2U?'PT' >7 M!W2-.EVC0^SQ(W=8NI$(M(9$:+TM5 :BI(VRSI4=D'V8>)GC(4)8;;F?*M+6 M73D8S+C++ CC@OCPD[P[?1 JA1M,L%RAWGM#J%&CBU^3Y*XV<-(F,5 HL#EM M#,/,Z12.CR9A$%W^=^\'%!)NC146_UG.A:8GU#SHN%VTS=QBB4FN2%*VA2\V MYP,^$:>P),OB%D(*E? AV[^[D7V6=Q .QN^#GCT,!J-PTG.,!L-QWYX,HG#8 M)S@?C(,+I^6U;]SOS9H2==9,5 .)N_]V['3>;FA?M;/J5W@[\;FPK% &)*X9 M&IQ=G'N@VRG:&I:J9G*MR/(<;)8Y_WA0NP#>7Q/9O>$2=+^R^"=02P,$% M @ 186K5C7$__S" @ Z 8 !D !X;"]W;W)K&ULI55M3]LP$/XK5C8AD"KRVA)*&ZF%39LT- 1L^^PFE\;"L3/;H?#O=\[; M@B@5$E\2W_GNN>?.OO-B)]6#+@ ,>2JYT$NG,*::NZY."RBI/I45"-S)I2JI M05%M75TIH%GC5'(W\+R96U(FG&31Z&Y4LI"UX4S C2*Z+DNJGM? Y6[I^$ZO MN&7;PEB%FRPJNH4[,+^J&X62.Z!DK 2AF11$0;YT5OY\'5G[QN W@YT>K8G- M9"/E@Q6^9TO'LX2 0VHL L7?(UP"YQ8(:?SM,)TAI'410^R]X1!T#D'#NPW4L+RBAB8+)7=$66M$LXLFU<8;R3%A#^7.*-QEZ&>2 M59JJ&C)"149^F@(4N:R5 F'(#T8WC#/#0)/C>[KAH$\6KL&8UM--._QUBQ^\ M@1^2:RE,H\#@X"7E-U2D)_0@(O" _@A4,!P@8O_$@! M]N7=PD;[86TOS75%4U@ZV"P:U",XR=$G?^9='" =#:2C0^C)'?9F5G,@,B>I M+"LID+"V$AVE(YMTTBX=?CB=PP%7[X%%*MBLVJ =,D$KDDN.7<_$EAS34M:6 M(Q.X(VN-2/ID3HX^Q8$77GSXC]-%V^ QU@[+B\AD7 M"C@UC9TVK]']B1?[K_'CJ+ND_3F/R]];G1>&DSX73=C5(1P$OO1 M"SGR]C:<.YH^):AM,V/M9<#S;@?1H!W&^*J=7O_-VS< 3W'+A"8<>\[WXM%2Z3M3(%IX*(4TXZ"PMCH)0Y,56#+3415*VIDK73)+4[T( M3:61Y1Y4BC".HC0L&9?!9.37KO1DI&HKN,0K#:8N2Z974Q1J.0ZZP>/"-5\4 MUBV$DU'%%GB#]E=UI6D6MBPY+U$:KB1HG(^#L^[)M.?.^P._.2[-QAB<)S.E M[MSD6SX.(B<(!6;6,3#ZW>,Y"N&(2,;?-6?0FG3 S?$C^Q?O._DR8P;/E?C# MRU6G[%M3]]QY M-@"#Z U O ;$7G=CR*N\8)9-1EHM0;O3Q.8&WE6/)G%W;";0'(Y"2Y1N(\S6\&D#C]^ )W"II"T,?)8YYL_Q(4EI]<2/>J;Q3L)+ MICN0=(\@CN)D!U_2^I=XOF2'?Z^YU:!ZKZ-<)9R8BF4X#BC5#>I[#";['[II M=+I#4Z_5U-O%/KFARLIK@:#FE$"OZ]O-\$/)Q2>+NO1XR!05B;&8.T9;(,R5 MH&KC<@$'K%2UM :XI!U5&R9S?XI45;<#@ C,L9Z@?5V)( M.L?]/;@IF1 PK0TY8@R44,_:@U]1&Z M\6!SUN_"3V710,56+H'?[U7:B?8@YYI:A-) 5T,7..<9Z2=)M68R0ZB4X-D* M*JU*;HS2*Y!DU$O\7HO5D^];Y/'64MQ+8=B)8 _P ;/:-:3W6SVK%]07X"VS MW4%_V^XPA5M%=]SDR\OMY'@;D@X3>)YF1]2/M'8QJI3V<7N).8C3X>'V:C_M M'6YQ27IP*%O?HJ3P1NFST ]?J[QPH_.5J!>^OQLJ",KYI@FVJ^T3! MA./YP-E7!G<>RS%#$IA/ZGM>VSR.7-XB1*F^F7;QC;P M6%(:JXK&F1@47-8K/#3W<(Q#U#A$%>\Z4,7R"BS,)EIMF7;6A.8V5:J5-Y'C MTA7EQFHZY>1G9^^ :W8'HD2V0#"E1KIQ:UCO%I8"37_B6XKB;/VD09S7B-$O M$&.V4-+FAKV5*:;[_CZQZRA&+<5Y=!!P ?J4Q>$)BX(H/H 7=RG'%5[\>RD_ MEVD--'@>R/7+V*PAP:E'#6%0;]";O7H1#H.+ S0''0,I(SE]BF2LR]=^J9I-2:RY5[M_S9! ]3N,V1 M94I0XSH0%\Z2IH"O2K,$+*Z4YF@'V%QA9IOP'W>VD+TN$Q$ M2?WG+HX>YQIX6I='40FI>G3U].@;\_Y>GKL1'LOQX,F5D&HG_F[U]TA DNC2 MO80G'&H7YW&8QR%];QCVCU,><\^]:-3?.SX[CSKY'S3%%298+.G*FH<7_7=] MT:Y/F?[A%HE/AN>#(RS^7HNTZ^@(S3$9C?;.1D'8RL_]Q_@[DT"!>E7-.X8E M[K'40T&G[4:J-_4D\=.\GL?H4[?B5 N!&;D&IZ,SC^EZQJD%J];57+%4EJ:4 M:IO36(C:&=!YII1M!1>@&S1G/P!02P,$% @ 186K5GSZ(-]C P Q H M !D !X;"]W;W)K&UL[59M;]LV$/XK!W7K$L"U M7BW;J6V@23>L0(L&3;9B'VGI9 F51(VDXN3?[TB]6(Y=+=N^[HLI'N\>/O=F MWFK/Q3>9(BIX+/)2KJU4J>K*MF648L'DE%=8TDG"1<$4;<7.EI5 %ANC(K<] MQPGM@F6EM5D9V:W8K'BM\JS$6P&R+@HFGJXQY_NUY5J=X$NV2Y46V)M5Q79X MA^JWZE;0SNY1XJS 4F:\!(')VGKG7EV'6M\H_)[A7@Z^07NRY?R;WGR(UY:C M"6&.D=((C)8'O,$\UT!$X\\6T^JOU(;#[P[]%^,[^;)E$F]X_C6+5;JV%A;$ MF+ Z5U_X_E=L_9EIO(CGTOS"OM5U+(AJJ7C1&A.#(BN;E3VV<7B)@=<:>(9W MAM0E-?QA7C361RTJ=E#LEZ#0C.[7YB.22A(M[MLU17JYL M1:#ZR(Y:@.L&P/L.@ ^?>*E2"3^7,<;']C:1Z1EY':-K;Q3P$Q-3\-T)>([G MC^#YO8>^P?-'/3SG6&,7G+?3W7 E*Q;AVJ)RER@>T-J\?N6&SML15D'/*AA# MW]Q1=\5UCL 3R#5#B+A4YUB.X[Q^M? <_RW\VY6B':5]N.$]1EAL4702KU?\ M:NH;8V /**A=J2-USV?EKN6O4!1PD97PA$S(2W@#],\AF.HU9(\53&>#[_GW M[X@S&?&Z5$ X> XQG+I+^+%;_FLPGJ_WJ4 \JN]!O#HE$S<3JL_'[ ?Z:^3 MUD[S!PA"9[#S?0_N4B[4&Q.[\T9NZ)[P?Y$FRSS7'.-G_F^.T.49J M(.QK('QQ#22UJ@6V7E;LB=YK=393XY#_-#.'5OM#![1MSJ,$=:KM"V.@* M=S)S%EH8'+IJ,G<#+9H-1(&WU*)P('(6IM\/F5F&1F?1E3H-1PDEO#^?.\NV M7>D!SXJZ>!:N$^_FDX Z_"-*"9@D-+]('>HNW]KKYQ872]^_A%O]3E%!/+"\ M'F;G;ZZE?XQ),%^>JPQ[,%D4*'9F?I)@>#1#1B_M1[1WS61R4&_F.VJF759* M(I&0J3.=4^^*9F9J-HI79D[9&PO=V]R:W-H965TV@21;VSUT"^*L?::E8XN()&HD M;3?_?H>4)2NSJV#8GO8B\7(NW[GRS ]"/JD"0)/O55FKA5-HW5Q[GLH*J)AR M10,UWFR$K)C&K=QZJI' WL"VL0/_1W$O<>;V4G%=0*RYJ(F&S<&Z"Z]O8 MT%N"KQP.:K FQI*U$$]F\VN^<'P#"$K(M)' \+>'.RA+(PAA_'F4Z?0J#>-P MW4G_:&U'6]9,P9THO_%<%PLG=4@.&[8K]8,X?(:C/19@)DIEO^30TB:Q0[*= MTJ(Z,B."BM?MGWT_^F' D/H_8*!'!FIQMXHLRI^99LNY% \AO!XC[3#>TE&!7YAT21A,"/5I."(O[&T.K;SP M']I\R=164G19DJF8:]6P#!8.EH0"N0=G^?9-D/@?1G!&/;E^QCHHF4;<6N!2:<8UOWZ34#S^0?_O_ M9HL!@=WL06)MO\KP2;):$\S@<])5P=#2?ON1<4F^LG('Y#=1[]$'J(8A+V10 MK4%VB4)), FG\22(XI[W)Q)$+@U;; MO0 44$0@Y :XX;^*9A,_F9U( NI.IR]Q8?)F19^]"&HVC28I3<_L#'QW=G[Z MOXA$.*.3.(D&<4C<..W#D,[0([-@$ 9T3Q^&SNTC80@P4C$]A2%Q_?B5*%", M0N*' TB1.YMVVY'BC?OBC<>+%Y_/?%>"J=ZV/-N&D[W2<,:E_M?I\5A(@*Y? M__WRY+3NQ$83/X'IFQ57]FDV_4;H @..^57K]UV+RH32 __.+F1WBO7V>X.) M:;S1=BZU:QHA]1DI:CT[FP;D$;*B%J78/EON'/8X9S0X-9PDT'-&2CY!C6I+ MR\1R?%@Y-E-F)H3SPIS$_O3":11/C8N>0/-Z>W8_R.<^KV/R*#0J58,':)@/ M V]A1E/_Q3[R1]/3&\P %3N)H5%;CN$H M88.LOCO%G)3M=--NM&CL1+$6&N<3NRQP( 1I"/!^(X3N-D9!/V(N_P)02P,$ M% @ 186K5AG?CGQ- P N D !D !X;"]W;W)K&ULO59M3]LP$/XK5I@02(&\M4V!MA(OFS9I($39^.PFU\8BL8/MM.S? M[^PTH2U=Q6#:E\0^^YY[[LWV8"'DH\H -'DN>IY*LF@H.I8E,!Q M92ID035.YBY*R KAB@A,)TZ%S'IQ>=,U^N^$G M@X5:&1/CR42(1S/YE@X=WQ""'!)M$"C^YG )>6Z D,;3$M-I31K%U7&#_L7Z MCKY,J()+D3^P5&=#I^^0%*:TRO6=6'R%I3^68")R9;]DL=SK.R2IE!;%4AD9 M%(S7?_J\C,-;%,*E0FAYUX8LRRNJZ6@@Q8)(LQO1S,"Z:K61'.,F*6,M<96A MGA[=8-Z_"Z5("9*,,RJ!G&LMV:32=)(#T8)LFZIAPWUBW GX#65QR0*7!+Z8;0# M+VI#$5F\Z-^$8EL$:@.=[09,?YVJDB8P=+"!%,@Y.*/]O:#GG^V@WVGI=W:A MC\;8KVF%/,74U"E+".4I25E>:4@)1^=R=&X;Z]VX^WO]T(_.R$?_]YD$:&I@ M++TF=".129U(91)I-@?AV>N8-2B? MR$'7C?W@<%UR[)D!Z1&=HXI0$3Q.E48YX[-7 M*$'/]8/ ]7O];4M1&+E!-WYWVMH0FJZP;#X<3/\XZAUN".)6L*,5NFTK=-_< M"JN1:X(Y7:-,X*EBE$:;U\T@TZ,3?!22)T(.Z!';@0_FH,RD<#8HM^)+5L+ M01=4IBL([DG<A4C1(R>'ZUYA!77G,VU$AJ6E*_H MA1W?#7Q_<[ZMV+R5VQ1/GIE],RA,8L5U?;&VTO99#C-\6H$T&W!]*H1N)L9 ^U@;_0902P,$ M% @ 186K5JC7!&,.! :0L !D !X;"]W;W)K&ULK59MC^(V$/XK5NYT BDE[Q#V &G9W5-7U=VM@+:?33(D*4E,;6?9 M[:_OV"&0.P+7U?5+'(]G'L\S8X]GLF=\*U( 25Z*O!13(Y5R=V-9(DJAH&+ M=E#BRH;Q@DJ<\L02.PXTUD9%;KFV/;0*FI7&;*)E3WPV897,LQ*>.!%545#^ M.H><[:>&8S2"19:D4@FLV61'$UB"_'WWQ'%F'5'BK(!29*PD'#93X]:YF?M* M7RO\D<%>M/Z)8K)F;*LFC_'4L)5#D$,D%0+%X1GN(,\5$+KQ]P'3.&ZI#-O_ M#?HGS1VYK*F .Y;_F<4RG1JA06+8T"J7"[;_%0Y\ H47L5SH+]G7NL'8(%$E M)"L.QNA!D97U2%\.<6@9A/8% _=@X&J_ZXVTE_=4TMF$LSWA2AO1U(^FJJW1 MN:Q425E*CJL9VLG9$A(,L20+V#$NLS(AO15=YR#Z$TLBOM*RH@/6O,9R+V!Y MY#,K92K(0QE#_*V]A7X=G7,;Y^;N5<#/E ^(YYC$M5WO"IYW).MI/.^_DNWB M6$/XW1#JCMR('8U@:N E$,"?P9A]>.<,[8]7'/2/#OK7T&=+O'-QE0-A&[*% M5X)WCU.=E1B32_ .$ID"7@;EOTH3$34ET<7D^EZ_O0G_N"93#D"*.M&@$DTP M35%ZS!.A9:Q^7$*YLI?*5*8D*VM[?;K(6I4#TJ,%JQ2Z7F250%O1'Y /[T+7 M]C[^]+B 9R@KN+B^TF0.I_:2THE>(]$T-<4%T)P\"$DED#EG6PQGB8_M _D[IFB-(51&G),!R=Q[7GC^W^ MM0SV7,?M,//&0?\0^*9Z_2@,@3,^/POVVX]"SS'#,.R0XQD9#1NO[EBQH^7K M#[U"-&\X[D9S$.T>L)Y&&:W?:O002P/6Z']J01=:T!5FQ[2'3I]\U?1Z\(+- MBX ^UI>(%6"2$LO1N8WO=47>0_Q';8=%ZZ4%MH82-ED74%<&74S@4K)HJ[N' MF""@PKG "V^Z:W=&R;?1GQ6G:*H;FE\XY%1J0"&[JY?CGE^B7H#A^8)AR)DX M6;U'N3FRG?ZWDO$8]U1GH[6OJMUR#U">W@95Z"'/L#W1#F$QCU"/Y5FL60[( MLL*[U]3Z[[3Q06%5DNK'X>H950_8H.N1M5KM3P$\T4V>0!]PN[H3.DJ/?>1M MW3Z=U.LF%*M$DB'%'#9H:@]&@4%XW=C5$\EVNIE:,XFMF?Y-L1<&KA1P?<.8 M;"9J@V-W/?L74$L#!!0 ( $6%JU;O>U@\C@( &P' 9 >&PO=V]R M:W-H965T 4+4/?5G= SMV/)20E,$LZ0 M@.7$N1Z,T\CX6X>?!#9RQT9&R0/GCV;R+9\XGDD(*&3*,& ]K&$&E!HBG<93 MR^ET(0UPU]ZRWUCM6LL#EC#C]!?)53%Q+AV4PQ+75,WYYBNT>FR"&:?2?M&F M\8VN')354O&R!>L,2L*:$3^W==@!:)Y^@-\"_)> \ @: '!6P%A"PAM91HI MM@XI5CB)!=\@8;PUFS%L,2U:RR?,'/M"";U+-$XE7?)^]ODI_Y1PELL+E P^(1\SP]Z\IF]'>[WP-/C\!2R0_ ] M-4%W%('E"_[M*/KJW!"%_42F4XQEA3.8.+H52!!K<)*/'P9#[W-?D=Z3+'TG MLKT"AET!PV/LR7?=)2F7O15KD$.+-*UPG9Q'(V\0N^O=4O1Y75V-]KW2HUG\ MI\:HTQ@=U3C#LK#_2&8,>*K)&E-@JE=T]$K.<&0NRI[FUTZ!%_GA"\VOO2X# MW^N<&BWN3A\J0:QL/Y0P &0 'AL+W=OH-FA2\"*5Y.6_9+=?=N:/2+3-C4JK8KL&JI0!@;#?JL&7T><_ZW<"TOWAV1JC_6EH TVZY/B.>6]*\9UH/)GP] MIEXI:43:)P!F!2+JL@ -WN$+YI5<[Q5?L)ZUNMY7^_W5Q;AZD6]X)*Y&=N#, MA7X4H\4O/[E3Y_<^AYBP !,68L(8$JSETS_X]"'ZXI]MNA2:J)4]*#2&CF^G MOG;7(&ZH8$Q8@ D+][!)"2L.YX\+>CE^;%I#:JYE;7*P-@&M-7HAB;D19,6E M)H\\V8I"YS)E['3=A=\'I;.9V%V1(J]>2.#M(G+W0 MNR*]%3%))%_*Q/:R_KX$0H;JP(0%LZZ.N>MW;6 VRF:=[NGY3LML2\;\(&,. MROA#J7@GDZ3/ %@YU F+)AW=@:=3)U95P%FJVS>/6@=M]IR<'YP< XZN%$Z M$]I>O&2]XQ)8/%0#)BS A(68,(8$:^ETG?HJT?FAL_BJ'$DI*BU I86H-(9% M:VMM7/R[+_33+)>QT+P0V^L5K!_LU>V,[UA-ANBTA@6K>VMCD%<\*I\<5]>8A476Y%*4WLR M;X^.T6=BM#V37PFM[>GC-^ Z#*8/%NIU#_S3F>V+QSY1,Q!4&L.BM7W6,8@+ MYR#??44-

;]+MGT=/>KHF:=J#2&!:MK;+.1EPX'.D.J22V%G?2K&5FK[L% M^2KX<>152N_UBQJ9N-T0HU\O9JLA*HUAT=IZZX3%A2.6QL5(F:W(.ZUZQ:'& M):BT )46HM(8%JVMM\Y>W-F/79J@QBZHM "5%J+2&!:MK;5.<5PXQKD=F'6Z MW03%F_2,E#=PNX,-8M)"5!K#HK4-UAF0"X= ?PN>"Z*+6_O%L7-KW_ \%Z:_ MEYYW@]Y>>ZAQ#RHM1*4Q+%K[YGF=^% P>JCLO9!H5XP7K<%M#;6&2@M1:0R+ MUK96!SH4#G1>>2>BHC2]^;W>,).3 )46HM(8%JWMK4YU*)SJ?+)7BVNU+7M< M5L4$6L32]-JCW=LU_?HP Y0 E1:BTA@6K:VO#GY#+!#K>P<"A9Z6HM "5%J+2&.TF5\=Y1]MA'>A0.-"![AO"I8-MH;9%Q--&1,9V.Z/(4I!8Q-O(E)VON%J06:1200Q_ M(INMWJC\Q/$0-;-!I06HM!"5QBI:TZ_K0W[KT(;"H W3L1)UT@TH+4&DA*HW1[N0^Q.$*^=-&(.FT'E1:@TD)4&JMHK;OG@$BOCF@\.*)IWH+4(N'% M65"D,8]:K*#2@LK6FL"L-N=.8K5:-MB'=EX<&1SZG84 M7#;8$VJ2@TH+46D,B];662ZLP<5%J 2@M1:0R+UM;:^!43G/"\ M.%/.ZP83/NT+Y>"&!BO#_942[L^4_H\9.EX=Z'APH/.ZF7)>=P*-.^_UAIK: MH-)"5!K#HK6]U=&.!T<[/SA3SNO))*:S.?6/?:*F-*BT$)7&L&AMGW64X\%1 MSG?/E*NXK1]%>+U=$S6*0:6%J#2&16NKK ,;#PYL<&?*>=U? /7-*KZ!5VJP M7M2P!I7&L&A[O>/&8P%2H1_*!SCDUM\V,_O?T1\^/3PDXEWY:(2CSP/W(MP_ MZJ'&[)\\<&PO=V]R:W-H965TYD3+ *=E437GF(L\+ MW9RDA;.859\]\,6,E3)+"_K @2CSG/ ?[VC&3G,'.L\??$IW>ZD_S ]G1 M1RJ_'!ZXVG,;E4V:TT*DK "<;N?.$MZML*<;JHJO*3V)SC;049X8^Z9W/FSF MCJ<=T8RNI98@ZNU(5S3+M)+R\4\MZC3'U(W=[6?UWZOP*LP3$73%LK_3C=S/ MG=@!&[HE928_L=,?M X4:+TURT3U"D[GVD 5KTLA65XW*P=Y6IS?R??Z1'0: MH'^A =4-Z/\VX+H!5T'/SJI8]T22Q8RS$^"Z6JGIC>K<5-TJ35KHG_%17U/)4DS\0;<@"^/]^#UJS?@%4@+\'G/ M2D&*C9BY4AU>B[CK^E#OSH="%P[UD?!;@.%;@#R$#>VKZ?9[NF[:4;_=5:&; MY*A)CBH]_*+DIEAG'=^LH^?9G3B0-9T[:B()RH_46?SZ"PR]WTPA+8GU(N,F M,IY27[SG3 BP(IS_2(L=6.:L+(R)SS)A):,O!,<%#K"?S-QC-XJARH\BKZGJ M>?0;C_ZDQ^5Z7>9E1B3=:(-%--L]*0.:4MBO9Q1DS.R-(TCFY$MB?4BQTWDV,XTCD<#*TJ"<##ZKA3U'":-P\3: M)$[&TQ/Z(1RX-%6A$)EM0J^EGV=A&MS MLJ]BVI=:/W8(;VB(WM(IN6VK] MV"V\H25ZPS&98QA[PS%YI:KOL@4XM$=P:( SPJ$_=&HJ\^+ ;!6U#$P)&!S!!B/'1J*$OB"TL-U/(;V> W&I/9 MC]#P"F2JBL-+%EM^HVE^_UFPT\V>G8S&K!+;EEH_:$ML9(O8R"JQ;:GU8[?$ M1I:(C<8L]O$0V%>*^AY;7B-[O$:FF^EP^%3*6.5'9J.XI36V0>M:I/MLL7NW M7S]_-!3%>�[3P;UW],?"1\EQ8"9'2KNKS;2 7DYV?]YQW)#M7C\BM8K2!J4"RK6LB?ET#XYN)%WAO"P]T62FSX!?YBBSA$=3S M:BKTS!]4%K2&1E+>( 'EQ+L*+J\#;!)LQ'<*&[DU1J:4&>U!N8)G%[_*9^9XO7QR$,+*$G+ MU /??(&^H,3HS3F3]A=M^ECLH7DK%:_[9.V@IDWW)*_]B]A*",,]"6&?$%K? M':JX;Q1IEG3& %U)"4J> MHV_Z6_B$[EK5"D"DYD+1W\2^0EXB^AY/;#PZO05%*)-GZ$3OHJ>*MY(T"YG[ M2OLS%'_>>[GNO(1[O'PEX@)%P3D*<1BAY\=;='IR]K>,K\L;:@R'&D.K&_U7 MC2Y_G4[LUC$'Y%*NR!PFGCX!$L0:O.+CAR#%GP^XC :7T2'UPA9]*L <)=HL MSUS^.H74*ICSMBYBC*/<7SNX\<"-CW%C%ZO+2K9829 E;E8RL))CK,3%2G98 M\3C*W*QT8*7'6*F+E>ZR(ARX6=G RHZQ,AUFC@34ZQAJY6*,=5AB, M][S#\< :'V0]5:!;?:E N(CC76(ZCMW$ +\W)'R8R15ASN:!=[[^,$WQZ!^@ MO]4,S<6BN\J2-A(Q*'4>OLBT8='UZFZB^,KVQQE7NMO:8:7O-Q F0.^7G*NW MB6FYPXU9_ %02P,$% @ 186K5@&ULO59M3]LP$/XK5H8FD%B3)GU!K(W4EDWP@0G! MV#Z[R;6Q<.S,=AO@U^_LI%G;A6I(U;XD?KE[_#SGRUU&I51/.@,PY#GG0H^] MS)CBTO=UDD%.=4<6('!G(55.#4[5TM>% IHZIYS[81 ,_)PRX<4CMW:GXI%< M&FM,K)*YE$]V<6"&G\ MJC&]YDCKN#W>H']UVE'+G&J82?Z3I28;>Q<>26%!5]SES'8&0U0[1$YHQ[[4!4U@[.$'JT&MP8L_?N@.@L]M(H\$MB.Y MUTCN'4*/)[E4AKU6*0//6'(T$$PBDM""&MO5?@=6+?(/3-6PL>PM MF="$PP(AD2;FGJJ:8#4QLG!]9"X-=B4WS/"_ 90UP/V%E&8SL0.A:M6O/;OD!E -9K:3 MM/]^-E "*25+PTMBPSV'<^P+OG>R9OQ)1 2/2,)D6K*0U-D',@\!R74M"W+,Q,2IX8_R:]=+UP$X>1U!=,?Y*1$&Y!WF?77,W,BF4>)Y"*F*6(PV)J?,=G,SS0 M@#SB(8:UJ(V1MO+(V).>_)Y/#4LK @J!U!1$_:U@!I1J)J7C;TEJ5,_4P/KX ME?U';EZ9>20"9HS^B>3J;JQPTO_)V'P=4XJ.+T"2F(H3]!7=WUZ@XZ,3=(3B%-U% M;"E(.A<34ZH':I@9E.3G!;G]#ODEX:?(P5^0;=E."WS6#;^ H(+;3;BI;%9> M[/U&G8F,!# UU"LC@*_ \#]_PI[U MKEBK[:US62!]'*D?LM7OCWPK.'$7-75[XIJR'(K66ZGK#L( MHI11%KZT">O$[KOZ/9$U; XJFX,#$VW0I]6>R!I6O&PO=V]R:W-H965TP*D]I*$[-V MR].$M9*2&FXY$FU58?YR Y1MYY9K[1;NR+J4>L%.DP:OX1[D8W/+U

6')2 M02T(JQ&'8FY=NU>+F8XW 3\(;,7>&&DG*\:>].1+/K<<+0@H9%(S8/7:P (H MU41*QJ^>TQJVU,#]\8[]D_&NO*RP@ 6C/TDNR[D56RB' K=4WK'M9^C]A)HO M8U28)]IVL3/?0EDK)*MZL%)0D;I[X^<^#WL -W@%X/4 [V\!?@_PC=%.F;&U MQ!*G"6=;Q'6T8M,#DQN#5FY(K?_BO>3J*U$XF5YG&6\A1[C.T7=9 D>+EG.H M)?I*\(I0(@D(=+X$B0D5[] ']'B_1.=G[] 9(C5Z*%DK%%8DME1J-*>=]3O? M=#M[K^S\#?,+Y+OOD>=X_@A\,0U?0C; O4.XK7(P),(;$N$9/O]?$C'FLJ,- MQFGU(;P2#8 MH@)@S&]'$AD2W2,V:7SI)O9FW\9IC.LZSA!T("\8Y 73\EI DB'5 2CPT3_1 MX<-]9>'L2-ETS(&P[:DRHC9LH(JH:R%S7@0+$T<4*. MZ@]/M+E.?)S:TZ X#L8-1(.!:-) 5^ZXMT&GRSTZV?\R#H\TGL:$D3>N<39H MG$UJ?&!2E23>.Z1==K/^D/Y!]>RD(/W8#8YDCP0%CG^DV][KM?J>4VUL36J! M*!0*YES,E&W>W1W=1++&M-\5DZJ9FV&IKEO@.D!]+QB3NXGNZ,,%GOX&4$L# M!!0 ( $6%JU94#6B\5P4 /4D 9 >&PO=V]R:W-H965T\:_BPVE$KS&42)FSD;*[7O7 M%<&&QD3O!Y.7.\-",:T4"F$D2]O- [ M&D6IDLKC1R'JE'VF@<+D,)WMY32<)(O ._@Z^+>_#VS3OP!H0)^#MM3Y*EF+I299#J MN$'1VVW>&^KH#8,'ELB- !^3)5U6XUV5>9D^.J1_BXR"#X3? Q_ \A#N"6? M.W/X/0W*<&1(!Y>CB3,]W'4OU)G_^@OT MO3_:?%H2J[@>E*X')O4CU]'!==#I.I?R,ZETC7F9#P:CT=1].7;3;(2'8Z]L M5,ER6&8Y-&;Y)?RQ"Y> "$%E:^GFX<.C3N$83?Q::FVMQM!OS\TO<_.-N3T0 M(2D'$2-J85MS2M5"V3IZ1IF^-6-)K.)X5#H>V9LI(YNN+8E57(]+U^,3Y_DU MC'&9<18;)&@1$=1;*GVVVQXU2&PT]KU:/S490->J8*Y,RSXF]&3UI3-9Q M(\M),\M15Y+0TWN7UW_:@/_ XJ]/3^KE(4S2T6[=IHS"?4O*EEIU&(ZV<&AO M+A5:MIQ;4JLZ1]HY,A; (D-7H'#PA?"0/$<4<")IJ^]<:7)4@MZ-AWPTK)6J MN<:B9 9B3Z?VC2*> AK) 1AK6C-'5UJ1(,0.@%"%U1W-QR9 M.^M]CJ\!1TC#$;((1\@J'-E2JSK7<(2LP5&A5*]S[#?J_!IXA#0>(3,>'4YF MMBGFMUY)L@2"!CNN]DY_<:^ 1TGB$+.(1LHI'MM2JSC4>(9MXA,[" M(]3KSA#2>(0LXA%JXI$:M$:J+:TZ,\6:C["9C\Z>66KKN%W<_MNYE)C[Z7VK M_AIHA#4:88MHA*VBD2VUJG.-1MC:W:)"J7YEC6J%:^[P4D-'OS:9$:G';E@H MU7=#?^)-CO_J_CJB<,?O'5@C##[O-Z-><]-\ 6/NL7>M7@-TL 8=/+0X2RT1 M3.'\&CR$-0]A,P_UF:7^>;/T&EB#-=9@(SQ<7NK=5S/F'GN?\&O #];P@\<6 M2]T(4KV=6U*K.M!U/@0 M *,6 9 >&PO=V]R:W-H965T/E%0];)F)#?E+K,>] MA_>0A^+)G6X9_R$VA$CPDL14S*R-E.F-;8M@0Q(L!BPE5+U9,9Y@J6[YVA8I M)SC,DY+81H[CVPF.J#6?YL\>^7S*,AE'E#QR(+(DP7QW1V*VG5G0^O7@6[3> M2/W GD]3O"9/1'Y/'[FZLRN4,$H(%1&C@)/5S+J%-_?(U0EYQ#\1V8K&-=!4 MEHS]T#=?PYGEZ(I(3 *I(;#Z>2;W)(XUDJKC9PEJ56/JQ.;U+_3?$LEM_8]G=2$O(T7L!BD?\%VS+6L4"0"2\$1-@7KP<4$DCF+Q2;WZ_K0 ']]_ N]! M1,'?&Y8)3$,QM:4:76/803G273$2.C+2 ^8#X,+/ #G([4B_-Z >O\_SZ^A[_I3^[E)JC/*F511 MK6J'5;5#8[7N8.1=@:<$QS&XRX1Z*P2X#97B(R$YSK=\1(54[Q/-(F:8@C C MX 'OE"0\IXN/<-7L>&>)U>N38$]@+8)^1= W+O]7JI1*A 1J MJ0E("0>8TBSIXEP 0=C0GS-PW)&W)U/C@&?2&55T1D8Z_L"Y F'$U5G%-)40 ML-4J"A0MI>&,8QHHDBR.@AU(.4LB(1C? P)K M3=2XFJCQ6<(>]TFP)[ 6P4E%<-*7L L@Z+2%O?_U-0YW)AGHU&[!,=+Y2TE4 M@$>\P\N8='H 8_ZI*]<76IMMPQO!L]19IO5%LB>T-LG:!T&C"\E] JA\0B== M='#B'WYNRR"O$>1/W&Y3 &L/ WLW,25BLY!KY$_VR^V(\OSAD7IK%P/--F:_ M7JK^$6.K-Y4]/"@('FS^KB!TQ'G!VEQ X]'>WM3@/W 1+V:NX>0]VG' M92[GY)6]A"6!M2>!D_/DVY.Y*$E>PJJ@VJH@LU5Y7;XE0.O(0GOJ[8A!0[]; MO:@V%LAXIA^H=S)PP!4@+R3(=%?K=/W>9NM,F4R#@,T5G=S8N(1G08W>S9G- MFWZ[-Y=HWZ#:^Z#7O<\K CYLQ<#QOC'K"$*3?07;C0ZB;M\^8+Y6P@,Q6:DL M1QD""_"B(UK<2);F3<4EDY(E^>6&X)!P':#>KYB29GFC^Y157WK^/U!+ P04 M " !%A:M6"R\,HT0# "\#@ &0 'AL+W=ONEXX;.$V4Z['"T('.X!76_N!:Z95:12)AP]H/&*AE; PO%,",Y4S=\]15*0X7 B#-9_*)5&>M8*,JEXFD) MU@I2FJW_R7,Y$%L [!\ N"7 ?2W *P%>872MK+ U)8J$(\%72)AHS68>BK$I MT-H-S@"&7R!)VA3C4L/E6H-[0,,5$>?(PZ?( M=5RO 3YIAT\AJN#N+MS6HU$-B5L-B5OP>6\;DB9?:R*_F?;:V,,K+M1<;UO$.,DD2H#%2.<() F#)N-K MMJ!@,YEB&?H!'H[LY;:A>I 7#/TJ:$>H7PGU6X5.0= E,5L?$2G!K%2:12R/ M(3:K4 _-@M!8(KT2$5<)"&36JYZ_,ORDREWI(O]E(KS+2^_=& M>C659P'><](JZYW++*A,!ZVF[[@BK$EX4!/N]X;NGO)ZD-=W!Q4'@==);1!EYX[(MOQ/*P\#SM-:,/Z JPGM'K0 MX82&G4T%=MZW*4K<'T0U1+6HVCH7X%=LC*9R?-F.?.LJZ8IMU^>FV./.JCWN MM-QWQ;;K>U/P<7O%_ROUI_QF:R5MB#E02O'F4(#_PZD UVM^O9JV"WOO+&X. M$;C]%'$X=_1JAZ\SM[\OOAZT/Q7VUM7"W.OT67U.=4)E,-,8Y[RO*<3ZJK1N M*+XH;AN/7.F[2_&8Z.LE"!.@W\\X5R\- M0)SX>7*_BWVY3#:4/?,5@$#;(B=\ZJR$*"]=ER!G.G4\%1'DD AE@>7?&N:0Y\I)QO&W,77,/97P\'CG_EW#2Y@GS&%. M\\*>;GY S10?@G-N?Y%FWIN)"T:,0R@B(C]3_> M-HDX$/C#$X*@$03_"8+!"4'8"'3FW#HRC76-!8XGC&X04[.EFSK0N=%J29,1 M]1@?!)-7,ZD3\0W(''!T<0T"9SG_-'&%=%77W*1QF-4.P0F'$-U2(E8_2KVE!$6P M%4#2-EB[@V 5M%%956=2#0S5P!K3/? LK7".UCBO "TKS# 1T!;GS.ZTP#EO MQ;/*SL2+#%YD#>I15RA($5X#DQ57%E55MC.R1+E:LD@ *]!%1M +8,8_H2]( M%G^&A9G1NJCM-^W79BA"A=[T;4EYF\.H<4!^@%+\PBT9&9J,#-^7D33C":V( M0)(:WLA?W\*OZZ5Z":YCK^=%_GCBK@\I7Y]WQ# R#",KPZU\@D55M$5F%;ZW MW'1D=L0X-HSC,ROJN$O$CLR.$'UO_U[UK _RQNS!UE>J7>SK3=(&91>>2W70 M+?CVY8FWIY:G7?G>A]>5VS%GL.<,SERBC; KS([6Z1V<517 M\E:L3KL9]Z"]+8 M==?/D2[M=:=KSIHOBRO=3[O[Z?5GB>PMEQGALOXOI-3K M#>4;G-6=?CT0M-3-\A,5LO76AROY=01,39#7%Y2*W4#=P'QOQ?\ 4$L#!!0 M ( $6%JU:B5QPD@0( ,L& 9 >&PO=V]R:W-H965T^]27[*-5$^Z C#DN>9"3[S*F.;"]W5104WU2#8@\&0A M54T-;M72UXT"6CI0S?TH"%*_IDQX>>9BMRK/Y,IP)N!6$;VJ:ZI^38'+S<0+ MO6W@CBTK8P-^GC5T"7,P#\VMPIW?LY2L!J&9%$3!8N)=AA>SU.:[A.\,-GIG M3:R31RF?[.9+.?$"*P@X%,8R4'RL80:<6R*4\;/C]/J2%KB[WK)_=M[1RR/5 M,)/\!RM--?$^>*2$!5UQ:').W((44AM-3J_ 4,;U&<8?YE?D].2,G! FR'TE5YJ* M4F>^P>*6PB^Z0M.V4'2@4$QNI#"5)I]$">5+O(^B>^715ODT.DIX0]6(Q.$[ M$@51/*!G]N_PZ(BZ(86,/'P&FI0:_#RMV_" M-/@X9.H_D;VPF/06DV/L^;<&%#5,+ EW?Q9XQEFB8.HS[GA<)QKW!\5.&\DLJ<&U#UWR6V3..=\F$:[DDE1 MB??24-ZIL[=M2%KZJC-IM"_M=4Z2)'O2_)VY4(-:NG&IL>Q*F/:B]=%^(E^Z M0;07G^*D;@?K'YIVS.,U6C*AT= "*8/1>VR6:D=GNS&R<=/G41J<96Y9X=<& ME$W \X649KNQ!?KO5_X;4$L#!!0 ( $6%JU;U45O=P@( .P' 9 M>&PO=V]R:W-H965TZ'TL/))5I6D*)6ZH>^>8.^D") MT5MP*NTOVG3/IJF'%JU4O.Z+M8.:L.Z*W_H7L54017L*HKX@LKX[D'5Y@Q4N M)H)OD#!/:S4SL%%MM39'F/DJ3TKHNT37J>(>="2)SM$#5JT@BN@)+Q$URX@2 M/">T6SR] 84)E6?H!!&&GBO>2LR6>=4AHSW(!RPNT"C\@J(@ M&J&7IQMT>G+VMXRO4PQ1HB%*9'5'>W1O6YT T -AI&YK9).A&7[7_R'EM-G) MQ6XYLQTN98,7,/7T_UV"6(-7?/X4IL'7 V9'@]G1(?7"9'=YZJI26V5VU+H( MDR"?^&L'*QY8\3%6[&)U5G 2H^Q4AFLA58%NM*4"X2+G.^0LV$,> M#^3Q0?(S5YC^QP8:[UJ(P\CM(0S^=*3@H(M[D!)!6>J^;7O1DL@%;YDB;.5L M-L&.B_/Q:,_G#K?Z8GC0Q:;0&M,6C(VR:R]U_W:Z#MD<>#L]8'LOIW'V M[R?RMWJW.0=U=UP1)K5^J&ULK9=M;^(X$,>_RBA7W;72;O, !.A!I&W9 MU>Z+GJJBWKYVDX%83>*L[93N??H;)R%+($1EQ1NPG9G_>'YVAF&V$?)%Q8@: MWM(D4W,KUCJ_L6T5QI@R=2URS.C)2LB4:9K*M:URB2PJG=+$]AS'MU/&,RN8 ME6L/,IB)0B<\PP<)JDA3)G_>8B(V<\NUM@N/?!UKLV 'LYRM<8GZ*7^0-+,; ME8BGF"DN,I"XFEN?W)O%U-B7!O]RW*B=,9A,GH5X,9-OT=QRS(8PP5 ;!49? MKWB'26*$:!L_:DVK"6D<=\=;]2]E[I3+,U-X)Y+O/-+QW)I8$.&*%8E^%)NO M6.;@U0[>OL/PB,.@ M=AB\UV%8.PQ+,E4J)8<%TRR82;$!::Q)S0Q*F*4WI<\S<^Q++>DI)S\=+&,F M,19)A%+]!9]_%%S_A,L%:L83=04?X6FY@,N+*[@ &Y0Q5L S>,JX5A]HD<;W M/$GH"-7,UK0A(VN'=?#;*KAW)+CKP;W(=*S@A@*>"KL3\4LQ4Y]=@ M.+-?=^D=6KA.8])B,FJ8C'Z/R0Z)X^F/#O;CMW=\UQO]U,MS)K$6*+\!Y?>" M^J=(GU&"6$%!I4EN)-?T$L*&2_LW=CSA2NA6S<(!N_$UG].T%M2$@UZPB9\4$R_L1WIN.]&]4;\]0;=2:Q M%IY)@V?2B^?IUSV"[]4U BV@>1,K:%VD>G5/O4.3 ^S>T'&=_8MTII@M4M.& MU+27U);.]AVC(L5#A$OJ-2*1)(S>PYP@EL"NNH#URI\*;'I8A-T]6&>*5\&R M=YJY%.6Z;(H5A*8H5WU=L]KTW9_*=M/^95XU[=2/K'FF(,$5N3K78SIV637" MU42+O&P-GX6F1K,&ULM57; MCM,P$/T5*TAHD:"Y];8EC;3M@MB'A6HKX-E-IHU57X+M-,O?8SMI*$L; 6)? M$E]FSIR9L8^36LB]*@ T>F24J[E7:%W.?%]E!3"L!J($;G:V0C*LS53N?%5* MP+ES8M2/@F#L,TRXER9N;2731%2:$@XKB53%&);?%T!%/?="[[CP0':%M@M^ MFI1X!VO0G\N5-#._0\D) ZZ(X$C"=N[=A+/%U-H[@R\$:G4R1C:3C1![.[G+ MYUY@"0&%3%L$;'X'6 *E%LC0^-9B>EU(ZW@Z/J*_=[F;7#98P5+0KR37Q=R; M>BB'+:ZH?A#U!VCS&5F\3%#EOJAN;..)A[)*:<%:9\. $=[\\6-;AQ.'*+S@ M$+4.D>/=!'(L;['&:2)%C:2U-FAVX%)UWH8W?V+QR MM!3,]%IA5ZZK6]"84/4J\;6)8ZW]K,5<-)C1!\1SR7_U]PZ\C M&1U)+J)>P'LL!R@.7Z,HB&*D"BQ!]<#&7>ZQ@QU>@(V"\!I]8IQL*H5<(= = MSX#;[_6)I)1V[RWUHX>0:>TX[GM+>('RNV 8G$%N$:RUP=VXBN"&]O MX%EEF/[6TJ?=]$_$BH'<.4E6*!,5UXUN=:N=ZM\T8O?3O'DRC"[L"%>(PM:X M!H.)B2L;&6XF6I1.^C9"&R%UP\*\7""M@=G?"J&/$QN@>PO3'U!+ P04 M" !%A:M64*-FJX0$ -&0 &0 'AL+W=O -)=NVX>I1C/:W6VF-&=R-*"/#' =WF.V?<[ MDM'#W(+6^X/G=+T1ZH&]F&WQFKP0\7G[Q.2=76=)TIP4/*4%8&0UMV[AS3V* M5(!N\24E!WYT#1255TK?U,T_R=QR%"*2D:50*;#\VI-[DF4JD\3Q7Y74JOM4 M@I"/DJWY)F7'^"0]76 ML#%C M] "8:BVSJ0L]-CI:LDD+-8TO@LE?4QDG%B^"+M\F:B 2<$]SN3HXUN,[ 8]T M3^2$"0[2 CP3+EBZ%+*9#@&W!\P2#GY]( *G&?]-!OP,;, WF!$^LX7$IGJP MEQ6.NQ('.H/#E=T58L/!GT5"DM-X6W*JB:%W8G?(F/ 1LREPX>\ ."X]3B[.I]W)M^9\>L;*&,BM:UO^!8OR=R2^Y83MB?6XI>?8.#\ MT<=RI&0GG+V:LZ>SN^?6UMFUX(U)<:1D)Q3]FJ)OG-9_:3'9RZF5TXH%>"7K MM"C28MW'N4SDZT2JN.X7T U]Z/DS>W],Q]CA0#I!32F;THRY\+W:"N(7?V,- _'&-/[Y@*Y B.;,/XNX^B$,O0NV59.QM(!?H-++H M&&O75ZW_))G<[@F3?@;HK0&DQA+P":<,?,'9CO3JG#-F<1LKV^DP'+D#.%9] MJS*%QQ/K3./VM/8U\Z9*HO=]2%&#% TM754D1$=]>E,7M9$9.Q@ZU(U!@&:' M8-S_5>P)!8BF8=CF< V]AXW@0Z/8?K@&5&E^N%:\'M:&Q=*H-C3+=L>-?2Y2 MT>]:1Y+CBM UQ!TVZ@Z#@88,CJ3;%>R5> MPQG QAI LSN-8AB+XIAF\$UO %LS $TNP-S=>MZ@@E$D=^IT-?P!*CQ M!,@HMA^N;E6:$XN#0B]PW!8?>$WU #_0RNEV\JP4!J=1^;7^-+3T*TZ MR.N5>W/\Q?OW&G*/&KE'X4!7@T92[8KF-3P :CP &NP!4-<#..V5-JK\VT<' MSCEA:WT.S\&2[@I1GCW73^NS_EM]PFTWS";O7Q]2L5@N;Z;U0']3\@B_\!4$L#!!0 ( $6% MJU9L/&\K1P8 XV 9 >&PO=V]R:W-H965TR[NY)8QA1[RK)"7HZU2Y87GR7C+E=L/%D*1I/:*,\\[/M3+Z=I,5HNZF/78KG@.Y6E!;L62.[RG(K' M*Y;Q_>4H&#T=^)1NMJHZX"T7)=VP&Z:^E-="[WD'2I+FK) I+Y!@Z\O1V^"" MA./*H&[Q1\KV\F@;59=RR_E=M?,^N1SY58]8QF)5(:C^=\]6+,LJDN['7RUT M=#AG97B\_41_5U^\OIA;*MF*9W^FB=I>CN8CE+ UW67J$]__QMH+FE2\F&>R M_HOV;5M_A.*=5#QOC74/\K1H_M.'UA%'!GA\P@"W!OB907#*(&P-PI<:C%N# M\7.#Z0F#26M07[K77'OMN(@JNEP(OD>B:JUIU4;M_=I:^RLMJAOE1@G]:ZKM MU/)&\?CNK')U@E8\U_>?I'4$S]!-<^\@OD:R:H6:5O%QJU<14S3-Y&O=_LM- MA%[]^'KA*=VOBN[%;1^NFC[@$WT(T0=>J*U$I$A88K$G;OL .P">=LC!*_C) M*U?82?Q Q1L4!C\C[./0TJ'5R\VQQ3QZN7E@]"EC1FER.=U203]VRT_.F'8.K_8G,R)"R"A!$@F!&.\2$< M8Q=]^9DKFC5/Y%G_B;0%Q8C %RRY3R'! MPB)(& &"&>&8'<(Q>T%V^5((%O--D?[]O."SAVJ;V:(SZS_Q?C\QK)SG'^IW M2!@!@AE^GQ_\/G?Z_:L>1R43*4^0U@:H;7KJ,7&?*41Y_;)D>R:'V)P[/?8[+\[NF50Z,AJN1!I7F\T[,=U3D5AKAY,Y-%E!PB)(& &" M&8$)_$Z]^HT4!1024%H'2"!3-#,J1I R^5PUIR<=%) A\6QEQ]V&P_R%I M!(IF^A]W_L?_6RWYRJD"],BH0+BM*4A+\80^6FN+FS0X8) T D4S ]8)[, I M&/5[4G"./N9%>KN3J!$E[XN8%=4W-'2=T0+]@[ZM"+E//#CG@2IR4!J!HIDA M[$1Y,(8K1*""')06@=((%,T,2B?O [>^_R^%:-(K1.-S:QT"E?6@- )%,]W? M*?O J51AZY#[5&T=FCW5H>GI,@2J^T%I!(IFQJN3_H%;^^N\E:>R'@*B18*X MVC*!Z$;7H3/!,JKJ*$IE#0^D$%^!TB)0&H&BF3'J/A,$<[@Z ZG 5Z"T")1& MH&AF4+KO X'[ \'P3_)NX.#0-+3)4;$Z/Y_WO\E;VLU#W/\F#]4[<^RM$_78 MJ4^7GUF\+7C&-X]U'DK8/L\9'.E&S;4E:"T")1&H&AF6#I9CP.PU(,A M]?0*E!:!T@@4S0Q*I_6Q6X /3SUNX.#0X%Y*P?V,$MF:]?,.5-=,7W8R'+ME M^*^L8$)[LTHZ-,G3(M4ZFU8BW.I'4&D-2HM :02*9H:ED]883EIC4&D-2HM M:02*9@:ED];X)=)Z4-X!'4QO:<<))9A8YA=$MH;CB64B E3_3(=V8AF[%>P' M*NZ82HN-U7>@(]^@M B41J!H9A0Z"8QG<+D&5/."TB)0&H&BF4'I-"]VCUA_ M0ZX!5;XMS9!7@273])N-)Y8\\SVT*NZT*G9KU167JIK2V:HJG7"0Y&NUI\+^ ME@,J5$%I$2B-0-',.9:=Z WA1K)#4,D+2HM :02*9@:ED[RA>R1[1WG0PCN3@P. *B\M71_8N0^T[.=;@W=NO5CR43M.UG+ M+;DK2RZLWW?\^;N#@T(Q[SS_V+1]X+.UF_7T;J7G(E-O>!(:@_M"M4L M]C@ELOY7EV_"JXB)JE21VF62FE9=DFU4DJ8VN-]-_,].N=:!8?-3N* ME_7JFENN%,_KS2VC"1-5 _W[FG/UM%.=X+ $;/DO4$L#!!0 ( $6%JU;T M1"@X- ( "8% 9 >&PO=V]R:W-H965TV9<-*&YC2_59Y,XH=Q/6:*A4T%YF"] UE.V>W-W17<4=^-D<<=_7718)B&NPO\2<^?7.6G/[ %%&IS$G&)-_D'WO#L[M9@-GY" M+2MTJ["[QKVW?P2>NKO_)[Q[04C31M#%E;"FU&CPD?A--Y6=@;KQD[#22'/E MMQ4]9&!< )VOM<:3X0CZIS'_#5!+ P04 " !%A:M66*N.N$4# !-# M&0 'AL+W=OLK)HZJ30A MX6<'2 4V;=(Z565=/YOD(%:=F-D.=/_]SD[(*'(C6O4+V,Z]YWO/X7R,=D(^ MJA1 DZ>,YVKLI5IOKGQ?Q2ED5%V*#>3X9"5D1C5.Y=I7&PDTL:",^V$0]/R, MLMR;C.S:K9R,1*$YR^%6$E5D&95_I\#%;NRUO?W"'5NGVBSXD]&&KF$!^GYS M*W'FURP)RR!73.1$PFKL7;>OYD,3;P-^,]BI@S$Q2I9"/)K)]V3L!28AX!!K MPT#Q:PLSX-P081I_*DZOWM( #\=[]J]6.VI94@4SP1]8HM.Q-_!( BM:<'TG M=M^@TM,U?+'@RGZ2714;>"0NE!99!<8,,I:7W_2I\N$ @#QN0%@!PF- YP5 M5 &B4P&="M"QSI12K ]SJNED),6.2!.-;&9@S;1HE,]R<^P++?$I0YR>_,0W MZX=0BFQ DD5*)9!KK25;%IHN.1 MR$QD&9[00HOXD;3(C/*XX-2>FEB1*54L M)C1/R)SQ0D-"')3G<]"4+.3D_^T3.B$^4>:H(R\E]SK2ZP$4<_TI% MH9!1C7R-$DVB?ES)F99RPA?D1.1&Y#I5Y$N>0/(<[Z,UM3_AWI]IV$AX0^4E MB=H7) S"R)'/['1XZ(#/3X>W&]1$]6E'EB]ZG]-V^5]NT'%O8(K4E=K0&,8> M5B$%<@O>Y..'=B_X[#+O/';C6F\%JW7%L.A_UZRV]#KS:BUVC$@[UO(&G1+4B\/HD]^GV]P^M7:2QP+%^[ M3"BINP?R,*MV.^@-CGQP!49AU.X>6]&8[!NMZ-=6]%]G177\)YK1/]4,5Z#3 MC,9TWVC&H#9C<-H/Q!1@:P#>B"^6A9*K?_B>!Y=1[TBX.^I8=6->;U0]K%4/ M7Z^ZH0H,3]+MCCK6W9C9:W7[!XU6!G)M&U:%U:W(==E3U*MU3WQM6\&C]2GV MRF5K^Y^F;+3QRE^S7!$.*Z0,+OOX1LNR>2TG6FQL.[<4&IM#.TRQWP=I O#Y M2@B]GY@-ZG\0DW]02P,$% @ 186K5OPR20>V P _A$ !D !X;"]W M;W)K&ULY5A=;]LV%/TKA 84&[!$G['LS#:0N!DZ M8"V"&MV>:>G:(B*1*DG9V;_?)27+EB-[32$@P/IB2R3OT3V']T@DISLAGU0& MH,ESD7,U)5%545#YSSWD8C=S?&??\)EM,FT:W/FTI!M8@OY2/DJ\ MR0AR2+2! MH/BWA07DN4'"/+XVH$[[3!-X?+U'_]V21S(KJF A\K]9JK.9,W9("FM:Y?JS MV'V AM"-P4M$KNPOV35C/8D&8UHYL)J8Z.1#>-F&I=:8B_#.#W_A)7RIU"* ME"#),J,2R)W6DJTJ35=P:LU%*6IX%YY+H8;2]^J MDB8P<]"S"N06G/F[G_R1]UL?MX' .DRCEFEDT<,S3,]5R<-SDEKH3&6LD4!7RNVI3EP MK0AT1$JZ(EE5L8^C<_.]SEN- EC/^ZWVZ35 MJ27_&ULK55=;YLP%/TK M%INF5MH" 9)-&4%JPJ;UH5+4+MNS Q>P"C:SG8_NU\\VA.6#H&SJ2[#-/RFMBVB',HL1BP"JAZDS)>8JFF/+-%Q0$G!E06 MMNLX8[O$A%IA8-86/ S86A:$PH(CL2Y+S%]F4+#MU!I:^X5'DN52+]AA4.$, MGD NJP57,[ME24@)5!!&$8=T:MT-)]%(UYN"'P2VXF",M)(58\]Z%?&3;;]#H,0W&K!#F%VWK6L^S4+P6DI4-6'50$EH_\:[QX0"@>+H!;@-P M3P'^!8#7 +QK 7X#\(TSM13C0X0E#@/.MHCK:L6F!\9,@U;R"=5_^Y/DZBU1 M.!G>TYB5@+[C'0AT$X'$I!"WZ -:/D7HYNUM8$NUBZZUXX9Q5C.Z%Q@]],"H MS 7Z0A-(CO&VZJYMT=VW.'-["1\P'R!O^!ZYCNMU]#._'NYVP*-^> 3Q)?B1 M&J\UW#-\WA6&=YE;H_UNM Z!B:AP#%-+G7(!? -6^.[-<.Q\[G+F-N2;Q#L%.1)Z#+NYIC;#ATWFW"H8H_)[ WAZ:<5[FCLZJHMY__ M5#MJU8YZU2XIAYAEE/R&Q&A> 864R,X/9G0FYU1P[V;_^A7T;5>+M0_2J 2> MF507*&9K*NM3WZZV%\>=RD>21YO*7LJ5H1P\)*E>3$9K#A?GP^'Q7Q%LJ@XHVN2BU\6 ME&41%[=L.2S6C$2Q=,K2(7(']PGRQ4O'PRGXW6T) ^$?UO?,7$WK%'B)"-YD= <,+*8#"[@^24. M2P=I\6="ML7>-2A#>:3TJ;RYB2<#IV1$4C+G)40D_CV32Y*F)9+@\<\.=%"_ MLW3HMHDKSLQ@?.Q*^)\./3![(4G<+!/5E3QI-\"4ZN M"(^2M/@$3L&WARMP\O.G\9"+5Y4.P_D.=E;!H@Y8#&YISE<%N,YC$C?]AX)B MS1.]\IPA(^!MQ,X AI\!I6*LRE!U MD5;NOG0OYXOG:1!X+G0<9SQ\WH^B;1@ZS@CM&S88>C5#S\CP(OY;#!$2@^O9 MS=>K"QW'"L#;>_4IQ'[8YJ@Q1%"T9!='O^;H&SE>$=$U\R2J9JT\!E%6CK1_ MY0,=8U_'V O:C'6&C@\[&01,4HR*?/("=<1S?0 ML'!QFZW&#N.@D^RH)CLRDKV1- &/7D#-%3R2G"P2+=V1ABYJL]68(:^3;%B3 M#8UD'U81([+LQ$#0+MEVID&H82"'S%NJ.D/7Z6Y9Z*C:X)@G !8)@K+>GC*2 M1ES2+KAVVC-C]9WW=FB-J+SNU(9[]0X:8_I#2*.4%OH0H.:E@:.9T+2686AH M=*0((G.CD_DJIRE=?M=2-#KW;F5+:,U051&%QU=1:+6,VD)K!JH**?R?E73G MOY]/@>=K\JYMY[O=\Q)4A12:*^D]$02O"R[&.)@Q^D28$/%:ID:@EM":@:J*#LTE_?T$;)?G ,- 4VXTEB/7<=WN)%2E')IK M^:T01LNNO#.Z]NX.2VC-0)4,@.'Q>6>4$+T#M8367+0I!8'>41#OY1UJUWGH M^FX[[32&:.1W9QU2B@"9%<$E96+M6TY\I3JG4OR6+9',]1UDANO;0;;0FL$K MM8'0T9F(K&H-6VC-0)760,82?T FXG:"04^C_72&'@J[,U')!&26"02&4E%M,>E3S*J:L(76#%FI"72\FD!6 MU80MM&:@2DT@LYHX)$_;*L&#FET7C9WO= \E)26064JTTP_\ .:EE1FQ=Q=] MA,) 2F&@XQ4&LJHP;*$U]V&5PL!FA7% +F+-7@+2;?KH#''8O;S"2F-@L\;0 MIN/!:RXS>.\MY8]0'%@I#GR\XL!6%8T<$9L5Q2&:VI01$H::8:PQ# MP[H?*\F!S9)#FYBF=9@9KW<7?81(P4JD8._X7+0J36RA-0-5T@2;#R$.R46_ M=4ASZOF:8P>L.7=PP^ZBC96NP&9=<9TF69++;>8D!W.:%S1-XNKDY ?HNTXS MOZQW!UI":S:-TC-X='RF6A4NMM":@2KA@LU')(=DJE7]LD/SF^H@T!S\#?>. MV3/"EO+K@T+DZ2;GU4EV_;3^PN%"GNN_>3Z#YY?5=PH*IOILXC9BRR0O0$H6 M M(Y"\0H8]67"-4-IVMYF/](.:>9O%R1*":L-!"_+RCEKS?E"^KO0:;_ 5!+ M P04 " !%A:M6E?GH,!D" "F! &0 'AL+W=OS#HJH5\.PFD\1:7X+M M-,O?XTL:BM2M>$D\]IPS9\8SS@:EGTP+8-&SX-+DN+6V6Q%BRA8$-3>J ^E. M:J4%M<[4#3&=!EH%D. DFUM=9*JWG$G8:F1Z(:C^O0&NAAS/ M\6ECQYK6^@U29!UM8 _V>[?5SB(32\4$2,.41!KJ'*_GJ\W"^P>''PP&<[9& M/I.#4D_>>*AR//."@$-I/0-UOR/< >>>R,GX-7+B*:0'GJ]/[%]"[BZ7 S5P MI_A/5MDVQQ\QJJ"F/;<[-7R%,9^EYRL5-^&+ANB[3#$J>V.5&,%.@6 R_NGS M6(W$,>DO96^U.V4.9XL] M-*[$%NV@4]HRV:#W:%U5S)>,BSK*#Z%T^&ULK99O;]HP$,:_BI5-4R=M)"1 H8-(+6S:I&U"K;J] M=I.#>'7LU#;0??N=D]0B(\U6!"](G/AY[GXY_YONI+K7&8 ACSD7>N9EQA07 MOJ^3#'*J>[( @6]64N748%.M?5THH&DIRKD?!L'(SRD37CPMGRU5/)4;PYF MI2)ZD^=4_;X"+G@:;L#<%DN%+=^YI"P'H9D41,%J MYEWV+^83V[_L\(/!3N_=$TMR)^6];7Q)9UY@$P(.B;$.%"];F /GU@C3>*@] M/1?2"O?OG]P_E>S(H?5+)-?E/]E5 M?4>A1Y*--C*OQ9A!SD1UI8_U=]@3] ?/",):$/ZO(*H%40E:959B+:BA\53) M'5&V-[K9F_+;E&JD8<)6\<8H?,M09^*YS'-FL"Q&$RI2,I?",+$&D3#0Y&P! MAC*NWY+WY/9F0OYWZ!L-:L9_4(:ZJ$.$S(;Y1U2-1_QT)@S!JD<^[Y0M( MG#QLRGV$=<2A(PY+O^@8XC:ZRF[0;F=GV84N: (S#Z>1!K4%+W[SJC\*/K2Q MGLBL01XY\JC+/9Y3G>&8YU0D0!+W&0C-Y4:8-O3*;U3ZV?5@&^/J8']3?[M/ M==BO/V[V:R0\< D/.A/^*##+@NK6LG1*7UJ6$YDU*(>.YXSKO MY%J"2K"T#6-\4+MHV%:[SEA'DDP_N]/6OA#KMF0A,.*[0/>N!.&CQ0E+<9 M'OE V0[X?B6E>6K84X4[1,9_ %!+ P04 " !%A:M6 %YN4J$# "["P M&0 'AL+W=OU9L.M;-ECQ)3E+@?OQ1LNOX5L<8NN7!D6R1_$A* MI)8'J;[J'-' L2R$7GFY,=6U[^LDQY+I"UFAH"^95"4S-%4[7U<*6>J$RL*? M!,'<+QD77KQT[]8J7LK:%%S@6H&NRY*IAQLLY&'EA=[CBWN^RXU]X(M%8341Q[=6J=?9M(+]\:/V#\YY[EX0]L'7* B2RT>\*A71MXD-3:R+(5)H*2B^:?'=M ] 2FTS,"DU9@ MXK@;0X[RCAD6+Y4\@+*K29L=.%>=-,%Q8;.R,8J^:OQ6HS#P?D]/ M#:_NT#!>Z-?P.SS]2N]0<*GH+ZD5IG KQ1Z5X=L"8:UDR;66Z@'^E 9I\5KQ M/:-15; $*9EFZ1NBMK;]I"6\:0@G9PC?5>H"PND;F 23*7S>W,&KEZ_A)?B@ ML0)8*>OA*#8:YDZ#/8O[>!H%]K?T]P.F9YWIV;CI MQ\P!'5)Z9DC99#P=0F@T13V$\#(Z2Q!U!-$HP2W3.51*)HBIAI3K;:TT[;R, M=AO0=JN92!!D!B9'M^_> ,L,*CJ<:4V'7NQ.VZ_G!!,I5+5*^34?]>NCX(932C-^)&\2=XY0LH>Q MDK+H:!<_%,R&DO+[LU%=#$9U<2ZJ87!J ,$X*1>6=+ PCTH^L^:%O=84_GQ9 M;G7\8L93YPA'ZSX=8MJ02-E3KLU1)6%"G(EFH\D&M9_"JS,)//6&<+PY;/[Z M<#]H;U3LN9$Y]8UP]@NR-]I\GLMXZBSA>&O9N)LL4,W=,\69OF=EQH*# CL>#BDM2HYJ;83(RLW.UL*PW=]=PP)R94=@%] MSR1UM'9B+WS=?3W^#U!+ P04 " !%A:M675B#D34# #.$P #0 'AL M+W-T>6QEJX))BV1*Y]38KEZ$9:$934L@Y2(<]'IQF%,NR60D5_EU;LI@ MKE;2C$G3]R4GO_NQJ/WY: M 6O$#TO(?K6@R3CE\D_8PR)GRY*]SXZ+VU6J==#Z,//?2.BM(2?]:= MI(XPZC1GP0,58S*E@L\T!U9&UVH[W.MO:M![LFVZ8U5#>=C.N _K:: MT]Z6C5ZE&Q3\09G/*SL=6?6AO-F-9AE?5_UUUAK U/NX.BT*L?DD^$+FS$W^ MQ0DG(]KP@J72_-%F@U*9VP#3)'A@VO#Y=N27IL4=6YNFG-89[GEPA)[_[CHO MF&2:BFW3MO8/>95?[3BZ_%>6J]\J^X:]'NN7ZZ&;O#@&D_$QF#R*FAP>@\GD M\$U&A^DQK \96R>9G7-,&PW@O#@FW^'T*;JDP6S%A>&R[BUYFC+YY#ACY0V= MV3]6=O3M^)1E="7,70N.2=?^QE*^RI-VU TL1#VJ:W^%Z?7C]K!J7'\$X#O,C@&%Y, <8Q[&P//_3?(;H?!R&>1MZ MD2'*&:(2#3 MGZTUOMMXA3Q?!]B>/EPVH'\_CQ0 M4WY.%,&N8MZP)QA'D@1#H!;]-1K'R.K$\/'O#_:41%&2^!' _ ZB"$/@:<01 MS %XP) HJMZ#>^^CL'E/A=U_\":_ 5!+ P04 " !%A:M6EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $6%JU:G M*&O<_00 '&PO=V]R:V)O;VLN>&ULQ9K?<]HX$(#_%0TOEYMI M#O /VF9*9SB@/68(R00N]W@C; &:V!*5Y*3-7W]K42XBL7?N98\G;-G(G]?V M?BO9GYZT>5AK_<"^EX6RP\[.N?U5MVNSG2BY_4WOA8(M&VU*[F#5;+MV;P3/ M[4X(5Q;=J-<;=$LN5>?SIV-?MZ8;KF@G,B>U@L:ZX5Z*)_NRO5YEC]+*M2RD M^S'L^.5"=%@IE2SEL\B'G5Z'V9U^^D,;^:R5X\4R,[HHAIW^8<.],$YF;YJ7 M->2*KZUO<7Q]QP%DV!GTH,.---;Y/7S_'!@?!>Q\6*N<_B(+)\R$._'5Z&HO MU;;N!LZB&YR&C\/Q]Q#$*_-?PJ@W&YF)B&L'> &,317$C:86>[!Z2#'-XO)=+&< M3A@L+6_FL\EH!2N_C^:CQ7C* L@(@8S."/EW%$#&"&1\%LCE"GZNIXL ,D$@ MDS-"GD0R12#30 @1S00MZ8+5?RV6]XQ\:P51\J 2[%MQ6QF>,DP<4 M4T.?V US8#K)LGW, 7UB"2QW_M8J:C9PS<'$K! 16V&F,ET*MN+?3QZ,"!U5$)MA*;9^?'8G]MK4 M!4@(AKD@HAY*Z+*4SJ(6 XM12^[N(4*/0N%'V&2B(@ET5S%L8M5_=C:7T-,S!X1L3V.Y5PC&*:. MB%@=:%UW,I2-,(-$Q :IRZ:FV,68-&)B:;343T?.$!.31DPLC4,=U1@]S!LQ MM3=:BI:?H"$F.A]%;!&T,CB=-<,\$E-[Y+6%&Z\W)I3X7$*9"%@.![HQ)I28 M6"CA5,61[32(F$=B8H^TZ>XG9XB)624FMDH+YB7[4CE(DR$F9I68V"JMF*,\ MASL@G&S&/),0>^:E>&BX'1-,+0FQ6O#J(9QC3C#5),2J:9T5.D0TQ,14DQ"K MQAM:*#'1),2B^9?RFD/&EM[4\-@4GKDX28V8:!+JF:^&6;GF8&*> M28@]TU[J>M+P?2'FF938,ZV8E%@]#8/$)D3, M.RGU:Y8WB,=J7"M>A%_2I)AW4F+OH'/+["+$Q,234HOG]>QRXP4?8-(9>.ET MCQ]ZY6(#)72^@.XMM&>\R&X-JW\.KZB3M'[3M*F*8@QM-VJN>7[\;NSXS=OG M?P!02P,$% @ 186K5I@;6I[[ 0 RR, !H !X;"]?]"2J,T(%XO*//A#P\)P/W;3O3V6W'\KBXW@XE56SFZ;A5TIE MOERV:;Q^XSF\>'[S,7+YY#_9V*_ MV>S7^7>__G/,I^D?@]-[/[Z575DWZ.%QWEW39R,UYETU MX].K-*EVD$*0U@\R"++Z00Y!7C\H("CJ![40U-8/NH6@V_I!=Q!T5S_H'H+N MZP?)$F5<$B3-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N M(;!;$&\AT%M1;R706U%O)=!;9P_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MOL90F!WH9Z&X'>AGH;@=Z& M>AN!WH9Z&X'>AGH;@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>/GO93:"W MH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!W MH-Y!H'?,/E82Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#HW:+>[4_J7:;/0R[7GJ\U M7O\GJ9[.Y^;KY2_+KYUXOV@O."?X=^?Q+U!+ P04 " !%A:M6=-+&8MX! M !:(P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.D7 M?@2X46_5"_] W0ZPL*U-6Q#^O=T $XT2#2:^-UNVMN<]:Y/G:I/GG:,PV#9U M&Z;9,D9WPU@HEM28D%M';1J96]^8F![]@CE3K,R"F!B-QJRP;:0V#F-7(YM- M[FANUG4#(^/I@FS6+;FH6XJRGDITM\T:.=SZN" M2ENLF[0D#\Z3*<.2*#9UOB]Z<3HYIAVF_96?G=^7.1689CYYZT(Z,4^_CSL> M2;=ZZ%(A\K$Z_8GOB:GTV=]'W6F75/XP.VWOJ_6K_CP"ZV_G[_'',WZO_\L^ M!$@?$J0/!=*'!NEC#-+')4@?5R!]7(/TP4P-4$L! A0#% @ 186K5@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !%A:M6 M)M>;,N\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " !%A:M6F5R<(Q & "<)P $P @ '- M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $6%JU8W0HSD^ 4 M +X@ 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 186K5O<% MBL>+ @ 00< !@ ("!H10 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 186K5I\(_R$(" _R, !@ M ("!D"( 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 186K5CI:AR#5 @ < 8 !@ ("!4#4 'AL M+W=O&UL4$L! A0#% @ 186K5AD"U\-$! 4 P !D ("! M!CX 'AL+W=O&PO=V]R:W-H965TLP( /L& 9 M " @;%& !X;"]W;W)K&UL4$L! A0#% M @ 186K5A\+;0>Y! I X !D ("!FTD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 186K5A 59X&U @ 508 !D M ("!FVL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 186K5C.X"/!4!P B10 !D ("!!W@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M186K5EG4&_,_ P F @ !D ("!L8T 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 186K5GSZ(-]C P Q H !D M ("!S*$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 186K5JC7!&,.! :0L !D ("!QZP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 186K M5@>$T0-B! ?1D !D ("!GKL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 186K5C,I[-4$ P D@X M !D ("![,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 186K5B.UX'4^! HQ8 !D M ("!H-$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 186K5J)7'"2! @ RP8 !D ("![]P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 186K5O6Y MQ%IQ @ %P< !D ("!.>8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 186K5O1$*#@T @ )@4 !D M ("!&O0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 186K5BNX'=5Q @ <@< !D ("! M[OT 'AL+W=O&PO=V]R:W-H965T@P&0( *8$ 9 M " @6\& 0!X;"]W;W)K&UL4$L! A0#% M @ 186K5D.OP/G4 @ 4 H !D ("!OP@! 'AL+W=O&PO=V]R:W-H965T^P$ ,LC : " 149 0!X;"]? M7!E&UL4$L% 3!@ !$ $0 DQ( %<= 0 $! end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 144 257 1 false 53 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Organization, Consolidation and Presentation of Financial Statements Sheet http://www.FathomRealty.com/role/DisclosureOrganizationConsolidationAndPresentationOfFinancialStatements Organization, Consolidation and Presentation of Financial Statements Notes 7 false false R8.htm 10201 - Disclosure - Risks and Uncertainties Sheet http://www.FathomRealty.com/role/DisclosureRisksAndUncertainties Risks and Uncertainties Notes 8 false false R9.htm 10301 - Disclosure - Recent Accounting Pronouncements Sheet http://www.FathomRealty.com/role/DisclosureRecentAccountingPronouncements Recent Accounting Pronouncements Notes 9 false false R10.htm 10401 - Disclosure - Acquisitions Sheet http://www.FathomRealty.com/role/DisclosureAcquisitions Acquisitions Notes 10 false false R11.htm 10501 - Disclosure - Intangible Assets, Net Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet Intangible Assets, Net Notes 11 false false R12.htm 10601 - Disclosure - Goodwill Sheet http://www.FathomRealty.com/role/DisclosureGoodwill Goodwill Notes 12 false false R13.htm 10701 - Disclosure - Accrued and Other Current Liabilities Sheet http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilities Accrued and Other Current Liabilities Notes 13 false false R14.htm 10801 - Disclosure - Warehouse Lines of Credit Sheet http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit Warehouse Lines of Credit Notes 14 false false R15.htm 10901 - Disclosure - Debt Sheet http://www.FathomRealty.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 11001 - Disclosure - Fair Value Measurements Sheet http://www.FathomRealty.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 11101 - Disclosure - Leases Sheet http://www.FathomRealty.com/role/DisclosureLeases Leases Notes 17 false false R18.htm 11201 - Disclosure - Shareholders' Equity Sheet http://www.FathomRealty.com/role/DisclosureShareholdersEquity Shareholders' Equity Notes 18 false false R19.htm 11301 - Disclosure - Stock-based Compensation Sheet http://www.FathomRealty.com/role/DisclosureStockBasedCompensation Stock-based Compensation Notes 19 false false R20.htm 11401 - Disclosure - Related Party Transactions Sheet http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 11501 - Disclosure - Net Loss per Share Attributable to Common Stock Sheet http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStock Net Loss per Share Attributable to Common Stock Notes 21 false false R22.htm 11601 - Disclosure - Income Taxes Sheet http://www.FathomRealty.com/role/DisclosureIncomeTaxes Income Taxes Notes 22 false false R23.htm 11701 - Disclosure - Segment Reporting Sheet http://www.FathomRealty.com/role/DisclosureSegmentReporting Segment Reporting Notes 23 false false R24.htm 11801 - Disclosure - Commitments and Contingencies Sheet http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 24 false false R25.htm 11901 - Disclosure - Subsequent Events Sheet http://www.FathomRealty.com/role/DisclosureSubsequentEvents Subsequent Events Notes 25 false false R26.htm 20202 - Disclosure - Risks and Uncertainties (Policies) Sheet http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesPolicies Risks and Uncertainties (Policies) Policies http://www.FathomRealty.com/role/DisclosureRecentAccountingPronouncements 26 false false R27.htm 30503 - Disclosure - Intangible Assets, Net (Tables) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet 27 false false R28.htm 30603 - Disclosure - Goodwill (Tables) Sheet http://www.FathomRealty.com/role/DisclosureGoodwillTables Goodwill (Tables) Tables http://www.FathomRealty.com/role/DisclosureGoodwill 28 false false R29.htm 30703 - Disclosure - Accrued and Other Current Liabilities (Tables) Sheet http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesTables Accrued and Other Current Liabilities (Tables) Tables http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilities 29 false false R30.htm 30903 - Disclosure - Debt (Tables) Sheet http://www.FathomRealty.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.FathomRealty.com/role/DisclosureDebt 30 false false R31.htm 31003 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.FathomRealty.com/role/DisclosureFairValueMeasurements 31 false false R32.htm 31103 - Disclosure - Leases (Tables) Sheet http://www.FathomRealty.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.FathomRealty.com/role/DisclosureLeases 32 false false R33.htm 31303 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.FathomRealty.com/role/DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.FathomRealty.com/role/DisclosureStockBasedCompensation 33 false false R34.htm 31503 - Disclosure - Net Loss per Share Attributable to Common Stock (Tables) Sheet http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockTables Net Loss per Share Attributable to Common Stock (Tables) Tables http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStock 34 false false R35.htm 31703 - Disclosure - Segment Reporting (Tables) Sheet http://www.FathomRealty.com/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.FathomRealty.com/role/DisclosureSegmentReporting 35 false false R36.htm 40201 - Disclosure - Risks and Uncertainties (Details) Sheet http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesDetails Risks and Uncertainties (Details) Details http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesPolicies 36 false false R37.htm 40401 - Disclosure - Acquisitions (Details) Sheet http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails Acquisitions (Details) Details http://www.FathomRealty.com/role/DisclosureAcquisitions 37 false false R38.htm 40501 - Disclosure - Intangible Assets, Net (Details) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails Intangible Assets, Net (Details) Details http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables 38 false false R39.htm 40502 - Disclosure - Intangible Assets, Net - Future amortization of intangible assets (Details) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails Intangible Assets, Net - Future amortization of intangible assets (Details) Details 39 false false R40.htm 40503 - Disclosure - Intangible Assets, Net - Additional Information (Details) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails Intangible Assets, Net - Additional Information (Details) Details 40 false false R41.htm 40601 - Disclosure - Goodwill (Details) Sheet http://www.FathomRealty.com/role/DisclosureGoodwillDetails Goodwill (Details) Details http://www.FathomRealty.com/role/DisclosureGoodwillTables 41 false false R42.htm 40701 - Disclosure - Accrued and Other Current Liabilities (Details) Sheet http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails Accrued and Other Current Liabilities (Details) Details http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesTables 42 false false R43.htm 40801 - Disclosure - Warehouse Lines of Credit (Details) Sheet http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails Warehouse Lines of Credit (Details) Details http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit 43 false false R44.htm 40901 - Disclosure - Debt - Long-term debt (Details) Sheet http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails Debt - Long-term debt (Details) Details 44 false false R45.htm 41001 - Disclosure - Fair Value Measurements (Details) Sheet http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTables 45 false false R46.htm 41101 - Disclosure - Leases (Details) Sheet http://www.FathomRealty.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.FathomRealty.com/role/DisclosureLeasesTables 46 false false R47.htm 41102 - Disclosure - Leases - Lease costs (Details) Sheet http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails Leases - Lease costs (Details) Details 47 false false R48.htm 41103 - Disclosure - Leases - Maturities of lease liabilities (Details) Sheet http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of lease liabilities (Details) Details 48 false false R49.htm 41201 - Disclosure - Shareholders' Equity (Details) Sheet http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails Shareholders' Equity (Details) Details http://www.FathomRealty.com/role/DisclosureShareholdersEquity 49 false false R50.htm 41301 - Disclosure - Stock-based Compensation (Details) Sheet http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails Stock-based Compensation (Details) Details http://www.FathomRealty.com/role/DisclosureStockBasedCompensationTables 50 false false R51.htm 41302 - Disclosure - Stock-based Compensation - Movements in Restricted Stock Awards (Details) Sheet http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails Stock-based Compensation - Movements in Restricted Stock Awards (Details) Details 51 false false R52.htm 41303 - Disclosure - Stock-based Compensation - Summary of stock based compensation (Details) Sheet http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails Stock-based Compensation - Summary of stock based compensation (Details) Details 52 false false R53.htm 41401 - Disclosure - Related Party Transactions (Details) Sheet http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions 53 false false R54.htm 41501 - Disclosure - Net Loss per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) Sheet http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails Net Loss per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) Details 54 false false R55.htm 41502 - Disclosure - Net Loss per Share Attributable to Common Stock - Antidilutive Securities (Details) Sheet http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails Net Loss per Share Attributable to Common Stock - Antidilutive Securities (Details) Details 55 false false R56.htm 41601 - Disclosure - Income Taxes (Details) Sheet http://www.FathomRealty.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.FathomRealty.com/role/DisclosureIncomeTaxes 56 false false R57.htm 41701 - Disclosure - Segment Reporting (Details) Sheet http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails Segment Reporting (Details) Details http://www.FathomRealty.com/role/DisclosureSegmentReportingTables 57 false false R58.htm 41702 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.FathomRealty.com/role/DisclosureSegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 58 false false R59.htm 41801 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies 59 false false R60.htm 41901 - Disclosure - Subsequent Events (Details) Sheet http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.FathomRealty.com/role/DisclosureSubsequentEvents 60 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. fthm-20230331x10q.htm 24 [dq-0540-EntityEmergingGrowthCompany-Value] In submission type 10-Q, EntityEmergingGrowthCompany value "True", is not equivalent to header element emergingGrowthCompanyFlag value "false" in the Required Context. fthm-20230331x10q.htm 9 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 10 fact(s) appearing in ix:hidden were eligible for transformation: dei:TradingSymbol, fthm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilities, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - fthm-20230331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - fthm-20230331x10q.htm 9 fthm-20230331x10q.htm fthm-20230331.xsd fthm-20230331_cal.xml fthm-20230331_def.xml fthm-20230331_lab.xml fthm-20230331_pre.xml fthm-20230331xex31d1.htm fthm-20230331xex31d2.htm fthm-20230331xex32d1.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "fthm-20230331x10q.htm": { "axisCustom": 0, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 457, "http://xbrl.sec.gov/dei/2022": 32 }, "contextCount": 144, "dts": { "calculationLink": { "local": [ "fthm-20230331_cal.xml" ] }, "definitionLink": { "local": [ "fthm-20230331_def.xml" ] }, "inline": { "local": [ "fthm-20230331x10q.htm" ] }, "labelLink": { "local": [ "fthm-20230331_lab.xml" ] }, "presentationLink": { "local": [ "fthm-20230331_pre.xml" ] }, "schema": { "local": [ "fthm-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 418, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 10, "http://www.FathomRealty.com/20230331": 1, "http://xbrl.sec.gov/dei/2022": 6, "total": 17 }, "keyCustom": 46, "keyStandard": 211, "memberCustom": 21, "memberStandard": 29, "nsprefix": "fthm", "nsuri": "http://www.FathomRealty.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "10", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Intangible Assets, Net", "menuCat": "Notes", "order": "11", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet", "shortName": "Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Goodwill", "menuCat": "Notes", "order": "12", "role": "http://www.FathomRealty.com/role/DisclosureGoodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:AccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Accrued and Other Current Liabilities", "menuCat": "Notes", "order": "13", "role": "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilities", "shortName": "Accrued and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:AccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:WarehouseLinesOfCreditDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Warehouse Lines of Credit", "menuCat": "Notes", "order": "14", "role": "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit", "shortName": "Warehouse Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:WarehouseLinesOfCreditDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://www.FathomRealty.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "16", "role": "http://www.FathomRealty.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Leases", "menuCat": "Notes", "order": "17", "role": "http://www.FathomRealty.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Shareholders' Equity", "menuCat": "Notes", "order": "18", "role": "http://www.FathomRealty.com/role/DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "19", "role": "http://www.FathomRealty.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "20", "role": "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Net Loss per Share Attributable to Common Stock", "menuCat": "Notes", "order": "21", "role": "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStock", "shortName": "Net Loss per Share Attributable to Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "22", "role": "http://www.FathomRealty.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Segment Reporting", "menuCat": "Notes", "order": "23", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "25", "role": "http://www.FathomRealty.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "fthm:RisksAndUncertaintiesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Risks and Uncertainties (Policies)", "menuCat": "Policies", "order": "26", "role": "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesPolicies", "shortName": "Risks and Uncertainties (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "fthm:RisksAndUncertaintiesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.FathomRealty.com/role/DisclosureGoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Accrued and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesTables", "shortName": "Accrued and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_egyFvg2gtEqSMKMhTvyUEA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_egyFvg2gtEqSMKMhTvyUEA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.FathomRealty.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.FathomRealty.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Net Loss per Share Attributable to Common Stock (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockTables", "shortName": "Net Loss per Share Attributable to Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Segment Reporting (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Risks and Uncertainties (Details)", "menuCat": "Details", "order": "36", "role": "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesDetails", "shortName": "Risks and Uncertainties (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_xT_J--0YZkOwtLn6eBPeQQ", "decimals": "INF", "first": true, "lang": null, "name": "fthm:BusinessCombinationsNumberOfAcquisitions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_YTjf0vyAx0OHSA4zgINU7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Acquisitions (Details)", "menuCat": "Details", "order": "37", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_xT_J--0YZkOwtLn6eBPeQQ", "decimals": "INF", "first": true, "lang": null, "name": "fthm:BusinessCombinationsNumberOfAcquisitions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_YTjf0vyAx0OHSA4zgINU7A", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Intangible Assets, Net (Details)", "menuCat": "Details", "order": "38", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "shortName": "Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Intangible Assets, Net - Future amortization of intangible assets (Details)", "menuCat": "Details", "order": "39", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails", "shortName": "Intangible Assets, Net - Future amortization of intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "lang": null, "name": "us-gaap:SalesCommissionsAndFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Intangible Assets, Net - Additional Information (Details)", "menuCat": "Details", "order": "40", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "shortName": "Intangible Assets, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Goodwill (Details)", "menuCat": "Details", "order": "41", "role": "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fthm_TechnologyMember_jUJ0Sm8rW0m1PQVe-eUsIg", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "fthm:DeferredAnnualFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Accrued and Other Current Liabilities (Details)", "menuCat": "Details", "order": "42", "role": "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "fthm:DeferredAnnualFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Warehouse Lines of Credit (Details)", "menuCat": "Details", "order": "43", "role": "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails", "shortName": "Warehouse Lines of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "fthm:WarehouseLinesOfCreditDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_CreditFacilityAxis_fthm_MasterLoanAgreementMember_WaD_I1bfiUmNlNbAZ5JYNQ", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Debt - Long-term debt (Details)", "menuCat": "Details", "order": "44", "role": "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails", "shortName": "Debt - Long-term debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_fthm_SmallBusinessAdministration3.75PercentLoanMember_J6hDOxg_zE6Khn4FCA9H2A", "decimals": "4", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_svJ99qUg0k6TBFXqXfdp9Q", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zv3zR9V1IkiWUnyxNiSWGw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "45", "role": "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zv3zR9V1IkiWUnyxNiSWGw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "46", "role": "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Leases - Lease costs (Details)", "menuCat": "Details", "order": "47", "role": "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails", "shortName": "Leases - Lease costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - Leases - Maturities of lease liabilities (Details)", "menuCat": "Details", "order": "48", "role": "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Shareholders' Equity (Details)", "menuCat": "Details", "order": "49", "role": "http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails", "shortName": "Shareholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yEXCxp7bwkWPZQEU4H0SAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "menuCat": "Statements", "order": "5", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_yEXCxp7bwkWPZQEU4H0SAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_PlanNameAxis_fthm_OmnibusStockIncentivePlan2019Member_lobmR8RNbk6a06xBUmAmag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PZJenGzF4kux82ZacGmXFg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Stock-based Compensation (Details)", "menuCat": "Details", "order": "50", "role": "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "shortName": "Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_PlanNameAxis_fthm_OmnibusStockIncentivePlan2019Member_lobmR8RNbk6a06xBUmAmag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PZJenGzF4kux82ZacGmXFg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eCrNJfQpEUapiykkj-Y46g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PZJenGzF4kux82ZacGmXFg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Stock-based Compensation - Movements in Restricted Stock Awards (Details)", "menuCat": "Details", "order": "51", "role": "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails", "shortName": "Stock-based Compensation - Movements in Restricted Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_eCrNJfQpEUapiykkj-Y46g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PZJenGzF4kux82ZacGmXFg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_xT_J--0YZkOwtLn6eBPeQQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - Stock-based Compensation - Summary of stock based compensation (Details)", "menuCat": "Details", "order": "52", "role": "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails", "shortName": "Stock-based Compensation - Summary of stock based compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_xT_J--0YZkOwtLn6eBPeQQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2023_Bz5jyGTU90qKmtFUKF-riQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "53", "role": "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2023_Bz5jyGTU90qKmtFUKF-riQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Net Loss per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details)", "menuCat": "Details", "order": "54", "role": "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "shortName": "Net Loss per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_PSiebMA70kC11UwnpxL0Cw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PZJenGzF4kux82ZacGmXFg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Net Loss per Share Attributable to Common Stock - Antidilutive Securities (Details)", "menuCat": "Details", "order": "55", "role": "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails", "shortName": "Net Loss per Share Attributable to Common Stock - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_PSiebMA70kC11UwnpxL0Cw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PZJenGzF4kux82ZacGmXFg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "56", "role": "http://www.FathomRealty.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "0", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Segment Reporting (Details)", "menuCat": "Details", "order": "57", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "lang": null, "name": "fthm:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_PHKlcEQ5W0KlnzqnLvEuiA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Segment Reporting - Additional Information (Details)", "menuCat": "Details", "order": "58", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "shortName": "Segment Reporting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_PHKlcEQ5W0KlnzqnLvEuiA", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-5", "first": true, "lang": null, "name": "fthm:CashBalanceCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "59", "role": "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_bXPbhMtoAUOCLZhVi4Z5mw", "decimals": "-5", "first": true, "lang": null, "name": "fthm:CashBalanceCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_4_13_2023_us-gaap_LongtermDebtTypeAxis_fthm_SeniorSecuredConvertiblePromissoryNoteMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5m1_nNpatkSmQhA9o30xNQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "60", "role": "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "As_Of_4_13_2023_us-gaap_LongtermDebtTypeAxis_fthm_SeniorSecuredConvertiblePromissoryNoteMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_5m1_nNpatkSmQhA9o30xNQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_J6s6-eftFEGWBw8JW4mqCA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization, Consolidation and Presentation of Financial Statements", "menuCat": "Notes", "order": "7", "role": "http://www.FathomRealty.com/role/DisclosureOrganizationConsolidationAndPresentationOfFinancialStatements", "shortName": "Organization, Consolidation and Presentation of Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:RisksAndUncertaintiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Risks and Uncertainties", "menuCat": "Notes", "order": "8", "role": "http://www.FathomRealty.com/role/DisclosureRisksAndUncertainties", "shortName": "Risks and Uncertainties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:RisksAndUncertaintiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Recent Accounting Pronouncements", "menuCat": "Notes", "order": "9", "role": "http://www.FathomRealty.com/role/DisclosureRecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_JKP_YgEUXUyj6ExLya2Ixg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 53, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "fthm_AccruedAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represent of accrued liabilities current.", "label": "Accrued and Other Liabilities Current", "totalLabel": "Total accrued and other current liabilities" } } }, "localname": "AccruedAndOtherLiabilitiesCurrent", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_AccruedCompensationAndOtherEmployerCost": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "fthm_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of current portion of accrued compensation and other employer cost", "label": "Accrued Compensation And Other Employer Cost", "terseLabel": "Accrued compensation and other employer related costs" } } }, "localname": "AccruedCompensationAndOtherEmployerCost", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_AccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued liabilities.", "label": "Accrued Liabilities, Disclosure [Text Block]", "terseLabel": "Accrued and Other Current Liabilities" } } }, "localname": "AccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "fthm_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount represents for earnings before interest, taxes, depreciation, and amortization.", "label": "Adjusted Earnings Before Interest Taxes Depreciation and Amortization", "terseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "fthm_AgentRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agent Relationships.", "label": "Agent Relationships [Member]", "terseLabel": "Agent relationships" } } }, "localname": "AgentRelationshipsMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "fthm_AmountDueToSeller": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount due to seller.", "label": "Amount Due To Seller", "terseLabel": "Amounts due to sellers" } } }, "localname": "AmountDueToSeller", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_BloombergShortTermBankYieldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Bloomberg Short Term Bank Yield Index (BSBY) is a proprietary index calculated daily and published at 7:00 am (EST) on each U.S. business day.", "label": "Bloomberg Short Term Bank Yield [Member]", "terseLabel": "BSBY rate" } } }, "localname": "BloombergShortTermBankYieldMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "fthm_BusinessCombinationConsiderationTransferredCashConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash consideration as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Cash Consideration", "terseLabel": "Cash consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredCashConsideration", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationConsiderationTransferredCashConsiderationDueWithinOneYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash consideration due within one year of acquisition date.", "label": "Business Combination, Consideration Transferred, Cash Consideration Due Within One Year", "terseLabel": "Cash consideration due within one year of acquisition date" } } }, "localname": "BusinessCombinationConsiderationTransferredCashConsiderationDueWithinOneYear", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to deferred tax liabilities.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "terseLabel": "Increase in deferred tax liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFiniteLivedIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to finite lived intangible assets acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Finite Lived Intangible Assets", "terseLabel": "Increase in fair value of assumed finite lived intangible assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFiniteLivedIntangibleAssets", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to goodwill", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Goodwill", "terseLabel": "Decrease in goodwill" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwill", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to other assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets", "terseLabel": "Increase in other assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued liabilities attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentMortgageLoansHeldForSale": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to mortgage loans held for sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Mortgage Loans Held For Sale", "terseLabel": "Mortgage loans held for sale" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentMortgageLoansHeldForSale", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease liabilities attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseLiabilities", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease right of use assets, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right Of Use Assets", "verboseLabel": "Lease right of use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCreditCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of warehouse line of credit assumed at acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Line Of Credit Current", "terseLabel": "Warehouse lines of credit" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCreditCurrent", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationsNumberOfAcquisitions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of acquisitions during the period.", "label": "Business Combinations, Number of Acquisitions", "terseLabel": "Number of acquisitions" } } }, "localname": "BusinessCombinationsNumberOfAcquisitions", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "integerItemType" }, "fthm_CapitalizedShareBasedCompensationExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount share-based compensation capitalized during the period.", "label": "Capitalized Share-based Compensation Expense", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "CapitalizedShareBasedCompensationExpense", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_CashBalanceCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash balance on commitments.", "label": "Cash Balance Commitment Amount", "terseLabel": "Cash balance commitment amount" } } }, "localname": "CashBalanceCommitmentAmount", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_CommissionAndOtherAgentRelatedCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member is stands for commission and other agent-related cost.", "label": "Commission And Other Agent-related Cost [Member]", "terseLabel": "Commission and other agent-related cost" } } }, "localname": "CommissionAndOtherAgentRelatedCostMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_CornerstoneAndIproMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Cornerstone and iPro acquisitions.", "label": "Cornerstone and iPro [Member]", "terseLabel": "Cornerstone and iPro" } } }, "localname": "CornerstoneAndIproMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "fthm_CornerstoneFinancialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Cornerstone Financial.", "label": "Cornerstone Financial [Member]", "terseLabel": "Cornerstone" } } }, "localname": "CornerstoneFinancialMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "fthm_DeferredAnnualFeesCurrent": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "fthm_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of current portion of deferred annual fees as the end of the reporting period.", "label": "Deferred Annual Fees, Current", "terseLabel": "Deferred annual fee" } } }, "localname": "DeferredAnnualFeesCurrent", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_DirectorAndOfficerInsurancePolicyPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 2.5% director and officer insurance policy promissory note.", "label": "6.0% director and officer insurance policy promissory note due July 31, 2023", "terseLabel": "6.0% director and officer insurance policy promissory note due July 31, 2023" } } }, "localname": "DirectorAndOfficerInsurancePolicyPromissoryNoteMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "fthm_DueToSellers": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "fthm_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of due to sellers which is classified as current.", "label": "Due to Sellers", "terseLabel": "Due to sellers" } } }, "localname": "DueToSellers", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_ExecutiveAndOfficerInsurancePolicyPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 6.0 % executive and officer insurance policy promissory note.", "label": "9.0 % executive and officer insurance policy promissory note due August 1, 2023", "terseLabel": "9.0 % executive and officer insurance policy promissory note due August 1, 2023" } } }, "localname": "ExecutiveAndOfficerInsurancePolicyPromissoryNoteMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets and financial assets.", "label": "Finite Lived Intangible Assets Amortization Expense Due", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseDue", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFour": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFour", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_GoodwillDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Goodwill" } } }, "localname": "GoodwillDisclosureAbstract", "nsuri": "http://www.FathomRealty.com/20230331", "xbrltype": "stringItemType" }, "fthm_IncreaseDecreaseInOtherNoncurrentAsset": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase Decrease In Other Noncurrent Asset", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAsset", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_IproRealtyNetworkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Ipro realty Network.", "label": "Ipro Realty Network [Member]", "terseLabel": "iPro" } } }, "localname": "IproRealtyNetworkMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "fthm_KnowHowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Know How Member.", "label": "Know-how" } } }, "localname": "KnowHowMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "fthm_LeaseQuantitativeDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted average lease term and discount rate.", "label": "Lease Quantitative Disclosure [Table Text Block]", "verboseLabel": "Schedule of weighted average remaining lease term and the weighted average discount rate for the Company's operating leases" } } }, "localname": "LeaseQuantitativeDisclosureTableTextBlock", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "fthm_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndThereafter": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth and thereafter.", "label": "Lessee Operating Lease Liability Payments Due Year Five and Thereafter", "terseLabel": "2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndThereafter", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_LiquidAssetsNetWorthRequiredForCompliance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The lowest amount of net worth (total assets minus total liabilities) required by secondary market investors or state-imposed regulatory mandates.", "label": "Liquid Assets Net Worth Required For Compliance", "terseLabel": "Liquid assets to maintained" } } }, "localname": "LiquidAssetsNetWorthRequiredForCompliance", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for liquidity.", "label": "Liquidity [Policy Text Block]", "terseLabel": "Liquidity" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesPolicies" ], "xbrltype": "textBlockItemType" }, "fthm_LongTermDebtExcludingCurrentMaturitiesAndNotesPayable": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding notes payable and amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities and Notes Payable", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtExcludingCurrentMaturitiesAndNotesPayable", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fthm_MarketingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Marketing.", "label": "Marketing", "terseLabel": "Marketing" } } }, "localname": "MarketingMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_MasterLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to master loan agreement.", "label": "Master Loan Agreement [Member]", "terseLabel": "Master loan agreement" } } }, "localname": "MasterLoanAgreementMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "fthm_MaximumAdjustedOwnershipHoldingPercentagePostConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum adjusted ownership holding percentage post conversion.", "label": "Maximum Adjusted Ownership Holding Percentage Post Conversion", "terseLabel": "Maximum adjusted ownership holding percentage post conversion" } } }, "localname": "MaximumAdjustedOwnershipHoldingPercentagePostConversion", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "fthm_MaximumOwnershipHoldingPercentagePostConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum ownership holding percentage post conversion.", "label": "Maximum Ownership Holding Percentage Post Conversion", "terseLabel": "Maximum ownership holding percentage post conversion" } } }, "localname": "MaximumOwnershipHoldingPercentagePostConversion", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "fthm_MortgageParticipationPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage participation purchase agreement.", "label": "Mortgage Participation Purchase Agreement [Member]", "terseLabel": "Mortgage participation purchase agreement" } } }, "localname": "MortgageParticipationPurchaseAgreementMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "fthm_MortgageSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Mortgage Segment Member.", "label": "Mortgage [Member]", "terseLabel": "Mortgage" } } }, "localname": "MortgageSegmentMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "fthm_NetWorthRequiredForCompliance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the net worth required for compliance.", "label": "Net Worth Required For Compliance", "verboseLabel": "Net worth adjusted" } } }, "localname": "NetWorthRequiredForCompliance", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of non-cash lase expense.", "label": "Non-Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_NoticeTermForAdjustmentOfOwnershipLimitation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the notice term for adjustment of ownership limitation.", "label": "Notice Term For Adjustment Of Ownership Limitation", "terseLabel": "Notice term for adjustment of ownership limitation" } } }, "localname": "NoticeTermForAdjustmentOfOwnershipLimitation", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "fthm_NumberOfUnderwritersWarrantsExercisedOrExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of underwriters warrants exercised or expired.", "label": "Number Of Underwriters Warrants Exercised Or Expired", "terseLabel": "Number of underwriters warrants exercised or expired" } } }, "localname": "NumberOfUnderwritersWarrantsExercisedOrExpired", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "fthm_OmnibusStockIncentivePlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for 2019 Omnibus Stock Incentive Plan (the \"2019 Plan\").", "label": "2019 Omnibus Stock Incentive Plan [Member]", "terseLabel": "2019 Omnibus Stock Incentive Plan" } } }, "localname": "OmnibusStockIncentivePlan2019Member", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_OperationsAndSupportExpense": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents for operations and support expense.", "label": "Operations and Support Expense", "terseLabel": "Operations and support" } } }, "localname": "OperationsAndSupportExpense", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "fthm_OperationsAndSupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Operations and support.", "label": "Operations and support", "terseLabel": "Operations and support" } } }, "localname": "OperationsAndSupportMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_PaymentsOfPlacementAgentFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the cash outflow pertaining to payments of placement agent fee.", "label": "Payments of Placement Agent Fee", "terseLabel": "Placement agent fee paid" } } }, "localname": "PaymentsOfPlacementAgentFee", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_PercentageOfRequiredNetWorthLiquidAssetsForCompliance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "To maintain a percentage of required net worth liquid assets for compliance", "label": "Percentage of Required Net Worth Liquid Assets For Compliance", "terseLabel": "Percentage of required net worth liquid assets for compliance" } } }, "localname": "PercentageOfRequiredNetWorthLiquidAssetsForCompliance", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "fthm_ProceedsFromLineOfCreditBorrowings": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds From Line Of Credit Borrowings", "terseLabel": "Net borrowings on warehouse lines of credit" } } }, "localname": "ProceedsFromLineOfCreditBorrowings", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_ProceedsFromSaleAndPrincipalOfMortgageLoanHeldForSale": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.", "label": "Proceeds from Sale and Principal of Mortgage Loan Held-for-sale", "terseLabel": "Proceeds from sale and principal payments on mortgage loans held for sale" } } }, "localname": "ProceedsFromSaleAndPrincipalOfMortgageLoanHeldForSale", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_RealEstateBrokerageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information about real estate brokerage segment.", "label": "Real Estate Brokerage [Member]", "terseLabel": "Real Estate Brokerage" } } }, "localname": "RealEstateBrokerageMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "fthm_RisksAndUncertaintiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for risks and uncertainties.", "label": "Risks And Uncertainties [Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesTextBlock", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRisksAndUncertainties" ], "xbrltype": "textBlockItemType" }, "fthm_SeniorSecuredConvertiblePromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Senior Secured Convertible Promissory Note.", "label": "Senior Secured Convertible Promissory Note [Member]", "terseLabel": "Senior Secured Convertible Promissory Note" } } }, "localname": "SeniorSecuredConvertiblePromissoryNoteMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "fthm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of awards released during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released", "terseLabel": "Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleased", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "fthm_SmallBusinessAdministration3.75PercentLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3.75% Small Business Administration installment loan due May 2050.", "label": "3.75% Small Business Administration installment loan due May 2050", "terseLabel": "3.75% Small Business Administration installment loan due May 2050" } } }, "localname": "SmallBusinessAdministration3.75PercentLoanMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "fthm_StockRepurchaseProgramAuthorizedAmountOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program Authorized Amount One", "terseLabel": "Stock repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmountOne", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "fthm_TechnologyAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Technology and development", "label": "Technology And Development [Member]", "terseLabel": "Technology and development" } } }, "localname": "TechnologyAndDevelopmentMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_TechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "fthm_TransactionRelatedCosts": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents for transactions related costs.", "label": "Transaction Related Costs", "negatedLabel": "Transaction-related costs" } } }, "localname": "TransactionRelatedCosts", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "fthm_UnusualOrInfrequentItemsOrBothPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for unusual or infrequent items, or both.", "label": "Unusual or Infrequent Items, or Both, Policy [Policy Text Block]", "terseLabel": "COVID-19 Risks, Impacts and Uncertainties" } } }, "localname": "UnusualOrInfrequentItemsOrBothPolicyPolicyTextBlock", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesPolicies" ], "xbrltype": "textBlockItemType" }, "fthm_WarehouseLinesOfCreditAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Warehouse Lines of Credit" } } }, "localname": "WarehouseLinesOfCreditAbstract", "nsuri": "http://www.FathomRealty.com/20230331", "xbrltype": "stringItemType" }, "fthm_WarehouseLinesOfCreditDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Warehouse Lines Of Credit Disclosure [Text Block]", "terseLabel": "Warehouse Lines of Credit" } } }, "localname": "WarehouseLinesOfCreditDisclosureTextBlock", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit" ], "xbrltype": "textBlockItemType" }, "fthm_WarehousingCreditAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to warehousing and security agreement.", "label": "Warehousing Credit And Security Agreement [Member]", "terseLabel": "Warehousing credit and security agreement" } } }, "localname": "WarehousingCreditAndSecurityAgreementMember", "nsuri": "http://www.FathomRealty.com/20230331", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Eliminated in consolidation", "terseLabel": "Eliminated in consolidation" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r157", "r206", "r218", "r219", "r220", "r221", "r222", "r224", "r228", "r272", "r273", "r274", "r275", "r277", "r278", "r280", "r282", "r283", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r157", "r206", "r218", "r219", "r220", "r221", "r222", "r224", "r228", "r272", "r273", "r274", "r275", "r277", "r278", "r280", "r282", "r283", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r268", "r269", "r270", "r271", "r337", "r461", "r477", "r491", "r492", "r504", "r511", "r519", "r561", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r268", "r269", "r270", "r271", "r337", "r461", "r477", "r491", "r492", "r504", "r511", "r519", "r561", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r230", "r462", "r505", "r518", "r556", "r557", "r562", "r607" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r230", "r462", "r505", "r518", "r556", "r557", "r562", "r607" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r268", "r269", "r270", "r271", "r330", "r337", "r363", "r364", "r365", "r460", "r461", "r477", "r491", "r492", "r504", "r511", "r519", "r553", "r561", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r268", "r269", "r270", "r271", "r330", "r337", "r363", "r364", "r365", "r460", "r461", "r477", "r491", "r492", "r504", "r511", "r519", "r553", "r561", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r11", "r517" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r6", "r517" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital.", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r373", "r374", "r375", "r533", "r534", "r535", "r591" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r202", "r218", "r219", "r220", "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense.", "verboseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r36", "r55", "r60" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense for capitalized software and trade names" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r117", "r136", "r154", "r214", "r220", "r226", "r239", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r398", "r402", "r420", "r517", "r559", "r560", "r599" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r130", "r138", "r154", "r239", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r398", "r402", "r420", "r517", "r559", "r560", "r599" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets", "verboseLabel": "Liquid assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r395", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r81", "r82", "r395", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "verboseLabel": "Shares of common stock transferred" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill expected to be deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs incurred" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r88", "r89", "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r88", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Issuance of common stock for purchase of business", "verboseLabel": "Acquisition date fair value of shares" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r93", "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r83", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Finite-lived intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r38", "r132", "r493" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashCalc2": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r33", "r38", "r43" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r33", "r100" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Underwriter Warrant to purchase shares" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r20", "r109", "r122" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (Note 18)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r63", "r265", "r266", "r490", "r558" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r533", "r534", "r591" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r5", "r69" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r5", "r517" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock (no par value, shares authorized, 100,000,000; shares issued and outstanding, 18,071,111 and 17,468,562 as of March 31, 2023 and December 31, 2022, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r513", "r551", "r552" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software development" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r115", "r199" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Certain Significant Risks and Business Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and other services [Member]", "terseLabel": "Corporate and other services" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r68", "r152", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r301", "r308", "r309", "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r106", "r107", "r116", "r157", "r285", "r286", "r287", "r288", "r289", "r291", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r431", "r499", "r500", "r501", "r502", "r503", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r67", "r287" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial fixed conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r102", "r103", "r285", "r431", "r500", "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r17", "r102", "r313", "r431" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r17", "r286" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate per annum" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r18", "r157", "r285", "r286", "r287", "r288", "r289", "r291", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r431", "r499", "r500", "r501", "r502", "r503", "r530" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r18", "r70", "r71", "r72", "r73", "r101", "r102", "r103", "r114", "r157", "r285", "r286", "r287", "r288", "r289", "r291", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r310", "r431", "r499", "r500", "r501", "r502", "r503", "r530" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r36", "r61" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r36", "r209" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "verboseLabel": "Derivative assets (included in prepaids and other current assets)" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r139", "r140", "r419", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "verboseLabel": "Derivative assets (included in prepaids and other current assets)" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Technology and development expense" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r340", "r369", "r370", "r372", "r376", "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss per Share Attributable to Common Stock", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r146", "r167", "r168", "r169", "r170", "r171", "r178", "r181", "r188", "r189", "r190", "r194", "r407", "r408", "r469", "r472", "r495" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Net loss per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r146", "r167", "r168", "r169", "r170", "r171", "r181", "r188", "r189", "r190", "r194", "r407", "r408", "r469", "r472", "r495" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Net loss per share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r191", "r192", "r193", "r195" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Loss per Share Attributable to Common Stock" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r69", "r126", "r143", "r144", "r145", "r158", "r159", "r160", "r164", "r172", "r174", "r196", "r240", "r327", "r373", "r374", "r375", "r383", "r384", "r406", "r424", "r425", "r426", "r427", "r428", "r429", "r447", "r478", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r412", "r413", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r95", "r96", "r97", "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "verboseLabel": "Schedule of financial assets that are measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r299", "r331", "r332", "r333", "r334", "r335", "r336", "r413", "r457", "r458", "r459", "r500", "r501", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r412", "r413", "r414", "r415", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r299", "r331", "r336", "r413", "r458", "r500", "r501", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r299", "r331", "r332", "r333", "r334", "r335", "r336", "r413", "r459", "r500", "r501", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r299", "r331", "r332", "r333", "r334", "r335", "r336", "r457", "r458", "r459", "r500", "r501", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r416", "r418" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Total" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r40", "r41", "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "terseLabel": "Right of use assets obtained in exchange for new lease liabilities" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r134", "r257" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNets": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": 6.0, "parentTag": "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": 7.0, "parentTag": "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": 4.0, "parentTag": "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails": { "order": 5.0, "parentTag": "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r255", "r256", "r257", "r258", "r463", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r59", "r467" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNets": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets", "verboseLabel": "Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r56", "r58" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r59", "r463" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfMortgageLoans": { "auth_ref": [ "r36", "r474", "r475", "r476" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Mortgage Loans", "negatedLabel": "Gain on sale of mortgages" } } }, "localname": "GainLossOnSaleOfMortgageLoans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r25" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r133", "r243", "r468", "r498", "r517", "r540", "r547" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill.", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails", "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r498" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Carrying Value" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r22", "r104", "r111", "r124", "r214", "r219", "r225", "r228", "r470", "r497" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r260", "r262" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r155", "r379", "r381", "r382", "r388", "r390", "r392", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r156", "r173", "r174", "r212", "r378", "r389", "r391", "r473" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax (expense) benefit", "terseLabel": "Income tax expense", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r35" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r35" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r35" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale": { "auth_ref": [ "r529" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of mortgage loans that are held with the intention to sell or be securitized in the near future.", "label": "Increase (Decrease) in Mortgage Loans Held-for-sale", "negatedLabel": "Mortgage loans held for sale" } } }, "localname": "IncreaseDecreaseInMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r529", "r594" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r35" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Changes in Stockholders' deficit" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r54", "r57" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r113" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense (income), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r147", "r150", "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Encompass [Member]", "terseLabel": "Encompass" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense under leases" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r443", "r516" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfResidualValueGuarantee": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee provided residual value guarantee for operating lease.", "label": "Lessee, Operating Lease, Existence of Residual Value Guarantee [true false]", "terseLabel": "Residual value guarantee" } } }, "localname": "LesseeOperatingLeaseExistenceOfResidualValueGuarantee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r444" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesCalc2Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCal2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.FathomRealty.com/role/DisclosureLeasesMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r444" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r444" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r444" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r444" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r596" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r444" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesCalc2Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCal2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.FathomRealty.com/role/DisclosureLeasesMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less effects of discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r14", "r154", "r239", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r399", "r402", "r403", "r420", "r496", "r559", "r599", "r600" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r10", "r108", "r120", "r517", "r531", "r539", "r592" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r16", "r131", "r154", "r239", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r399", "r402", "r403", "r420", "r517", "r559", "r599", "r600" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line Of Credit Facility [Line Items]", "verboseLabel": "Warehouse Lines of Credit" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r12", "r530" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r1", "r106" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion 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.", "label": "Line of Credit, Current", "terseLabel": "Warehouse lines of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r51", "r110" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans and Leases Receivable, Net Amount", "terseLabel": "Mortgage loans held for sale, at fair value" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r3", "r107", "r118", "r298", "r312", "r500", "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "verboseLabel": "Long term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Long-term debt, current portion", "verboseLabel": "Long-term debt - current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate", "verboseLabel": "Interest rate" } } }, "localname": "LongTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails", "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r18", "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails", "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Commitments and Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r64", "r65", "r267", "r268", "r269", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ManagementServiceIncentiveMember": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Contractually stipulated right to receive incentive compensation for operating and managing business.", "label": "Gross commission income", "terseLabel": "Gross commission income" } } }, "localname": "ManagementServiceIncentiveMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r25" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing Expense", "terseLabel": "Marketing" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumNetWorthRequiredForCompliance": { "auth_ref": [ "r486", "r487", "r488", "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework.", "label": "Minimum Net Worth Required for Compliance", "verboseLabel": "Adjusted net worth to maintained" } } }, "localname": "MinimumNetWorthRequiredForCompliance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgagesHeldForSaleFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of mortgage loans held-for-sale.", "label": "Mortgages Held-for-sale, Fair Value Disclosure", "verboseLabel": "Mortgage loans held for sale" } } }, "localname": "MortgagesHeldForSaleFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r149" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r149" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r33", "r34", "r37" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r23", "r37", "r112", "r123", "r129", "r141", "r142", "r145", "r154", "r163", "r167", "r168", "r169", "r170", "r173", "r174", "r186", "r214", "r219", "r225", "r228", "r239", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r408", "r420", "r497", "r559" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r167", "r168", "r169", "r170", "r178", "r179", "r187", "r190", "r214", "r219", "r225", "r228", "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stock-basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r180", "r182", "r183", "r184", "r185", "r187", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net loss attributable to common stock-diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r127", "r161", "r162", "r165", "r166", "r175", "r176", "r177", "r237", "r238", "r241", "r242", "r385", "r386", "r387", "r405", "r409", "r410", "r411", "r421", "r422", "r423", "r432", "r433", "r446", "r448", "r464", "r465", "r466", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "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.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r26" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Other expense (income), net", "terseLabel": "Other income(expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other expense (income), net" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of activity related to restricted stock awards and units" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r214", "r219", "r225", "r228", "r497" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r439", "r516" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Future Minimum Lease Payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r435" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesCalc2Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCal2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.FathomRealty.com/role/DisclosureLeasesMaturityOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r435" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r435" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r434" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r442", "r516" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r441", "r516" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years) - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r228" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r94" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureOrganizationConsolidationAndPresentationOfFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "fthm_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r135" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r27" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other nonoperating expense (income), net", "negatedLabel": "Other nonoperating expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued and Other Current Liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r31" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r28" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Amounts paid for business and asset acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r29" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r29" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r527" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Cash proceeds disbursed from issuance of the Note, after deducting placement agent fee and purchaser expenses" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Other service revenue", "terseLabel": "Other service revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r129", "r141", "r142", "r148", "r154", "r163", "r173", "r174", "r214", "r219", "r225", "r228", "r239", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r283", "r284", "r397", "r400", "r401", "r408", "r420", "r470", "r497", "r514", "r515", "r528", "r559" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r62", "r121", "r471", "r517" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateMember": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Property consisting of land, land improvement and buildings.", "label": "Revenue" } } }, "localname": "RealEstateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis": { "auth_ref": [ "r486", "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by secondary market investor imposing net worth requirement for mortgage banking entity.", "label": "Regulatory Capital Requirements for Mortgage Companies, by Secondary Market Investor [Axis]" } } }, "localname": "RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.", "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party", "terseLabel": "Marketing expense" } } }, "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r449", "r450", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r32" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": { "auth_ref": [ "r125" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.", "label": "Research and Development Expense, Software (Excluding Acquired in Process Cost)", "terseLabel": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r38", "r43", "r132" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashCalc2": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock [Member]", "terseLabel": "Non-vested restricted stock awards", "verboseLabel": "Restricted Stock Awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "Non-vested restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r7", "r74", "r119", "r481", "r485", "r517" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r126", "r158", "r159", "r160", "r164", "r172", "r174", "r240", "r373", "r374", "r375", "r383", "r384", "r406", "r478", "r480" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r205", "r206", "r218", "r223", "r224", "r230", "r231", "r233", "r328", "r329", "r462" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r25" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).", "label": "Sales Commissions and Fees", "terseLabel": "Commission and other agent-related costs" } } }, "localname": "SalesCommissionsAndFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of components of accrued and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r81", "r82", "r395" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r18", "r70", "r71", "r72", "r73", "r101", "r102", "r103", "r114", "r500", "r502", "r532" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net loss" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock based compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r56", "r58", "r463" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r56", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of components of intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r498", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r48", "r49", "r50", "r53" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r48", "r49", "r50", "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of key operating data for the reportable segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated future amortization of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecondaryMarketInvestorDomain": { "auth_ref": [ "r486", "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Secondary market investor imposing net worth requirement for mortgage banking entity.", "label": "Secondary Market Investor [Domain]" } } }, "localname": "SecondaryMarketInvestorDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate SofrOvernight Index Swap Rate [Member]", "terseLabel": "SOFR", "verboseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r202", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r233", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r263", "r264", "r498", "r607" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r202", "r203", "r204", "r214", "r217", "r222", "r226", "r227", "r228", "r229", "r230", "r232", "r233", "r234" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting [Line Items]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r35" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "negatedLabel": "Share based compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "verboseLabel": "Number of awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r352", "r353" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested at ending", "periodStartLabel": "Non-vested at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Non-vested at ending", "verboseLabel": "Non-vested at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Stock option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount", "terseLabel": "Capitalized of stock-based compensation expense" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance at ending (in shares)", "periodStartLabel": "Balance at beginning (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Cost of developing software", "terseLabel": "Cost of developing software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureStockBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r128", "r202", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r233", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r261", "r263", "r264", "r498", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r21", "r69", "r126", "r143", "r144", "r145", "r158", "r159", "r160", "r164", "r172", "r174", "r196", "r240", "r327", "r373", "r374", "r375", "r383", "r384", "r406", "r424", "r425", "r426", "r427", "r428", "r429", "r447", "r478", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r158", "r159", "r160", "r196", "r462" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r4", "r5", "r74" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for purchase of business (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r4", "r5", "r69", "r74" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Stock-based compensation, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r21", "r69", "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for purchase of business" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r4", "r5", "r74", "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Stock-based compensation, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r4", "r5", "r69", "r74" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Number of shares reacquired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r4", "r5", "r69", "r74" ], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r4", "r5", "r69", "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r5", "r8", "r9", "r52", "r517", "r531", "r539", "r592" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r75", "r153", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r430", "r455" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r430", "r455" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r430", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r430", "r455" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r454", "r456" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash and non-cash transactions:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r377", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r45", "r46", "r47", "r197", "r198", "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRisksAndUncertaintiesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r440", "r516" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSubsequentEventsDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Common stock warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r180", "r190" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average diluted shares outstanding", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r178", "r190" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted-average basic shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossPerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123605502&loc=d3e21286-158488", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123605502&loc=d3e21310-158488", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123605549&loc=d3e21493-158490", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r521": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r522": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r523": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r524": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r525": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r526": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 78 0001410578-23-001023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-23-001023-xbrl.zip M4$L#!!0 ( $6%JU:<$>S74A( -G( 1 9G1H;2TR,#(S,#,S,2YX MV>(N!:SJ;OZ<.:)#A86I6=_^_4__^.7_^IT?K]^ND,VL[P-<26R.,&2V.B9 MRC6:L^T6N^B><$X=!UUS:J\(0OW>^>#\W?DEZG0"&==8 ]SD18V.._O4T:! M/.9>H7?=?K\[Z TNT%^O>H.KBPOT>+\GO(?R+6DAY8NPKX2U)AN,).8K(A_P MAH@MMLB'L[64VZMN]_GY^?P6RS7;/!'LR-VYQ39:6._BHG^&L)2<+CQ);AG? MW) E]AP)S>+^Z6%'EP!:RR&J,1($L61H7E=<04D263Y?G#.^@HQZ_>[O]W"G7F[(%]#ELLN7$4FV7X'M9<"?,Y[++F4.Z$67("QBK%+'G7&*QT%QA MBLIN$));'N>@(+L]N='^_H^Z76/WD;IM3/YV2**S@,J\]]DD)!D]R0Z-#:JP@*XRWF>50 M"0FI#M3 4$.5O(!^M"^UW/)L1%1*LH+4RJ&D5JHE%8@L$1G8$R.(%F,<^5/$^Q_,1$?BZ11>H.)'MJ3"V1+5PG M)42_I-H_Z+']R\O+KD[=]SW)#YHI419([JIDW0R=7K\SZ$?E7Y7IL@'9OI5? MK'5V-51*HA8EK%?4\:A!W:@K)'8M$IDS6FS..H=QL M38@49XB"$E5AV!BCK,Q8-"3=U?]6\8A@0(UPVHS'7 '9"8."WL M6)Y3@S$J63Y?\#4$[+5QW*>*Z7*Z#:UB&4!S.,W(#LHB.YO#?_?CA_D,36_1 M]''\-)Q/@*#%^#B,1UBL1U"W056((T8SPF_K(3P:SCZB-ZK5T>"_6Y"/!_G6 M8<^5^W'$^'H@W]Y-/[?=.!/A&RHLAPF/DPG4UEVIV>I0"!@P'_:C; &-";>W MO7>]/F 5B8 _(BG(%_,3 D$M/I7QN?4D) PWC$OZ+UVCZ?*0[(9(3)TR2%:1 M5H3YH!SFD.#GBG L6\26B$;T6-.C-T'>K:DN4)2A97&/V$/7GLHUX2/MGI!W M%"^H Z4B>2I1FL\,_L_I#A](1MBUD9:- N$H)KT%N"S =P0+(O2_(R9RNW@> MF1&^?C_==WU!X0]D*6$M6M70NL=@YK2>3Y?Z2W%_+,]8A.A%+J*1=&5T'8VO MT_;)5T09%C2#VDAKYF^ MEX6M:NB:JCO]DX)=Y6/GV5&O[20(BUXF]*"\7 V MGD5:L%,ZP,*\S-HP:A?)IS$"&KO:]C[!;5: MQD*4-H,!'"WUK\L\#.R4DZ) M)[)5JQAWE8-P'ID9RHP)=2 ([26U4)W,D;6&=2<1$W0,EMZBL[.$JEFAV?5W4='U]'#[\!A9_\@ )T]'?/T[O;L9/L[^@\3\^3>9_ M@,J,;R>CR;Q5F8+>?4,6@-K1M71[L3-PEXQM= MJ?)0&MF+\$T9R%R7<90-BN73 E\6^-\8LY^IX^0 >YAL!NY]NF.& EI$RB+R M&7.R9IY:[+EJX3?B!%0\!Q\SL1FMOZ;1VHM#6IY:$OH26_BJ3!#OF+N:$Q5R MML@#+H_,#-EE&C(]=80%/X+5WWJ=EH.9 MD=:\;N^E@5/2D!:'XO):Z*IYV(P.M+*;(BEP O]8BT59I]=:CQP)=T:VVRN7 MT(S1(,/Q%1/U%^0+:Q$KC9AR0.FC*".VV1)7F.;W9F(SL"/U4"$$N^AVTSQ-1%T6Y M^BS(S[=5DN.49.9M-ICOILL36("2LHI4)+7<-ZA(D*5:F@BM%3Z5U9J1&AKR M1!RU0_&(N=S-.8;VLTQNU2+RHFW(U$ 0"$1:(HJ+;#$LB^$#@86D$(^$ZPG1 M,#CSI/82Y@PZSX;YFTU#5U*;.IZD7\F,6,&N;P[2IQ%JUH>,R%#ETU/YHBWA M_OP.Q;-&DB$_\V!$Z*!X 5!4@E9]RGM^X2.9XY=<7F1FV#,=@) CYDEJH"J *KG4(_X<.- 9-E[O8QE* 5AE*T6LB./"0,4TR@6Q-)H8J53PPGN3OD*N\$IH0@W^ -ZXV.L-:;+6^H"DA0[4236H=4]3IA)'_J]#/=R/+N? M4")#W?_C6:J5[C[32*U$JQ\%:ULJOJA)T"?HQ!S&/5>M"U(KVDPB,YX9KF@M M1B.7$-1"5.1^L-3H:>G+36!*^1=BT+ER*T2T5D%F+0'M4^$3AC^E!=758"#(:"J;?DC3SY7/O)< M@%7=L\XMD'7BX09R-J(C6BV.^E4SU65TU6SJ>OZV1DU%M3K"MHURE4:E4 )4NE]:[H&19(ELE MK&GGJ]S36(G7K"@_9USLD1H3VOL9X;/Z1\UFG\@2Z9=3KR00?3@3=+-UU..@ M^MM:OQ*LGC[NA*\;_Q.J>_ZR<4(2)=_P2*G6D\,6"C(.16!NI:2D7G8%(>HM M #4V=,/"GZ'NR:H%6,2K):E4)8H;#55R\1/"3J6Z'V#%L[ MJQR'; [G":Z.DM/I#SK]]_4+$G]+RWOF/ M6\O2!0@95,[ORN>9\^"]40DS>;H$NGSXI:)*9CP\7JX (;V?.?R5G3%Q_%/O M*F0,N=1QU +EPYGDGAK =-K"/];_XZ_Q\Q9*&:GUR/0%EG7*8TW(_ZD 52TSY-9-KO8F]\_^=DQ=Y[>S#\'2% M:W'[30&6H*-[_I4,DXYLCWC%;8\'8;FY-8_?63Q^L1S/AGE^@%?TEA",5@], M$O&(=RK'6-UK\C=5$?2FPC\\K.[KP.H.JFCTUNZP+/@K\'Q;T#%(XMB24$[L M1%.JC&KOKX6/MD4#WE@]341Q/-4MC^ZJ=(VB4OHU.HE:!YNO\0?6(E R,"Q) MWY!.>^T)=9A-C-AF05U-_40LMG+IOX@]L8&0+BG>AXCHX]?:(,!JJL MM/>)KM9RNOPD HY8RWR#O%[3&-AD4=<63#L6?[P[J<>/%*UJ#MZ%]#\HV9S/B.(3'C5'R M&*.HURW2TGX'P3S6^;QVIAF"VLHR,.5]EW[[@>QIEN1LJKY)$TT MI7]WV?-']IRJQ<'W)A;]E,-\./T'[5SA%;ECV!4?B6/?,C[#B=7#-\VUH;W@ MI!,LD!3>E9!>F+]Z3DTUR-F7260L<8H(F[;,R7DNRKC4J<#3D-E=6&+E6? ! M<>W@:NC=<,6)IDT9W4I<333)]UC **[L6'XE#32-K%)@G-7I8&K1K:9_]+BU MAJFYH9:5V)I8<;4S-1;JKL=KSKX0#I5)U=) T\0J^8O"_2&4SX#1^HGX0P:, MN2K2TZ'^/L#!0K(43T-'ZT?"U=H>L)DNPY*'-8G7+J\%:O(?*L#6%W-".US" M'P+D_CQ<65)OJS8DTHMM(U53%]WZ+*@05-\/JP]K1 L/%00MTC:I/$L3.^_0 M_E\/1@Y[C+D+ Z2X)DNFSY813H0,W@;8U+U_'LG;\.]KN8]8!:PU2[5G=-)C>RV&W6U;4HD=M836@:^I8S/I(;(\ MRRL 6-)$Y*!=HFNI@&7RE3ALFPEM$6$3,9ZX4'\ Z8;X_T] _,-?R71]Z MSA:K9%F&'P??V08[3NA &MH;ZE(E44F_./_Y73"M50O1%.+569NH S;H2?7C*OYO=^[IFY\^E^!Y\>9'\)( MQ11,JQG40JJ(T&OL?OF#$L=.@5R"MHE8']P4$]L336^UEJ#]80PN**A%B"UN M84ZF=M+U$UK45?LPSG09WV_/WN2OR=\8W0\\;*7:)[XM?LTX9\_**9K3&'G$ M/TS-9\2E )?:5-5O[7U5A[@@[X+I?S6V)IJ"1[S3UP!-EX\.]I^7TM[_6Y)0 M?!-58T N[/_W^(5NO,WT6/WS&W/;?%)C D,P]WR2H6<%\C=WI5L]VGR CQ12W MDM\@LU==XASI;(!I@EJ#FUP-!R1-'"DR8NY$N!!-/[B7%Z:7PQ*'C[J2K C_ MSOAEE%V]ADKM8%FGMTC]XX'*&Y%(N_'(9RK7U(6ECXI=-C?)$6)_G*'WY(=O M4N^EOC!UB&21#,KPU$)<^._5IZ-,31%"[G3MHD?#?6Z[9[(X]^TG9./D;Y"(T<9 M_)NV<'B5P1R_E+;DKY#=C]SZI>=I)YKN-:BU"H>_.Z@C(<&>A[M*3)UVH?<( MYJ_Z))^_73X'LT>P.MZ7N('@*#D_S'0AF.LDUL.!AWT,?8GM"%<1EVD_?#%' M$]O OQ?)O\WEU_\#4$L#!!0 ( $6%JU9A_L. A0\ %3G 5 9G1H M;2TR,#(S,#,S,5]C86PN>&UL[5U;<^(X%G[?JOT/7O9EMFH)MZ2[D^K,% '2 MDRH24D#/S#YU*;8 [1B+D>V0[*]?R=A@8\N6C,$"\I* D8[UG>](1SJZ??WE M;6YJKY#8"%NWE<9%O:)!2\<&LJ:W%=>N EM'J/++SW__V]=_5*M_W W[FH%U M=PXM1],)! XTM"5R9MH8+Q; TAXA(<@TM3N"C"G4M$;]HGEQ=7&M5:N^C#M@ MTSS8TCQAS8O&^I>.+P];-]I5K=&H->O-EO;EIMZ\:;6TY\=UPD=:O@G*3&DB MZ\\;]N>%OE*C0"W[YLU&MY69XRQN:K7E:]^S& M>5_ VXJ-Y@N3R?*>S0B90S46RLD_QPYE$AF(QUL&="BA-,/-C:1 MP0B^ R8KT&@&H6-7-/::[\.'2)'N@3/#\R$$IO-^H>-YC26J28GUT KIL;9? MN.M?[<%DL(#$LZ(")4D54/>N0W]HSS%QT/^\^C:8;"?K0@<@ MLSCX4N\L15%M72+22P'?AU2B[?WM M8'M'^KG"2H3V"*C]>8H>3+PG11$K(5YM^-3Q2+FUW*\H7PWOZZZ&->475<[+ M[_RJ\M622)U7NCW7D.@[2E'$"$Y9+V0(%\Q#6=.=$'.%24/3J69]KO !1TAY\,V!-(>Q?HH<]D(ZRJS7M:JVEDL_=P9/W=[3J-=EGT:#_D.W M/:9?[MK]]E.GIXU^[?7&(PG@'FP*W,1ZI$@F&[]B$B64B;.I/$_6!-@OGD Z M[I\"L&"CZF8-FHX=/&'<-SW>_0<_5OV.0*@)7J!Y6PD>ULHHB]\QV"I28IH? MGUI?&M>7K6;CBOZ[K#>:GT*%#EE.FT3+#X@>R*Q?[R\7O0*3#5;:3@<0\D[K]F_ ="&'+J&\ZM H3EJ M(;0=@G3:8NYB"I)2HIJZJC<^-X_0*(H [9M'4\P\FH=OMG4=NQ3+$.J0XJ*# M63K:S6C%4[*90+IS_-/C? M#:YO#)>J5OEG A< &;VW!>M4!R$=D?Z;0,[3,("\0'WJKU1M!YX)IJ-YY_V9 MCIT<"HLYLP4;"E'+YG+.SZ(.V?PNO'3YY3SVX3G\AK&Q1*;)X2OX^1BX22VK MG$]M'9R':%QLR,HTF'RW5Y,!'')2\QP#8_( 1+SA@9E+F-_IO>FFR]9=9-0N MD:S'P&-N''(>KH1:N7'43]C24[LSB6F/@3WQ@OMT?5*U+QJ*HE/?/'*P_N<, MF[3,-O/3SOL6<]G)RRL_;^BT21%EZ%.]<5E6J$Q4[9%!4080N4!8J::6/LJ) M)U2'.%$R4NE+0Z4ZBT%HYAF\LQ&Y6*0JFEAI-M/*R ]4"0 \ F+9"A/A6LI- M?UKT2F!4/=3<1Q:;/>\0:*",$'-2TA/B51B>W!BX!$JQ-1U#,N_"ERQ&XRE/ MB5!!=*J'AI/7^KRG4YN>Z818S@%4;K@L37A\21![$C''];#>+^9F(1/M^3]A M!P:=ARUV\PN**N)SO=&Z5H?Q#*H+1JVZ2_8""2'MB(5,$C,<,^LYT8EX9S4: M\&Q>L_*=!+VY0*KNLSMX/D>.MP>%+5'!%D,(+9T?DDK)H0[->4)4LL!4;YXS MXZ'\A,=-I" >U8='S!ZQY8%)76>YE4P=[B3Y2*Z1F="4#TT9=)CN%>D9(./! MZH %<@!OBI"3^H1(E4&H>A,[9'L;+&CT +&HL[#;NN[.&1/0Z,()TA&OQY2= M,:J/+[17TCA6QG."S=D^?ZUM[1O9^V82[B[N$"O<725-T5TEHS']]]A[&H^T MP;TV>.X-V^,'FJ"BZOZ2)^@\6%2%L(]M7F#BT?Q A/G"4@<#T5W];_\T8=&7D.AU+R .T^)U=+GREW5:6TI.U96".F['3H7Z$'!V$OY MY\R=II$4H1'QWD'Y/B8X07_?/N:^/_A=W94W.YG1,R0(&[070M@Z]RY<_5_W M)>F'&;"F<$C5UIM,H+[=)SOTRP^]6 ,ZK,S/!+\B:E5W[]]M%N1:=^+;NH-> MTXYT$!>@3OM4CD%%EG'LIC75SUFEN&@?/V5>>)- ':LHB)LXV1E@52!$F;>;,XK67X+D[P9+.LA-(N<)D[RK%C+GBTI8 M%3": 0*]Z_$Z>,["-FF5/#GQ"3.> [C@;&D%L- MF?-3U9)W!<61^2<"=^$$TL8M^61@86L1$1957.,\[">W8C+GR-2SJ/CA3C*M MS5;6L[06037XMO%9U2V(_&8T^606X7SG:A29.O MXLMA3^6A/6,&OK^*G7"7 MLR0D.V$BI2#[O%VKVJ7\!I#%8AX#BZWO&$P>Z5AW"J;0NT^"M^0L+<\)$Y\? M?Q \J@LZ>^E#J#GUUUL%"0UOQP0K*^V6/!-DZ6@!S&BY?X6F<8\)2Y14PW,) M.F%3*%@I@7VH-#L:]U,1.^<;C+R $S:4@I01&(C(HIL2+81S7)6P@7#RGZ5] MR.@B, ^5EK-S5/1@O4)[ESG+! 'JV(>R#>UD2 M;TY36$!4/TUU6QU1;A/F/'=3AM!62:6LYM?@-L+MBX=$#64[WSE:AY .A.96RS0)CI[ND07H:"]_5R9! M@#I&HFQ71E1KJM]P.X0+O[H,)N'SN[GKC).3JV,Q!?$6-P0IZ$?3*:'C?0K, M);0JV)!ZSLVYHQD>AI_Q#&PAIQ(DNQU%K=@*APC[M)\4W*!RAPG!2W8N95:T M-3G7"1.]BP;$=_7O8]= %]FZB6TWWNUY"M^*F+9!X+)^56]H56TCBG[92--6 MXOZMK<[G4G,C *6LQ =NFU.*\XWP%TIG98L::XL::UDW M=(J1$VYPN0W\(XQE,MI-U MV4'3IGCSWA1KWND/J[=K(/1Z#4\TM$D/O/3:3WX9]K;[F-.[23.'4*']]1'= MV!;*O$(*Z9K)O7>X.C&P/7$@^0\$Y!Z[9'29LGA8#)EGI(M[4\A"IY$DA]DO%TJ1.:')8DH1,%3Y7*#'-,"%-XH>4(_ M;$E((\4?7E>B,2UQX::TQ!^&)* /!4_6D\/X1 =3/L[Q$IJO\!%;SBQ'*$9< M=E21EU21EV=F6#**4?"T/\E:!.< T>$Z&4SNZ<@)4G^L"YQM8CL MA#I$<,C?N!7LZ_.O5@[MXY(+ WV.1_G]-VC ,C3O'9K_$BWTEM)"/5OXXQ>2 M)P5#!#*5<:]-?!->QFWQJ9D4J\W"1,5NLI%#6'SX)=WRPIOW W"]^<+$[[0V MQ@]3E\EZS SNC/-@AY=0QS'&(VB:D"1.>H=_/WI&,L$4'RG@J=W?F-ZV+!>8 M[,3FE :;F_CX"9%")C[TWF^OP]OZ87M_6066ZV0T&O&YII7 X(.F,Z'[[U/L M[+;7&M@RVM#SLBY4XA6-GU"=NA0K>^)M2>D%5WVF_S= $-M5G\53+-V1T"16 M[IQW6A^B=7L$CDN\MGLPB6QUDQU4T?:NQ6WO-F]A4^BFU_J9AQQ7%= &TM$T MY.P*#%9%QN?8Y;,?N((*%4PF0I-?8+3J7-&J\[GD596RI(=;AH+UH.!\NZAV M6#!3('2<5]P9FHVH%A2<6A?%ESYM)2GE/$TD#;R"4^52L%)FQZ7EG+%U<.$K M./LM RQE'8ZLF/.U#B[ZXN>T.=$SJ=*B5W8$T'@&"01L^6)2A&TG@:=A"7O2 M@_@LM"*CV@XPQ6ZF*FADZ]U1I?(550<:X?Y0S'-\MPQ*+#L!DAT?RVZM;<_9 MMSPP>;*.M^7XD;@+M#@E*#BLE3M%2^B'L5Q!>^#23*& MB$<0O*R0N83+F$OHM4>]T<8EO#.'@(-WIKN&CN+7%Q[*-TB?O'EJON&H6HK6 MGGQ#M!WY\ V*,W[TOB%QF.!Y [D9L,L$IR \3O!=P,=4V-K8#C];_>$,\C<- MB1=;?SB#$W8&B8P?HS,8P2D#-80+ME3>FLJU^@F+R7V!VEKB$;3JD6OJ.38< MO-OF$K74L:84E^4:@ MS/1'R9X<&@4GKP]Z/_"1D)H;F-!MD,7L?C+^Z]IL> *(Q8X]O(,3[!U5!0FT M'=J:L.#Q!D4ZH05(/"J>]X5WMZGFK[45)WXO^^?_ U!+ P04 " !%A:M6 MUDVMPS,H !H8,W/UH,GLEJ MY>#! Z+4#X+!%?6].1H,+LX_?/SPW8=/@]/3K(XK)V1E"!XDE7W\<+'Y#I84/XP/B;^5K*P,=?/O/_O; F!PPH M#C^_A_Z/)XLH6GT^.WM[>_OP=OF!T#DK?WYQ]K\/]U-W@9;.J8_#R,$N.ADP M^L]A\L=[XCI1(J5"\?<7&N057)YMVI)2\-].<[)3_J?3BX^GEQC#X@9( M3=!LD/SM<[1>H1]/0G^Y"GA=R=\6%,U^/)E%B^4I5];Y90KZ7Z81TSDWIVN" M/829;; ?0A+X'K>%S==P/!NO$$TT$)X,>'N_3$8EWNZ<:$&6$^0$T?J#2Y9G MG.BL7OT)?B,EG'4G@.N%@^_AG[T?H&S7S7C]H1C$F[ M'0KLQ@_=@(0Q14.7,1'ZB(W@E&>$;H,NF$3:-6-]*+*'XBQ'MC@^5>4"N5] +E-X>B!8E# M=.]CQ%T&14S<>P'35-D+S!OT$MT3/']&=,E_W@N@M+)>H-TY/OW5"6+T@!S^ M>^+[]\*GKK$7D/>,$[0?JITJ>H&1C,-)''U-EBLV=N_O,355 H+Y0%Y34QKA M"0HCZKM)N,)(AV\.]?;3[IY- A+3-%XN';H>SSHS%M,6>Q$2BP#N21@^(3I= ML(%E&#$MOL21PT*$9\+87)(TNAWBR/?\(([\5S1%;DQ9T+"GQVBHZ7YL"\VY MX4_0BM#(Q_/]S$9662_0N.3]*.G60\SG/IPEA-U]U6U2;S^ZC%]"]&?,&+M] MW7MPEU9F#2WA/L=7SQLYV&-NF$L[#B.R'+[[X0U9.C[S.3,G#J+P9$\':]! M$8U#W1Q0]N,N)A0NG0\HIF3%_TG2-&3[%/L4$K>$-7S+Y)W M0.FF/M[@:?8+PWGQ_>G%Q>G'%.EN6^90-DWY.#KS_.6F.2<(ZO%WC!GM7&' MF+"2,Q,0M\1!P%/=A%:1A[DT9T[XDF /:<23[Q_/$*N5_\:=Z,=$ NR7WY\H M\6(W&M,IHJ^^BS@G>;6!\X*"'T]4))$?<>QBDK-N,?#1/&L_$Z88B)RNC$9$ M5X:TM9$A+8-C!IQ7FMGR'L8^HV2I40,Q1[=E^O- 5.<@(@-%77'(ZB"K-%-W M,B"4#4T_GEPTJ.TX/)T[SJJ@\>PO6ZUG?_A]DP1/D]U\-D-P$MA5S=B(-I.1 MAK8/J#N<" U<29-!D]#T:-AFBB%F\(K6K:R8F[FDPM9,/$3NASEY/?.0GZJ< M_;#5-/OE]WLT=X);-B.)U@(3EGS-H%>^ML]NVIK8%@6?K1\F3R)$KV MBR:V4T-B5*62L-PEFQ/ZGN_0]=0)4)8'$KE*'5WN)N5TO<#;,O'H+-F/S]3! MH>,FR2V1C9H7R $;%.C3DVKU1FJ +KE460O<\DUJ!M7?N&K9D%\86/+-X1&+'D:P:_ M\K4'IH4&*OU>91R 0.,UIL(@]1 M6FFBQ[XGMAK2B3"+G;3$1Q($M=(^J-Z\R1SE;BA;&5?F%56TNWE%,6TO4%,. MQ-U6]"V'4OX&(7^H5 !1PQ'F#445)CV@7!$HT[WC,-"]_XJ\W4VV5^L'YP]" MKP,G%!ERC9*9\*Q* A/*ECWIZ%6SM%XXXM(]=J4Z)D#V%5"QZUDPP#NB=<.@ MNBK?6QQE>XLEH:.*)$_["TD@X!%V)C61!!. KJ'4!#'$55HZ$%3(;5I6$2C3 MY2DH&!=L]WZM$Q;[8D%R!M4S>IW_6Z8M8XRUY:TGU MB=$DS5\L LIK/E&R0C1:\[1--,0>WSJS2N;(:TGH:E%BN^].7P(4>&F4 M:U%"!QY(_&NC3E)' #O[$G6-9=L4]8WT[GNOXV4<./S0T.ULAMSH"5&?>./9 MT$NY$O0=FR*9^,R*0,$L[#1VA0QQ ^@Z5MHD->50[#XF#?+^8]I0_UUH<_$% M8V$4H:4H?ZDFRLU%0M0?$G%7T)!)T4 P=[4>B#&ZDDD+*TV,6%H9J !*.^'4 M3C6A3#++?(C-5T$B1 /!;)531P-$)7,53A3%E8 RTU\=ZO.#SQ,G$@7ULL^9 M"*J?^\8@-$\Y@0 ' -.42IT88"F:Y6Y%W"A%%8 RRAS5=)"G:2. $HKD/K&DI5'DT:@=J/- MCS_[B#(E+-;WZ!4%ZIYD4*C:F92%H/2GL,JE<<_2EE7T,459&+W-1.62#F(/>3=,:GR@R-QE'3K\>S6H9C% M4IO[%Z_6X@I$)ZO:;RD_I]5F2W"4)(V_3,F5X@(2HW5A-<1:9*4S5^UQR#V( MGC-0_B0-")Z=]V$<+0@5+Y^IB4HA5Y4(!BI%1"DGDR(#T-$T.B'&Z*K1XVZE MV\!15!DHCZVEGYD1-,4'*P.4UB$?I :#1WYOR>VI6#6<>\6K-. M2OB-@>L'AWY!T0B_HI!5((PKVZA\$YDU6WD_YQV%#$G./QK0;LY#*FE[#6!; M,0EB)Y]RO-LD1^F)3"4GH/I_(6<]PFP0E^R?U9%EWEM<$.GLE@3Y"['N*'LQU5W;-?TR_":]P-+VRO^3)E MP41V;XK/Q'A^_O'\?'"ZO6B$_7P]?KRY?9S>WO"?IN/[T,8(3\W<\-N;<[=4YSWQ3H:27[Q*=-<#C_A?=R\DV_#4[ M, N?3=@:M\BWB,7+'8><^QV?T)VPM3?R:VA;$GOU*1"QS'5FLR-U@]ORFQ"] M5:;)"6Z3BR.%YVKE9&T)/I'*YED3K=05;QD0%?O]2OW!P4YZ$5K&^PB[[!HBG2KFXY[=10VE7\UL-WWX M&"5GN70!1(&P)2TD;UL9#LH5MHN"WQVZ=T/UY'VBSR[!$0L;;X.$E.DWO6MN M^ST@+!#]\22B<4.!D]6 \HIPC-(%2!Q1QXU^\Z-%^H@1HND")=\FR<)W]I_W M[+Q+QYP:-?79S^QT70O>BOK)JE5B9_UVQ&Q"@^>W[_R&3Q0.7\($A42="OI. ME7:YC](4( "IAK^R$"9O6(8\AN5._PXAJ:.444,()K165G*?,B3-Z:;ZQB3_ MR^_;V3T?-.,5?QTUXWA'ZGIR""[,2.QZ*(#ZQ 2%B)_X8%S>\',B)+D%).-T M2F;1FT/1UNFF%XE[(\QB(18K,:L*98ZMD9HAN$"KOM8(:D#V\1/"#'W X R] M)=, 1YY<>R'LQ<:E.M7KWQK0JQ81()VE*_E;8-)I\RY9IUKYK@&M5"$ 4L,- M6E'D^ND.?68W2_XT^%_)KQ*-*$MTJIS_:$ Y2C2 ]%0!91JI=ZR3OS>@$P$& MB)I(]R/>DU"KBR(EA$'%,XVU*Y@K-"$6;0P_\?!##S 3F8X>NDP&! M0>7K"4RP00(V=2U29]IBBQ#B?K,!LU4Q@#,PQG]F_5<(,]6HC4- #6'R8*-8 M 01 2GE$D7;6L$/3J0*^WRL4+3,.2.R[!R@U$P0Y>:?*^+2/,N08 .OER@E] MUU I&2V$B8#.O%1ZR6 5LH-/TF\W>.J48WY,\7C*GA M*XM5YN@QYD(8SQ)^PW$ "E8Y2LLZ(#C0 MNG9=1^_P'*Z$\\P!50#8J5U>"P0'W:+BY<#UJO_AK+^S)M<+_DA0.,+3B+A? M%B1@\@OYRR?1^H8QX&ZG<)HS*)?USJ!<_SQ\_.EV.A@]L@_CZ__^>7Q_CYW\[.1Y1:8#'5+/\)#S!DA>H#PV#Z42-&4@!!W&"M%@Z7M/9,381EX^;]4< 1,30UCD,5:' M#,3Q3,OQ3(MR'80B%H3>H/1?46 ](4%P1^B;0V5I+NM:(#@ZXW43.VB ILY5 M3J6=KTH((3BH:9WE/EJ%!DE%AOD+H!F*)A14)P71;1<:A6&,O)N8,N[25R*3 MES8*E_G(1S73XA!BC::ZFQ%@^$I.+;.^ED7E(>QO;4_-(L30]#Q!JYBZ"X:[ M:J$J_:K+0=@2VY1>U4@/1)^I*=90:%X0PIZMEC6:0X6F4LGXD>\(X*L#2[Z) M274.ITY%$'9SM3P&RZ##-X'46)NP 75-$':4M3U"'X 50-\+*-E^UH#FK#<* M-K\>>^.'/"L5TU+,?L,SC('9)7]_.__;^<7@=+"MB?U2K&SPKUEU@%=*W07R MX@"-9U=QZ&,4EB+;JW7A-^5:JG4U'7%!6BEN4]Q-YH18F1M'=H(:1+]Y+U#IXV),WK3V,!%H2\$2K>4: FA9#( MM)>S% XX=Z];2%47Z6])U01*:0)C/8AWO_PJZ48YPVQR]<(<9,)POO%2D4ZV M+ O4H0F5:@D-T#Q4P#3?F^I[V7G(Y,7*&:(4>1>:'FE6!5#_J>RK=@A;O[+. M@IUK)UR4OAGV28OZ("SY[-M/+> "[+L%U&D&)C^2'*8)LC'E__)!I+S%/OUJ M/L[6JAS"RE'=_KXO=H"V8F#T0J@\.L^P[C\,Z%N L#K5XBBA%P#H0>0F1OS" M8Q^/,?H'$P?_C +OCE!.)%)[S8H@K$I9Z;_1)F)=HV,$FC((Z[]V97$J$M2%FT7V,MHZ#O5LM[YB@-\!Q4)Z_B:+N;BUKLU@3VS&=V(I&#,B(N MIO'LFGWV([$;Z*;);LVHI2QJLR(!-&0TB77[#*YNA;/QUKHULH9SL8U+ Y!] M_42(]^8'@<0@MI^[U6!#>=$M^X!$+@#QE)TA>*+\*=@@:9?].6>?7RSJ1LEK M;C>(/[*8/&6])+$T $ M+ +BG.6W3:\"%*&A]T<<1GP7QIW\^7/#,*.MQKLUIB8RKAT*Y\"L++FBOBNK M*C76K16UE()M2A@'9C62H*/5EKK=T]52:K4121R8L=R@=*V2#461W M6NZ[ZFFY;9V#M-)_'[!J#^K#\0>AUX(2J>TJM M:H!XILY4J<6>; 6Z7[>L8'7+Z*.S5)^WLZX%R.F[&O9MJ&-EW&2 1HN"8W\OU0W@=6I"'BX45?+ M4KR'H7?Y<^BZ0L #F+KZ-'P=O>/LY_9QB$+FWC8E>FF8$CT=;)L;%-H[YDJ/ MN=)CKO28*SWF2AO0]0UZ10%9(>\9N0M, C)?)Z>@U D=;:FO)).JQ0FVHQXG MOU_EY+<8VX]GFLV5IH4.>>*KP]9O")UO?+(+D?^CNFL@K^B@8M]IVG,F:,5U MQ'?T;&+XJW7VT2P(MJBIKY?0\ETM&3=&;YJ*RT",>*U5*7Q038RWYWOI4UZ4 MH>P.#9! U2^'F;9Y2'SE4:"%'SOEN,JJA S M%/D.7 M6S4KVE]NU0::.+=JX5 /,,F:)]L$+WI)KJB8@'L%O::*A8 ;2$!>F6(6 D* M.ZI[44B;R>K?'(H6).97V&$4YA<3V:6NOZ^FKC?5#I)Z!V0V2&L^@%SV?>&& MICO'Y>=-UZJ,M8*^ZTWZ)1X4P;V($$X&6JN TA9\ 92>CTJ4.%)&W6)2(*&U MW)KD\H>1AR@:D#(%(2*$,(BH3*@H?!'_;N+@N6A8V?D&9_G,:"S9X;XGL0J-NO(5P)I^Q0A* M,NS/.!^8/);Q4BK'G>]]K\H+E)X+ITO5B;+,*9P\3NZ- M[C7K<)HR_2W &8&1)7=V?/$!KJ_=H!<6"X6L[63WJA/ZX71%D>.-<7%TESV\ M;%X<0KQBK6MS>(#FSF6F1]D+GYS/V]D,N9'_BIY8 ,*^.7/9XHEE'=#2(364 MJ\4(2,,BJ-D(<44H)6\\^^FLV)=H;>&/Y55 .-C?B*.60P2FWE#]))":%,(U M1[74584"22T$S_D$EON-K6.X0FP@P/-\."BZ$9G.[.OI5*&2-U?L%6J/$Y"V MT^URFG?YRC2=:DGR.(JUEG8P -* ?'Q.3EMY>P0QU0HZU9WD+9(&(Y@JP'[W M,W%.B_[ ;B?3I^I.)EX)^X?7>_P/\74QEE:GV+PDI>QCRHDQESZP= MQ5*&Q1(1PM@\8^BL1"$CRUYYPDI,#\5AR M>Y+KH>VC2=.E$P3Y50-#;\G$PYI.=O=8[>N X*9TUK59 M>+:'UX:B;GR*7$8\Q-YX-O-=1!GS,76PBYY(X+OK)X;.#T-"U]RMRK55LR(( M67=CE=7$V(;>;M^1&_,,\-Z*JUL3A)2ZL>;J@H0T4E5FVLJ!ZA["VJ4&@'Q\ M.MSURF(2P2"_"M$#&B=-067CBHQIUB1$E/#7K35E+5OEJCT"0D]5WCD]_=8*8A2D._SVY0,8J8WUQ7LU8\UH' M2;6#8KT'D+/>R"-[W@![A0=?,RS>&$_XYFN^ML<(6/^D^:_)MAE5IKO!^KN^ MY"7G_&I=T.D=17_&"+NJH[Y&)>%DSQLW@=)M+R:RZ/DV'X%+V#"HOL''I"20 M5)>%.0OUIX((3W_AQEJ5V7NSHA!R8Q9&JE-?%2 0_5VM-S_^["/*Y+18W_.; MX%S:P=6U/EN,%HN 17L51F #[ M:.:)126@.F"MS0H5*$((3UV7UNJZA+0PT8JZ+H&I:X\11)<1;[B-'A\X:4-8 M0D/9?SP_P)Q]?@M%^#,*O#M"ITZPS;%LDR8T(^'NB7 HYH[)C M8ZH"$-8CNAO)!0+H=]7BGJ%#ELL4%]5EBK2: UB5N$=,_"GJ&Q2ZU$]DK;P1 M5%7BF[YV1+8G6"_BX\4CQXM'CA>/'"\>Z='EZ](4VE(]7CYB!JBT"T;EDP\P M.9#BV;S7DP#CNWS&LVO&-G59W+T +2?9GWWQ"_/Q-YPU?VUSF:("Z^HI>2W15E7PV$C$(-C=L#/11E\TP! MB7&R:S/;KUE'V<)J0-QQTK"RA4#[31--(^)^N6*L>M=DN6*3UN1(G%W:Z+*: M-DJJ/>5I(&]0K/@ $DF%I[06#D45V0PIY?.C9'7X:KVE>7+6R8E0_I:0X=/I M^];?]1TX2=/J>Q]V:. DKQI7:^G6G#+JGJ\,KXUO"P-[3X&#M:>UVVD*R,8K MH;F7KA=O!7V_QG.[7 5DC=)Q(9V *'?U*.@A;,%JLR\434$AAG[UF;.N<-EE M$CB[7EOUV&70,'2D=+5 G:3(OD1R;O/ZB_$2^R]QF/2]$>91-;^KE37\\?SB MD_PHOE$Q"$Y,[G[,<0":4FI[LZPSZS+[353<7_*_.;%('@;>UXD>X&I";9D^ MQKS;9$(+AZ]LRLJ%<$?H3SPCU[0!:IN#L'+1DH&V)K.OP>7=_ADS!-MSTF%R MP]KSPL%ID!DF6,,1?D(,K6PUI;OF(2S$ +-3:QE"3 @^D-=TC!CA"6)(?#=" M7D*:8+3<9W9Y_M$X87@ZV+0]\/%@VWI:9)"V?\PK'O.*Q[SB,:]XS"L"S2ON MC!K*G**$%L)4O*M\HD0$H'3X"]-!.)G^8J/+W3(',:]I1Z>[HCCF_;N< WSM M>?]CDNV89(-N:MJ9\2/!K\QI(F]"@N".4%ZH\Q2'F(F#&+B )3K$DOPFTG0; MZ&G6LC\CSML_B&"Z%[[+F[QN9.L/M8M8:^R;Z61;EQA2%\#J9'7,''=M]#3W,3ET0=V5.X^72 MH>OQK)E3W)<6FS*SI@=D-@B3?9@IE7L\Z_UU[,D<8:;*]"DNSLD];X0S+-^A MJ2SQC>S75,J@WS%9PIIR&Z:F#)#]E :F:J C&-LD?T*8C4#!$'O%-ZI?T>T[ M-U#QI9:692%,GHV,L:@T0VRMG"Y-;W1A 0-K?1JO5H1&BD.E"FH( M$QED%K& #^E;FQV-;]()XV15$D9RG!F4/'S39 (3T=HL; MA!N2$B#KVL1%B+[Z+A++;K-Y)KW7.F@/ M0CJ_'=MK46C?@BFF6Q;O",W^Q.EDSK!K)B LB1R8T4HD"WW.KVE'!XZ)#=SG".CH!N8!PZ#>92C)Q#>@'UJVDOSE\ M2J/><[=# R$K54\;)Q6.-C4>% YG%UQ MC/",T&6BP:MU]M'P0*MY34VXCI!&!:3LMRU*]LOOUP2')/"]I/W$H@7)$Q4A MQ)R'M;)X[U6!;"&HL-:+,/>@)NTYWZ"W+[G<8:0&-H_29T83*@-J*76?:0$3 M8RH.7E(0/?>!V\!?^C@]4RG4@E&)/D,/4TT8 >EYJT]^$NHJ#EDD%(:YL2@R M[YHR(,\9U1E'#/'VK,"4%_66_#(-D.2UD>F5]%"&T<:!(QY%WX:,JI=BK:N!SRQ9 %-X"K(!+TB'*-P^,(OO')E M"QI5,D!!HK5RJV@ ;37.F$M7/W#"WV]^M+B.PX@L$4U71QA8[F_8?]ZS\ZY6 MFEU-$/RKS"@%.K0#U_K4:^C]$?/-[_E2U15B%HGRC$61ZZ?[J;$W M7'+;_2OY530"[ELCH.F$<3]M!#B@+EWDD_T<(+WN[8I"V))2UQF;(02DS4>" M29[[3^^[4I_15="#."M44V\*6("4E7+&O$7&W!7"3-2R,$=*#>)(3DU%24$! M4I/XN)%LSB$A[E1)?V]XOB'!U'K$\DP=UIC+ZRQ<.KD[W5.3=BKX[QN,,:2( M '6-1Q2E/9B?!Y,-,66:3O7QJ>%AI0REW[U=R>VL4;IJACT^SV!($':MC_A] M7]WF5:A[X&#^_$&A]@/8\L7U4^)9M:M+1MSYW'H>![S>];6S\B,GF* _8Y^F M5\O<$9JO*W$?[&#&)L_PN 1[#EVG%\>.DM/-A"J6$)IN!,[&,;7*R[/S9F70 M=WY4R)IF4X"R#)!UA'8Z1'E7@5(.?<\.4FZ4*[6[1! R9$8669X$E$'T*_>* M(]$M,Z@*]+>XH(=15(',>W:_:B"[H]\)%U=.X&"W$/@(SSGHR2$L#YBI1X\% MT&3@@, M9SD/.4_W/OO=2Q>(5:K:IR((*6"+#E<39>MJM.E9)@4@9'@MU-)W+RJJWEH5 M%H4AY',MU&*!K.?#0I5 HHS4UE4'I.-U394J<:Y/1 T@P:"]/H!$:N8(+XE%UY"*Y);5&; M8-@.6/^#AN_Y#EU/G60S<7)GJ#JXDM #.FQB$5Y)P/2LE2T[?)?^>%;8!Z". MM P* G%I6LLK:(Q9V('] M^2*Z\[G_/DVO,R8QNOHRPA]ZG;\Z*?U'/%_>K$X)?DQODSFZ ?8!V?[7* MA-]W+[GIJ?"M!XG%-*6O *YEJNB_),/^[#);]93*<>=[ MWQ"W*'T_[G:X7>4UF14>?Y[B%L2M%!4"5;#_88:_EAD3L6)2OOYY23 M0]BW8J-!.9+V=SRDK[Z$X]EF6C*<%^#BAS"MA,3L>N1 -HL]$2)BY 7 M9F=D\SP9-QGIQ%E1 L(.$YNNH00#2$WE+GSEA'XX75'D>&-<#*IE[YN9%X>P M%Z6^;U,A ZO-;^&EL-H:W??]KYYT6O EZ8]\*O%$?=>PBRK+@SC#6%NC2FCM MWWOGO/.9Q/@-LX87_NIG$O ;(+9&]43":,N7*$BQK@+$T4?3P,4:7?O;+4G$ MC.,9T>4=H>F-#]R.QK,-C_?^TH^DMV/8E0=Q+M)467;0NNI<^:T<#70R^ZJZ MS6*<-]/;[&'6VL+YPUDJ9S_=\OB?_P=02P,$% @ 186K5CLX\O>\9P MKIL& !4 !F=&AM+3(P,C,P,S,Q7VQA8BYX;6SMO7MS[#:2+_C_1NQWP/7& MC3Z.*-D^]O3#WIZY47JYM:,C:239OKTG-B98)*J*8Q99S8>DZD^_2( /L(H@ MP2>2.A/1[B.I@'Q5Y@^)5^*O_^MMYY$7&D9NX/_K5Q^_^>XK0GT[<%Q_\Z]? M)=&9%=FN^]7_^K?_\__XZ_\X._O?YX^WQ GL9$?]F-@AM6+JD%>0\=)T-)>3C=]]\_\T?O_F1G)VE-,ZMB/4)?,*)??_-Q_R3BY1> MX/]$_OCMQX_??O_=]S^0O_STW?<__? #>?B4-_S$Y%N[C2T]U__])_B_%6-) MF*)^]--;Y/[K5]LXWO_T[;>OKZ_?O/[P31!N6/_O/G[[OS_=/ME;NK/.7#^* M+=^F7Q'6_J>(__$VL*V86TGJ_K8*O8S #]_FO)0MX+>SK-D9_.GLX_=G/WS\ MYBURODI%A(\UF&3-WT[:ISI]_/'''[_EG^9-&2$GSMO*=/_XK?CP*V8X0OX: M!AY]I&O"N_\4'_;T7[^*W-W> [;\;]N0KJNE],+P6^C_K4\W\'V"FC^"FA__ M!&K^7^F?;ZT5];XBT/*7QQNEPC^6:*6=N#I:-OIV,GV>@]CR.BDE]VRMF7!R MZ'S+?BHI2-]BZCO4R50$GC6DN4C<73AEH!W8)8(>A$ 0GIHLRKPIHO8WF^#E M6X>Z$)/?PP]G\ .W%/OE/R\"AC;+512'EAUGE+C\__I5U>57V3J7D;4 \*?^V2]/+83^M\ML7+!\AUSYL1L?R(V_#L(=Q\V_ M"C'&]*U,@F=&L4+=HX\1>U:5(IECR9\A]:M*$7N[%5";T(G^(['"F(;>X9'N M@[ *JM0M9^!:"O6.O>RH&7*'4TG;V_=RPD10GA+,0LN/7$#01D>L:#H#3U0I M> )X1^V0^Z)2W/Y F%.>WAL?:.@&SI7O7++,M4;[XW8S\,-*U8Z=L-0(N0=6 MR]K;_019EN$Y! A/X'PBF;QV/7J7[%8TK-"YH@EBEU,IE'G;\>=('4TI9E%;(IFZ+VL6K&RIY7;H/8VA:@]/:Z@2H#L M9%YWX]M!R(9P/D-^BAF<7@2)'X>'B\!1.V%3+_0^J:5VV45KNZ#V6#W)>SIP MB,&RKVZ/WY 95RSZL:(S:>YMD M[NFWC#PITY]ZX%\Z#K-:E/YSZ_KTH](8U6W1.VF-BF4'K6B(VCGKY.WIF"G- M1?8# >KDWI\.14^5^[Z%(;Z?IV-^K^N8W\_,,;\?US&?7X.I'?."_7@?/@>O M?I,92BWGXI2GZE6Z9-%L#@Y9(>U0[@BD(>,$XE.[(D]W[\.','AQ?5L]<5(V MGXM3*A2M],RCMG-P3Y7(P_AH.BNZ#TG&8&H_?0BBV/+^7W=?.[U7-)Z+CU8J M6>FAI99S\,]J@8="4$&=,/)33=/0Q8@>L4B0_B2-]AM3)*D7L MZE9\( 9J4WD1G(ST'K:!K]Z>J6B"V)M4"F4>=?PY4J]2BMG5LSA!PBE.MTKS M1.TD9"[]\?O5LQM[53A5T02Q=ZD4RKSK^'.DWJ44LZMW<2HD6)./WW]8?4TR M^A.XV'-HP8'WI\-N%52I>OPY8N>J5"7SK-*'2-VJ6L;./B6H$4%N0K2Z>K.W M3&2JV$Q6-$/L6'6*'2.7W :IF]6*VM7;,J(DHSKM9O)%$H;4C\69,(@A-MU- M(N6<1MD:E:W1>J56B+WG&ZFU$E.G@CZ$YYYB"E<.'!?Z*456ZD\ M2FLHFZ-WTWI%CX\W5+5%[:8-(O<^T)!3AV.&5N:WDQXW#"^LF&Z"\* TPG$K M]$Y9J=;IN<.\"6H7K)9T@-.'(WI;YPHR:A.YF]7.QINV/#_W?#7.J5JC][]:-1#.9$$$ M&R+QFR+>_OU K55Y9KFB)VP28%\],OBG9(';%1W,ZG8M)E;T&9 .DI MKS!GMZ<+Q:[97ZK6>=0M$7MC@WK'M^B/FB'UQ29I>]^DEWV1DY[<$<4<2L\5 MRVUGXXP5*E:[H]1P%@Y9)>]0+IG6>)C**9>,M\,U\ZRJ*<[QYXB=KU*5S.%* M'R)ULFH9NSI63HT N=ZNM+:B%6>31&<;R]H+?Z)>'&5_*1PK_<-_\E/_(,+] M^MKU+=]V6>P$8A%)48BP95>D[MC% ."I;?HA=.).XG=.*^_O+J_NGJXN"?OI MZ?[VYG+YS'XY7]XN[RZNR-/?KJZ>GXRX_3**:!PU./A)(^2N7*V4[+3E%HC= M4R%H9Z#EY,CGC.#_=^QT@R@4TS"BMQ-J]?1D-G[2::-6&)VVG44T*50\#:JC MANAC2R5OOQ!;Y"?H<,3:T%IFVEF<^D]&8N_"BK9+WX%_KOZ1N"^6QR2*EO&% M%88'U]_\:GG)\5)>V[[(8[.5">18U>J(.';;R=_9RQEY7JB:_R Q6A K)ADO MPIF9B>Z)[6###[1@-(K2+S1Q*X>Z0,NUT[IDX?X&M/!3D$=C2+#(8M M22"&Q:Z:=(V0@A^IP4K%H>QI$-*@20 VS,Q*;!LJ^D6/U*9,SY5'[VA84S<2S+>!Y4<,MVXI$ZNLJKB=19WE#B15&*E-?^1AWMH4 B#/0WCPP/3(&: M""L<>SC7P'(B)8C6=D$.&SH*E\=\=7O$H*(E=OO,F9,>!IOJGA M?0*EN;:TT-8_U7:2R+UGTEA08H7/9A[=S3:^7__"LAH $X6!FOH@CUTME>7@ MK>V .'KUY.[JR3EU,4=?$,[@+%B?,18B43<3O^.JS8F2$*A"(< $IB?F!MX; M/V9JN"M/:!<$\E8?6TFTJ>V@I5:P=1@W1#1\XG:NLB<0?0-YEL9H6],340' MU\1,$ENLO]TQYZM=GU*U11XQM2J6DM6JAHACJ5[>SLEI:;6X(&PH(QU11^/+ MP;5+7/@#JZS$ZA0?&BYGM.B./)S:&J)T1D*S+^*0;*U"]S7_G%&^! MF^7YS>W-\\W5$UG>79*GY_N+?__;_>WEU>/3'\C5?_QR\_QWTUB@=S6KML-\ MXEWCDI:Z]3QB>NB+3!)I/'>V1M0W4]$K6)BYO94=KWRP#G!T2^]T\DECY+%9 MKV35B>1R2\0QV2!P[U.W*5TD)XS'TG(OZ)J*P#"ASBG8J&VA;(\_#NM5/0K% MZL:XH[%!YAZN"I1)U4!I+"9'UO7TR)\T7!H[L32ZVC5*3I2V^S2Z7XO[)?58 MI&B*'(;J%"PGZ:?M$(-/K;C=$W.?O_,GJ!J&G%$T_,T*Z3: XPL>D =E;Z2KIH&TLJ6R,.V1KWRC;^39H@#M$[:[K?X_,T9$"5 MM5C@^F3%\ ;EX-GLCT)-GVZLF*6J)K2-05N':]L0B9.MQX^N*A;4T5U)F.,2 M@M[:P:P6#4:82DZW2M"TKSV"5+J1E'"BP;9013SY2VOG+7:GA5% M[MJ%%?>(^'DXBYMY^14''S3)=LKX9]9.[)[% 5E1DM[3?W7CK>N3P*?D &]E M!"&)MY3U#G=LU YR?+,/-FPKND(<&GY#;GQ@!1G+*HF!'4."G0L5O.)@46;/ MF@2^(_W*%&$2)R'TWI6+A?#*@<%N1T,H*LZZ[(&9^-(81=O:NY!/>!Q[@I7G M;OBW'HUS%+UJ>#'H4<4$1LQ,BQLMIW-4;DG./=L5GG8<0F$F,:4=;EP:YLB_ ME&7KG?M7=4 Z'.DK>W(#H+(UYARS6>A^Y^1+78VA9CG>F)HJ1E\UP9 M?RA6J*-8@4$<;%52#K#F8GRI9: U%M,A P^CNO&.UX?UG8O A\R1^K8ZA.I[ M( \I#75+Q>/5S1&'G([4G4_5%K1%#629^CCY?'-I^ GUM67JY .DP.3C7T[N MI$_TDE?+JS]SONS3[GK/+"_TC'B!12;]A^P"SS*.0W>5Q'RU(0[8E!/%G8#) MS$ Y<4-/NA2/GM>^WG+:#'F(F>TUR0FRA*J&-N M]!Q#PP@HD@]^0/966CAX0:(MPQ@VDB;Q-@AA775!/G[WW>([\=__G7WNEE6#-?G$''5+ M?OBX(+ /P=M<4ION5FR:FO[U^P5A'/;4CMT7ZAW,C-Q+Q^'O+EK>@^4Z-_Z% M6"%5?$/JULBQH$'-TE6$ZJ:(D:%)XLX[$#E= H2)ZY.4M*'T>@)%85OCC"F: M[A08>G4HMER?.E=6Z#.PB9:VG>P2#XYW7=*U:[NJK%JK(_)(U5>^_)Q04R_$ M\=M"^*X>GK$@&0_R0>)"4C:&"II-H+^LK"-H(IDH:T\]\(>N6KGZ"3'BT*P1 M=H()\"CAN*>A&SA7?NU1X1'T/K<\?C+!B@GE2?2(VCW%5AB;TV]%-Z[OCZ5B MX][ ",J)+8*H8M'"]/9:9;F5YDT353?D$*NK>)L"0XCA5UOT80L*&=_2&T?9 MDWT^KC*:H):6?]CP=Q\R$&?I&E\)>J#A$ZS'-"\L8*JZ(0[P M-M(/L\[Y((XI"D9BU9,P5H3S,K[N.;81(F&$?!V4?'!]X@2>9X418;F36/8T MLQ0IF8'K'"WSM=EFPU7TF$^\J]15Q/EQ\WG$MU+J8>):D"<%?>.Q/);":0R? M;&#@"%JQ@:1KG;SUW(*UK&9MH(JF5_L M7>J:IMQE;O%9H7!MD$KMYQ2I56(/&ZX2!R0Q.X+.Y< -U"I/]+R1'>PHGP7L MFNOHJELCC]D&-K2\)^>KJ_O;EKN^'8;X6SL5_@S4HGL>/[\(F&+ZY-EV_N\5V!FF9( M':Y),7 Y51N$3MW2XGR->R4+OD,E"?W/[Y<+R2(+H.=Y1[?(F]JB]\3 MU2H>N>-I0]P^62/OH(XI: _HFJW.DUG>500H_8D?0%4,"Q7-D#IFDV+EDV'E M-@C=L5'4[J>^7JB?F*ET_LGRK0U/"](88!DQ^\5]J7="C6[(G5)7<=E)F_H@ M=EIMT;LZ\<]A$$6\J(<;12Z;K+M\:F5F,0*+MI.$<#J0%2,DOV5?&[X-79"' MKH["Y])*W0AQ^-<+V7H(Q-+_@SG_-OCBX\@[KG+^Y\?8BB6(V=(5YY29X]I+] MSWFVWI09DZ'"'P])./*:]B1C*]<%"UC31AO M4Q=CIC>2."1JO>VISS1KV "K:X\<&AI5K2RF>]P8<9@WR]R_>&Y& MVGBYB"F4I2EI,YFFY='H(I^;PMKI-5669U*W1AZ5#6J6$L_JIH@CLDGBSBDH MT"428;[^#:0-U6X92<^"I/1DG;5AN?=92,4%4UY[=\"ZU6GT"R6>DCU4($TA MYDAYC>9(8T]7T;S2=$U;[/6D=43O634ZI'LF.J\5M@["K!)S%I61X)D-)A,7 M/QY3_?NRHBGU+$4P4,)X0F73;]70$D!$H>(-4_*231V\8 \1D"KZ%*SC5RND MQ7S%_D?BAM2Y\1_"P&93EPN&F,HYT!"4D:+>".8K+QGT)HLXDQE2N^Y+"D*& MM,!3+D6&. N2"4(^2"L+J2Q042>5AH XQNIOF#?D,[6W?N %FT/ZF$$NAQ$\ M^YGZ#%L]9I&ELW-]%^9QL,M7G7;I]T*.0YIJRQC3T 4Q?NA*WGDK5]#G_ESF M8"8?,:&W5>)@Z"!*^#N55F64._LGS9 'JTJQ\L&2AD)ITN86=HNGW< A(AGB:KFNGH]D >9AKIRO-4T1QQZ.E)W]5:9]H*ER'N/ MQMGBFP QYY9KIZX$7@;1(UA5FHYET [5:\RU(IFBTP]Y-&JK+L=F8R?$ MD:HO>U>WECGDH9LR^7KL(R/0D^? M;N#H1UV@CJ\NGA#ED*%$)E52TM0)>;CJ*7WR9JVR!^+0U12\WXCCRR.OEF]/ M%;7;?-3_ '=*M8GF,8C^?"M5GSF&'[W#3U'3ML)P JW=7LL545&GZ@ M>79E;D:0K6)D5V5CJC4V.@M!Q?2L\\$MX\!HY M7+()/(_;2R15RF1N3([(<7$",<+:72#ZDM$=-]IH#>S1=62"2//-A0SH-R8>5PF^GF5S3N'&;^+@-HR0F0QO&ETF@8?L@=3L5:"&#>V:YLA!HTE1&3]4;1%# M2:/(?;R3SQKVV8M6)[ B5_DW RZC:N]EVO-:_C^A"--S*W)M36-D;6<6H"45 MZZ*3-YQ1:);E[>J9^:O;^4MS"\(IXXC 890<3R&-*<(X*ITB"CDCJRH]C0#+ MI>LEL?*Q+77KF8'+D9IU\)(VG1' '$L\),2DM'& S%"*CJE4!Z 92JU*J'&J M=9T$;'ZC[F;+F"^94:P-O4N@;.K]^N0-IH9)2 =@,HP:7Y+1#$XRKSA,LFLV@ IHK$_""S49-ITS!4L#FZ;7(T22=R&GAB&%Y',XGB^Y_VA0PV M?,"^QS;P'.8R5_](W/C0,'_5[8L<*EN9H/)IC;J.B&&QG?R=JP+K/,M[\;?E MW<]73^3FCGUP?_'O?[N_O;QZ?/H#N?J/7VZ>_TX^7%Y=WUSY(;2ICF M(MCM Q\JR%:\JJK;9RY!4:=R93!4=9A#$-3*W7GIF1,E!=7!WV%MLT=2UK#R M/=:FMLC=ME;%TNY(54/$;EHO[U#N:?8Q5G'^@@]%M2_I5;5#[I=*U62?/&F$ MV!_5LG;.$Z33-^2S(&IH/7HTY:*JHT63Q-;2<5RXLV%Y#Y;KW/@7UMZ-+:\V MSIKZ((\Y+97E^*OM@#@6]>3NZKH%=0+DSUR?I P,1ZDIM0V](A"S<9DZV1Y[ MPW/EBL;(([9>R7+Y_JJ6B&.T0>"N7IJ1)?D9%[,Q.9*:2]M.=HEX0LBA:]<^ MO5 TU4V_D#*)+JGX]\8_73AY##SO.@A?K5!U^JP]%>1QV]$L1S<&VY! '.E= M->EQ4XOS(1\RCE_#XQDRTS^0=*+W&1B3E+,AB)C:/A=;UH]&IS8Q"22Z^Y(S MW'G4VEN)RO[SA FU M*31PXK3S_("B1H<<;A759>-[Y%KYD& M^)'PHT6XX&-PH!]7?W6$XQC*%3.BK%( =>!P$/6CNF<,.Q&: QIT,H[N*D(U M%>QHT4V9?BNEZ80A7TS@?SU;<31YL [\5?%E&,(Z/_R\(-::A3[LA ML>I\)BP&+%/;V!)A7H(:(&B=6P7APL,0L-- :9ZXHV,>[66)]X(\6MH,!#W9 MZL3\!KIWWBJZH(>6IH55MQO.FF/&BPTQ![W M-M/RZ6_D^O;^MR=3I7)!\8

'$=ZIP??F'Q>./G+ULN[=A]<6.7-KE[)T+( M@Z"[<8XJ\[:D@CA@>BC3IZ03\"094[(ZD _ E[C^UR1G30K>QJO4&#!3 23D M^O'^$[E_N'I_DBB&5"9Z M#AXI>++KT5+5[N=@F*%^)%;( W], Y=O%@W/!S$8C:IN]PL]N5 6+E8Y/2] M :@%/K/D9 XF#W.3^UE%3_97^-D&:W](,@OO);L7;R5:N8!F4IY+NF<:N'Q! M@_WL4?AAZ3O+'8R)_ZQ;J=3LBAPMVQA 1C^=?HC1K)7XG6L 24P6)&=#+-\A M,B-31R$F-P+7W!I-W#M:MX^T. .R'[W[XX2,',?@+O'H*0\ M7+NI M?IJXIAE2<&I2#(!(U<8PZ#B!G<#@6#5R-(K<>4S>!8G/U^+]P#_C Z\'AQ/2 M5[Z^&27,JN!U- T9S3.>OG&JV;-[T\+'J,J)+XU*WYJ1?.AGR_4AK[SWGRR/ MWJ\_,8C!T1G7:HQI(ZFKDRU)IT9V&Y>M6!)#C57MCU!?24/5& MC&L=E!BX?$:QR)L7NS*\PCNA343)##"#M/H:132.^.J$YUHKUS.X$GMJBJ5M MP[0V>J0V=5]@4U+;BI5=9P<1:@/4@\-IOUG!0HWX P-"QHD4K$RE/9.8(=2KFD84B?-09>^]LXL2'4\Z6"+YX(&42*V7F #,$W QVPKBQZ:95:8X>>Q\5Z1,P MA)FL8,E5JEK&U>Z)%"0ZJ)]OFNAUP[Z/TE*+_ELK;A[]CAS]?LXP2Z=MC_W@ MKEUXBC 2(3#Q#LQ$MLGQ,.-#;OP4^0I6 @2GQL IS2 T[@YN(TZ='JQ#IWE3 MT0\I_K5676_&E'::5>JCDGVLN5+*!\N"R=#JYWKNJ_4T%]%APK"N6*9I8Z'3 MKG.,:X4!&D/[J-_'0 M?DWYI/_L4*#!%)J;)N7.L\*#)AU&VS(1!Z]RAEB@82Q[%(J+0UGX4*%TAN5O MU'.N@Q!.MVB;KH; ['"AR1CUP*#J/2MD:%1B8&@HG^PBP/%L'81G< H*SY+G M:%;)U?>X^EM&FA?XK%*_QQ+G0QC8E#K1-0L D'OI.P^AZ]ONWO+*Y]C4$-"+ M$%(HZ&^7;P=2]49\9BI#O M !)\Y%,K).L$BM%,O.9JQN 95V%I?N@6;)9S/CF".R9.:QV@QV"G*+/3/K?3 M7AR)C. <[VY@:.^=_.E7J5",BZT(($7\[L;H5N0%<*(AG$TX*2&ROQ@14>9D> E9XVI+(,! M,QW7C+JY^_7J"4?-J#1O>@[X&QHA969A^!28 MTMX8I9I4VKT18T@')3KG]%G*SF:!*3.2<5L0SF_!L_RW M4-O@T5;]N5;OR1K^@&]OC&Y+%8@AH(,2$RY-H%KY',LF?,Q/%S[9_S(KX%SK MO'9]R[<'6.NL)S1/X- PC@: U%"9'Y#H*#,2H.2L9[#6.::9CM2*.QI=J5Y]FJN\SI\%J#!OWO]9Z<5^-O7K"1+&&N;145THKS9Q[U'1HN MX$9P^H+&*HF)'\#=D9W+XI'$P8*UBN'1..# A5^0B,VH'3;F'W_"5]E"^A)X M+T L^V/!.C)XEFTD^^<'LH ' 2;D?DT$&U+P,7Q ;23E(1-0 -E^MD&Z# MA%\T\,5I2>$&1A=5KX.P>.J8V8$_=,R+S#4L4=5V1 JW[96O6E=5]T*<$+40 MOO?**FPOE-_/%FP(YV-Z;75$"Z@?#4>^8-)[:H@_YML;H]O""&(,Z*#$A LA MJ%96Q[))S9G2=6X3P^NL8 _X#TZLO%@>Y07JHCAT;8:P?%/:=\I_D%J*UXJ/ M+VE=O:5I-/N!%ZE\9&A]M5Y3Y1KMY$(@AR\S7XH,@=-*@!AFB\V(K$V A MP%B28T$*$8EH E/4HS^6>PC92<5ET07)-2"9"@1T($(),]@^LR\*QH>L[AAL MO-G\6^$C!I6_!K&4D']/T&!^X\087]D[1_'!0?F]8BP:R!P%]O8Q8D*A0,^:",5&M-E3;(7QN[':BFYX5@+X5?1^;I_MD< .P2&GO1)]GN/"V-Y8*)K)LF-OP["'=]":3C1HM\; M^0#9T@RE5X#TNB(>]-IJT/D-&8F/&+. $Y%8&3^48L04CAO97A E(2T.OC/\ MR!]<9"S]"!9G M_8"QK,<@S.'BS7N3LI>ZUNA3SJ%6J5*SJ5FB".8I6DW6LS M"7H$",H3[?3Y&/>?%.;DHM%BPNOZS97*26LA'2P*E7*C^T==("^QDMM< ]CV0Y"87K5Q$G.O'! MI]&48B3)6&_YJ>0F]7XN+< TWR>O:(T41;57E M45C9&/%@W"QS5X<%RH23A@F<(#[2-6_=H7D\91_=S9:O7,&1PO1=FF 56ZXO M[FW1;!\.LF6?OB*IKF*7B0S:- MB&ZB**'.TG?@AYHW3X;E@!PM1C"GC"\#DD>,2&-HV36L,UF(),R"E,0ADCP+ M(B3*5P B(F3B2U>95&:P#Y-9.2$63<<',SDZRJOJ<857ZVZ(O4DCO9()\=JG;$?ND ML[4>/:=MW(G/X$\. $/.AMC2\JJ3A+"B"C>#Q$[KQ)/6R8PBKRD_29:1>66O MH!J8XQJQ Q\G*CQD?H>N&G:1AZ*-%%]',>%@A[%FL#\]K'XC'\YJ.IME?(L; MAS4?*42,Z[D"VN5][Z-S,V9VO._#C>6[_\SSX,!S'7$$ !X5H%&62MROTRL; MEO>4'>MIPKNA:"/'NT%-*./=((01X]VP^G6-4%D*L1"0RY$^!%)( O&;RT(* M8>87NI?Y69QG^A:?>^H+R2.P><\!76/8P6*[@L=[#?,Z54U&/"D$(Y]!-,)E M,Y3KO$L3FRE0Y4:_1\QJOS"4"&&S1Z/>75,?Y'"GI7*I7E5=!\1 I"=W]_U" M1IT[=XG^@,NWE?*KAF^]'DA=LX6Z^0)M?7/LR[*:TG>^Q;&EA+&'8LS2*6S8 MFPESMTUDUA,OP(ZLOHC-Y7%L&ARYI]-Z$$3J/:XN;1NV UQ_<\%/38#:5V$8 MA!=!&%)QYK]AF&U) BFT]3&(/ BWZ8]X3.ZD1H_%.+B-5O"$\BE^ ,!G+N.\ MHZ^%0&5YF"U2J]SX-=)3C_T#DT8>24,:L%R3J#]=Q)$WJ'K=3T#DH?@$ MI1VMT(G(+WM^& (&+B$&'+>GR=K+FOK]9R7=X^Q/EIU"A77DO)$AC >\,YI=)N1KX\!]"$-"3O7 @S( Y=N[ZX>&*]6*X'UUDFWO(94<&,M)$!]%2OIH&S MO@?22&RAKCQ0UC1'/$#J2-W767&-AU-H;.IA%@ [6)U=VG:86%[3JF1]#^3A MJ:'NT1LLJN:(PU-'ZAX[%&%VW?<^WM*07"1A",OMM_UN^JN*]PA^$O'F@:15 M1Z0.VU[YHO"/3B_L^5X[)88_!V2E?B[5KYBZ(K?('!7)ZUZ5MZ /S:M$*M;S\HC:U>&%4UG MXY/#(2?0G73(T"B;-J:N9BO>%EHU+00W=$$>BCH*5Y:^K6B/."BUQ!Z@ .XG M:@%M<^>KJQ1M&D>:^LS0A6O'E-H.,W/BX3!7\F*)/HIA9C+%C8?O+52+;AIQ M3AHA#]!JI>2(++= '((*0;NZGB!GR-.BB-+\W2(A2=-(T=@)O2?J*%WVS+H> MJ#U52_#NG@ODY8>O! <$AU1&U]Q8S#Y!3=1MX#G,!*(,]5T0-RU;-79"'K-Z M2I?>I*SM@3AF-07OZKF\>&]*_@]I!7M$?JR_\-6F_RR]6W-Q3+OS['Q^C$4E MF5/F_@2885M5F] D6!"A4.Y^+5<6?Z2>!75X@RB.N+"\(/B#=="I--N;*'+L M&,9HI=7V7A01H\Q BO6"GHJB_KAC[5RV1>-F5&^J[R7:ZLW6*=RJ2;Z'>&O0 MK-? E@9<2ITLPQ#JKO"?S<]2C5L($R2E2C]887QXEMY[;RJQVMP-.:CH*EXJ MM-K0!S$L:(O>O>819T X!R*S0.77^E/==A1FZNV:T]T6W6<8 V/,[]3A@&W. MB\,J1D#BR@I]U]]$#S3D WX3)-2U1PX C:K*X:YLC#BXFV7NZK099<)(BT?B M4,3M> K?T9C%M] OQI"A/90V5Q;&#'7VVWK0/ M$=?W0!Z^&NJ6R]\HFR,.81VIN]=Z =J$$3>T@UBA7',!I]HN\W/9AI)-ZO;S MC6W%PH@1S+Q^S:99 M;IQ7KP]X,7GJVZ4R%$VO7+>D@3SL.YFD]&IU&P*(H:";'EWC0>(F'H*0^>&- MC::1L#61]Q =M>-C.PISCX_A!HS: ,$U>\-D&3.9<[**Z#\2)M'5B\9IMIKF MR.&@2=%28JQHBSC$&T7NG/WEA(F@C,)-&Z=U->UGYJCU4SA5XQFYZH SE6-? M13#"3*BMH=S3AQ>^0G%NS(U^%Y5TX"?EF%O7 WET:JA;3B&5S1%'J([4W5,@ MB38!DHNL%)7XY2'P7/M /J?_&@_@48TAGKXE3^[&=]>N;?G""B([S%]B&NO5 M[EOW'XG+=#D(6]>6V:MIBS1DM53,B^BI&F*OF=] M"$RHS.MES":TCEA\_@SD:(#PLDO?A(EEG1!O MA08:2-.-#&80ZF&8')\ZT, .77U4&A/5$B$783^ZN63$!=$6\,<5DVYBP#-A MJE\*,Q1TM.UW?ZYVX]9Z>_1+1 M^_55%+L[*Z:1(L4]:8043.N5DN==Y1:(IUH*03O';,1Q+2>()SXG4MC,ZJ2] MI4[B,<6NH:0TO75?J'/\;-\S'!AN7+?L1 EYN/8P3VFMLST9Q('?1YO.*X8I M3X@8P?6,LR6G+V!^YJS-PX5I,]G!;A_X?"V9_>86=K+29S)]0X_A9D(&=8:Y M3F(X^;"#$!ELA83"=^#'_:F'PFM=#[]$6ZEI,L#0*S"7%= M8U1'?%/O60" MA)#A$7%:XT(H6%2DY0G2Y;TDF/ 7W*TTY<)^T0OGL;^)LS%E@[PM^X*5AE M47T2R@9<]=;U*=_0T#*2W'I6+GNBIMIM\Z:S<=U3B?L\4"0Y*OD,I,4&G:EZ M2\8Q;^:C68%P0 M8]6(RG:-8\4K5@N2"\%G@[(8B( .H4%E8%R[ON7;KN6E*^@DWEHQ@9)DNU0V MPGY?PU?PPK\">-F:%(9>@7SF'A2#8L):\*ANC1SC&M0\>6OLM"EBM&F2N-=+ M1@L"E-$LGXVEJQS-'O @-F,RY(4.(/H?B>7'+AR[?9'?ZZ@+O=:=D49B-R,4 M=T!T>V(_6=U>D:XNS<@EGA42IW2N^I6ZFRWL!EMLV+4V-/5V/M.!! !:\[VD MT(KIU'=')K,-YT1D5N7B!Z;SGHG-(:/?B8.P3-%RH8CKL:O$6WK:NN0__,P^ M-(,7!"S_\(>(!/F#@!ZNQRVSA/+PR8J3D/VKF1%UH804HPD8PQ&J0Q8J>G9+>SPH,X1I$:)$Q?C(@#]F-NO(@;SWJU0D?<.4M\U_CI MRJO=W@L.E#[1\,6U:?&$E/S(T]+C8K"?[M>/U XVOOM/ZCS0T W$RU/Z>VS# M\T..::.;NGI';V!FB-%Q?)T[0T/]JW*+[-"Z.'AU8>W9O,X#:19PMCWQ\2RS M(;:QE.D)@!7VMDV_42>9[.C-$]A]L)>^<^EZ"1L76AZ$;4MM/O#8Q4P*\&M# M:A[0UDFC(8+J]"&A!>'<.6BE_#$"E3&+K7+K.*EU?!H3+XA,YWI+/W:Y2.X+ MPV\;)MXNC:[>;"]QJ'/-XA) /(E3Y&[[T-@HC&8#7T,;5W'X?R NLP"]P94= MY#*!)!0II"*96 0X@B:.882DL=D9BW4%<7X"7W$3"1_^1 MN"^6Q\_BO5)F6EKZ*F"_P2Y_'?"G8VSF[\9Q#L0Z>C=.YF88PH]?D;CQUT&X MXXJ='](/]7&Z+;79@'$G,U4C;BM2LX#5;AH-$SB31)W]>0J[R6?@30>7X4?0THO S@AU,(^Q_UFZ+^5JC=YY6-#PR0G-KI.ZJJ69^IE;= M%/LA6@W)NSHFR_>9R'QM 1+N':<*Q8:SY!_6#>+T0"1_8SX7A>2R3'QN=D1S M5*I'/@OJ)NH(3Z/K.+BS])V;?1AHHP"TT8,8 MV&5R'\* 6-*-V:KIPTJL[RTO2 &4 F\T6P6[%9$B=_ MEP"F0-W!@F45&+7HBS0H.YD@3QIT.V+/(EKK,5!:X7,>XGY$P84X"2]U 2WV M_&#PQ*G$9.;(84SFM"!WN5GJ8GZ"9&,R0]Q5.H+1?$32^8+)XCI4/![Z'%I^ MM*9A2)V/#<. )@FDT-C'(%7YBT[_&>0SK=08$AB@O(K$CT@,3=5:FM0F)=(F-L.$JKUNG2<*>85_F]$F=@DUK(CL MK5!\6OH@+D0B+M0<6V489!=*F$_$IC-C2PQF'X&U:U'*3,HVG M0:HXD(+#'IP1DI!,%"*8\?>!4V'D":@0R'1^:=B03]672V)U FXH';U,Z&]N MO'7]>Y_^G5J5VW@#TT>*8J.9TYGE;IV+E:XI=(C5A4IKI-0\LI9 M$M@U/S"F1RM+<%-BZHJ%J&PX0&Y+F%!$2$686 3DFEF^.[A93_-?76<<=P I M"FW<."S.W;5KY0]-I@=IG7*A;/89@P3G0KSU]"D(XXVUH;\.KQ<+6R7\B0>,"5;QI7?]8L8 M7T+?]M1.&Z[@3K//LNOT=Q@A%R0*/)[DTS=["U6&G%-4$O<&?3CAXTFW"NV# M#7,"=\TXLX[A0H!76JD>NN ;6=%^P54#+RFD);*XV2ONF<"$25QZJ#"5F:1" MDTQJPL4F(#=A@A.0',?0C/9[^50374C'9EXM]1%J*M^O?XG2'F-_#RJF7\HX M7&OT44;?2HY?TIA;;X#^(ZVH_AL" _@UB;+'S1?P+P?8]S?.C6/4ZFFE[O!F M50]O"U')FG!IR?V:,'G3OD9J[>/_&FY5'HUY))/^/(G5R_R^J/&KPM3C#5W2 MG[^X4:M*]Z$&+.GY[9.J5+'U)GZDNWT00@EJQUVO*U(8T^ZH F M?33SV=G@=K\]=G&D(]?2ML.$.A..794%9C M\'$F9*?\OJ01K4[]_D/:JQ72;9#PO-7G505MSDD>J=[1*#6&,4?9'0-!8=E0 MB)IMELU\G!K#^K^5'#@J/!C+/;S.UKIA .-O7-:XJ:3 \-R0CF43F;GA(N 0 MK&9P$'PLC9%-!ZY=WXWIV:W[ B0*>2FQ/NL44SQH69!_9] M;)F\#Z%KT^+1KI^#P'EU/>\J/7#T;+U=4B>Q8U!!Y$(-7\=0/&:"JX.:M.$6 M37<&,\#08?4<]DY-QED\V\/MJ'IBJ-00MF/([/+#J%L>#@E>O; MP8["&B#9)^$^Z/C^N_ZJR4,8O##K!+[E2>\WW#"L=BUO:?.7ZOG;#O!@C$=C MNG3^*XEBF+P*1.?#7C%0M#J/-1ISI"AIYDNH6U,9A_,,5U=&-D3W6S]N1*C' M7T>%MTWD,D+%;2#+/Y =M:(D% U%^2!BY2*2#U;$H&;-M':^Y@4+>;XK51P* M\P=HTLX,GM9<,:)(V8KST*X/1Z]]!FNP< $'K!7WZ#G$O6Y=>\MYNL*ZL"N2 MFI>\6I' 0&YC\^M$2-VB>B8C"5M^1BB5EQ0"DT+B!2EDSB8SY'@R,^;)L];+ M1TB_%,8OY!OX+![6EAN2%\M+:'JK@:_)U0<4VH'^G@5K.-7 7F;VY0SD%48> M:>"6.'U9 W65XK,)UH/=1:[!O8KPAZ^F.9^NM_1GK,?A^.6-8O>E'&M&JF7Y9XUN##68YVCFI M3GP_1SH(.^MUS9&^J/$&PTQ@OCF)[LPVOF]"GM:I/!C+V3AI<_=1%(VY"**3 M9=V-T7 H3=%[!F8QT,(<<)"VZ(XZ2 M+EKT/ :L"HW5@7"&A',DGX$GND I3')G[>AEL+/09.K2;C!,^B%#K EGP6C,U$T'-H.13$B"I?5ZYIACP&5(K)3G[#!Y9-1\H&HDI-K7;)TSMIV =P\W;(]BI#33=OLBCKY4)Y)#4 MZH@X3MO)W_V].<&%9&P6)R.-X:">Q@X9=>+0%^H%^UW%[>EI0CZ)XF!'0[Y^ MXP9^M'7W]2-J?0_LX=VL;BFHU/U;\*J&C.,&F'&B4ID<'$J?8D>$:F&[^A!0(XP<$?0FAH#A=3G;!J_8UEUO M79_>Q'3786="[HHTOKH80'-9->^'."5N)?XX"ZBFWON<1/6*Y>([:F9&6Z/O MSV$0=0COK-M\0[NDN&98\S[S#.FRZ&/MAW N9B:\H^O.J9 +*PP/VBP)2_CQH"6\Y.;^LRH=ZT5HOB'?8!Q-$%!0F2%CL M^%'8QJ<;8-01/<8RD:X)3$,*2UK:&TUTFB]42$IKP@+K,4\(D 4?*]PK$M]A MLH(@MKR.<3V$WHQ&D1'\"M5'L$6OC"Q0;LV/Z".%(RH.#>&09F1;GOSN? M< MU*<\7QQH:S[='$*3[#P1I;5VH\".5"11%@CJSZ:RB)/#((V!5^4QV1'6T,F' MD--F2/;U#$#LCK[%CX''!-@\OU+OA7X*_'C;826C%>UW!60-)NP.90K"[P;, MFO0;;=(DB4)262"W>HM)*@X1\A AT!P ;2Q;,GCYEQG 6*HZH/CS:S#,$'%, M\EV!5K7!>J1=)7KO!J(4:DV+3!DH@10,F8(YX-' AF/P\,>9P1 30'59LS?1 M=PM%LM&& 2.@^"[AJ*2824 "0>8&28,8CX'%G^8%2M?L.QC:EBG-]PI)LLD& M020@^!X!J:2703P".68&1X.8CJ'$GV>&1JS+X*84--\M&DDF&P:-6)=WB4:R M7B;1B/6=&QH-83J&$G\9\"QZ)V66:V8D1=HS'%6D4#.PV?*C\OU)8C]?/Z"& MG<^T% 4>98BA@B5_C<9*,8B^V5[B -ZL7=_R;?XN3?K.C>_D)6,7Q+/LWWF5 MQ^TA5QAM&6TO@;EJK!PV&,G+OCPEJ^GS#!1!W*B+QN MJ9]_GOT1;K:*DI5,%F83*^=O[?=A8-G;!8$(J&1IXA%G!.[4;QP37[BAW!J+ M"9^W-*3<$L9&MM1 5BPX?F+XO+$V-.6A+NVD M:HC4I9J5RQ<'*UMA7P"L%[JKIST6KXIE#/*1VD@UJ''4S'4S6 )N7,W,+$EX M'G^3.<.KVD4V96.D@**G9&GIH;(EXE&K0>"N/BD>'3=;M'5,U8:+M2B,I3AC MOQ4QQG[YSXO CP+/=<2S>E!*JV*B4ML0:6PU*P=QI6Z%,*8TA.U>UEPB2SC= MP>"X M ?95 J6\_3?#S^ /#AS&S/8-L_.GKI^>/UV051(3/XB)Y^Y<<71T0?96S$2& M7W):"Y+XE7^6-MQ+GY"0[_!/O!@QHC5-KD2,J);)A?&J+:_;AK+;FEV18E@7 M U2LKM?V0YPNM!*_YUJ\M+/Y&8B+E-=0^F!&<2.Q_7-Z>0%.=%\'X:L5.@JC M5+=$'KDUZLF!6M$,<5S62=NY9'1*DWP&JB0E:RC^QE"P?^U+1=I^2=<4'K5? M\ILUUY1&%_#(O7]#',!\KQ96MB=/V\2R542:"- ':"Y)2 M-Y#)3Z!I\4T/B4D)?0Z>J.]VNV]X$##BR"J3$[TNV(&C)8&*%ZOU.N''6;:JC%^ M4F,)B8@MB<07(@-^CH&F4K'/HW'&>"4^366KE ^1&;$4QR'B)$?&BUR,98&& MQS,G-D.3(_#7-GF[J-L&2__-3A H%??6M5:NY\:N:F*GW0DI:K93NK0#6ML# M\0J*IN#]#FAE[BXQ,#27F53M#.Z]@L'PZ4V&3XW!J=T):7"V4_HXF5'WF$D: MHZ% [Z/9X9.4)B,1D7("JK:,PON:\;D+^71>91Y:T]H2L MWFD';"[=KR]"ZKCQM66#*(>Z^Z=U[9'BF;:J62-LYPVV8WIC_W2Y"EJ>52H/4!=V1"Y5ZJ54PWF* Y]ZH[B QWF.QJ^ MS1Z4'EV_(6]66Q'3YS:P_.4FI+3A=G5-8Z1AI*=D<F%O2P2V:WJEAE! M A1-KJ++FM6NH5 MQ/ W(-I3L [S3VY\A[X]O5I[^*1VD;TO3>0^/HC)RO>9>Q!$'#G#Z-7](C#G M3G(F).$B$) AC4JC&PB&37=__6BJKCX^S7M,W<^]( "Y-D_;((R? M:;@[M_S?_^Y2SU%/V'4Z(87(=DKGD_/&'MBGY/H*]+D7DG,AG T!/@08$V/P=/K4MST[$/0#'S'Y\T_??4>L'?EP]?3\-;Q32"U[2W[YYND;LDIKE+.NAXFG].-;N,FZ!J?O M$RC/?(:$S"TF*\WXR 2MFH$??X84Z2I5R*HMYA\@3,ZJY>L\7@(F1C%_E?43 MM2(V=(NUKFGK?'*%*D?4TT^Q.]3I&'GT$6:G&BH-4[G5X%/E!L?ZY/KN+MDI M7>OX<\3.5:E*YEZE#Y$Z6+6,G7?R!#5#P_IH^DP7&=9;?60&*:4XQFETS]5:Z^K5!_&JP(_ WLZ@%:%G!X3EG*XV^RA$H&3Y4-.]#!CAI= M35."CK9$,.-'9UTZ@PCC>!;#;CCP7$@Y!4G9%E.2C'&IU6CS%!U8F=Q<-\93 M#W72Q5^;=WK,4BH(( >0]L;0FY\<]T8,&1V4&&MF(AB./2W1P(4);5("!+@Z MQ8O3&]J/8' 8IW#XS/C47(%1-$4>[G4*'J<$Q^T0AW"MN$,-[$#8Y,V88R5K M;\WNK%U]ZE/3?%:>>:JHVC^+MK/QT@J1!YM6 ^U>.9#B MPMK3SO*\\_2:S]+9N;[+F/)[3S]\\^<_IK-B*#NFOK_6@092M^UEDOQV6UL" MV"^[==9G@"(T\$SCCE.MJ4<#4OQ/PL4DF9RD+"CK'<7LN34,V&"2AQ9#K(?!< M^_# \,J-HB \0&ZMQN:NA# #="_C%&]>=J&"':K[*3457G__#0LT)Q55O!\B MA(7X$M*2/1<7+C2G\A*?"3SUPYM&S/FG;[[K:!X.1_]/XAW(#Q\7!&#%Q/N> M[\YH/8#\ZHW:"9Q0ZXWDG2EAAO)^YLFQO!L9[&#>4ZNIT)Q%'OF?A&;"8L9S M0Q;]L8>%.#HMDTT2Q<08P6Y88 MSKX-HA+A*CD5*DT>.G?,,6N?#58VGE$XG2JI"JRBY4Q"K$+@H\/SG,6*EZ?W,RQ1VNN$^KWHHW$JK7EAO^:GD)7481C2.6 M)DCOCJ8579Q[_Q&*_<%)7-: &2;,?N4W"NN>Z!R2/G) &-R4,H8,1APQ[ RO M8]> !4D(%V5!^<255\PZ0V=7&:#)VX_[S(/FM.8.;:*1]^I4[7\Q[^Y M-&2!L3WY-3%G&7Y*[8$+CHU M1.M4KH[&7(*AC4D:!SP5@3F$1BL]QHD0%)G?C;]/XHB#PO=Z"5]EC[GXOUK= M2F\_;3X'WZZ1NO.*,A CWQM.WZ93S%@0_M Z"'^8RDDC9DQR\ M+FO-/A87S#",(3.I_)K)B6DF <+L!?OH;]1SKH/PR?)H;JU+-[*] 14V%6_ M-W+P:FD&&98TNR(&G+8:=-X+R?@08'2V#L*SR()J!U) %.Q,'9.;VAK\IEA$ MMO"H'#,) 9,8NG8>NB\6/\;+4?*B]D"=NC7R4&]0LWSGO+(IXE!NDKC[C?., MKD@"%MEA.G,%VT97U!+9S@?7AP.$++UQ?;(/Z=YR'9$#!;Q(2W:^3C3_VG#H M2GE-H^7*;6<3MA4J5@>MU' 6(5LE[P!^G)$U5LMY= UG%*EY)G%'8XY<^;?3 M-'6IZH \9IN5K9S?G[1&'+T:0@\Q\V;4QUZY6N6FANKG7+-VY=C&YH\I%!/R-UP2N"5VO[X(_#BT;.751IV.LXA@'>5/@[BN%_HXUA*^;RCG3+*@ M!C[\(:"4D\E@'MD"[!]^3QE-3%^]N5%,643 M:)*FH%<2F%G\-^LQ.!3D+ $/!%,HVR+8DL]QF%"RMKSH-*,U!Q+CF:DP .4$ M,:+&(XU<)[$\/@G_.;%"RX]I_32U/:UYHTB]B5J@236A^:)*@S[CHDO&/-WJ MS=GC1YF1S)8;Y(4;9),1-H(Z9>5_H^YF&U-G^<+^NJ&/="=*>N5)FNJ%\PYD MD&--5\/(,-.6!F*$Z:Q*]S'Y"%0RGB1E2G*NH@6?WIC!DVF14G8P>(8J&((TH&U$Z,\?=M3/S(S<36Z*M:IVR$--J9H<:2>- M$ >:6M:NGIB_]6T\S(;7[6D;A+$HJ6@^S)K":T9A51M.L+A.Z7$5U^^DM22"/M2X&4>>1]?T11VPG M-09?#L^/2BY(RG=!&&/R.6,]SO*WQAGM2>USG<1)2,DGUW=WR2Y=M,L8H=ER MR[^L3#*Q?N?0\'Y]S6:]EO=W:JEJ-O0BB!Q2^ANK:0=.CQIBN!E J3'!)P[( M"B+.=18DEP*VZ(0',O0&BH_,E'+A_BY]?J?="/P5^O*T_SMN) MW'L GAI#M8:="EIS!YTZE::"' A7-GW((U\;@C8W$IXD"%&BA6LW:9CKQ2#3RJG0H]\>O79@TLN!^#=('1^?80WR\3&)V] M^5R(8>#M:[-F8_C[%VZ#6&D#5-E?ST$/+YQW-427+.\=9'<39W6FCM9,9 QQ M\F8NV^F_2 /GU9O-FHK1M8L5:VC-&2B:3*2-&BI"C] M^BD.[-_/#Q>>%45U51;K>R /6 UUY:"M:8XX<'6D[GS_(J4-WLRID]6!V:W+9/L(0PVH;7+ZRLLDW@;A.X_J5.T$;FOJFI) M+X+(8[F_L4JC5&=JB%%A *5ZQ10IZ)*4^4*J:E+PEQN.,?74Q1?C!@L+.^P% M\N@<=?[]>_P/V; MU] %8_QFA5"X+KIZHZ'M1M2Y#Z_>]FY(CVO:=J. &?ZZF2/'P';=L0-A1VVZ M^K]@!VB82 S):\J1T(PE"4(HW0!,)\9%,Q:Y7Q.9(MN+4D@A=8^!JF9K-;VG\_T5$^- MH1(LAY\O2OD1P9 (C@LB>**8@XYKE0)#(DZ0I5V6_8_$&%2D"WPI:MZ'CU"6 M+\/5)WBXFE=ON+ \CSKGAPQ=TX8-J]4]J"('E(',5K$"WI4D8M@92K/>J^HI M91B>.>D%*<*QD(,(06"/*$]XLAZ&(,JT!:4$*S=B')!\PAA5PKVX7*$/N!)YGL=G7GD$2AQ\S[_!*QQ9 B'-(("^"'91WY,L;2U!@0_E9F?-# MT28]5KMDDT='\^!*;_K(86IP4RH.Q?0CCAC.AM=QD ,WP.=LQ6> LC1$%@>2 M+;EA*A+A,AD]I".LPA@LWUS5=.>X#?) JU1)#I92 \0.7RUGYTTQ[FM CGP& M@F;\K7OH%M;PG0=F@SMK1R\#V,M6X<4XK)![_Y@&+HTX(_!!'(NCJCM$2 N2 M9H+Z:K?W@@.E?*E1O WXB<+L76',NO;(PZM153E&E(T1.WJSS-W+Q$,"=%Y. M@(H 6F3/:GX6_ P="1U1?[YC$'"29A:3,OBIR?6.FB"/QBJ%Y "4/T<<<@)K)-$\K09M;:M6<%,TFG1DX$9%\KD<>HCA*=;_SW542%Y M+O>% L?OO_OX8V6>T:(;4I=KJWA^4DJC#_;C46U4Z%P*8.M&9,=ID2BV?"?B MY6> TGYIY=4<@D(=_(/\9:2KW@[^/VKKR<^*36%<9JM8"9%PV, G$LGJAGH M;R=D.R=&Y,'./,I>1I,I=S9F@ZNM6EU3VR 9*F3L=WM9"XJ'[C1W'( M)VC1/51+?-Y:OE@&C;BAHAM?G!@>^@MJS_Z]XF_'+V(0/&[)^SWBV&4>5V/7%]1"D%$J"E(F^A+758J:0)R?O'=.'I\^J4- M])STF1<$5:M< T7E#O.!)(7<@WDQIT\^, [1U[AP:A+-D6#4P+K687-2I?;, MUPR8OD+=Q\#SKH,0.DV>[RJ$0(ZK9KZ4:581JB1 C/R&#(%_12$7OV+-^#.H M1%*=YK;Y9O"+>[=#@/ 0<]]4SO^_@;_\54R,^8+YEPWW1S:8(=*/ NA[OB)Y MY=<^YS&?KT?*]JV84-^I>/MC0+L]Q588OT?+K>C&]?V.#Z>HRM*.9HM'RA^1 MJ*SJ. E7I./;Q&8O*NB.SA+[D>H)+=#]1#8E_O%&4IA2)XZHIP:'KP74$3;& M!<4P)190/@0A7T3Y.CN' =5^(_)AS0L66KN]1Q=DS]K'P2[MDO;@+1='?[/V M^Y#:KAA00U[S(VW'9& T=Q9S=<(P=T,%@:D/@\_@:^U]@E,[06;.*]IB[+$HR=2JJ2 .GX:_#KF&:&><+^BYQCJJV ?Y:9RS[6(27] M1R/G] 7E%-\9O.>SRM\HI%_46;[0T-I0?H#IDGV#UY8;_@HO^:'87FHIY1<[ M3/3Z6B=>K&PCXAU9O]BAS[$7O#?@UR;+Q#;R/;?PYF>>=[A&/;E#ESSV?,S>H7$ MF$%[;04B'N_+=W+P#?KMY?MB1_Z.7Z6)^YO_G0,,:2/\B<#Q#= O-1^8^AM6 M7"6=^9B5+CLG[,O'-V"U%.Z+':VZ?(F3;N=I2?9%CE.=#(1_D)+4^E+'ITF_ M6;.[AS>^'>SH4\Q4 E/< A.PHKI&=7T/Y$"NH:Z,KC7-$4.>CM1=O570)CEQ MDE$W6>]:H7!M^>NF/O-T9'5Q[-H.\W/F@4IGU[CS\*6TV3"UC]2#TS 7012KZVFWZ(O4(%L9%M(:@*(20Q,XM9T2C=\MY/,.GZF/@TM MCZFZ=';, >'4&;Q1-8IE.<:1Y]C3RY4X@Z0 M3<"]5G5&D3.>>$(TM,(Y/0.)P62Z3+.E&ZSC5RND3=,7G?9($41;U=)>I*HQ MXH&\6>;N<^LHALOT:9H*:!*ES SMEV%0M<]+A R7.4!'+-]X2O;[(*Q9-JAM MC33J--4LGAM4-L4^FFM(/OK 7LC ,\M(2#'UBX+C&:):/Q./!IK6<9*L8.EQ MNM2I/I>03HD4V*S=&2ER=3."G#SH]42<2;148(B#0)7ON*>,QL$QC5L/$]GA M.8@M3Y0,2JUAHWA;;]5\(&EU?"!);@ZYU$=5!CQKH,P M_1.T4^6ADPOQI8)Q[9>'TB?PT+9J?M.1%G(\ M[F6BTC)!%T*(T;&?/IU!+N4*\]:4.N'DBE- M3'>JVW$:W9 'CZ[BY3"-N?0MUR)>^\PB[LU[]II2J M+7('KE51]MK*AHA=M5[>GENH_H9P^KR6/\M"KZHGN=/DC^-HRO7*,KK$=VA( M>%E^4V\55P+/$_48ETW#R=KHFKF\/'K^YL9;F6([M!N.*7)LF,;H&D/C0!P1 MH]5$B@\^+"](*N*"-)^_CPCX5RF/):],U'(B:^K9:-1?0'Z&U^AZZAV-Q1WP MVR"*EB^6Z\&4XSF FY',5K#+M@T\-E1$YU;DV@I3MZ>"'"<[FD4&OI8D$"-9 M5TTZE]RD,4D+$WP EE^3G"F<6Q1LB8T6L. [=51)GAK&% M8?*M\5.#((.42]=+8N7N=AHU=L)0W! #&LC*3K$!H0L$"DD(IE(8D(G"06=,K%@ MDU646#2Z-]'3J.>':@(U1?_&Y8@<&"8P=^DFQ'CL$$/&%%IWQ0\59A@L>5BM M[9VUH[55#S6ZS3(83Q5OCJBBS^S"HD+T@7U[08!'KRJ(O7W\-PM.0M7?K3]N M@]Q[*U627;74 +%?5LO9IPY=-K$BKX*TF5VYGL/0;V33B*TAUJ\O\I#F4+Q$'SUDW M4=.$45I1VTHB"I^Z(:'K-;5C\AHDGD.V%ON65Y1"-=_8/C"[!JQ9LF 'H] M9^ODM6F[1K=9.OMPR7:]PP,?PAF-4^Y5H[C+%$9(=Z>?K3=#)W/EZV!,BG/J MT[4;JR):W1IY%#>H*4>NHBGB:&V2>)"K@HPPR2B;28TG43-F:JX4:G8/R"B, MI6!DOQ6!R'[YSXO CP+/=431*,_=N;XH]%:Y'*S7 VE ME 7@E*C.<+ ;"-U M5Z_-2#*?=7TVGY*X31N>R)3M473UD5K>503/8YV'P>_\#41US=6ZQDAC3T_) MO.*JLB7V@JO-@H]0;]5:!4E,0L::4,Z;K#+F)*(;$'CB263XV103*ANZX_I"_81&RQ5<+[-5>VD5S9!'I$JQ\LW/S^4YGM]::(-/P&-%>>TO1'E:.)86PLM26Z>=4+3GE8]7X4ZOET QR4J#.!EJ6GL&T)TO,W/2HO1B1IQDU W=Z)Y" MVY 3YT_1">)FRNW!,8G !SFH;[NT]O";LC'R *U7LE1QK[(EXL!L$+BKFXK3 M/3)=P[5.-XD'= _I*R./<+XUY"6HH^L@_,0B:6-M*!RSM7PF[?GAB3+'<*SP M(,HXW?!2SD%8)I?R82 MR67B]8USL=)GI4DFF,F[Q I;U5XD;NJ#/#BU5"Z5[JCK@#AT].3N7%A#[6\W*ULYB;F=P?4%#Z#XWX]Q8Y#[\^<;RQ.9VY&L+S=7$#:D^X)[#A15M MSRTFI$T+EI7WDS6:(PU&747S_8>:MMCW('1$[[Q4O:6P70I[$<&:V(P360E6 M)/#Y+=/48R?>@!A39Z!-4N*DH&[DVO(TRF9?:?%]IE^ZD6SAD^N[NV1W1^/? MV,1WFTZ'X:$NF/]Z+HBJ0&?-KDA!JXL!Y%Q"IQ_BK**5^)TKQ0LF!.JR\PN'V8B6K M0+$/,;P5GHV].]=/&,[Q/S'^*]?C]>&^+L!N=2!1OE.Y$SN5;KI9$Q&&#?PN MZYF[VP?P$'M8[._O+-8IIE,OE4UGZ7*R9P8ZZ_._R6V1NE7OR77_F'_5_M62W53I("JHV#I\$5%.\2+8K7B=CYJD1,EG*K1 X/'&C)6-2?_ MU*UGYI]':M:Y:-IT1EYZ+/%@C@J4C1YO.U6T_FA;3?OY.6S-D395XWDY[5!' MV:K=UN0QMB-E:T^SJ=K.RV'59]LJ&\['40HWFBOAN$ MO(@XW QD<\ P=ED:]<"\THTB-N6["^*:"FYLY.;(F76#E%HQ/#0C%X M[.Y^+5WRKY\AZG3$[L#:RI<\N;$79I?6%WX@WS8Y>WP(W19?-[B;73 M1V5CY%Y MDDV*RB&I:HLX)!M%[NJF0)@4E!<$:!M]_W T5=D@Z=ON'H[2=+XZI+I"8!WX M';/[=3ZR+S<@/:V^*%#;'&FDZ2I:'/I7M\6^2*HC^D"G5?F-Q2")UU[P>K0P MND^E@"E6GMD1"P0A:SKU:NB8-GF0-"U2=4Z>,/HFSN&/J>WI=\F^:]?,L:N' M,+ I=2+QL&R^P@HHK)S#U/5 BEXMU"W/HY7-$6<+.E)W'T4%[>PMY6)-'LB; MFE6/IR^_?KS/E';<:)6$4?;\L1M%B;AJON9@#GL1"V*MF<3$H4YB\Y*,%=C- MRR?LF2&VC$E(Z-N>^I&A9RO*"9=D/_%CQ,9(ECK9]*-6PE;?'SDZM#:%>EI1 MTQDQ8J7RR MWN#R]OVKSQALW?W? L]A&%5< 'P(HKA0KRHU:D\":=3W,4@^RVG9'_O,IZLZ M \V&=H(]"3+^9"L$D&\Z[YD(4HQ,/ ^:VD(I/Y(S)"E'(MW:!9X2:!J8,)DR M2QM/&?*FXZ"$6Q"HBK^W5N@%MWY];A,7HCM]VMG+V,#OVL>::LQ.W7R)=E.?_VVT.F6_<3^F/TI9?9O_S]02P,$% @ M186K5CO>IUM#0@ 0J\$ !4 !F=&AM+3(P,C,P,S,Q7W!R92YX;6SM?5MS MXSBRYOM&['_@UC[,G(A37;Z4J\H=T^>$?.MVC&UY+-?TF7WIH$E(PC1%JD'2 MMOK7+\"+1(K$C01)$';LV6F[#"21F1\2B40B\;?_?EUYUC- (0S\GSX<_G#P MP0*^$[C07_ST(0X_VJ$#X8?__J___;_^]G\^?OR?LX<;RPV<> 7\R'(0L"/@ M6B\P6EJ/P7IM^]8M0 AZGG6&H+L EG5X\,/1#R<_G%H?/V8TSNP0]PE\*R%V M],/A]B_G&;W _]$Z^71X^.GHX.C8^O;CP=&/Q\?6_>VVX2T>WQQR6WK0__U' M\C]/^),69M0/?WP-X4\?EE&T_O'3IY>7EQ]>CG\(T +W/SC\]#^W-S-G"5;V M1^B'D>T[X(.%V_\8)O]X$SAVE$BIT/WU"7DY@>-/VV]16Y#?/N;-/I)_^GAX M]/'X\(?7T/V0#9'\6> C>?/72ON,I\/3T]-/R5^W33$AR""]91M+S[+^A@(/ M/("YE=#X,=JLP4\?0KA:>^3;R;\M$9C_]&$>+5'Z]* KNQH&:P>@.U%FQ^<8/6)-/HD1B]A4DAR MG]HR.(LP4LE(S@/?!3Y&-/XA##SH$@2?V1X1XVP)0!3*\"E%5D]V[VV$VRU! M!!W;ZXCWO6]H(XCM7\/I?+H&*,&E0@#0Z&LI@/.E[2] >.W/HL#Y?1EX+EYE M+O^(\:R] '/HP*@;P8A\5T^!V>'RR@M>.@),@7R/[%_ T/&",$9@BA:V#_], M,+L;(_X%&_-[!$(\RN37Z?P*^GBN0]O;#5]JL5#UR4'$] ##WT,\ON_8VJ'( MAGB9 PW9IY :ABW@D'7;<8(8#\-?W*/ QS\Z;=3+HSD(HQ,'FYH02EM^&H5! MF+C&$\-?P""^X)U),SYVO0<"E8-BX.*Y/,5N M#SJ/$7& ;J#]!#W8W$ (D!V$W5^Q?[<,XA#<0!^0I0L!5\Y=X-,:A+$+\-20 MC;3G((.^LB'ZI^W%X!;8Y/<6%IM":A"V;O 0FDZ.-ZN1IM'9./!."W\ CJU09C#2_E- M$(;W "5 FD01@D]Q9..U_C' PE\%Z0ZL&;/BU =RD/"8P:/]VM2"E @,,^O M@IC?![ .$/&>&\ZW"I5!F"&(@%&RG&!O!N_UR%@ WM$UU0^3X##ZBI]"\$>, M1W3YW'P%KE+19Y=[C_?GS37&(:G+/NJ1F+#&1H-*;M ]51N>]FGHN;]JPZ$P M\<&V)&VX*_;79WO2AB,FP0&W*FUX*E/0R,MOPQ2;HM9.<1NV9;^AA7?92L\4 M6OIX+A< _^2I=%RV% F.. ^IA57>R0&9"/YW_,@;*DF*K$!6;NU M\1J>F+7I//D75694@KPF1VNMV&60TV@+WHY%-DF-V+P-GE,;>.T_@!#OF9TD M00XWG;S8R&T'[):?U$A,LWBULM%F.N\-+*)?U.H(M]V.GT=4Z]C5N>TYL9=M M[;"ZH(/=X@OHQ9BE/1JMI-3E>+06\,2/H$O&#Y_!##C96MF++#F?'OJLO>66 MO$I'B]AH.YM*(Z8%:^H#*W)?T"T9H17K(G2U2$UHIV :,6G6DM'G_-4-I=C_ M-!V'#Q9D:;ZQGX#W@2N4.EH>0B52Y);?*;GE=_@E$5OY"^V'^H@W%Z#[\18_ MHV#0061[/0RZ\)ELT.O"O8\;_)'L4X28NHN(!8[ :P1\%[C;?X41^=(!'N^! M]='*"15_M'W72JE:S>XW)IP2!05.:2P>N<(:H*IX0TPOH14"YX=%\/S)!9#< MJ3TB/Y!9?Y1(%?_RVSG>TZ#)$][-8*]OG[H<1RZM1TQQ;QC[ M?_[MR_&WP]//QT>')P0F!X?'!X7!%0$Q0>6!VLC):>,?*Q@IBS]K\6F=W$[\ MZ"RAM]7Z' 6KBGRR+P6"(PZ0"]!/'PX_6'&(QQ<V6O)SG_(\:[%8"\3;KR M,D2^UW))'_K!_UD]YCX/URU[#<=EUZ$1I\IYGB8 M&8(W5S# RX%[@9<>AB)*[<:E!?[0,Q5\[E<%Z6IY!3UP%Z^> *J1_GZ3<0A> M:-29S$^&D/D#6$ R=#^ZLU=UJ*]K-B;9"XP\D_^7(>1/@AH(&\0TDDHN+Y^3 MV[!HY5X/#S06CORC&3*^CJ$LA[MUVL7,POG,*TEP[%6E/9C4I , M"YEJO@VAFHGK8KF%V7](SL,A52TU;<>D$M'A9^HXU4,=1Q+J.!JW.NJ'GV__ M#FJV'6 .$,IB2HSQ)H/UTG!(?WN5$IOG^,@Q>?)X^=RU'J$W.X'-=]KR7 M+PTQ62VGZ!X%SS M=<94QU[S$>I$A(-<,:R]_6&?6KH/PLCV_A]<,_VYNL8C MU!!__+E^>M[BD^D\0<"F**'XYW&(G3OB7- ];^1)D47O?AGX](W\?I-Q"%QH MU+G0>][)9P?]F\.CIT=R.E$C]/TFY>$?:BITH5'G0N]Y^_Z(;%)D=;99/05> MC<1+?Q^'N/E#SF7=\^X[Q\'EJY,4!Z2$JNJ:C4/RPB//%3#('CN[-;%-W2 . M61Q2G9KZYN-0B#0'N6(&V6U?^Q$@7,!G<&%'=C9L1O2PKOF8%"/!07[85]UV M]W2B@<[QMF41H WS4&/;:DQJX \\E_X@&^79RO:\LS@D%Z#H9JK4:DS2YP\\ MEWYU-]R#]"]7 "VPT?P9!2_1DF2$VSY]#M2V'I,VQ!G(M=+S'C@;YNON)#X] M#::KI-)T5/H0&WVNC$$.O&=+X'F\F5%L-"8%<,>=BWZ0<^]"SGR241].XX@\ MGN"F-= H'BVC4YG%(ZU5(\U'KJI!CLC/,:.(I(>[X/7O@#Y1]MJ-2B$"0\]U MT//>._.MKV#HV-Z_@(WH"5*TIN/0A-3HSR?DX^]#'C8JY'3XE!./PX\*VURG^@!>%^;_L@)C] MPV];3@H/D]P'Z5Z$!M)RY/T+*WFNKCC<1FB#=X1)$2(*'H3Z:HH/$5578=*<8\-@LZN(T@9 DE2,@I(* MWAEWV<8(JNPQL) \#8;%\.21RA?UYYDB78R"BS2CU.MTX\3&36#[I'!"6H2L M)(7TA!ZXDQ61$ 4HPOV-0DT[KJG7 <<)H7L$UC9T+U])=2J05P,MB9<"'H&> M1L&F*;_4NXSC!(P(-,P%@;"ZJ^="DNHNU/D8UCX$:X"BS;UGI[5!L#.V)D&$ M]-W+>L- [Z(I&*1-@22'AOFDV4O=_B)90A_@8AE-Y]_#M# X!17,/F; 0I[% M3OW1=K=ZFN"BID3\Y:OCQ>04O?#>;!T\1+J:@9+&G!KF>7( 42^*S\.=3+52 M.I,;11[B,T!/08UJC_M?'W:>\5W@.TQ?L;:M&4H79TV5TU@[M4\&VB,P-P=F M:)C!"[4JQSCW 86"]MCA31+E2F7@.:=DHMVU@473P])6C"K:)M 6@D%1(W:: M2N^@#3*4:)H)'!'.#3LZRR/Y]_:&A&+%SC?*C74&B(A&Z<<; GR:!P?R.%55 M@G1$U++HIOMS%AD1=4_/0(,RE82>?Y5!;+L8-&Q+L3N:!HP&_ MAL68BJ_A<3YH1,!8YB MB1AV1IH<"A0D+79 4MO!5 UY+Q3W[5_H!08YSLKID.!QZJJ)#M-G!7&NVBT M:R?T'J9C0Y;U3@];^\>*]%FCE$)G\)(X]XDREB""SLXAX=;'.6E2 M'\?Z:^EC__'AO5Y.;WL.+/DI2@;I)E[W/4!)J47^-H364QNCT319M"F/AF5[ M58IO3F)L4A#\#8[V$2*(1X,VQ;4F'_.@QC<2"DK5#@,==/#M<0;N/VK^%TGJ4EX+\*NHQ'HB459X_X/[>7=]A= MG%Y9T_O+A\GC-6Z@K;-(G@Q>@2UG%/^0VJKW($(V@L>:;(KZ1MK,88ZDR^$! M+@<,-T[-2Z9;]80H*J@&_[93"_Z%U#-P8R?"#BA S] !DU>X?\Y(:Z:-:B3D MOE.6%%>ZJ2N))*1C#B^"E0WW'Z!EMM5&<5(ZJ%6=('-4_?4>>+>]RY# ]!;4 MO A):Z:CP@0E7Q=/%V!.%X7=VKZ]2&Q*QBM>!O O\)FM0%XW;10JI92J+AOQ MV4$(H__*2&0*[&9 DJ[&1 2KBS9H4#&]I1GM((@QE%N+-SW@&O](R]2J-M1& M]8U\*$F^%&G:V]^8*G*]I-;Q9^#'X J+CB2=D8W KS!:GL=AA#<):)OU3(I$ MX/]S'^U7ZE(O34E?S+#57^<*J&'>L*#X]MI%5G"2]^@ M;TY2)%CL=.X>/_6 M9F9[($Q27<.01+WPVGH%J.G E-9E07W#@CH:%@MR*JU9="3XU"NCCW(E:1?6 M),Y3O";UB#/9[*F:U]P873=BU+#9_X"UA25-2N)?X/72"Y)RHYD 9L$\>L'B MWRV5SA\QQ"Q>^]@1Q[X[GB$A/9NO-65CD-:U3 R[RO8S\+&GLEV,LX,#7AM],CO"\#!-#0[Z @0FK K-S,."@(,=AIO?C^=7\!\+@= MF*K))R\KH C^F?Q*@0&CAW&(D.6UT[MK UR&WA>?Z.;6.""(<=AI4='^;<.6 MZ?1<_28(N0#8M=0. NWC&ASF5+F/FFC_+O"#,N?YVRKL2!>WGSG(:,:J(N^1 M5KZI_\N+USY>L$ 8E41 ?X"$UEP[7#13;Q4F4@RW#8.=INCPP8*DY%70\6V8 MBBI44=(6%&:GLN!.#PX_&X*4!FRWC:1Q\'*JS[HCN]X8BY)& &GLEI0!\JC) M1<>=+Y:?3$(_QO+8!:+/P#Q (&WW:+^"\/(5"QE+ _HVVB3+/*E81,XT \]+ M1)F::>JRU=D7M4-J8X^H;R%U6EAH"$\J$TLVH<^ #^;4F_Z4UJ:A28Q!1:$7 MFE<]P#H((NZ^N]3&'+WSV>HTTM+_O,_K5N372CE;;%ISG_H;9]QB^@%T?4R[:4UJ:C@<6F89>O M?P7DT5+@3K"78B_ 74P2MJ?SRKU3SO(A2T8[!#5>5I1PGH'JU)#E1E0FK&5( MBD9)J%@>A\?'P\))"2J:@XTN%,.6,XI ,@,N6DU DLH;1YN46/IZX'#HX@3G M2]M?@/#:KU;ZVJNMR"E:<-RL:,'Y+Y.[GR]GUO4=_L/T_.^_3&\N+A]F?[$N M__']^O%?UE\O+J^NSZ\?1U$ 2[C L6"?D=4[&-*D2&E!L/J!P-HSX"V+?-PI MB^?!:AWX9$[7E$00ZJ.-*B4TPU"G,(M::K=02H=Y3[?23E\M"BNDJE0Q+L=_ M49M2XYF) &8?(]$@S_'X[VSO5W7FU..H:VPD%B18[>!*2]\QT+*<:BOI,-L: M"0%Q3JG9AB,MP'!T.'SUZ79.&ILOVWR0VO�L@JGK@0 =41Q#(R^=>BJ@QZ+TMK$G+1E%V?@T\/5_@;G=11QS !Y^/% 29+KTJT[V6*./QR?#9]!K$(:XU8H_!S2FJ;] M.P9D$/(988V>;[R$I,[JM%S5Q(OB#BQ[DYYAEU>+M53QSQYH5G*6UE4[ /:&DRI$&\NK4YLJ';"FO,%P%_A$ M;#=D;\)X>Z&FV3M&)&73J0D:H"*^#7TBTZE/'B:9SF_Q=%C8"RQGFWI S^SS M#J@V@E);F4Z' *'4200_I'[\9?@BJ ,B2D)"AB5^5$-P6VEF%W\X+KXX@7? M*9-:IT]#Z #"B>,$,=8+U@J SXS[TB)=M0->2^V+P$E0"L;5@*Y*XAZ!M0W= MBXR?O!"N[R8ED,ECDA'-(VM&["W"K;%<.BXJ+6W+*#O!&A%F!;2=&!'Y)RS6 M;0[%>IJ+F;9"Z-AU[W]K2+?5]_:FT4J7]3,70^U$8+S'CH6 8LP%M)^@EWBC M,A#:Z_I&420B!>.][JU@DW!=+@Y:[I%P_[<(*1E1&):\715&*4#W"_#"*$O=D634LJ07O<+.3BNR9>2P?/*>BS;UG^Q&VZ21=.GF>GI;8 M)TQ &^0H1D1-XE\[F70W=> 8A;2"GR(V79=6P*DX/8)U9[>G\)O 7CP"M+L 3#2^T MYMJ@0K&VJS"2DH!N#KE N/,&NX%X1N&AP>@L0"AX(866>;'-^E[FHZ*-( Q+ M,<^]OZL [>H%85'LBOES/&AZ1_-QU%(6;\6'KA%P:\>F+-!OP]2))3L3RA@Z= $O_PW?(_%%JF%8+VS\4N7QTO)A4>\ _) M0UL/>#I=SN> ZG_W.PAMH"[KNVL@IG?T[UIV >:WB4T6U-KF=;$*4??_V.H8 M #>22$8';"M*^:(7'_K:_Y7$>+WV$K':7B[6:W\>H%6J4W9@3+#W:*U6&_X4 M%=G4)01V[>.1X.E"GA>[JUR:H+321O$J%%J7YL?GUK R-.DERT?[%80\).PW M-!X,0@SKE>!""75.5N1^QD4,'H,9\+S*HWKUC0Q5L 2SG1Y[]#_9KVR(DMK2 MTWEZ-,W)(J&V+PN+O%%^8@(RFO%MV,VF/"?F/%@]03\1'REI"=TD=33P'Y'M MA]D%TZ0V:+YJAFDQ:>R&DQ\8=^@4?L%P('8M*;WN4E$6KRS9'OX)W/H*(8RB M4*)]#<51>QD8=BNJ51"!LWE60EL;(/8:GF%RW^E]EV%BT%@6^Q*(SFV$-M!? ML!YZ$NJK#82ZAT8]#)M)2-'&GO:.1?_>?D7&C2 G2>5-@T^%K/2*)YA^ /+& M *I>$,8(3-'"]K-"N;OW&](BNO>%;TSG6=J([>V>=OA0 M0@GE/8?# _S_K(_6[IOXE^)G_],J?=BR?=02VS/DMA8[3=H MAD*@AS9S7DKPVU!7 ^;Z*8'?^?0$#B:3U6$C;SFBP,<_.E(>RG'-/$WH6CO" M5H6RGA-V-^+S),^1H.(2H0"=!UBG#I$W]]D4*1*]IXJ_T+1-]IWI@+>5^9(V M2;$9CVX>5)+6SHXTP4,YB[PCH9AA?Y(#TA F8A2T-I^KUF:/BIZ6I>9,CF9) MV$V'/]<5WUN(=2X#?,"'<$5TQ#EG%66OT_G;6P!DOV9!(0^,,XU/JM-X1\Q* MJ?VGE=+3[0$]MIGH3[>WE?#;B MU8QM?2XAP1&3TT&8"\C51 M>C5*DB,SIEE6VCI_B>$\+;=?4RJ<,_^^UOG,">DDEI80MS+J5IF\GFMO5C&> M[*$21FR/YDLS6ZI)DJ[4'^=/5/&.VLQ7 9'OLJ0; MY!4N!"?KM^IDW=*S$H+D3&]+LL_5LYXORLSC-58R^>H_(C@!A3MK,PG%%+"= MA^T8-"/$5*S/Q)EYI]69E_766Q3GI*Y6PZRFWO0=S"VSRN\1ATN%!=0X2TW+*_XX+FG;*; M#G7-JS 8WD1E]M%FNHIHI/8BES!7IDS=Y,$;T;E:DYJV[:_GU$R'1YF,^W_L M>?K=D(+2H/ST$'?^L3MI,P'KY5Z<<@T8,6.OF-RM6@8>YB5,+^,)SKZ:]*@B MK;]86VIZSL6D0%^)\;L@HGFQO,9]ETNI'8ZX?RO<7YL9+*:M4M&45CR:LJ F M4JA13VG>2%;?EX<\ /P2/G,\R",PL1N)3SE)3UI MF]F6Q/K>](H.]ZPX7.[FN!W5\G3#$#L:Z":+&F24-ML=2,8,+R.3P+V-HDUR M^]]V))*N#FN2KC**5D+2VJ.IIRFB"8%B;/C->[^963\@<;]#@H(V9D)4:^4; ME>WX-,7[N /131"2HJZ)V9M$$8)/<40.\AZ#FF+C'#-0D[2%OV"13UAXYY;N M/ZSB5ZPHL-+O6/F']+0-ES;R2?'YK:CJ;0*]6<^V8'\@O)E/;:_-/.=IH#B_ MY;CI>#9_Z6LV%TK+"4[8FL2KE(B54]%S-FXYY1YO,5L.5111)F62WD6;F2F@ MC=H*B#VOMD,'\L"";"<>P#I )(0I.$5K M0"0B=OR>96Q_'O"Q+XY62E&ZAGR9XB$3YQ1&VPM907()"_B.<'+E84V^5H%H MDF"Y3U;/R[TP7^I+<%/GX* MP1\Q)G7Y+)'14I-5MJ-D;4GI:1/V>>8^!$!KWOM[!N6!<)=W6GMMYK&H1LKO M%LAP94:^9VTMA_O @\)+.@;3P9%@Y1'KKSGI_]!V#BLO0O+;T0 KN$\J2J3E MB\G@TE1F\A-UN:;V**/_9/@YS95VW:HLQUX_D[ME-O\-_".&F(M-,JDVS.1] M6MLQ*U>>,;V>1:6H];L?A['M3=&U/T?I>G0=@54X16=!M$S9%-!X S*C!X,J MGCM]D:+_>MS?R3NOEV$$5W9$?=6TW&C,4)#@J--7)7ISXFINYS\FMP^%'+CC M@Y.#8['J$M9?4[KZ>F^FEIF8.4O@QAY(BB3""-S 9_*^;GG$B7*X>S=Y2MH8 M@[9E*%3Q;MCS9+E8 I98KN*(A+Y6)/#]9_%%"RG4J?B$<7#L3"B=^KN]11)S M44JM:5^J:UI.I_-5S*!J*CN+N=6"\/I2Z:'-Q)6KIB++40>K@R8%5*1FX-?J M#!0JHZ*_DSE(/16%4[E:<$32<^01*$^++WA:'&A=AD41AV9DYI [^%(3_;0Z MT0D-_>?QF"I"[*!)!G3MXV'$0O=?^!VUF:WB=2(:,M5)&LZ 52)DINGA076: M4FI%Z#]S1U\T(GOQUB^N,)D*W*G_ !SL%Y%<--^]"WR4_WIFAU!LK5;_(6VL M1./R%-V*PI04OZR6@(QE.:Q:EI2*_H9$[Q(7^//D%J;0C*>TUF;:BA2U$.= MKP@L[8">,/2/V/;Q3,$B?BY>YV>I5*[S"#2L@"%%H4Q]'@ZM*^&2+TR;6SN* MR< $9[XTI;*(OXZMU$T3[CH]T^_M"8'Z AE2J_5Q=;6FE+0RTU1&(2Z7*V]8 / #*!G MZ(!=F9"B B9>,@Q(WG;$VZM@X<,_L0( YB#5BGCL2O'W#,9NOS+K](2YMZOB MHH4?I-;9FJPJR?(/^B^_8ZL#49@<>T,B81YGXKL7T(OQQ),\$).BIHWQD:DA MH9)78U?%"=[;ND0,>'<[(P'$),:8Y@0!]PH+G9C>.'_O6+8JB?H/C1R*G8JA MTZ5ML#H+4DM830I'I=J"_HO4Z,HN;/&]/Z1K?QZ@58*)LTWV1W&C(46M/"6^ MD4M^(RC/H)!7,YZ,LKZV0/WMSOZO\^!=1%HT MB&PE: &=8AMMYK*P1&M",ER&]+JSV?X.KQTN204)_!]2#_K9]I*=?W1N([3! M%BTYTJ9H7ZBO":AHSF@_5T'[?!%")OD.8*4%IKAP,E>JW"189] MXU!!?D0 7 0KO)Q*X*/43SNDR*A4#!!\?H>$!B6]Z#Q /G8_HL '5]AP^@ZT MO5NP>@)H3].^E&DOQV=FE+G9*QHWN]1H&0BDMMC58 M=>B"M.1=\JI+RMSRVL=#!&$47H=A#-PI(O\EKD!NT=/4V_2OXBY1 ^(F8;('R2BJ MH*?,ZO6YE-;*D.Q%,R&V7VEY7S 9K%V))T/LB2Z([6"=OHC!KS!:0G_J@W\! MNS:P1]!ZYM;SJ_#5"T ML!?@)K#]7X#G7@6(-*K#6B-"QH%*G10R]'S5&CTU3:Q<*&X4F6E@DKRBCD8*['SQN'U*%EE^'[VYO!=W*K^0$NEM%T_CW, M>G2-ZMJ/OF-9B<0R!)^.S\EL)YS"/_<"W\(_OR.WK;#RH/B!'G:W]5:^6L0Q M6XPH&W-J^Y*T3@ZPM(Y'"ZUFS.;0Z*J\E8X&K2JAKDU:]8LF(6\H<>78U?O9 M'Z76'E.:SM,WKNI-7A^??,>N GGEX#7M!$B%#'=/)?"R9!1_S21D#R&J'-0= MO[O4&ZCS=P$H*,S_;")LF+SE>M;FK*6+ ^S[&#E+O+NZ1] !NW(ZN6#(:RU. M4A?C]0*XL1,E3[NL@IBZ#5'Z#1,QU[V ]I<)Q\EU>"=8K3T0@8G[[SA,WBMGO$$DZ#QV\W&3$*R!Y')HC^[PJ(6, MDK=F^H)RX6/OT&TEJ1RJHSL':B$3BBO9X9?>0=I<3#E"VY[SC FA%QECV)>2 M#XTJ_VY9+8=8+9_?T=M(:'G^NBFG/S6"+.BD6&!5/'A$(6 2"!5QGZ.IXQLV M SRM+5=GY:1:9X7VMK;V%5?>']>F6 IQ MI8BOZ>TF:9ASKKD,_QH]YQP.#D M;'-K_SM YYZ-C2J]UHH$!6V0H$BC58BT%<;8,+)CZL6NN2%+1#BMM52L% M%F&)4 '3,T8>D>T",M:PMIH#K=F8M"RLDZJFA=@>O!Q+^_J-2>5I@&;!/'JQ M*YXD$QE"?=\(7)K+8O!J#^TQA'?QP0J@9+>%!Q\NX9IM4Q@]W@I>)"4P>/48 M2M!NLDCJ5_,4SVQKN,KE>5=T6UFYLO_N!R^_!"]T#9<:E%D[&C[3O0.U\AFF MWN/59T>PC;G);P/JPW4Z*+O/?2);"AU77-%J<_DSHA=[YW73#D*--2X%'CKO M_;SMH -L)HX3K^(D5C]9D:3MJ_'\4-=A3'LKD%M9%\7C\$#X!L)UQ2J.H*(\#V:HK= M**2LC95J>WC7E2P,>]A13DQWV$8]!)Y''ME[ =XSN W\:-G 9Q>G_48!*2.- M3M_YT50J*RFN.'WJXBW+HX2[OT*-*H=.BFM+0HQSU-6)[ M,L>#HA@T153+$CT^./P\,EQU*8=."VY*;VR5(.NB\GIL,R)O$3SM>TVPU V?2XS;"D8EV#)SCRA@(C=23OX--9V M%3@-.%=D:6B0^=S7)CCW\.4VN5^JM_US0MWO7BEAH2TGVU%1=J"LAH/M-V=@ ML4HN>*P)%$F1DVT\X&R3_5%LXRE,29L9S==<_7ZS':=:;BIF6." C#LO2Y*Q MP=IJ,ON46?\\O-E6I;X:8$C+04\(I*-F[AI+;?13L;0B:I3)Y5#1'H^RFN3O M.&7CH-]8JVVHGTJXXMP[*!!G:_Q7V">>EY1HS&'*W)S7-QZUPANPINF=\Q!% M!87CWW;*QK_\1MZO##SHIG7ER :A9EFE-]1/RSM X5X'O\2 MQ#"]O+,WD:[:(:7#*%Q3<71ZEZ/_,%X>U":YMUK&12P%034O]\-)4JU6 MB+)K6/&21F^G::!Y4771%=VE=@<_/\W>9IWX;A(ZRYZX++Q!('>P^K5ZL)I] MP;)]UTJ^864?L0I?&4'.\+V](6 EME2B;>7/Q-7D:8ILT8/ 8SX'GX*[4*+/Q]G#KC,=#I M[7]5S_-DAHP4N@5^F,HX,YN7J[47;+#Y#,+:*2C8=93*;<-;I[?O^W_*)GTH MK?+:>;UM%NLT-DBTX*K3#=2)6B.0(YRK9;%.8]-R"ZY4W3L?]N[=KUB"RP!S M0':/8?Y O)RO_*WJ*V_)6@E=4O4LI3Q85F(]HQ3'E]>X9W-,1I$/XLIV"#@W MK!Q$:GMMIJ>8-HIV6(XG+1/*RH-GG*)5&VJCN&;JJ*I3D,41Z)%Y;%775#M= M"NJ"IT0&=[KD-Q11RTQMJ#;47&L,X;-M*8.[P4^3:"FA=HAIW@2V/UD@ #AI MH;3&99:_8)8/]#&I#*WL.:]R_&FKTBS+]=Y&$73@.I'[?8R<)?;_1+0LT=\4 MQ;=E>?#448ZG#OU%YA;Z[@PX,5GN!: @T=T0)+3E>/ 7B5JOZ_^T$23.YX,= M 89?O=],:_TW\:J%&.PO5[BA!ID>=;6A=EH4T@);>0S.=/&E$PL#W.DS0#XI M!W %?=MWL TBXY\%<[3]R[7O@M?9B[TF?V&ZW:UH:HT#AD*K2% O!EW]OC,O M",B@%[,E=F<> 5J=V?[O_X+ <^DK/+?3^)'0@L_!W;I&]T8>;']1MW27_J:= M7INNUWRN&#Y9OQ=ZDF'6SL6]OVJC'+YP:Q31Q';V(/U;Z,-5O*+*O_1W_33 M&%=9!WP^!E_!FNG/?F7KK_CW,>N/RX>FRU++4[@;3DXZLX\V^E:U_93G5E&J MA#X%GR[ $W;*PPC%2=T%.X3A#/-BNU._Z 0>4O BVKTLS*]Z0H>M^BI\6C%O MV%-095E<^WA<((P(^Y?S.7 B^ SN 7*(EA>T- I&F\ 44TDH%="9R=K6+9V MGP4(!2\DAFRO\5^BC<221B-A)*A:"T!1O)U[Y:)75&V3>-A)HG5-C46)$*.& M/9UT$_@+$JHBIG=G6\\ 7L#]1;Z,%RTQ#2BR=,Q$D1(I*$I5UIV9:F MU,9(3IW003"[#I<IPS%5+7:A%E-SR,;KZ<, M UUMJ)WZFYMG0>:T3)HLCYU;0X_67'-M2IAG*0Z[K5L^6]F>E]==G[@KZ$/B MZI%O'/_P]23;:)%[&_1$-UD:FBN2HX^=.M4Q/[B5IE5*@0@XN#&Y%(AC_O9FR(&\XR4R4UIK#H[DSR.:PTY(_PVST\W"HP)&CU9'CYF6C'>< ]W;H>J5#=$_;2_&+K--?D_>2Y$Z63T\ MJ)ZL$JI60M8JTAW!V>I6'CM^:(5VV4W[?K C'TR:7X+W286*>)D.W*G_0"ZI MDC0DW !;2I3_FN1MLTYGE=$OSZ;3XD.ECA7V(T'\GOI"15)U#!!(4E]BFA=B?_#C$97KRO;'7R! 6 W+S0UX!I[8TL+HK"]P^E]= M9,6DY;%Y[72I8T*6A\I46BW EW[ZS@*$T$T"P+LP& 6\@KV-A"4;)E5HMI%5QZ?60Y3%0/#93M)W!*Z M4EJ71/7EX&W"2D8VBE9D?>X/[Y@O")H+HD+;=PA)2<:XBA=;<=^!*)%X+@%: MU11ZAWD*>DAG!@7@Z4,H1^/X?^\Z$ M AAUJ48N0.@@F$"*^<@6O8XJ5\)TDN^CLQ5%XP6 ?;*BONG<+X?.FE M&NF2P4.JAR_<&D4P>!AGR6 M-, 85UD'?#XT#39W5C)X9/KC\C'^0'"]N>>% M=CF]M-%Y^T6M#<>=5N8<(!4_$<%T#<@55W^1R((DHD_GYX%?YS"+=QP)8-CJ MIH%&FG'#"@772>$2>S%X_^B Z7R:SL7@,ME02D"(2N,-H4E.!IT:I $*>;(% M\@!"Z,:VET1M?HYM9/L18.^5)6F5A7QX,/B+J[T 34(6G1XI]@^XLDA^!>1] M*^!.GO&_+L #(!D'13-/*Z$O2\90F"D1@V&UB9DR(3'5(/:3>UO9C:TF"*LA M\Q81)BH&1:6).0CK)Y*?_.]Y$,K>>CL\.*+$]+,?+(<0?8_P*YS\1$U"TYLT MU&8"\^/Y@H/O=!/T=;#78WFJK;0;D6;%QM[I)N1D@$T(6Z%C5*20 KNI*G#2 M[X)X:T?D$7)('L)(_J602""[1!Y3E\C=5ZQ@;GG)@NGM/O2^;"I<-@L*O+3)I9+N/3'GT_D5GL^V]R]@TZY.-">H M#8Z4H44LDM1".IWZA'K$+RO2N2 99Z_1XPOPGL%MX$=+]J&<>;H$PZ#:]+PXU2WUJ*T[1R\^,2(&#/H_HRUZT(FHRMCJ2C MZ)E!;1Y)%A102V-F,M"4R$+1:X.<4*@>L/KNN]F)*7 O7QWRY,6*_-8$8S1: M;QYP4H+)T/>MHV+/_>./(A2IH.WF+6!(AO4,):<=Q7![.["9+;&DEX&'N0DO M_XCQQ^4.:(ZJ]Q*+)/]BI41'IW@RG >PCI&S MQ)*[1\$"V:MMMM=W,;EM-9U_)R="+WB-P1_XU48DR3B\ M? 7(@2%PI^CR=0T1V+\NT(#"6+6O@,OQOPZU-P7>'8;3>39)INB!I /GTVA&BH,D7OFY[7G M/=ODDREK2,-/2ZIE61\?#/;JNSRDNN"\@VBP#BC+#?(]@N0&S;XH:+YM(UJF M(:H1OQW$>WO:Y1*AG1$+?1ZLUL /$XIR.]WCFITN(?N1[%5=JTAX!+O='1_D MVNQNZ _ (V&KY#9#LFXEW.4Q%.:::F@T]I!SL^#&KL2U^"T>4-@\O5V@LV('5U MTJH%S.KTU/;:J;\W5591)">DP0.^K4&4"XFQ0A6;Z >5GA Q02="+A)TT2 MDL4BCJOUE*@G-!^M[;X5UC. MG9Z0]%^ H >)IN=0P\V<]/OF3!IU6!YD@C'4H6ANK=.;?9&-(@T> WN39Y G M6*&?W^>7)N>5F3;T>@R-5@&A,PD]@*0.?>T-^NZ_^CX_6/-C2"5TFO#5?Z6\ M[J2(53D'$.MUL"6G,H+W637LJB.FD+:5%#AEV_I_5.&-[IK>YY=6NZ;R[&I; M02+=-5WZU?EETIYI*]"]MQ$3]_D"FY MT-!!Y!I/2W/F8H]31,^)S9K-73T3=FK0?"X'IO2;U)+C>Y_9FL]L%?K4*U*J M\>3.]O\QAKU^,UMF<._36O-IW5J9G89YC0Q!Z3>C6WEMYI_WCVI"M]5EIZ^V M;1WP8>Y>SN+5RD:;Z5Q-<=EI'NP7 M/*^_O=^\%)&1EA?RKGUL([ ]PQ(C+-R0CQ!.Z? MJ'F8XXF[@CXD7A I"'CY2E9#P+R$*-37*)RTYWSP6X84\W!KH]\!>9*1;@_V MFABE6&$&Q_^.T"R81]B!!;PU@-O>* TXW;P]WYH!7#3!U8#/\0F:A:OUP%B M+/3TUD:IN FOG3W$,XY*XQIHO.^].E<8BGP^;U T-*Y(K@$BN!JB*W6PC7A? M%!;[:$+W'W%F_"CTY(8U__5-<@O%M@T=<0.,/6X^FU)D.D.S91>M( MA)VFB U0V]I+Z *W7ES920)M3R#463\D=H.,FEU"<_ET?!EHH/L"3WRA/^T+ MO=B<''K3GGE7]X&W"]B.9=CI%9C^JZ)LW62 GJ$#ZK6T34E.7QAY#"+;VY?6 M71#]"T0/P D6/ORS4DVH\^^]7<#W*U+#J@)U)KSTFMU5@+)_(NUH9K_?0;S/ ME 'EW*GKW?_TN0!/T>XNR[6/QX5E]X#]Q>1@F0B&'$+8"YK[+4[@[<*VI8P4 M95;0W/ MZ+J^$I0EC=[;*-H\8B&'MI-D'\C=^OE\<+A_ZR'W[QG"W)#"A!.?/>!0,1C[]5KVY8Q_VVX L:BFBA.;7&.3(A0U\IG M!CS\E04G#S2\PC(N2O57&"V+%*FA[BX_.FKL#2":SJ+E7:\]=R"Z"<(0K[3) MDCZ)(@2?XHB$>F<[SP0X"QTW'!RUWPL7!V+M1O*^W^VP[E*]\B]?'2_&>B81)7*2$D=9 M_&2? ['B2RH^,DJSTX,(M*RFTY+;LTT] =8]HNZ^J WR>D153=)ASP(>$:ZY MEY%XW;1#6-_*%H4;1V2*;KGJ>GM(6V!PU,+(^A%BV(1S5J4W@""@$F.XDKMMW*-+(*8G\_A*64MG; [!0CRB')$&*G M*1;'?46PTT2!1_M5-AS]I9J:E=*R$F(CB"AO6=\Q00DJ,UL.4D4;CR5+23P# M/IA#F@VAM"X!^NO!P>'GDV&L@H .JN6QQ=@9_Y;VNX^V=VTPSQFS-%>&TGJL MJI9A9[0)MC.P()=;'@"I(HG7'3D3_+5J@C."UI;B".SPOA H1IC>;+@75?:& M=.W/ [1*4'&VR?XH^':**"5MIC-/:Y3W3UKQV=^!18BB A3P;SL8X%]^.P_\ M,/"@FPP\<4=KSLWH#;51HFH%[50OR;S&FJT]=F(UU4:[DCK@*8_!G2ZG0EEQ M9G^1(35DAOHHK377'T,-56P MVX+E9--[&1)&SE#P>W(A@%ZFG-I8/]5PQ;I310/6!E^#::_[8 NSP$//V&>\ M\5/7L,SJX7"7&!IK49RM\2^AYP'""PH&;/YX'=.)IK0>MLP"4- JKK>VO\.T+EGARQ'2H*"?OCHS*UJ*Y51OT? M8'['.C>[5Y**=N!J"P$I4 E+9,CG [B/C(H\*ZKI4J-"-WO^AQ#/@SN/RH^" M"J;WAE=W7:"K=DCI<"_?5!R&54E_ ,_ CP&M,!RMF7Y(::K/*C2$>#6L@$S& M MN^HLM;W)<)%CNE-7^8L)F<5FH4.&Y;:%C3CVH_]%J+[N.VTS7MNX+*@CH[ A MP7';XD<<:$@;#EHH;E?F.*MP3-Z V ^_L)J:J&]I?C-M?^U(V\?].Q+%ZJ(T MYZ'8QD08B#.:Z?];6R>!/,A"=R/[OJ@P<5V8,E(0GNSMA4H]L^KMA8_6[DM6 MX5/OUQK4S^NL7&*S 3MQ03I M,#+%4.P>Y26!E)2YG-D;B']WTSQ8%D*:$S('+XIEH-?S]13LR%@1?@?#L-#8 M8K3-3NC:8A2!+(T X7>)8@\Z/I.*G$+.,25T^D_VX7+SZM*9V MUI:@E5(<08QZ7PB<-'=:\]\&R"%A?X$_O[H 3SR[7]=4>]U+!80%^5,4XQEFNN]SR33W]8VU M4[JPYOA*U]3*4S;E,^#C_5Q2+Y_DMOK/ $7D$OL]%@\,PP!M[H*(4<])IK_V M6A>R\6K8'K_=)W82NM!&FYF=W&M/GK]E._VU[;6#14NW7YS)4==[*3!(*EQ, MYX5<>?8.@-M12T2(J[4&%LU8'O6NX![!9SL"]Y[M &HE.79C_7#03(]50$CP M._Z5XI\V@L2&/I#Z:O0%8K^9?MIOOBX(\:;H'&>8Z5[DD&G^JPVU4[20MMA* M-M6J9R[O%#N\/EPLHROHV[X#_05A>A;,T?8OU[X+7F$;GBU M%"G-M=&R^J-8-H]M2S8,CP 2S+SVPPC%9&-YA3>8S+=G:',#F$XPYS8[M0O[EH/A98*>G?34-.*[TY+QPT- MH;QV9Q*A("_?N+N;#$(@8A$P&T;2G"N*!-"R_(>&4L$CWK>]M5_)5GWZXN//+.'ZE\ C]:9W4^0^"*,=NW7^KB0)4T"B MC/>VY>SZN4D61!CHCP"MK@*4UIRI(P"C4H99/@Y'>!JVM\^I=J%Z46N__K_4$L#!!0 M ( $6%JU9[E,,<7)WIZ_OY_2]/ YL!Q-=OZY[_D+?%?#%BRK6B6 M^L]_^4X>3_[W__W[OS#X7_ 'P_[^_W 5AL@-$#RC80O/& M=UC'GDY%"ZL!Q]$, \LXFJ*"[2TD<4O=QF]3&([_N__ C.C"^VWK;M?NEGS< M)+M]"6H4_TV2ORF"HK'D'4'=4236K#UNOWE059,?7V/.F=[]_CT17NK4=]??V AH(]6O;V- L M_;[E8K&X74J.$;2F"(+^C2Y+D%:[YB-O;!XTSXO>V#;;0#2\U:ULFP&5")HF M=WW@A@6]>SKYNU^KU O%._^QOU.Q7]O+NZ::DL/ M=X%\\!+X_5:UY[\U"PX (!K_]AS1V8XH>Y M\$!G'(84?.NHZWE.2P1\/ MR*4MGR,62>^];=?< :-GB#_!]@/>7J\QZ\QE,(IY@!#VE$, M,1L,:;_^_7L,1.7?OTW@B9AL6QY4+__\\L#2^[T9+[H9!S-?F__S:WL=]U93 MV-/?__[M:9X!_OW[]^[?S;,D6UG]^[>BS3'76QG@GU^FZ*B:A7OV](XFIMY? M\*V_X>6#-HKF3@UQ=6?9%D -M.4=>AIP-A\U10%6\!$VR#NBC,:,^9;FM1'$ M>/A!X" )%=%1!)[+"67&97 P\O)LH9=9),N]F#G+IB%IW#M+,^ 0'1^.(1C1 MTSDN&$[,C8MSZZ" +=)R(CP$?)RK"LIQ; M4OGT0ET\/\@ZG,X<33[H8LYW D +I+!E1,?>XTJYTA0&*LOW^=6$89?5E4B5 MENJNPU#Z[UC8.V^5A9UU1*-D*6!9 :M--SNR,' GI=E&J MB6TGK6N%;K_?XI8=MJ/"=\ NXSA)01W^E?W-;:V0AP[GX2_N?7?+8#T::;E4 MF>C9TFC8;8W?:M4%: MB*/>MKZ4KFG8427HK"&J]_WSZCF3%\942U_Q6FOA%5KCN=L2&-2_D6BXX"N[ MV'%$9*AR*U.RC?LNEK@L;2TF=9*EEJN,DVV/ES25%A*HB_E.L?9,#U_3<.Y8 M=( K-(=E8!76^9CN+Y/44)0+9C^O_CK%P!0@:R:DX3^_B,<:KPH$(0E,T&4]\ 4'>.KD_4*!4SQ^;!FV+\VQ9WPRXY+H^4 [& M2J=D6\X68IY>\1:UI>>5Z[.$"L>:)!(D_._+QOJ&2?Y]@WV.NY[8'+<[I);D M 3N?U@!9;_@:XFXBQB3C#W/I*2VJFY O+@A*SM6-!!]:"Q"0V:TM2Q:P !6G#7]J0^[5L, 483/4'S;&(R/R 5 M'M]1"CWI;O<:2"Y)LP*A:P/95BUM#902I(^GC311,D#:=8&WZ8T#Q!X3ZQJFC I*HWG!W9_P/M@T*$GK8+O>A P M\50J\7["Y+2YIH" +%M5!-15?JY2JL?.N%JE-N[,5SQ[-MA0CXG#BHX%59$+ MC;I /QTC@:3U^%(ALY@3W(RH]TIEI30&$!O$+'QK_B4HXY63 Z M2S5RQ2SP\9'+;,9_9-+]?>AH.V $H&,B _??OU% X\X-8A5P.%@0X+A#88!_ M?KF:.350X"+X;1Q$?)!FQ'>!L-NEJR 7\/ 9F]?MOR/XZMJ^$WP+ D)W6Q(& M8]I-X22QH=F@,.I7"!;GH5O$661OYG/%5?K7[E80N(&[;]I6$P,'"[H CH;+ MLJ7*H1?X^.9_=S\=/GT:.!;W[PJ".1YR=BBC/3;X M5^1G-^E!]>4!Y$.P<)J!3K!M3N$4A]QV-/7M6J45)9@/H4E-+,FO48GT6J=FZZ;7UR@HMYOOBKP9#%T?\Z]]=LQ>'_/?OHZ^[Y\M]K][ ?,A@QT/N>^#KX@0)_W?_G/MK M][14]IK2@2-_>.7S2'FD:4Z)E*+N]WMEH:;SG">1VK0_5IOZV27P6R*%>CM2 MJ',AY5,Z9<\FV:*CWYF":J/8$G0_PZGS)<4O.[UK1\>384:ZX^V(D)J=7L=I M3B:$F/!4QI]5>]14T(2WT7G/8 M8OE8D>#2U^Y<7T*>3\SNTP747-(NK%E?Q_DLX21[N6Y9+$G7KK'/&CX)H0_U ME*U^0B :>,.9\%0U6W'5L5[N5Z]=<+^*K2$QI9]R54D5G.JH2Z19+ME=%'2F MJ*X[D;!>ETGUE*UYM26Y@UY:UPM]OE@GDLNV!R)A#H&460J2U/#5LRV\EV7=(9D6"6&=Y,FV)H>;H_QE__!CEH M;QCD=;A.AWNJ:Q<52+RDLK%E5#:V5>VG9#%U^QS-(V"0=WQN/55L6[]/G[PUH>^0M4-HI MF /#GJ)V6TST)&.2JJ5&@)V1;*4W58L%U@JMH+\PU@>$/#O8;XV.(/OGB-;_ M'#PRS9Q+9,M*DVUP[:5:E03:;8169804'N]*!3J81LZF/%S'$YJ.K?BRUW"V M!1T.(+&]F+:4[=6&-P;.+@C6Y-O(Z( MUP;ZDU"Q8WY>@S86J$(:*"4+6K6J=K]!+K.JB1/;R1JBZSZ$<3I 'ENV8:NK MG5,XM>*>DL++>J^R'C#S3$NM#$+K%+YCO-N0SN,!_T24W,^ZNSV6W&:0>[A M=7=8%[7+.+8>[$S> <0Q#(9K+AW=K[EQJL0MIC(;.O7Q)%![;*A;2#P[U@@; M1[%1LQU/A43:7MGBPEOV>_58.C$D5K0B%82YPH)D:!7'6W!Q=)S?&A./MB5\ MSO+,SBF9%3VVP*XDO46I"\\?^)'E&=XM"9]%PZN6ISSGK8XZE41VE(43%V^:-AW5?9VK#YZ'B$/NZ0A',)*OR"4"(N*W6'W=XJK'$ MU= 9'>'U2\* B4]MH'\F?7_JMOVVWHY7V-6TO>KD28U9AW=""4WZ?MA]UI-@ M(T'BG5G'KH]XO#)W^X[%NT,]_.9HJ+ 1ADWUR&5M0^MKXZ>B;S5HF)F^N5L< MV[DE#E T+R_*J#["XKK<0IRB*[M-"G$GG3"R M*YDHU&L%VAP(;5,-'2:1\WQ/\5__HJ\')'\6;F]&^U->/9H6W\*LSW?C,9?W M%JT_P^93BN-7II/F@ 2'XWI.4!7X08(X4S2,^XJ1B@FQ !L%K*%O$_$F<%#D MI&J+UB,IJMJ6Z@''1 ]^DCM5MSW@-L458D#@66\_[_0W72EI6IIA@*[ULB,Y M-<:'>BITLK(#S%/:;1']7N)]'M7'J/Z [%?(_MVPRRZA)*.H'HK?C$::#!S8 M#)H?E@R:-ASAJNG8IN:ZMK-"I#DE@N.FJS0*30,0E<6@/>-T/V<1H?5FGT7P MQT@8X?BD.,YI#I ]V[D C.%<7),9&M& 'Y(T"^ MH+'8TIED=Y4^D)"PTO"V+X^'$?&XA?"^%. TUIE*V.5>TV=RA>8N$*F M.J5E: 'W QC\U!MX+C+?$QTPMI&]HVZ:!.EYLN^@5H\"\^V*/\WDRF/F]L2<4"*ED<:;=:,NI8?Q\J!^?;+\[ "O@Y-')N)3 M*.KL>%G.ZK4U2?A*NNK-1BT35$.;DA%B17U^N^LDFCI)IS/J@@(=IY(Y=PKG(>_6%6?S:1^+1G& M9L1)OI&:MHE9>59<#9HM8185]?%8;OL MV4WHTX6O$,PQKNP/(^Q<>3&ID!8RZ_AD5>CP*6)6,;T\7\GCCG;VB>H-M/AH MQMW)LC&/P3EK6ZYM:$I T9('S,.@0OK]Y8SE6#X+ M8F:L[(=OYSF"]O$!/L1BGAEAV(7@U;+*+V[M2AM&$'=ZQ-558CP;DBUUP%?J M9J,I#!2\UPW=K/+.G5W'QWJM_/W\YJP)7R8X,^GT")-LMKH ![P;WI!+N#9G MA4>27]A$0YN51-7\Q4.V,-.Z \.95AG;"O;0LOS#C3HVZ4IXUVBY+I19\ MH@B;V_W0J>>PSKAG7Y=^CPCO[NDXH@)0A?G[*5A*K)U5U1H2O121&Z](0>]D M0^?Q?DB*=S<]'O-U6%BGX7?6=SW;!$X;&('IXHZUZ;U;W&]8L;R9F!/X3.], M^W2,ML-[J-2'6/_"\'\4"FQSZGO0=MG6LGUTXQ8/U*P_'*=2_26QJGF2-5[V MF.XLM [6Q_#P%D+\!&0$LW[%LA=%>[%E_VCMBU91&B@$WIWVJKK<8TSR>[ _ MF/L/1OMC>)Q68=>/:7_'G%!:I^A31'9L<+)NQ55J_(W8_=S KX/SG_38GC7W M$H[L=#TI(?"]1F_F*A@\RJ_N/14A3T9''JRHZC^9 Z=^W*5E0Y[E! ^K1YKB]1]: MZ/I.$#'-.V#F TM>'7_>7DNWC9*('+(SUY@1G7Z]I< =#Y%%N*\:RC MB1Y>SRD"^@45^BD/97R$ZX^=@BP5<3&BU]$G.YWSS MVRY_YG+HZIF^"Z^L.37L%0 !M1I3])PMZHA.8R$1K>Z<9>)BO3(O#]5!,;3^ MQ3.H>W9XWPH!GSJB^R0JJL&-A)D;%VE>*_6KUB#7;ZWRH75.?IJ*"MVQ\%O4 ML*E<0BCSW07+-!3@:Q.F422^-VJNDGO/3Q*SA;5@R+B1TRO9]K#?2X\MIGIM M'/R22>)+UQD_[Y'1Y_;(1L,XX9*3A$28=2;A$!659N1O[9'1/\TC^TJZ9$G7>KRU6M8UKE>X!E#^)!R<)P1U=H47:TCU=NK M*>XU8"M2>"%:3CHU*G&@6"-6Z7B\6&ID6A)+Q0OA/3?OAP(A)I#T^\XC.5K5 M;E,D%UB:[6R/F,C:UAPX'EJ;>[$J(^=+;D!CCYW#/T\]@Y^<[\@P.]HXN.0:$T[SW*(+V#]D]!J'S630QG*3/9]F>K,1UF1GG M&DM56+-,96S%\METJDB%3H1V3#Q_=>I06;+G/H$AU]"*2W/@4GIAF/:7%H&/ MQL/03NY?5 \WI AXK8S/?7+@"CX; 7)1"AZL/EQ1Z,V+/6L#OS;UX>I!8T(=7 MV?C3)"1,9_'1JZXZ[K6*O%Y1U9HNI0A_X81N6KZ@!$5G\5VCA#U;RO',XB3& M2ERGDI\UB9G4ITTWT63Y6>AB:Y<4IW?7H(QDYV,6?!CL,V7:!62].O#T&9YJ M)>B>4JU.0V>?15;4U=?;_BQ0+;L5=ZOKV90%=M&WR@HWBX>W1DD$U*\,=7^O M4';<) 6K#LU8G3-;XW3*IHEE>(\=B +.WS7@?)\L_"!H'?O;2MV9W8YAL\.W MVGY2T0LXF^/&D[Q7KD9"_7.$^CLY28^SV/?US2M9[/M-S[:/X:U+WV&P:RF. MK.:)*NFR(%M(*&4/%QPK=';M^1>N(XOY.>D*VRZASTK7Q4)_DH@WU&S/S1"F M-S02RVJ&ULJART"_H*C][-!?V.4N3+.6Q_53S08W[O*-KIB;5+29;88OW2J: M6T*'\4,.T>O89Z;U1NZ\X]^@AV'R?NB7/?,W5T!T/FBEK.Q9P7,^VT,GM MI:EC;Q52.V8VF#;'Z 1>I+RLO*5Y;IOCMZA4W:5) M.HRLZ69+R/M#(FEZI=#:T%^"RA<)%J'T2U"Z16>'!!-^VEZR?$$GE%+#XNN] MWL_6F60G'-40H/#YS>[(EDD*L$&<;8WU2 M&@]*\8826E?X&\[(1;>4/WK<'@T MO@@#1S 74^TW0+]9BD-;PR$$7ATK57,T)>L%7]2DG)K]:Q,B_. MG/)DX,8,&X]LU9^"C,>V:GR26)"MI4.R/CZ=ED8R/G/5*U867V6K7C,&WFRK M5K*E9+$?L[,L&"QT.Q]3!L/%%3LR%[=50X@:LEU?\T1&:/)<94A5B_:@J9?/ MK@"ND7"!:[B7("_I>6/JUF--(BN5QZO*T/6XP=E73\_J'ATDGE_H6+OC212) M[KBQMHKX=VGKK4>5/A60[\$35*G%+*9I9+A65GLIYP M(8569$Y+DP>8'1+EE/ Z7QU"2DB>8F.@N[8G]6G?8@@PFN@)FF<3DWEH?8J0 M;0PDX/^2GV?H:Y;MYSB<*:3)U2 7[Q%4O9N9UCDV.VU%'+X"<_U>Q"$J@Z\A>WLS':#;>&=JE>L$6;1ZJRT22)938=&Q1Y4P_V7]VJ&;?$8T=CB(4V76K6%2*MZUK'\BM$J+0>KT$[_ M;]8-CX9Y7NU Q=X(B?VF9ZT^!3T&US8T)6A7\H!YF,BY#=%;*K<9M_O(_WI/ M 8S2;L"YJEW%L'3Y.W04V1K,IG1Q/)C$>+Y7( MXJ@K.6PL O2!-_\2?;<0?I; $99/C>6=*[R]LGW RAC;LBUTRKQ?K]/U7&=8 M:(]"9_^%'L='B1MA^$T8CC%S5>QVAU/6M">)'MF1W$H[=";G.2#X#7'P-H5T M7YG1=J8V?![8+?=N(2'2S<4Z(_0H0AN5NG-/I6,M/G2SZQL5Q'U1Q>.#_=;H M>)2M&PI?I,RWN7G=62YUKFR/O7QI78TO?X2^^0Z^2!BRB4^/ZD_Y(KF)X)5E M;UG49\*X4]-G+4E9A2Z>&WH;[NM]D1^+Y>.^R'@T9R>Q1-'2Q63''HA-.RX6 M(QR'VQ>Y+@P_N<0:FJE9F_SD=^'X-1-V(7FZXK7U)NO'%$JIP2[CD]"9L"^! M^+\A#I8=H8SC MQ&"H-Q9>U6) I@G.OWI_#81[G#@E]9O2N.;9:;Z1K0['72TVC)MAR/_]DK-( M*6U*KTH,6+*:9X_B,3$[(L9AP,GY#KB,[T)2_J"?8>C,9*WC%39?C6?S8';^ MD.*[.1_?DY"S51$O5YK"0&7Y/K^:,.RRNA*ITC(,1R9<)%CE6]J&:JA4,C+Q M4"J@(KBH )DK-(=E8!76^9CN+Y/44)0+9G^O3H0)1-=WP+_;/@;W[-ZSN[;[ MCE[TRDMY+B>4&9?!P9I$L]V+F+)M^\D;-M6,4F;B#MWSBA1J<4(5! M9S(BYJOTDF@4N71LK9;J?.+I&P-7 MWPB?=-87O!G9=3J1FO$CK3R>3[L_Y( MF:9:S] 4W?'^%^:T.<1>0,\M(X&ZRL]52O78&5>KU,:=^8IG'P:I!#?L/ZSN MF\BRL)T/4O[)_>C''+#LP&)^^MBW0NC@$;\/>_]V1FSM'Z%9K!@RVXKWB(IA MK6=6=<[ZVC.\W][S,C=^:\L[. +;=V3@;KZ.@:@$&@!V\]^_X1_,]58&5"2F MN,07FN*-[TB"^)^_IJ*B0$,.-R#Z[^*WR>3#3PXJH;7[S=[D]<#7&,'V\[]^ M/7JJHVH6[MG3.XJ\9:;>7WOO@$VGNX8CJ CPD6AJQNKNOQUH=KI8'2RPMFV* MUG]O-K_ ?UVH/D;__2MH[6IK !\$G[EYRQW\B*'_T]L/Z 4B-G; Z)]?_^DT MLO"K.Q6M@U<&G^\LVS%%8_/8!0C&M_WIU[\==,@19H^P+-)5T*C]^S=Z"B2A M"/\_/4)*V0"B7Y+M0'0\/&.)!?8^]A\B^&]W'3V0OD54/KS\P(>_CM(Z MZ"R\N$]GR3:4[8WW[Z5@F[GF:E)PP-7=6%-@#^$C_^]_DA1!_W7/@.FIB/<^V;K#<;?86HXAX+'4EG<\W MVK7_^Q^2(?X*.@RG*\NV@KE;D[&MJ=A&VOQC1C5FB:*FFQ(]6>%D'<^(K5=Z31)X:T/@@PZ'A>"'5!RA:V1/VWX4QE>8X/:7 6\K9\Z"@ QUBU 2HLL4?IFC8;UE1KDN09-9AB M0E< ?7IR>>-3!:[!/9M.]?>5,I1=M'1T;@N. M#6*7Z(V;%^XI)M(OZW79Y7S=E(<3T&IT';7QVG1 $"1.IV(D=<:9(/8!K^7L M)&P#-2@>:'EU>&7?&)X273G7[37X0MTV^W5"'C>]Q6M:*-TI-FI8L5'-E>H% M;H/D4CU[&]X)]@]V*0!<4YGF@!R:ZF#L%,@J:*YAF89KG8MEQ8"+]N>^B M,PJ12- Q2:"3,2#$Q,1(D&)Q4@"4**62I*S$R/C61=_Z ^S//, MD*IJQ?:,3C&J0 G$XY;I=<4?N$M6U%? X,IQ;YR1<@O8DMJV](((U9:*VQ - MU&J&.'7!W>[#/L%0'&Z\81L*4,F;P-8N5!&$_$3?LW<_; )^P2\'8<']L-.F M#?$DP.*2V[^>\E::4[?QB.A?3?18XGFJ8]0M$]]JK%DG$R23.QEL+ZNG#Q[^E0S M;1;VKHZA?P2: ;,=S$;)HMC$=S17T>0@9@$M<&U?BP3-'%6TM'7P_<]O(>(' M$]S'EPA?)L,#9@XTP;6BIG3;ON5NL>T1@PYV*+)8W;[]\Y%$_0X\HZ^T4!)A M7[D^NRY-*XJ#:KYL_JEJ%B#W8@I::4#DF\(DSN/MI9**#Q;#4E=]48N>,5Y' MP2<@?Q]8\@IKBHZ^$%=8SH'6\%%U?9$^WGQ1).TIWZ@]OBUYBK8[ZV29;;2* M!=:+)=*KZ\ @UAU3G4]CN(YG^;6>;77FFGKR65U;@B>\9L\'+>PQGI]@8W[R+]^EI-W+0A-(RA-GWP MG3>\PG6%R"SFOEY1+*V2'>A:874Q54PEH'\3XMC^EIC(K9@Z$/7:5#0PL 1R M<(PU_!G:C\#]$_L#$AI#E/XSE!EJ9^3@'^=&-9HWT@X0'^&X C*I&C^?&ZPY MT4N-7HV8-0<7PW$R>1S%%^G,GV?7-.AT#Z,YMJVGJZ=X<]%FTMV%0#!^8M = MC><@>SG]$HO'<8:('3?RPJ%B'A8,D9=')OYR,0\88(JHBUD!>6]03,/PD5>- MB5 4(#,OIVD>]3\H6Z]Y&GR?$XP$.$#!IK[C^F@-U+,QV )Q9IM$0_TA;=-G MH$Y%"2?L4AZ+E@JPM.S=[2^+BC1()BA)$FA)EH48I8R$9"I."ZE4C)89253( M9.+Q8B<3[S"#YFAH\UR\$=>[ONH*&54@GBZ+UEH#L9>:5Y<$8'P[QL7=28N& MJ+U?%KUO.:X5NFMO 6KLK%_KQG3-\Q-&"[:,/6[)268,2$YWI7.X33=;!->O ME%&@;]?R"Y=:'Z^COCG>E7P2\WTY53^3VR% WK/V$NA64=95QX8&S-U_9!F T>@@L'Z59#VC MI;DU+U8D)05:^WY1;3X0ZJT.K1M$H3.:]M?Z,I$8'#;E\,5+2+O9)$+_>]"_G9PV<],]],=2I56O3RF+ M*.08*IZ/U4DEVWK#>G*^4ZR=!N1HNHM _F2==#-1?D.,OVA!02?N#9%J *?4 MLP2I=U/$;LY^E(>LS#->3/6;=;U $ZLLKIJCTBM+#- 82'.Y]/%M>2_=AFT/ MJL(VQT\=L11^UIKRZT+Z*)I0LA2T( \P:87)8R#K&&RJ8XLQ"%(]4+S N8^7 MW&%_D-M8PEATL9%F 43#0,V07N-4$ B."],05$("6P;P"$>QG<[$_X)/1YCC7AQ:D M.[91ZO=N6XTW%KU' \(6XF&G48\W-V^'].<-)EH*]@>U-VX)BA1L)$W@J-!- M07MX)^J/LW=B&K;;IC<570]+$9LG*.+*O=WZ!1_?/+E]P-D7-[*^XP!T9C"B M!IH9/='SW?WE#7XP\Y=DIL$"DNX6I^RB1!:AM ]0)8Y#2?[HH&.'@X86Y/4( MS][N! 0=B!I3\SP(-F! ]#BVA>8U8X4!.,>ML!*:&40Y6.K(B9ZXV:'S2*H> MGK$?]&O[QG:)/4;$M_LBT&%^*-6&PSO8'^ABXB^,HJG;;0MOK+FPW^(4[8\X MG7BUGQ>O3=?O!0:X?UZ/).SQ!K%F*QA[DM!(]JK-/JVFB(+?2,6J!*.LT/'A MYY"$=]ZZ"4($=UZ5].QI:@A5$3/@LP F0B//0/6!(*@0BARDHX_^BD&:XT#9B_$6.WQNHDGX=->?^^PE48A^+TH9!:%_SI0,3(. (FK)4VUF=*?<+67Q. M=ON./>NB5-&F;C<]PGFS0.<6N;[5&*[2*/GJR QWW-XX'<>92 ]];SW$/6^" M[.'F$J6*-E(2]&]7Y'Q/2FS&7TP7[:6C [O?SBTRKIH)2HZ>L$S1.W3<01#W M1347IMCCUTM$I!6N0BNPS_D:H= )N]X5@LYE-WW;TPW Y-0N$6-[NEARE'5I MF&4&_(E+F$6QY_<$ $8O.-HH!>]H?$ ;/0X-H,!:$$Z#YH]E!]$PWP5!*]B5 M34FT(U66H)^/WF6LT,L7&GPU?"UFP:';:.*#9 S,J>U1U\BA0WNC46-W6PG8 MQ=!& $UY,?^._D-\/O_N]O)2LWPH&;:IU[9?J$W@>F7!-K,\WJ]P\WY>,404 MTCJUR(0 B^\/1KEC8!@[N&)_0! &8:%-Z9DW!%UVL<\!<%]#0>"#("1(T.RQ M/GL>J0B-ZJCB7$U+,:!UFS(JI3KK8Z3"JU5^G@[B MAS5QA6WK&MX\56X*M@5&/@@_0PV&JH4'?']/V?T#K6+YIF)["I U:$C_PEQH ME,"A$X>H>MLQ$-CV*>X_OTKU_)$5I"#])\C^X8(.-GPO4*!0D^Y7KZ+-%9M* M)9;LJMB08\R@MY#0.A*9O"$2Y U)DCO,[,CP+[89,!)!E&#DHE=@]L/3;T-7 M<3I^WRX4M;./091FWC@6.@1C>5\1]6>'>YAI>:Q2^ENWXK]8"N?2U'I+/V,? MZ)2BN5-#7"'9W"X/O+F':$<)OEU">&L7B7?X7P]5A?[W_SHHEW2?,O1H\\O> M60#;;E$!J%2 ;ZHQB2,H_'>BL1!7[M9[2R9OJ=@N7_?N'@_!L0;!L0O8PTCPE$4E2$6$HBA60R%1,DA@)RC";%&/5H METHPHM/5\#^^1>M@OCD0C1?*-IY,7;R[3_?5X#<5UB^W60JIUO>4X+TO>XYM M/"",#7S&@XK3U(G+N[Z+NH]'U4EGJBRJ=YQMU#MLO<-=R_HM[ 42X']^4;_> M$C)-Q6]?W.;QGCT5MXG414O$)8\B^>U9GTTX!SV_$^+$A#V'P7$_'333[4[I MR6B?G0UVXX=W;?7G M_CY8*&=#XYE6FPX(3W]X937"_?EQ'QP)5D.V9B/?:++M=#"%?P#W]RC&#B3@ M0:DBZ&]/ID;YE;LD>@_V#F#;1&3PU$"G Z'X!G(0B^0@''+ MOA29W!&E&># MM2 7K1<%\?$QM+* XV[+DF#LS(>DQ/[(@1$ZA?W/GR<*\4@4PB$*V317S%<; M/>X$T@")X;XB%Z([QO*&O?B!VI^)(!\.R-=M#WS0542WNB@3Y)E9X(M=R:^ M;>*J8/L0#X#4?[J)_^UA$.I*PR#;87\ VS71$M4 LO?5TW*:*_N;$\60$DY; MHK%RM4"3/R =*?Y-_A5JTP:N;SPV]:]L(@9PAC\8N^](&@S;]5%F2EJR?6];FP!K:ZY^[1!/72_$8Y^ >.QZ(1[[ M<'32#==&P9* C15XY?FO@FJV>?6CZ[7S]K=(IL^W1K9^'D[37H)K(* M5-'X@Q7?53U>!X30RO#]'%:? #AZ#G8]D$1N"_G+//60['M3\4+L*M5U(]I\*$X\%[)!QDLYIMS@_8<%K";/7N-GF MNKKQ\@Z+?1JCK1]GV6+R'"2IV#8SGKA/C*>B;3_1MI\W;_L!20F !%"$!$G& MA5@B*0DBR<@"/6(2"3!*CJ@1O=WFL[ECE[E^NHT_G]H1 'N#E5[*@@^/&MG0 M;Y=^?3KZO9U:Z-T8>7MT\?TV;.2Z/+@>[3##-IO+I'UN"D5#3R8HADG%#G?' M[2Y L3H\LND=&=7A$+'[#F/[/<:V7<8V?3XQ>%[I[Q^:A7ECVW>AD^S>8& I M [1=&6V%QQ31$T]Y3%E(;U90V(%H"]?0(-5^8"I,!79RQIHDK M'%M27U5E_D!!37;:2:RL% M2V!!D4#/?#)VT"9C>3\_Y74MM1#69G/IFXV%$'_Z=F&:=@@QNVCI8JV?G_=+ ME2Y=; G,TY8V5YV833ED2B-Y[KJNSQS!RL^TDN*\Y&"R'UM*7FRL5E5I::O&@GZ)Z4*D[C M*54@CYR(EP-%?96NUE@B:X-RQJYD%=Z"8"*?-B7I]$K6&^*<]97$1)FYOF_) M$$U'0#)-<@,JU9"(IUR'G E]!S[U".^SV5Y"4<>3%E%9"L/A=*):S3AL M>H3YM:Z@TB/2T0B<8^RX4>%\!L!A'>'4:&4XP",M@JTL1XQ D61&[ 5-GP!E MV&'37;_HY?E>C%!S6$03X M*N;5*:'%U4JE@U=Z PA_V/3)L')"K30CQSF**+07*T%*)(?+OHJ:/AE6?=CH M"737'Q$%,\DZEB?4R"1L>@19[GR=*R_8;(]8Q;1.1BD.W0D-]<019*D5I=!< MF!62,#.&/VJMZ"E;5B$KCE"@G)!+C1'OZPS7<(0<(_G=+M0I1Y!%]I=V7=(R M*P+75RPK2]F*D%D(U!%DT;$.OIX)>9L%UGI:T6NML=:!38\@*V-D.9''M3[A MFR6RZJ]+1@8*-G4$67"D VO$CF7=K'>YLDVN,F0-]O4(!J;Q MGD>I4$7S$R MB6$+F%P#JC7J" 9J>-%.9T%5XE>CRC*KBFJN5X)//8*!2M8N)M71H,"+TU5+ MZKDDV7(@78]P2Y7XC$U11I?M^?EJ,5T6Z&8Q+=!'N)6O9DQBC%,9';0)4&'\ M7CH&M2%]A%N]ALSVNB.%XK4IM:UI,R]A M+(]PJ6L-BOM$T 9O%#6F2Q=LML0X[<(1;>+'"KLM3&^GA;K"Y!WL:^ MH*CEB0VCMP4CQYH'<'B3C)SXA2/>GSAV2UTT__P"0X9<)G_:D(E;YH<-.0+V MCQCRU0+[G8MQ(9J;DM]&A)/OBD4^?U"P=#C:MR>F/@MKZI9X>ICP-16^"?;Y M;;<:D#?;/!J"HM]Y;G0$C>\'C5T)C*?HH-Y[:/07J\CDG@L2^"2)6^HH,?9+ MG>&;1F^G3YKC]N/3(1>4=TT;3T;[SGGD9.(38O'8JQCS+3'PPTSAKQOREYC" M'\OM>2\1/J;Y+W#4]G.SP0NZ?WL&)2:Z+O#035VT%[+F3T 9W7 M/!>-3=[=U5N,W]5&_#_7:.<]%C.,/LC>?>M!)SR7$\J,R^ 0[GFVT,LLDN5> MS)QET\<.,'DX!T?J-Z5QS;/3?"-;'8Z[6FP8-P].,,'I%\])V9QMXKNX*HK3 M.R0V:4M!_[ /,I/VLJ+CH$.ENJ*!#FW:'JY"_[I/NY" ) \G19-?L$[,C M8MSZ MHP5GZR'KX-N8[9=23C]PW"&T[Z_;\'B0R8]JOOHX/UH5YF6999IXWS%R';)J MJD(Z&I V^[ M$G5$Y0S-7#8Y,<8:X>NNE"-M:Y06T;X=:&G0-S'R):T3R6 D@]-1,W!YLC8BCRDR$.*/*0+FR95)*;0+ZH"T06'NK$- MIE"8@9(VD=X\HB*[[,IIITK]'%\ILZT!&4^M#5L5$LA.B=TP9"H*BD0B'XE\ MZ"RAS\@\X].Y1GKNQ/CL4,Q7X\1:*@ M&#B8?)!B&+EF[])OE]M8<7;7[=)CN[1".YL-LQ5!=CE%QZ1!Q=9 '..-$M_5B JI]+R%.)(:)JIDLHFR,$P498E$.1+E+[9-/B;+77Q@5A.E MU(A8T;$J8$6&&3L+*,L;JX1Y:7GVIV2E=&Q/-,YEG/Q O^0Y?^S2NN&L>B]\ MP[VT*CS?HM$K.F^>)&>)YKPV8L79G-.:CPM!:RCK'T4D3E_%VTT'RS@3RGB1?DO=O&GJQIW 0JR#V M@K;@3%%EXAO, E[DJD4+XM]#X9PQ:K*1GJ8A6AYTM-B= -7!,?7C5=N-P63( M%]E>#J]F\%4Q7:!;J$@KM#>HFR1UQA382 @C(?RFL_X[I;#*5ZR:W1O2;"/! ME%E'=+*-1!I)(8.D,!6+1Y&.?X-U+2P "CH1PX=?HG#'MUA^/K]_\]TUV=G, MB0948Z('Z15(7QN-K3'B71"X-4$F31>(;B>^/%-_S&2+OE=^\O,Z6%,X%1#;?4LI><=+74PLDOPR2WSAQ M^C67D)L=)0OR5-50??:-N1%%(L+M!%TJF>V[*ZFSV1@/$K8)ED(?B5W*AH]( M6+!M9:$9QA%599KK3G(2SU(ZR&AV,55GIHX;G 2#0A?,#?.BKHK$-A+;'R&V MY[,M/BBW;*>2$ NIID$ J:RJU4K6;U=;J)\HV)&XH>(O99C_X$TX.YI&#M.5 M.TQ1NOWU&RTO*#B;'#7=)5V>L*:4J"[Q:9+*Y!?HW#EDF,2A89*(@B"13$ M_<64V0]/0SO?,LY#NGW=MN1GL]&XHE"6)[KKL)Q0Z;(2W_&ZQ *=@XN6;\ZX M=O/=X1W)>"3C9U_K>:.0 T[R2;79XUC3T-)@Q'E:L10<=HW6>*@HU62[J2;* M+OF:['H:Z@#%]M$*VT4TX>D*5X=QJ)?6=V?>27-$OS7<$RU0%KG2%;V54; M)XU,1A7(;4W7FS@3E3")I#R2\NNP:IX5\^FB/#:\5%[4\8HW[G.R5!BV6DC, M4=%ZXH9,GB8B$X;PR^D.PJR6TIE2M=0IL1R6KN?78$7_-?#09J&)@;HU, W M.DTS1+;Q-;.0L\YHJ/(I06(9:YG@["+H^^D6$O+ OHD1I[=O M0F[,]$0'C&U4C\C0+/AB>X3)#E"TJ$A >%VJ:+?QE=DA521:C5$V$*P7M!/O M]VAB4IKJP+*IZLAW\KRJPAYM3J^*):+ 1R2E/UY*SW@(U=O$-,^6_,R,J,N$ M-EOTU4R]3.A$"XEI8$3$DZ<_@OOZ@B2;@H>[@,@*P^^#).@T+TB3R'F*G*?( M>;JT86);:@YV6Y(S!]8@LF*:)B5[IB*.%0 5U$\NY>';3!P=Q'<=QLIA.=A=O'?UO&);YTFI9_>)-+N*MUMJ:S@W M9W6HV+9%%L^XD2X2XDB(KUJ(OZJH\QND&#@C:THG)Z[.S LEW6L,M,8LC:08 M[?AG3G^Z]_4%6P[/T8RR4+YP9_ W4WOA&^ZE->$9%X7>L&!-Z<5J(XNS(E\9 M:"N.[I3J;5L5J* <(QF[(9,OK5A'0A\)?23TH3)_WB3U1'>880?):9T5%;9J M^F+<671:2.I11(:ZB:5.$Y*YIOC+X7I2<(Y%D*P2A6&N9#W\^VRNOFZ[XQD' M[,6J:WP56*U4G4H1LW0K/3'8]B+7@#Y8;).9DGQQ7T DB9$D7K,D?GDLY$51 M3.3E;LQD+D*$5[Z:]3MYW< MRAAY8_-@W?G^5)VMNU,3/=\)_)^TI=1M#^QV)1[1=9EY/MVK9JD>43!*&36A M&\*TIPI44 R1)**TDTBB(XD^N[5R4I&VREJVRC6U,9&-*^-RIC/P:IU I(/0 MQH^+:VP.G3#N[95S+-[\#,T5I@AM5)_^FY@S!^7I]V*W+[IH#2M?L[CEB&2>I:!=/).F1I(?.S/F0J .JUY;,-DNPE.4W4?THL9I.<$B6E1.O3T?ITZ.V27NH;)V7Q7VZB/7=L>BLB>Q(S+43\2DQ6P3B MCF(UR1N2>2D"^\W"-205="-KFZ;FF0"5?44%X!"WX/. )4,:8G^@Z!=&)O^, M/+IH]?L[5P^/8!G!\ARP_+9.,7PSY]FR/K8-:,NXN].*P,Q'=(F,Y&C=,KSK MEA><9R[-UPC/$9Y/,$&%;38ZYM78B!YPAL+^>-F)S6ES30&!"XN<0^ *0%WE MYRJE>NR,JU5JX\Y\Q;.?CEN5ZOD#3Q9W@8R\V87M*"ZP'KNRFR$$NBXPB2$_.7XK(T8ZE)$PY.FOE]6X6<.1L1 MWN7.?Q$59MVYS\[R XJ5!^M>_EGW$PW_T S85'6R.7G&#;8B! MB;XWMAT(3^7FK2&1+1F;PS*P"NM\3/>726HHR@6SGU=/C:67HR)[1 PHYJ;O MAW.4>"-*QDV'H>H$5=-YX(Z\Y4!.OP:ACX_\4P Z[="3"TZ=+5MSG\1:U MI>>5Z[.$^EBC?TJ9;KZB!\%>0KH9FU^V1Y%N?_KUK^:Z/E#N)XC@GR D](91 M>&)SW.Z06I('['Q: V2]X6N+2XS"]CT7 1'.'H=#^1:"VW@8W5'X%H=\93#G MXCZ_,JWN6.\5RO1B$00WB01Y0Y)/D^DW+/X&DET*\'N4+/%T/I%M&**AKY:= M7-SVVVRB .=$,G$38] 9Y-01L@2UHVNB(X\QFKS!$(,#6N6 #$P).+M?J1L, MOGT*X'US8*RB4&D4D_HFZS2?695= \=61'?\@M@&5MR191JEW,^!4F4)I75, MUQR]GN9J7$N@@[+10:")^BM*.8ND[IM*W:=61S\A=FUN5DS;#25&-%C7'K:7 MG); TTCLF+>(W;>-=#\^+0O>C88N&M!/U!1X&R:+4\T3C2A(& 4)PQLD#+W% M\/*A./=2UX1"5[*R&Y$[HL92%6V8+^:T+#O+>WRM/JWCP%%1OU!.%RHV$HOV MV46B&XGNUQUH]6;9S7;B0WZ0P/MLP1DT!GXN)2WP0'91@A:1NF&H'Y2A=7\Z MIV_Z!@I[0P:,-#DZRNJ*M]?\G+*N2%&]LO(6-B.C#3Q1LX#"BHX%2>7NB5YN M(WE09\&QPL<>*SL_GW%5(5U0^,;<$*@1OHH/=.@_!=69X_0-?61_?Q0LC$3Y M)XOR^8R.S\FR2D^Z_A1,/+XWJ QRRIJ3A\L%DF5HB,02-PP1?TF6?THL9+,5 MSGTV#S!RJZ*],M%>F7 :._O9NVP@K4?TX"1G%JA1K3[CN84SKM?FC;:+;)J@ M7',\=4/&7CH;,!+Z2.@CH0^56?0FJ2> M&ZDXHQ+9!OUA"E1^7+54)'40^N' MH6X(ZO0U&4-KZ6PS2I_L^@]R0;[ ]/D9*N] X&DH\(KM2P:XC(+[/V=RZBXP MKDMKLJ_8V)^VE#>IM5)+X9NFY$DZ974*PT6:9A8\-&:"HL\)E 86G: 5B7$D MQI?:L?]6.<;U17U2B2TK!".M*R8[]H2!OD!R#,V3)'%#)E\M4_3;0^4<0R-[ M)P>)#&T:X!QVK#,&F"C+M@E?NX((Q2Q4V1(3'?BSA6GP!M4)DEJ!?VMLO<,U\HTFVTYW2A<=W'TGL?U>8@_=Q!IY;-M1V."$>ON]/?V#KZ?Y M7 GV[L^S3HC[+O\35?Z'9L%9S_9=:"*Y-QA8R@#*7+#G!8/3G7BFKDU\U]-& MJY?[=B#DA[-"$*#X4D/C+1,@^?9.;45-HN1X3)9C\$.<$F)Q6A:2(VAUIF+T M:"02(R!1S($,0E.09E@O7AE;6;W15/H3/9-T2HV6 $W5QRV58DE;0FV$\V)I M%5-R@"?'1EJ@GK;TXD8O7L I3?2[9$F)/6\JS6#8IUY9+=M;H M5^5RT1AV3!6V?-)/R)L%SQ,D8'UM,M46RUY5K:5ARR?];!?=!8ZTQVFA?C3MS>216_JMH2)7ID09*J?;Y0$.BTP3UM66+:K-ZC!FEUQ.;S MN/ &)BTDGK9,Y[AROLZ.>\3*!O,LQQ..Y:>%Y-.64]G/Q\!RL2;,=)'+C;)C MI4@OA-33EM5Y,E%?9%9EHM!CJYF85F+3F:Q1 M["S2 GF$]QHKS;KS--\E&M-BA^W[?++-PZ9'F!^7NU4QF?-8?C8=9,BT'*/J M&=CT&*?80:TTX?PEH16I46E6SIJ)%>SK$5:9H]K4)3W&XG$V/U"KR75MW8=/ M/<*K5*<[JI37XP;1&^2 /FDFN4X3-CW"K%1JD.Y.Y*'"BZNJP]?H17F%B'6$ M6YV<4DX/2]4:RS$NWP?Y1+[;5Z$[^;1I/@/ZH.L..():%-.=@LWTJ@78] BW M)=%]2T3G*3YHV'4]):MTX3?CE>!H?CHUJI1@D'1PBMF3OKI)ABXJNI#B-9[HXNO1@A.(-#JFX$D' MLFL^!DV"GLKV1G-3F7*BVDH')QH\Z4"VFQ^NLH.5R9IDSBOWXJOD*!DT?=*! M!$.TM;&9F_&XR"<'>FZ1<,R@L/"3#@B5!&$42XDAP63LJ=@5*,LKJJA,WY.F M;"TM=:U>C6,U22>(<=>K:VW8] &O@:-_[YULXCC0,S'$J0ON=A_V)SADSV\] M%&3HRAL#>>>)!:Z#Z'OV[H>-XQ#\[*\Y./>NXZ&CX#F[CFU?2&YFU#]&WJHFG-R=?71/Z6#EZR3R^T M8.( @-7@A;&+L98"E$TYD$W^$TW>[!*AI$A00B4HR2(_#P 1\+\'\,-NKC_:<%=P;->%)HAI:JZ+LOLT"WXYW0SV MS=%[@9#3*9)0OR9L=+DNR&B,5.N)DN M!([U(Y,E.'X8MW.;.6<:<-O3#VDY5E>9:HM2%YX_\"^MB1R@IXS1 M="KQW+(YRL=Z>"U?0)H(E5"X(>CDR8V^"UAX![413FW:?7,M<>GTIV^4\!0> MO?;(PBI7FL) 9?D^OYHP[+*Z$JG2\M+^:$,5"NR2X^9\5F\4I^HLSU-B2V"" MN%/B)AX[HY'TS>$>R?0WE.E'MLJR(Y1QG!@,]<;"JUH,R#1!ZS-U*D\ATR6^ M9&16M#7D5[Z@-OA&7J2'"RC3T-I($3=$\ND!5U<=8T)QI2E ?+)4#"RGJ#2! M&P65KGPY^V2%Y;[;*G44FHCP_)WP?#4.[F8)(_N0;X&*_MG!BH:H GAW4/,B MJ(KC>J>;@'Z$='[S0?XT,_F\KB\'#5[W00Y1K; \ .X14YAW.(=H"*F.;C9' M&A@5&[/L3!62R+UE4C=DXB53.')O([G]87)[7O?V[7);FV0F^9G!>SJ0LYYC M+@;>A$)R"UW81.HFEGBI..<5NK"/TR0V[BPDT::PL#^=VL[I3GJZM"G\4UV M$*T^_AR5=AY39.2-S;L',45KD1LA93?QIR,ZC6RNVNRB6K/X2@;0-:;GX/\_ M>V_>G+BRI __/Q'S'8B>F7C/C0!?+2"@S_V=" %BWT%@^$[-7&GCXT+J9;,IY[,RLRJ3U%!(W0599@A/XK\"FS^0.$#A;\E MA_D-A1^O2LLB.S1GW R4=;H][P^:R094>$AB*&A['-\:];!.D3:01H:IF\,5 M)BPRF /=G*+@W, -$IA3W]:=G__A!;6:)E,$B+<1N!9*AG]JMD %3"\X=7A//MS QX0#6^(/ LQ"DE@>IY<]% M3/85'MD]>^I^JO0/F6A+5H.<\*MYCE++S5B_+>!;HG PZ@4Y2@ 9=Z,: 63< M.V1K@?Y^>'_GH.5E+ MEQP@%89H!L<*GW,"UI1X;&IVX_T*$1$BW0(8"\W8#%^>#0E*+!R+,D>H]J_ MWQ) 0 !#T!G/@(RKBK5(8( Y#P),_2QQ_5?C^,_ M^7M33-UWE(3^\FY_^5X^E.X^E>?\ S5^U][L#,6NR O-))\3I*1MY/E4C%@@?4;1 MC\]P5+]_AQ<XIY %\?89?%ELHJ,; ,!$AFORF;THP2TP*D2 $( "'?,@'X+$*ITO!A5A')>4Z.]P3!B MR;.QV4" @,G/^8,;KQ_). !P"D'(HSDA1UP&61.!>?8 YMDSG/9L I$V5_:I MA@NG<%;9(J%OS*4\%3Z5JM:P$NWR<$%QZ>DH1]2)A*,-(,CA^I_D M!6]R"T#@;K0B (&G=.U\'@3976'T])ZC#5BRH!G&A@$T*TJCWRE"GQF M%3@A'7+'P'WS^\8:#954-MV!#FX#2O][(4/M!N-Z:M\-U+7/Y9'U^PE37O4) MAZB-]>HJHM2+*XT5*,KSML1/E!T/O"V! @<*?.GCH,\JL"D0P]5BWJ9Y<1Y/ M9&;VW)U90Z3 GG,D>7P(]/#.D0V3"$V!%;)'H@5^!CZ1!T\?N*-R@=\SZ_3[ M"4 @^,\A^/=N^[Y),4F)MBJ% BOX;K/%S\>1[YL"9]2Y*@-,@#&)L@4P7&7G M0VKH<+-6I509M>Z35LI,&ET]#.HQK-Q(O)^+! W,VT,3GT,0O6Z07U<1ITBSPZU@G3]2B M!#])@8J6(; F,E@3G\TN?7M?AJJ[#I #N_3!Z?D9'6;W1KB?D!_X6O<1+D5 M7XKEA2G05NK8*3H1B:@5%@(5NP)#N+4P!TH<*/']4XM/*+&43;8[/=99B4, %V&:6XQXZ,] M+FTFN^7!G#1K=:SD#%9RFJ+#9.R1D_,O[.O^%HCTR/#SK;#F%H3"UZ@CR#EU MSK:BD[%BOQ;C1'AR(CH]P[_!-..JWGBC M>WW&__[W?^WW?6=81213-ZV?FVR6O4'Y4TEA/!V"R, "HA81%2BQ/T5](:YL M?Y")Q NUS0#ZN?&;:*@*-GQ;0(3;. 7KVP5/QHCCF]"=%OC 76I,WU@*]6X+_B*&1A;#[ M?]JU]$D)1#]#28>HK'N/77A3[G\$L0#!'])R5(0$*>U6(,7/".7AK)Z:+A$# MMB #45%()2J(\614B#()41!%$0@$ T R027(J!3_X;WU/+.V/]J!JUQ)QBF&@UOK]]/[ -?A"NW?3KJ=KU0Q7 M;7&9$/RI52L7,FP;_M)JP_]4N&J[%:IE0^D\6\UQ:%SP#[5T"0V4:[80#)'Q MOT/>,$)_9;AL(5UH_^N,T/W5X?S%5UD^4X!#.&>,ZN_?'>YHMH/)YDDB)%",F!%!.B$BT+"462 M!8JD2# $D$FQ /9A32J-(],XBNJ6^6!M&[;8G3!2SJ+&.#;ED7--+L,-QIR M3#,Y$>)NT9Y20X$Z;ND:@D[Q,3["1?+E>-1N]ZL%$E(S(?ZV97_U.NCE)AV+ MF,DUES:J_$)-LI!U'CTS)N<:\KS%"D2Z:W%)HK4NBP1J&7W;DG$P)4D<#6G>U\1,)U/A M9S)-&U ME@+-QQ:U'-= 3>FW31NI.E'(3QH%S148)5XRG$ZJ.!1BPM%#5[54/9'1UA&N M1B:2.7:EL_$E"UL>C4F@)7UFY/LL,1LZ9<@!)DG!;,"6L;VI&:+!PI9'8VI-2TURWDWPVJI?C^:R_#(_2@YA2Y)\V]0N&O4F$2L KF0F M"M-L+%]?=UDA?OQZ2<_PG$3W!*[5*W+2M-)(&AG4\EA#J6GJ:]AE\PC/[0[Q1/?+,A)U_H^#<;,ESE[S=D\IN-./[R#<$K M$.MG'W'B)7;MN.A;#SF0ZV\P8BC7-PU"N(UQC6_?MZ_AP\/)#:LTOM M%:C'_4OM95GVS:7VLJ0K$-L_$=N 0W][#GVGQS)_2HN].%P4#O8HI/@AY> J MGL O3\KF16GXI8&EP@?G@3X':&#H):)A1TX*W/.<_#S7E#V[[FW]&-3O^C&2 M+\QE+< _Q6,6=@=%U(IZ@,&#!Z(BZ"P*Y.+M<>!;& PM&6IRJSN,<-SV6:,0>6C0R0%$EU7D4 M.^2Q1..Q>4;;/,*,WZ/7MZXNG1)UT9! 2'1"&2 !% WEK3I-AKT?4#'$LU'K M6P_WG/4QX]^OF#9K"S5%(*EMD4R_O"5ZF%<#D9NYT$1+FY.I::#J:NQ2M;>M MO"04G(-2P:(FN'&!J$5JUIBGRNF2/1QIQ=?R04G<0C7[A3*;GRFDV:7=MIT: M+1V>RN:YM:U.Y&4A?OQ#QL-1)A&.,=0EJMYZ[.#6.G"+0KCD[8=]CIO< M<%#>?2L]KF]'G2S3F$T$OCNF\I_.36@^X6+#(V$P&*D^5R MW=0B4>Q&)[,T>]9]9Q=5B,Z;"H9O\_E[4%VRE)E6TQO5BSN=U5& N ?<@ M(AEFJ./+1)]&I8,-Z \/*.Y+]__^]56BUU;X)G!$U0#RYGY07].9;*6?&70F M-B?VG%1,R(R3O'YF353I!O7QPM4JI'\\4\T M'F:(V$7N#_;\#K<6_IOH_!W8U\^J]-?>\"EU2J\*#%ARJF,JL:B85HA1X[*; MM#Y-UV<11DKS3(W)KOJ=-66TT"9-1G_\PU!A@B+/=Q/3U8];W]S$A&/CWTW"A.SG!%-VI"ZL,R:=&KM>.,/:>'Q/H*#1WZQ MC>QH8Z?94*@,4\LVT3:2^/$/%8:X&FPBWU+GKQM9>M5=Y#O< MY7CUFI_/*WO7W6]^?>WJ]?<(TND/IK;ED+QH9/0D$ FZUT27L2#7PJ\VB0>, M-'GC;*@")Z2;]OD<";=V\UT^KN2&P5*W-E!NO;CW.#T"!TX0*A"[=6J0!!;H@@9_9C?%KYU0FE\"FE4N/30K;?,I;)5+PV M1,H?_83RWWL8Q&$.3$6TI-%Q @P=1#P;6G*M%^#1A);J93E$L#/XD!N(3J2_YW."UT&T84\Z5NK/HC"YWJPRZB!BE MOB3"1)P,D^1'04W!^=2OB?^MM>1"62^W'E80(1%(XYZ/Y=;CNG5L[&7B*6*5 M=:_ICOQ(=IHECU3^?8^GY=?\>>-LW5/XK M$X#!:WTPJC@FR]?2Y?ZHHT;[LT5;R4 M2%=6"2:6 M*G)]Z[4\6J)G'KV]K=>2 VD9'Q&K(>B,HMFYGBVC9Y+$VZ:=30Q'PK%%4DK?#=! MNF6#G&F%%@M;'G6TEZI2UD";#[3:6BQEXLE&_!6@EL<==BAZQ@SS;E)FM5RKVPF MGXXJD?X(Y7\>C:DVF+<7W:9FH/LKQZ/M"%)1>Q;2J3?I=AHHP=FI<:@C,\>@S4U&,%F8Q48N,7:?' MV3FROF9ARZ,QF;S(K$OYURC1)6?=+.C9:4-$X=.($QPV[3:Z*R7RZLC$K-QL MKK,=9E :H6.IH]>SD:[3;-:10$&];*66/38^1RV/7F_4:>FUS#7GQ*S0+65I M3'>LO%@NG$M=+8[L>Y M9D0O=9'?[>CU"!NICRE5J7)H>XZ9&:T+F"+57G8IV8.7Q>KQASA7ME M4=-C/9'UNIT1XVJ$<$F)L=UNKS=)X\=N%07O<)M]R&+30H+X M/[1%.M:F8_X+26_KO-]SFG>J Z-^/T=UX/L;\G527>]JR+?V"]UDR-?.J[GU MB*^2TWE7(P[$^AN,^#J9I7( MZWOZVV3NY3JRZ._6@2>3+U'FH0O!>W%](7QF\D1W2+Q_%\#=LY&YU.=?%E7<,H;M$C0!" PA] B_TXTG& M-4Y@'F]6KG%($RC,[40CL$H#J_0YK=*]X@@!I[H2STZ\W#?-KHM6( N!S;41 M!E6.J$8@$-<3B,ORJ#\VPB7)G;BZZ #Y?$(16!4/9U7<9E8",R,P,^X:'M\_ MNCX+5IXJ._=0T6%>3;9'H1-7DX8S614/+!CXMI! +LXN%YZ%\<""X9?C"D3C M$J)Q5#;FH40C Q154IU'L4,>2S0>FV>TS2/,>,!+HOX^*,6< 1*N4!:BR7"( MPG=M!Y=%??*RJ"N:C+ZK*;E7OE\E4@LFPX87K82 M,R]1,6N8K3:(R)B-I">%?F>X1#5^4"5F)AR/D6'F1/&[X%:6L]_*3@C?O>GJCJ3P(F47?WO?^;CP\HI[32^G\<%"Z];[#8Z/ MYHD6^X>7E/ZJAF.-U$:1^D#FB=ET4957V67\F\K_#L%E[G:LK@LKMPJ!W0P>XV4^2'%G;G$NOI>P>62DACU M6\20X+J%R;K:U@=N+8]K.Y)0YY/A9/Q8Y8.;O"YPDU>@] ^XX3,C6J6HJ%^&,:%-I^9]X?]"SD2 #&?8< M+D4=3JDI>TXA5H*=L[$=8)_P"H&D6@6Q-M'F15OE*V53(:@,JI),_?@G2L?" M5#(:7(5RSXD^EU'R:ZT6A8K&MYP! MJ4Y?1\.Z]H?WYQSO'CA>Y.3FL>?.&<_CH#CB"D3.[9"Y**V7NBS:/!+HFM8D M$0NVCF^IZ=<-(;WJWO%=+G$*9.\!=YEE6RA&(D2OK]463ME@0*H.&G_H+?B] MG:%#J(OL@'0K_"Q331G1;J+*$?A*E>BOMX8'#"1YXU5H@GW7P;Y?X6E"2JX/ M3/<8>_*50X G=T#L9/Z$%^+XA&#G@HCQ"F-5DZ\BE[,RZT'6'8FBMA#BR 61 MH,.)$]>#G^F (#@4_#[##F)8OL$B?U/9OL?0F$L- MML5+>(6^N)6-R=ABSF;B"9XJ:&LAW8E:DSZ^XC;ZR[WLP0)*\/1$!FAFD.-G M"@P;+TXX9 '>8/@1"M =5SK42-);N7YN:,]*?#X?!1R@O]-(0U([RG "<^/ M++<'JU1C6>;2L4%;9)FE7I?1U=/4CW_B82A$P?GAPYP?WLBC@\- Q*H&( M7LXQH;@R$7:1?;FJJS'+,,?*AR- M'?/: !P"<+C;8(4@4.;> V4"(7W>B)I/[SKCU]2JTN5D@G!G(S&9K.3=!=V MNPYRIOQJVWG\V)HJ<$*Z:9_/>7)KQ^CEB[/C_<8B?_'2);=>VTMFR-SA<+^Q* ?H?8UX_3L<[GV=X)ZE"DB]$"AFQ@* M25P )!9.)N-!_8]K!'O<6J4"!'F>&)!/*[\V,DDB;L8S7$ETUO5D3UX;HP92 M_N@GE/_>0S_^/B@?6Q$M:;2I'4L]9FS'N7T1!TI(0R6437>@@WO0PFN5C3U? M$(>0T)C]SJ"%48JIH]EB!)'#9 MV'B8)(EPDKA@U;[GWZ[O0$T.)N%\%6-O/:SO$KQQ9H_+K9?M[-+HNU9N/:Y; MUY6[3& &$UF7[20W*FLYLI1R7R?4G.S\86#&KTK4D<#BW%6]YFJS5XIJ./5U MF8XLT*Z$"\G&PS$B*%L5@, I2_'6X[I)1=DSNY*J]0AO1MR!PI5&PA XLW:. MY<^L\N^:E*,I7YVJM5:,<\F .U\'EJ3M ZX7':]K(S;3I\=7KC\>S+>*ZB9JOW*14;]%-/N5S77 M;3:5ER7",^F7LRK\=$2[8W6C;52Y$;8] 2)10-I%HK*!,A@S3@<^'UGL( M=EB%7QA:HAZ:BA;.,')@<]<07*[A8.*:HA&I(*OV9O MM@+[Y8Q#^G,H M+\25O<&RQ L5W8#9SRUHH6D(Q5X2B?\+[7Y$DW$TDQ-Q&=F;+Q_I(CJ$D)_> MMS8?X6%O/C.]>D\_+:"+CCH'Z-D'3\6+XIC3GQ3YPEQH3=[$A=&[)?B/&!I9 M".K^IUU+OY$Y[R'H9X@M$-+T@YN$_8^@HB%L02J41L@)-6(KD.)GA/)P5D]- MEXBA4(A+27*0$($0HT%,B!(T$!))412B=))*Q"E*E*GD#^^MYYFU_='B&]Q^ M@3A9MIVO54+Y6CE3J.9:H4(U[8&#/X"\KL%^,G$JMNFG]XJ&:[:XC(A^%.K5BYDV#;\I=6&_ZEPU78K5,N&4%=#N*]G1+VO]O0OOLKR MF0+LW;\NNIW@3U2T$3@_C]#Y+]6 >X;IVI!2V!?JQ]BU'559?=R1 Y4]Q'@2 MP>(G=PY?1D5%!F02JM8@2/2+-8N[J8+&6I@8[4WK9D2X*=!"NQQ:6+KY/H.EWNTCU6H(Y;BFFIQBQB M^H@ J>)TP=5M@UX,8ME0;^888 MR\J0\<7K<;&4& ^2N880/6[)U]/C JVU#<(MJZV.*O!%*8Y:'O6S46G68_E& MN\A-*DW2R$WB\UQY 5L>];/42 R&S72RH)6X*CTS6Y,Z]8JN\3EZ.Z6Y8&%; M5I*8S,W:HI!5ID(:58@]:FEWC5>S7YD--8:N%IN)6&9F Y0B?M32+%;-H=*5 M>GR:C(RKT5JJQ2U9(7'</1RU7P.:7J^G2 MYB=2G"(LN6Q7ZMBA=-24%KI,=];N%#AJ6$H1F45#=Y=01,CCILIHQ5+Y:':A M4F+M"^T%JXWZM0;1 M7;U214U@5V^(Z2?$\,8N: MH%#@E]V: C7ZQ!)8W56-J;Z$4(8 Z3 M6B)3FDH ]O7$$K0[R^X""H+(,XG8M.&F!D.*ATU/S&O?Y?2Y+HXLPJUE9PV5 M9QLY 6+*B7D5J\-H-T>T"*T;S7+K^;)4BHQ; M2T1CK$"?T )"T1>,V:)%S2V(!AN=LOGL@D76Y5'3\BB=*#]ZE/CH4"?F-=:NYK- JF0X$H$4P%S>4)8 M$%7I$_.:).%\*6/3UG*IK$/6UNYPY>"F1QA8II=T>>[6%_Q*)+MJN[_,*%!A M8-,C$#27?8+@S S'1UJ&PC2S;L+*PF&=6*T(,QP!@HFFM$@DQZ55AC3*#GSJ MB=52UMR@EZ.$)<\,9S%GV.!;ZQ)N>M37U'I48E-U5^8B^C"52HWLGI99H*9' M?8TL)2W7(5ZK$+,2:5M?]MW>&C^5>=LTWXHVDSS)<3S@D^NEU:JQI3E\Z@EQ MB34,,E:>L66^E>Z4Z6Q.BQN-!FIZ]-0I !6KXA9;_(KA"MR@2+D\Q('H"*939">]6XFVAH:>8IC44HB:V!,ZW7@BI\XLN&.=4&ZZ M.-6G\F QXB."E!_,W1ECE8:HZ5%?^W1W1;!,!^XO+FA%HU/0 2OXU!/RJJ<2 ME0G;'\PUBM2RL7Q:6W0T^-03\MK/U%1R+9F2)I;(9+I TI46Q-?H"7G--EDY MWX [DC8QR.0:[LLE+H.;'LG JCJMEE*Q_HP V;$0S6BCZ'1X M.&"#*[4+?*9I]"J=)BM$3P#\+-Z2:H\B#)F%R[N&S!IB=$VY@GL]E\ M+*MSZ1E0BM%TSLU)"]3TJ*^#H9PTQHF8Q4VJ%=-\Y6=F88V;;OJ*73M;D]GS MU4%S61>G-OBY^6&?9"(CTS>;D?4E>5;;QCV [5G1=Y+@&.W>>Z0!S[,%0\6)<_6I+&\-!G>!/4.WD9 !&IU M3VJ5^-4$?"0$WAH?_WNXZOL*1/VN I'$2_PHLNN1%8@B*/IHG@(A^6,A>3(9 MH2 M?,9R?G=K0E]-<'_E;;SX:IXC5>-71PS75[6+5^N@]ZMUT$*Q5!=Z0XY_Y5=C MAEN65R)56/Y^;D;=,A75^56ICD:ND%PIK_DYD1[/I**B2+$T@\+_:%2I(TY< MYA;.0&>?16S4K;'+4"^WN"9(1?M128(0O %9-4'>#+EA"M0)^BGR71'H7^G'_]G3HMY/M'\CFQFE4/_[)@"G<*E7,9T*0!X7$B0D[O,8?!*S^&5C] MF3>U&VHJ?:RICVR-[^L>_%D'Z ?6D-D]%3Q!]?M-*UD%0SK'SY++IC&?=LW4 M="$PR#PGPW3LF.H'>ASH\3V9Z%?7X\M:Z+^IQV/'G1"ELLQKMNN/M)N<=3["=A M.8HSFOR$*IZ&&EY&"LYY^GT"">O1.=!>Q\L.U^HD7*5FQIAIIR'$$:.AZ0OR MF4 ; HAX1)?%DQ"H+T"$X5(MLEHO4%RI3\Z,1+.0B[ ((B!9HN+GITJWY$4Y M435"< UMT2M!A6CD4!R"(#+B(>RXNY^!F_MQKG]$>UE'#E)8=$!;,UI096M* MQ5?8LBD:]@DPT\? =LK#D:E1&EM)J+D^O[11W2+(=Q)T$%X1*/XEJGZ^JOCSJ2 .%<9.<"#1KR1FM071>!T*"<_E0R8^5/T']_DD\"MP=>#(0/2J MT.YNMPY,NNVF">LWWV=(HVK:C"P$7_:/"4>(C MQ^WC>672(]$8@A!RS>S"1&T;.#:.F]%5$6OV64-& QA[$LRZPEH^8.1G(-Y/ M(M[WYE6X<@#GO7 MW\9F)0GV!>Y+%I" .D>E5 .N'7#MIS"OG^WHH&!(%CKY MS #OOP5CH[W-K?*>H-XML=3A7Y,MBE<'H,635&Y(VD-T]0 .F;C,M7R@.'X)GA@DCR"27+W,W#SR(@G.STXQC9?D3- 5!_ M93_@BS7D&M)J%BOS1WGN\V*?5<:-ND-0E5:6XX9&W4]*X!^ZI5N*RJJ%>,M@M9JH1+OC;*.0EQ<(02#=8F+/%994VV8">27L+D&HOK/" M![;DS?U(SW*@]CZ^;948EZ#:P-SJ(Y!;9_G94K:;<:(ES@?M"EVPYV1#('$- M7CK^8?!E ).47?F"P0'*!.:N@#I MN3,7TZ;N34A'A6]"(Z#+: EP!;O 0@PLQ&_M67I^!G50]BH/E3]K6J@@U@FH MS'9HHTY%IX#(C:K5[*2VYJ/F4""]6K_Q,!E/!N%) 83J%_A1#"/(PD>%H(O%<7J:Z94()E.V08ID3KRHP.LN; M6JHAJ5-11Z%+WL6'4 XFUZ!BWQD??- T+1E8$:_Q3W*Z#-FFKLJA_R'P_WWK M&?))V.UFZ)N<]>%HSPTX9"$V(,!D#;F^ 8;#@J0?HVI53!8@.&>:7$X"0M;( M"*LNSPIDPB=F1.(X;CS DP!/KL?( CRY1O3XN?"DWI,9:18W6"ZGKYNU881) M=2<+A">(I<7#6L[."H=6@)FK3E%(1Y^4N[1('^\T,XUL$P9ZO OT33E P*PJ\"I*>CPS_^+? )/)YUYKM^: M6VNN1HVI2#K%4YD:*U"X!# 2!9+Z.ZCF$L#'K1W]]P4?3T_)O@8B:<$6!R6^ M-.2Z5+F;T6G!>,TV$(@P7KS1\7TKCYEI<^P/4@VXLD-U@))M@BNFGB;8_=JG M%?<;#O7TKJ3"5H/?O3LF56T:S#+"9OA2O<(8 \V2F.(I@0$$U M]<),[+%<3T&*RJ,BZ7>>@2!%)5"+0"V"%)4'<6?X;_A*BDJV4&6KZ2!%Y?;F MR9.8'W<7$?/.:(,4E4#*GSEPXUE25$X6^=1-8QAQ@#6!-OH@2%)Y"%8;)*D\ MJH>\"3:Z5U/*4//:4/$R4.].N<&9:'><;T4(KEOOD F]/54TR4NZ MP0/E?1+E#9)2SNF-_H+REHA7LC=D>FEB%0,CEYTP*5=M(.5%-P4S3Y^"@N( M!J9EF0OX5LPS%J(%1J:+;[8SX&M0NHD%9/5\E".P&VYN-]S]I-RC5?UX>2:? M*_E;AGI>4])8R5-;+#@!EBMU);"32K?,S:9=UU%4?<'668'"I2@3R6.P#" C M@(P@M^0)F-7G,>/=P_U4S.[&'$=;$.YH+"@\J64(%X,'8EKAQ(,=[O^*6$$. MNI=9(IF3B8F4PY2TP/I[AG#RNY^ANT]&>3PZ]:NTW:QI[=0>HB-6^A;2^1-X MV% DNE'0L@EN5DGD8DQN4II5AP)-7"59]SMK1H =00K+G?"J/T*00KJL5=(I M*'\@Y*4L1A#(J)*)#S/9GL5W]<%=*XIJB(849+0$ >A!1LL3D*_? MB3_/;B#@PXL1P"L@JVIZYG 42S9R1KI38L 0=?6=C. 10(4"=)8GI"&?0E& MWO5T];J.(9BD6.$GB[7)J$2>2^99U&=T#5Z8)A[KKN(@C>51D?0[S\ =1D0= M3$F@"($B!(DKWSAQQ=\[D1,#LA$+H),BU< .C;#GUD 5Z>>06QB.'<8582U@ M.Y8J.4#�(SY'E.UV_OK+BKK?*Q@X>1#8'^G]LI<'.KNKC\HB$??K#7L@YG MSX1&AP<)&1\:N*6DNVA1X \CT1B"IN@ 3E& Y'QDB@SS5#E5;E9(3F1S[J)> MFU1:^85 TYO+8R]9[BR E6\%*T'PS86]$_<#*_D171,6V5*7:#E.L:04;J@EZ<]SLI#HA 8 /LE !T_HCB$\[X$M]PSG]D$AV:L= M'[&V4%,$DMIB*:5.Z56! 4M.=4PE%A73"C&Z$9:>0,3JP*BZO5C>T+J9ZKS7 MJ7+M*#D4:%Q5-A&F$T00RQ-@PE/'Y%P;$TB!&=$J14U5ALAI0[=)SY::%+T? M3(@"IA07ZO4!STB@DHHKAI 2&P@3T/5&\7"2(C\ A".G^@D@,:K9)-G)K!VB11]U8 [WX5GKQ #$HOQ\&?G-.RWX&E:'*E<%I\I=$@9MEL;QD:IUA>9BO3.@PL]#A>]^4NXQ M.^3Q-NGWZH1YNMU&JOW^%FWF)^FT(X_*?'=>K/8;:4VDA*% )Z]2%RS0AP D M'M'.OA@[N"$58"=P=AT[)+N0#Y@A&^@ZL,Y7PNH[BW!PYA38WG^\K>.BR)Z2 M9ES0-EM804]LZ0.",R-Q)5;F&=(=Y*4%V>ZV6"$:E/H,]/SASY;O3L\O6 '] M,\J^[L7F]9$1%WG1&=:S6G9>K22&2-E1;B3Q41[0,_@OTN(4GXVO 1J#*6F1 M@8BJ?VLZ(#]MV14,ZNB<. M;^G[E\@-7!O=R!M<8A*808'[Y+&HP'L1(2E?I:'=,U -_,ZT:=BJ#+P.M%'" MD (LR M0-K.SVH1XV@@U@,P:,H:/@7[*3AH,>USU-3$K<<#F'"G.)P:S8D.( MTH&3)4"7NYB4P,ER\:JAEX48]C61R_7D6I?O6MU>=Z&GAF(&0PQRQ8231.PL MWICWY.?VM4$_S@YM KCP$M0B/-4'2:%OZE^=-QWT.V-*8+E=I\S"/<] H 6! M%ES%?_%AJN<5,CU_L3'>BZ?#>T-ZL_>]K0@9V!S/8W/%T+4+\@8I^C Q1"H M>^ EN,-RBK^C[H[VVIPOJ\D\)V;K4Y)(MB0E.D3J[I5-C%$?'4@^ML7OAV1< MZ!:V +EN6-S^[FF<[F)4DQQU05D0@QB M0O'C2Y\#Y B0XWIG+ %R7(I*_3ERS!Q--;1!0]%:H\B\8#=;XU9QB)"#^05R M/)VGR.-8;1.5T_S"7;@A>V0N#!01:SNB@^MQ;D];%-U:Q:SNJLO(^4@VHO\[/0S1X MJ_[>7[;& O5Y##A[YR6 PI$.^DXS;SO?'H&0**$4<]% /#MDF Y\H6C!CPU< M>'9H03XY%2W,"AW8W#5$5U8Q?3318[T<=0,;12+Z6%$-T9!4^+4MH[1?SCC& M]V?_JU,MJ_94%U=(ML#?7^N3KAH@,@)(NW\A$KO>HS_BWQ;>]P:F+G]ZBY#5 M^3__@?]L'BOI0+001([^/A0Z&KW&WQD(XO_.MP>^AVI4= /P6TQC]OJ,__WO M_]KO^PZR(Y*IF];/#2[O#H+<67[@TPD]AQ\ M/[?8CJ8A%$,66FCW(YJ,HYFWC2R3TJ^%%?J[4VUPJU:R&^RO*90IO+A-*U:H:KMKR? M6K5R(<.BC[.%*EM-%]ARJ-6&'U2X:KNU'=7'2' HRJ=D5,0[;Q7B//G#6TIO M=ZVZ$SA^Z1SA_(>,H68-14-=;P-HO8T"_@*90MT"-KH!!/U:4[*;G:.UW3@R MVXM!VK!3*=V4-)\Z# 2F$7'L7(-4^-9D-",U964W &1# )*,*>R 8[G@;)IV MM*!OI8#:2@&:6Z\V/_D2VA]].'0P?NR.V9\!I&O;.0CM)N$RTGR*W9")8U#9 M&UE6=$;F))2'XX=X:(<*AO02^@MM5Q3QM_='_ OY=SAT\.GV*V'_[UXTDZGK M0$*"J:]""]49A53'/B03MCNP55D5+171$O@=45%P5#"PPYB.^*])>Q3&?_J_ M0BIL'?*"MD4=M@32R(!;S7 5D2WX/K@4<#_1H:B@20[!N9JK$JH;#/4$4>$- M]7$0)X(KI*+908LRL$P-6'!#"H9)N*LT#D"K)@'>>A.T#7578(G_X20F1L;QQD_&\;O@\^PH8-)=V50 ^ITW+ );M0&)T3NKV9]+7/F"?^%8$=?)K[KF=/,3FD0/@+ #PU%J M@[N]IV-AJ.:J--J.RC3@NGO,%WY%V^4AXJ(>H.5L.#4Q/TZ4#4D4S9 MF\,6!+#H;^;4SQNRMP_P[FNW-ZJ,H*"-M?CD2.R1Z>IP1@':NK $P]&/7?C-#)R&R0!8(9H,AY"# M:0L:&[UXVP'6,%R\UZ!=$$YT*(LV6)*(E& WT"ZX[7H+33RTA'%/N$V!%OB\ MB6K;^S+=XG8R#3^NB!9<2IK ':)#?^WQ@NV[-NV];?;]=8$]WTK79GW0CHU4 M8","$ =A&QEKVAQL%G[S3&O_DM- M-.EO7OT2NAL@AMI9%.%"6M[J9,' PK\@$0COKSL$35_W]TC$'M+]M65LV[_N M0!(^6:U;)B9G4 ZJ<$KP8[O%H M3N$4^P#L[0@T@@,HT4,/U&6LD&@-?KD!+0"&QL,]@4N_A'"),[0BSDC=]A8; MU!YJP@X:2+/ASHW<@#):!9] PU_^L@$((:,\1";_A9_LR;W]F3YYN[B.&^#- M\1#L1H>\#L\4WCW]30.J$@)T],S=C.U/ZP)OZCY?P@,8&K[*6WM&@"<[_SYP MU5S,D] 8TE!150?]M%VMR21>KI6!:!.BU5M."W<;&%-37G4!L M:@*\D8Q_J_YEG'YMD'U7#N(24/?'R CQ=R-K^SRX]^@ZP-N/:-NFI&*

#G MV;S8[06MEY"MPD40\>8RQ)13ABBBF]/)QG5D@ZTQ(X,I(NNX-)(1TH#'5N>J M#'DXQ"_;E1"/55Q]_R&X/][&CY@((AQX U. A1UWOL=N,H5_WUD!'=DJ$$2RDG5$) MIQ&R%Q7V':,JM'^1;P[NT".H>/"U%@)8%\U'")\*H2\, +X># &^:J/3#-A\ M:IF*B@^/#T$=D?<-(J.C'\^+&%)QBP(U]H?!??GV@+ZMPI'"0JSI4 6EU#/%:AC;'Z7Q>YL44 M69JFUE&5F"Z.(?YTNXM"_$-"S';"/\8-1"U$*-+0(H%V%M1' PP]@W,7G!E2 M+'.R;\(BW?)_AJ6/ MAS_^B;W$C^).H%+K^L;9=>D9^GIQFPO-$*'GW6IY.&QI8-%TQ<3:&(_*C1__ M,"_'5S)L9VCC[X"6 $#6L^&,;-^#=&@LX+GTG C[]OQ+B-T"K^^)W#D8(.Q( MZA2[715OR\".%KC'.=A?_G8KQ7N(9:)-#ULUV"Q6??_\UJ W\4F=Y'F 8:?F MJKAO@K]1HY$H[TK2O(VT1F\YMWS\1H#H5P3B:Q'X^_*1BZ:X9.25 'RDW%X; M9*2RRDLLDH\K:Y W0R2UU1E*G=*K @.6G.J82BPJIA5B]/LZ\_M35"W2PS1@ MAR8Q*YCS?ER:<)WJXL<_B9?C'._=%&$Q.J$M1R[8MZI3V?K-(?G0$4_RF0=8 MPMT$";XGN3HZH]J>NTYUTJZ H64NX OP/N5_'WO6'0 M 8F4@9WTJ/06YK.0$KK2MDR4S]^!5P3=#@W1<2_\'E1BO'L>]1>(EK[I[<9= MMO7;>M7 5P>44T2'0'-3=R<'9W/8ZS1'K!?R5SC!Z.N;7H01_D "C@BK JT* M%4^>[_3SW%682H7PGC\T\1HA>\XR_#,_GP.CC=K!M]51/^GL.,T]CWY_J%"T>!"*%H2B!:%H=QF*!H'%!S[O#/E#EZ)O1[[[K0^M M3P_%]K]V69N:-UR(OGK-*AB*Y7E]"Q!D[9J5@I/C&=KOF=OK(2B.ACH#-+"D MI$$JTYRK3."CV_?1U3J%3(1,>HZY<*B #RQ.N6R/#.R"L:-/%$$FT8&: 7=M MM U:B#?@6N(6-#OFJN7"9V_>!?D0W)N].#!%]9A#UQV)**AO!/=29!VH-KY) M9._[D&BYZ @"[NFZ.1#1N9RH0SH$]UL+$BC)LS06^!!!TG%D"MSJX6=@ F72 MCQ+IFI8NA_+>-_?C"4-_=?.U?Z&>>"P12B>Q.U_U.^Y3J4UTDV^7^8WJ_JMV MI^,%]+#5]AP'OCU?VW4.L\CM]*-^&V8(T4A@O3_&^SGWROJCGT&"BOR3[QJD MOPIZ"..[A=&)),J,\#UX$.X@#I,, M% 5(GMVX;0'7=VN;+I (H.=#Z@?)L(%"1?+F M)1*XRC!Z#6#+&C=G-ZASGA M3GA%=+J&0F!L/U8!;2!;0H]CFE2_?.V&E*.S>$/1O1A*:X7/3M%1U/;4^*7U MXHDOED]4L-63B\2;S]Z\7?"N\)^&!2RX9&J86,6!9R%-PY\>R^*#,G01-1V M\N<'<$*QGDP]_ZGGH,?:Z"N*?^:_B39 !IAWFQ3ZZMYU46^B-KV-!$?HX<.5 M=[[C'-EM[YY"O]<=_[3#:[0U>_>.3[POX2!&/ZIHWY%E@:&K8Q-X$P5@?S _ MFZ-P.),HI])!ATB; -@P!*1-%"X2-^H )J M;EJ^F*G[[AG3/TFR(=BB7F)M\^(F5$MR)^B42]IL%WOA:YZ7QHMUP=&'MNH% MLD%!1TL^=N6A+T,#T_7$3?(=5GCFP:]DV@^;ME 0'Q9JVWDC:]M3+03OV].P M*8JT-?R=R!O^]J3/"V]R7.S(\<:RF[=M>.SV/ Z?I\?!<+ -U-A&:7@O 3B W"W&N0SX-?Y0\,$0N M6"]DJV#LM]G$9Q];5!4[WZS*"RVAJ>J8G\\G(^#:-]JF3[A*]@VJ#ZUV%,)$ MOX2:'GG;"P$_G*#+>1U^,V[4-0 RMA@/O% <._9.0D4_&<;.3_%^N M@Y[H @$8 M:O$FGONP)0I=/O7@,&(X/A!O@@DW<73>%A.:F#(T,3$L0_C*?PIWOK^D9'PYML+:__&.=W:1+X\1[>;6P"Y$M7<03&7AR;LMO7\11L M3J6A:&RB*] F[?7;?RR.-D0DPX_BPR>4?CP.?#4*$3E,/\";VXX_>#/J+1^T M]K =YH=LP_W7VX#0)-B^U"&;Q3/"T '[YO1RLP&AW_="MM'6 ,7=P <9R V\ M,Q#)F&<@'I(*43:GF^C*[1O-W5')-G!RL[GL0C"=MQU%'J^W67*GHRF1OV*R MV=EN9X1[(,"Z0]@4NRA.P$"+#U7-%_S7",'\0KLS8.!LE1G_@FE_VC00%=B< M+M:P8M1\RO97"Y)5K.C1.!&AB'_Y)VD65"GO5 C]G@?R<*,*&"E,%$\GX1RR M$(?%<\LJ:M"J]>Y]V7MX@HQ%HL2_$"!X$F#BP*^]+ &XRQGR)B_-BV=%HU^."RG_6S0T8O MX&PDHK'"*8%+*F$&\Y8* CQ>G[Z='@@^C/,"?@T7JP32_QW,8R2Q_7P@ U=\ M07171LNXWR4O[E8&8(+I\'[;*3[[ U[0-61O/D#N-SD>W$XX%"!Z80)O:.L. M(P?@.&E WA,5CYNW-RL>?D^.PIZW#;[%SZ':@>5>W!H:ST2%#/_XI7#_D"/( MPO6N?/9]17!69=D+0S\:TYX[S@+;A AY1XY':/^1?+D^O9( +R3Z_B$B?@D! MZ;!_=(Q]4F\2:C#Q5HV7$(<-3PR/V)5OHR;0DH==#H<&+@J@V^XI.,C[2WT@ M/NK#-@[< N^;;>SD+>&-8^2D.)09D"OWF\>B=%41[K5#<1G.H& MI[K!J>Z]GNI>TC-PXEJ^CXJ$O XB"9E[I32-FK\:>;VKB?7JB>#ET^WN+S\E MBE*T=T&)=V/G[^^9FT1O^;.U[52X0PJ]]E@AYBMV2=3R+3:Z'A:J?/S<0;*% M:O8@XB]B PE%_2T@NMO .#C$/R%I=A5SVIJROP;;D#]B+^1O->XI YEV!"VB MFL5)=2 YD\3BQS_.PCP.^=L/,]UPL%]%SE*0()F(ZW\RO;6V%YD7W3SA5WF[ M;_--C]-@OY+6&O:Z>*U 6!1?$W/_;R66J M5Y70O-GU.B4L8>-5^=3+/QXQ^*B8>C\1-)#]XT>X=C$XC8WMFE[XHQ M#O+XL6<;%P[!9V_?6,\N>YE6MSHNQ@IEY);E&J@M7DWYA/@!( M-MBDS@"%&1=TL9NE9H >-").+I#DU%F56$0M7C1S8V,Z%=@Z6B#B@P7:^D"/ MX5&U<6R6[][9QLAOW*]O=/$#9P_\-CI]<''I&7N7260#7<=''$,1%TKR3I/E MC5,(O7P7SX$\6N+*"S. #&Q;-B7Q(0/[7*F/7Y3O\-B6XUT(<3!%U\OVHX3$ M5KRW/W]*N@NP?UZ9.[\(C"_:.M>(M,M.OD),\D9[I8[CB3+[^YF"?\R_6@5F MWN]7&QR_H/^=>VC-()F0X6[$*TK$790J9#QARB.\U0 M?&4\2-8BF)8=WQUSD+MV00)VBR6X&^[5:[;3[:(2 US--E:$Y:2MF 75B83< M*W'BAL1[Y5YWJT?7HEVC68Z.B//J*U>CU\EHMJ\TN![4+.J#E,>KT:Z[79WK M,*Y$8Y'45HK5Y[N=#%MJ-DN)#L\BQO6!,?H^X\+I"Y^G7-N4!W2Z^3;4#WZ? MA?NACH\0H3SXX3$;8G04GXBB,G>E!W=E3@Y=:KBPU*XXU.DZA>]<9W!0W\L/ MV(40L@L]W2&*[>?L^B&:?D8N'K079+GKT_[)Y-:IYD7UC(#N^?)0HNGEMWXO M:_IK6K!G>B <@-WSUF^/J]-5@"*",M3C-<_'Q_.L9U^^I0=,+*UH#N>"' M1B#\\82$]64$=JB\DQ#6$Y"TQ^HK_DR7T43GX3QG3:LEOH-@XDJ2N4PY7M!* M&7%5;"\8(LY@PS'VKI:$<6HNJO"#(E;AVN%PJ[W86OS7?0F&;0Z.SI!#.J(N M(]Y9[<\\_H^@3=*@IF8'(I\;->SJ:R%M4C.[]X>3RZ;4&+$C:Z]%GIKQ.:.67%<59&,0+R?H[+Z-@2K% MCTP7 X;AS=&,5HW-)AEE MB#:"]Q?P;8Z-3ST45(<"1%"VRG%.RM7T?.P6]C(4_>RC[[Y8 M.7\>3LZN-AV0IC+H5WFQ7&\XPTPFHU-#Y!5+?K!5>>5]_6Q:=^KQ9E2&?(]A MHQJLJ BZ;BY>0E5D:_B$>[LN7BR*5U?%X_F[NL[[MHAJ[\J\>$&?LE=(!BFD M5RE_D[B&?'53$P>M;X:],3F\1+SO+@PG.E'WW9MUY-UD==WT[B78S!_G3WU; M7&:VT\[BR3PI496F8G'+F-ODP4J=9.77@5XF6>2I^V 7?2L*N+;X'\O 7<;< M>.HB[RXF\'QIE8EV"JG92TVJ+2T]_HS[?>R2G MCLI'H8,H42_LTEX*N*J5OLNBPC7]<.P5N[VZ(HLY![KW9V]3_,#,J!&8_UA-YA/>%@X2^S\#@#YH.%I@K6 M,!.U%@(AKAMU;LX.5KD6/GC]H"K=-D%MNWC!>IUIO3YD5,UJO9-H#],=7BP: M[GQN+DLCJ_$+K81]WA;LVV7-X[3I8-7.M&H9OZ !)#*_\@2,QY,,H!)\CL@E M8^+ J4]3F7'C';_[?K'%@Z()>XZ<^Z$BB!?@>3O(RAR)ME\">^]R,>0D5QU$ MO=3)% ]7VM3!-@4[&ZK9.NBI.&MY4V!G;T"#%[.VS;_!M(B\:-+ M?[;E$?=*3?KI6C@)5=P5!_#2H3XX/]B=&IQ\UT'H]I9J>045X.QX-VOL$:I/ MA #CDXTKER+^,TUN1B]UI>E.<1C-\ M.DJ[PY0Z8DEL\Z!4+DNKZ:2]F$*-C)%A@C@1Z8>AT]H+UD# ZB5$^]4H)I#K MV/@2ACG85,AXI]K#0V5<)8.,JR#C*LBXNK^,*P@XFXOH2?(EYE?^.ETC\\,D MIU/U9[S+H@6&CDH)A5*$!#E0A*@H185D-"X*<5&)BHJD$+'$YC)I[QMM21A/ M$J^19$JGM%6K/%K,7]5JI+E &\K;EH#*$[1HK4;$2G&BY%C6L]W44*".6Q;9 MYH@GFQ6=F^5JC6Y6B!AV$K5DWK:4[6;RM36OE34@]./Y?C*ZX/4%.M%XVS(7 MF[784:'7TR9<)MELFW/=S"_@=G?T]GZZV3?[?)OG6C15C.K3SL3AAK!E[&W+ M1;QC,MRJG>%:S4D]P382Z?P,/?/H[>EQ:5E=I1V6:)E"SUY3C1:DIRP-4#0J.51/U4Q M,V+8KMW1J%F%8XA\8:UR#=CRJ)_17IMM537W_V?O39L31YY]X?=/Q/T.BC[G M?V,FPOA(0A(PSR+;>S+BAD*IR M^55F5F6FJC8/IVG3(D%V6*;%#OG0*' MK/XL-_BF=.12:+/ M)8EQV\3[P&4L>MRH#*83/G$Z,I49;TA;L%=JH5%L"ANMZ^#FDD^>CJQ6J7*\ M5V2::B/!U#OS8BEGP;6G3JG$M)V*4RB:DJKS/5S5ESFO8;7@R!,J:6:U7\S2 MF25'-KN\)_4SIJ6AD<=4XL5D@I+H%,X#02)X"B03?!)/BCP-=81)D$!,$<+K M9QLZ199C9,]5R=6$TT@FQP[HUCDM(8B\X=A*=HDKN4QLV"N/), OSVD)TU8J M;,E=#]G.BJS/QQ(^M.9I./)D96RKHU?(:L%C"[6<-J=$NK#8G-62_JID) >% MW@;W5M6JE6])4KO;.J4?647JS+W-IKJ_/X;$!4JV>U9-[5^W&BIQLLD]C8GH!; M/#,\JR7*:M K26K9:YU3DM2^?0P)[M PYEE(3WVSFK)M#;,;];6 M@F4;@MC@[7@>VEJ34Y+U/DP(0,U;W-D M8T%;"XW7,O,S6B+1B01#I:! )TBH)=08YX6X'.=3I"PF:%%(4"1U(E.R'F\1 MC5P59Y(MHY[*Q4!UCO:2DY4E-+C[YLR9I7JU=6M1YFO% M15\G1DUQ*8!MR( M#2[&#@JVV$]OP.BL/J4AI=0-$7/8;&HYG2<4EW)4)*').3KUF+IEK5\4RI_!$VK+SJ]R&.2LIR4%U8DK5.,_.=:)8GS9S M;E$Z*RE+J68R^9E1X;QX:[51$NE:998^)RD6R['%!E,UU4*AYR1(W62&[=8Y M2.4ZB5C-=?@728]1GAZ2OF\(ZP):YU4YQT]PY8%CJ**AS)UX[SP MU['M2TGA)#>!^U27S'.-07G5<>)+<1F_58GMWTKSIE%YK'V@/+V-M=:!>X_B M>QUI"F1/ XWQA;,#WY4X)6U"IQL+D!%U=5Y=:*O>H#2;\\M;UMJ[4'7JY*0! MM;S:M8"3]Q57350V# 5=_MJ550T*PW@.].F=O_^Y7Y3M@TM_/5?;\:^>F:8#G@G]T?AW-%WNW6JT >B!2XB[NXA.]("YYK[CX(W&C_ MDR-G&_=]_4-7^S24X=J[B>W5W,&&*[C/!!T@H\("HMUTU^4RF(KZ$ MCR_$,Y6,^!)"ON#/J0C(0LB8",C"R1<(9%3$EQ#R!7].,A%CPL>8",C"R1<( M9)&^A)$O$,BB'>9VC/D?UT;._[4<_8?1(/D!&MP4P/^8 F>N>!T3X-)9^*[% MT^O_OIQR;QO$3P M?M+YE[H":L6)I^ /%*X])EVD+V'3ESM28*\TY.\J#4$^QV\/'U?4BH+?%'S7 M7/T$1B*9N(W?_% *G(C!?4CRELL:-M5(2Y*G>_[=UD^E%Q\DP>WDY#IP^IE$ MI@[HP,_RK+#2TS_GJI[ZWL^[&Z+2\W,'?)DQ=N5F;6-6%FVEE-9T7'/Y!,>6%.?C!FGT(9 M_[&[];LR$NHX.^D.\,9X,=K4U_7Y9H+NQL=__$P\I>C38DH15%PWDA,R,EP) M*E \)F10<;)4[*\(*\[-Z2 Z=6@EGT$/8CTG3$WW5GBA.5Y;U>Q":F40>C _ M?A)/%'-:%N'OSPP?'Y*NA^#)8[3N'GCR&*2,3(\_AY,Z<,] 1[HHSPL.;="J MTNL:?8'.+V,]!!VI'S^9)RIU6A7G$P<[.^;81=5@(7470#,M5'?F,P0"^R=-KWZX:XRYGPPFJ92@Q6^KKFB,5WU MF=X\?4^?JM MLCE-&O-<@Y)KZT1\D]C(+9Y&/A5!/J7(T\Z.$1A\TK/P:X+! MC<^POYB#%#8T>+_7I!27^;&A>0)>X8N3DIU-Z:*'AUQ1_8HC3F,OUO*90 MR=>C7*0O QAW +_(>K@17IQWBR;,8)&8Y809)RRI,F]TYO38KT "W:+44YPX MC:A\K3.IK.? &?KM.;6@Z.)4L:+CJ:]]//4 ,D2'67^,IUM-;1\JZA9%UX.& M0>7UQ */S=6N-8A303Y8\HE( MGM8&C3#F2Y]K/01CHE.P+P$R[W?MW$%CHK1U)<4V/)UQIDQID4@AV(&N'?D4 M9TY[G40'8M_L0.PQ0!0=GWT!'/K%21I/Q%(5O\3C@&6FQ;%HJ#U4L!6ZC/13 M\DPXZ1.?I*4GP'!OY!Q^,U2(#M*^&YKYC1U\#3J'8[8^(Y5NT2/Q[%3K2*I! M3\CI70_.FDO"*QM4TL*S4KQ@-C7-&/=10>FXCV2WO(SX[70_.C?[9BY56)3_ M_!E:]U+E:!,AV;FLO/'"T*'<2= M/PE[8-YB&,GTRY.R1]/I:R N4NRBN=S"['CC"491',IXK&?UJZK49W3BKCY8 M?>[8]5&;S'."Q7&Y;DFP1 JUEH ^&!6/CLT><&SV:$4+&9E^>:SV:#I]$1_Q M48CT?L>0:=;F*ZT4WZ@5N2?.$T)FT^/3$*.08\@DHS.V,)RQ/5H;0T:F7Y[! M/9I.D1EU?6\U-3"S,=PNC#F=4Q($GAN8:A%U*LF07^E [OZJ]$T#]LG7 M%77B$"IDTT.-H<* J=>L,?+H=88*$\5!4YS67#/--;+5T;2G4"-:7][3)RP. M&RMW4J;G:D'*ND:M6LATYZB)(/0)X_13G$I%!W-7]0$?+?_W*A#RZ'6&RV.[ MGZ)_P-7:9%56ZY<(-5LS!"LY;B8&0]05ED'WJ!/4J2WS><[@0J?Z85")>]7R M>/0ZO^D6?]Y?T0,>7J-M-SW5YX8_#2F\LIE^1^_0^F= MNJS&F2-!?:VNP3=1F]57CB+^39OAO!:/@X'OEXRKMO&*&!$&1A#/]#=MV!DV M1A#/\6_:02UDG(BP*22,@!J1B!@1!D;@SXEOVG4S9)R(L"DDC"#>Z$,6,>*. MV!3M$E?DQ,G:6GBY&PR5%U-WB)6#DC^]8C3 M3J7DGS8WB?3@YGKP:U&_=N^>Y,5-Y>%BC-VJL>B792@1;H;>I!MFQ,S',//J M?2JCK>6V;>2N;V+]Z=[SB4VL:_>>_+Z"0'QZ0;A!>\E('#ZI.%RE@R3^Z*J* M_]Z@9V0(UO2(NU[THU/,KW6=*SB[#5E>5'QW>\VZW>TM@MQ>WR*OVY@I84MV MSQ43/-=O]*>-/,LD7>&NU[U)I]HE.;VN^TLW.1.A2)&]W;_OSZ__[;X$+\6ZUUN^J+ALS&]W$M(4GT[W)KL_CN8RV M*]T"_ZZ0\.AZ"%>$A,>@6V0=W.:F>!-WVM1VD4E= MMP[3W6-_MVO4^- HYAV=FKLN\GI%XMZZ@AJATH=;*6ET7[*I/F1B,V98=4F208FH/Z:*/;K5US19P\356_GJOR]77^KEFYU];Y M.P!6M,'?L?%%J[ZLD6;)IM6"T^T)=BMGY3>MEUZ)EZI2?,[3EUMV1PS!\K[K M0+80KRX-=8Y+#650VI3*U%T=GVFL4UU)Q26E%K@! M/4M(P.N_YI,#Q?G\J9ZS[U0XM3O *-1N."A/6 MBQ67NXZ&>)*.CGZ^W-'/8[ D.BCZ]+!RWD]KZ(.912]F&94T>=IH%*FA(&X; M%#)/>.H40C[5F='-6A)^AXC2W8^,'N9K14#V!^V'VI.IBB^-;HP%Q4*R4Q>) MRGIZ5Y-9="8,)6\6?^);P$%]SYA>IBO$]D#GP(5SKLT MPM(%R2K@63Q6717'DLFV>ZM].\+DF1XTG_WHZ;H-"$.PH! =-CVZ!LLCIAIVG<5&/]8H]QF[=TS_JKU:5SKBU2.(D+HXV=2&] MR5&36_<-_*8X\HL#IT?KU4VOZX5PO9_6VWH4>+S?Q7*I9DZUE=W29&! 60E#05!Z5D>:@W![D,O6NM1STE$C?TG+Z\'L=/B@9]"3W> M^D./7MBCO9_[*>_[W1:YU[)R[>ITP8)$:(*(SH;^T$MY MM-3?K$;"HQ?V+;?E7W@-; E7U-EBH:Z).E[0Q<2-"HL5YK\<,)R VX]8]A5 M=2V0I=7D-<$[TA3(G@;,\072YSW7L\$AGK(K"Q@.Z"+2=>&$,IHIJ5NFB'QA MTP$VQIBL6))PR1%EL*_A=C4]/, MI8/])?BE1!WX<\R=FIX#E+-UK0'OS. M>DCS'>:;=F@+-U\(OX]VQ)?0\05_INF(,3=CS >CL]M]Y<$%A"_2Z%+UX"$0 M; =C#30C;-?%!5D.5ZLL?1G=;[[Z=W5/N U"?NJUO84R5_<,3PI?OUO;/]H^ MX3T\ W[O]I %Z ?9$RN$^MA'I.X_VZ>WRD:E P?&:X4#D(Z'<9, MR,.EWB8&]!)H$ =-<5ISS337R%9'TYY"C6C]-E5P3R,0@<)"4Z$QSBLH.H0V MX#-QHM*JE]L8JB&KS&*U[->6HYE1G/"D?^?M"<>O>+[\IF=\%S"C/H.Q$5JT M>N2:/['-\0;1B!&9Z'7( M1%VM)%O-E2*FU^YLVXF$>DK%3^\!?W(#BXD,K,C B@RLAZ'0U ;@# ZEA4RY M7\HX(]8K3W+VIEZSG&8Z*"1./<7QTVL]7\^R2D26561919;5I\.TO.F=BUT5 M<^M*+I[J#''=(#H4QR;4]&P9E B-WP32'HQ?R8ZKC-='Z2)QYDAP7ZOO-L5B MMV.2UONOQ;U*XKG+:EXEOP1V*"9,)C:8".ZK9!<0L!')QIFL%Y3@\M]7EMW? M3%B^Z3""Z=<&V>0$?= =&M49Q67HU;2Y:4(@\I1?*K+E^.Q?#A2&TLW:K!@$P3M%KWI-1TY>BY M?G\TXN8$Z(^LVI"/LVE$J=,4^!VEGE >%41W:7IOR?J36OVYH+"U5+YCK09$M)B8@?4\N<$2CV4@[+.#64MM< M+Q)Q(=7QN7!ZDV?/!82RBB%IG@QD/W=POSJ?00=]K8_@VH6H[J+3+TSWKQ=A MP$ />)6CB)Z "/^$V<"Q@(0R3[3U\^.VIYMMMH+/!E[&<7&<()*\3),T3\7C M))^2)(%/ "I.2)0$/\#A._]'V/^"@N0AXRF1%VCX'RHAX+R0)%,\3@A,DAZ3 M D@DCGX!+1QZ.T?$T''FR>F8 6!90JSF;U9CX4$N,ZC-S M D>>K+XY7( &3TV+K$+3@EWBI5ZGNX0C3U>_=#H=3YYEUCBPNH4L0W":J*"' M[E=_XPSL@FG*2X@(.<61--/Q[#,)U7VI5>E1'M'%F;Y>Q1,-;]/AE@'^*H8' MY+1[81R/AA$W2K_6% /$=GEQSU3\0OKUQ<2IN@E-5.89VY%CGR]UIP3XQGCW MYE/RYQA[-2T-I1(+JI-EAAM,/*VVO'\^^]:DE^".LT;Y94'>.3*L)MNY8^(: MXKT%]Z\@[QQ,_.WC;!8[VB$.,]3\[0); I07_[[D]GLL^'<"*F%,NM_E<'XX MZUZ'"]5VF:!T_)D@'YBL>IJAZIK6/S11+WB4CA]"OC"1OH22+Q&.A94O>%2](H1\@3@6C_@2/KY M'+O8T2GB2X1C$5\B' L[7R(<"RM?(AP+(U\B' LG7R(<"RM?(AP+(U^89SJ* MPX2F6N6;YS&/(,+N+5DX8=%6X%.+J!@-6@1Z@V XL;.E$>]T7?ER'/%A4O,; M%)!,#7WX_WZ0/WZ3&HGGQ&V3U]"J/E@4\M(I?1L(&L8ZKN""*Q4T#;4\G%#@ M3BIR>>O]3"IR&V/]ZU/@+;/X.U @TH)("R(MB+0@?%H0=@L[4IIOKS27HP1? M56F^@OO^Q?SQW_! _T!T+C5QN)T#_^!N)5=T\#.VJ0);F'P:]_ZKBQ=STDGS M,XM7S;3=R56EZ[:F3B1=GTFZ7M)#(_F*Y.OZ\M5PI\#&_A+^CL0K).(5_TKB MM:V")'[(GSF7'A:R8G$901,,"6"">RD%,9 4^%7P!TI&O)K]&3*"/*)(%!Z^ M(H+7* O%/(J_H:H#Y=@NGS4-'_C\E.B2"_3C&AH-"Z!L:6/2"7*"=[4S$@M0 M(;S!:LYV6"X+*)TJ>\/?;^"^2Z(^4QP*M[U"CZ85AELGITW1FI$CMSL)>M[< MNDW]'Q"(5]0\+LX2'9910,E+#SU1)7Z_V.IO$0A534!5_T[+ZURHIQ5AYC6B MR"$CPY4P,QYAYD[O.^@R"U+XC.*/%=_\"8 F@@=B '.*4UN@1!)S"^R1X;%+'V#5G..4#<5L/1P/95KL:3HF=SL)D!Z@58(29-/.@+'X1LMV1F/\)_.>^2">1 OJ91+_C[+W#G+^]-*$JBJ;]S^YH M[2#!\/1QJ# @_LR W5T[DG[&=Z=UB!Q@+R$8JJ2(X1B.WGN8D7<5BIRGQT%E MQX-_^W.VCDM2GH$H67$L35C_HQA^]5,1%0OU2;Q=*019^*,S.OKCIW]X[*-8 M<)@LF;IE*PYC; %/B=8OOU2N&J495K^#S_7U/!Q>!SE84B>X*V M)0OPQ8C5P%:0<_F\A@#F()Y@+IR'# 9!<*G!CHN# UT 9D_SJ MKMM?HU^8OL@$P[ Q1!/31M] V@5+=I\PU,YAC"T$S0OZ/&Q'8:;G.HH,$+G/ ME@ _$2=) X*-MIOI*_6)(W;>(M/W5SL(2>TVR_W^0>"OLW?_S__W+L0Z6-46 MO$A_0YQ +?:3H/VN;?\(VE)8.[O^2,EGDMHCU_Y" :(#1C\GD__!7OY\T;HC MS5S%#@AV5#(V^-5QT=CM9V]D8A_H^PYP;I]^'7_AP?\*V-1&F^]_=1O9L_>8 MT=]0R*!J:D>9E-N/("3XD 9%,FOZ!7>=O8$G_+QV@>%?7-%XZTY&/MTM-FI8 ML5'-E>J%#E:J9Y_W5S1N/[V@A/8[[X_4&UVV@W4;&%=/<[E2E\UAV48]Q]8[ MP5^=1K642Z./\Z5ZNIXMI:M8IPL_J+'U;N?EXLE%*#@6Y7,R"I%E6Y<\@*"+ M-=O(/Y&;IE(S!6X M-1QL=GYA;;#=!9^Q_'M;/#Q!U,?09N1">)?\W4Q^V2LE?\9P>T1=)G03[A&: MHJ*IP1&&OU_X0_>+\)M1^),"\DN7B$-&WLH%0K"2>D[0O[A_MB_I\-IF>Z>C M^"6:6Z0($L@,2/ QQF>PLI%#V6DN.4S)PT03!-BTISDA?#]523 M:N4Y-S=OM,ZUJFC&*)6O5%F:;:P2W;EH<25MA$:>M&!0M4UOJ<2:4[Q/4>OZ M*F<6I72+)T\;0"363G)8*3IM%;3L;*.==3K-8>M<^PLAJPICHR].V86PRJE&9]F? MP)&[M=^H^X'?\2TM2;8'Y*HB^(*H .=2#PIKV3%3RWUEOC250(UC@BN#":@D1\LR;>6 P4R7B4,R!D['SEG27I;A.S"*@[89N!OZ6YC?,P+M M=G?J&O$ 0 YC;XGD;[:6.,J%1%?UH[)282OW%71WC?@2/K[$([Z$D2_X/O4";D,GQ?)9?RMS,G?YUW M^BI/]\^33@GR^4LEG?HQY=/IIT9C>M,MJTRW;:>:$KM]JJ+^J_'?_Q,IL[=MHTT^FHE MY<)'AJMH=."3?4^-/KA\3RI6?%UBP(I57'-,4T)VC$\_7C/@PRJ]R%&)@E.; M::PGQO <9W4T@TI#E69^_"2>H#OZUE7;S^/OY3R KHPX0-. [7P&0SR40'0Y M2/\EU_Q6 /S+ -*-3 P/=,U.H';GK KXRPZ?UXMXQZOTFH*M).>3;1&3)'WI MKG^DN5>,2G_)-;\5\?TRFGLK4^*RZJ;0I8, M\80GHPC)-XN0/,SB^9YX<",CZ/.T7JZ,X\LH^2 MU->)K007PX6M2:2]NA@>.6N_:=T\[F3S39KL3G6O9L$\>*TA@*^;%5OPM?,T M:>+74>%UVF:5BK:IX S'+XUDHH#W5TN>1H9,*DE'(9FKVBS?0LNW=DFDY=?C20X")-PWD['RU=T$B5UVDY]6\2G!"#:RM M9*>SEHPTSR#+)_Z4)"[Y;!$ZW"B$\W 5>=PMF(*<4)&S'7=87G1GJ P!@^"!PN/OK4QWFPIB%W+\+Z=\'/YP6TOH]_.Y;[.V M7R_EG=.Z9=V'OF #E),/JJAB:F.PO M) D_N_^>__?Q+]_/V$"MIR:FK;&S"4J!^AXHJ/(BF"O=S47MM6,GC#/A5*U M@:M!-0G1MY*_>%0!;E>PP:^ZIP/!\(GC MTR;<&&A,#&BB$8$IJ1OFWB@&DF M&F=M)PI?I=B8 Q'F&4.5_"#L UM;HZ^6>[IK.[IO7RU,;. 7YT55ZAR(>XYD M*R) M9(T<_GDB[6@&+NW(Q=G[]K(0'3A@ 6 7[G.R 'OOU8TO%G<)AHF"HD*' !N(:>WD2W#=M<^E@8TA5!UW["P@"? :;<"># M__1W*-/&+,^6IH+C.RO3B/?_MNO28A9 MFN>\=P^%LP:\LRBG4G-N@JM,-Y,?S =CV4JU?GP$W5 ?IS8JT^67=T;_JBF& MHGOZMJ+SKN!SH/CY0/37!RU*?#Y5(;G2.]Z\^F4/*@3:]=!RCVI(;VFS)\V> M,FADQQS;^V]*4)!6G:5@H6^VCQ>%6&.2[3L97'='6F)5S<25\E&I:?H#P9,< M5(Z2X4#8]4M?"X[B="S(4;EA',Z?V!L%,3+ \KI@V_Q@RF3J:;PG<[%UNU5; M<>DA,VK]^$D^,^1IN/0_2.JNS>9S#\558?0:^"E2ITZWDYTU\+@[BNI-H MLMS\R 6D?INO.W5&KV/]@G+* C2!C3*W($*?9ZZNC;M$L40M.&^:U^2"QI;' MJ_2/G_3SF>O1_PG _ 6GP,I2X"M1V9ZR!_<%Q)Q@C![PP\<5! ?"0E TOQ:. MOQ4@%'%VF\9IHT=47>Z_[U0^_^,RTA=R?(D0QPJGU[6ZF![1Y6']V%#_B'8B M\V-G5>VFL17GC(_'D'Y9 3I6\/,]$YD#'C:HC+?*+0865[$:E0R1*!#T8/+C M9^+Y5#TQN EJN]M')&Q+^3#'^CU/>-E1I$\=E$N^GB@!G%XE4SID\ MCO+B6$@,YIM.62772F63*0J3.J(\ =7GEZ1_QM(7.YMBY)8;03U)5(H7D1QI MD;AMC6JB,EEPCSZVI7SN"99EFRN_ B54R&^E1'O?Y+6/>\BRN+'A4]EZ@6:! MYY+"9)-)MC0(>/CS:6^:(V7Y7FKQ+EH6Y>ZBG2M6^_B:7C040P.M2I2_&KE]HU/!OHFJ*+_R^<8PTX]CFWV\L M4"^V3LPZ]'[ SGNR!!134ZS ;M\;[9_'(R""TK-8%]@ZAJQ^K(TRM0":Q*$K MT+Z9*_ .&_%CMO^6-\U#UC2WQ+NSV>C0=CJA9=<27JC7"G%]R+?U2>MWS<:J M:4P0GY#Y^&(?9@"#0FCQO.N86RF \X6LY5B\*>8MW"=$I+9%?0)Q> M!OT<;D&(6!Y?]R;3?JO(J97)I*:**=Q;VND'>@H"%641=[5 F^U2N+&P]?+D5OFEBU.Z+[AP'T3I^.7?L9.L9'2[PY; MH, YR$*!,[Z!GW'@6QP?$?V)DR$+Z/!)D'U2P*5D---$LCC!.E/XDICO?&30 MU(<*T&3LKTPG,_S$QP_]%[8%0]*&W-GR[-WFJ/^D/:5\0B$Z(3+Y5-K^GNP0 MU3Q>)1P69 L)N>S&>-NX4F3ZHR<.9*7<3^EKN\EZ3"=&3(H]P2O[)P[G@M*? MP;.X)R=+N)BLEE8D)M5E+FI#Z_D2GY4M3E/TZR86';8QJI:E >":R<3OU9MX_.MU;X M,/%/MGJ J%>'KCJ/I5J)>%^N5JW?COY<0:$SG7Y_E,\,$ARYEG),@QB837KY MXR?S?*90VG]\4R-@Y'FG\3:\_(#=>T]F&F:+=JJ;N<4"L^@99;DSIP>// $> M>:W\W,NTIGBC L;*0%B.Y%$:,3/._"JN\_F#-A]A>;OB69E\;B:RC6HS,257 MR001?V"8H#/6I$VVL:;4RFR82S../*DGEY\W9O,17F2GJW)6K6T(W)/357<^ M;NF@FGX<+Y3R:%,:- 1=ULSFS*5--H=EJ-.RV'LM+QK#BM)Q%@ ,B^-B01/C0F93](, MS0LI/)$2)4H&=.*DD2O=]/!RI0JXADXN,A:55(;#]+GFL#F\UDVTYY*%>_48 MS[;3CL20DW/-8=O\H*AX)NCB_>:XU<=G]B1&+\\UAQ6;[J32F)=3>"PMN/%R ML9KK9,\VAZU.TAK<&S,.%QLV<\5<>Z3AV?2YYK#I?)Y:"O4JP'59=6FF62LN MV-:YYK!Y[(XSI)"MX]+"L [J\FYYK!D,J=T2W0NQG:\>'(X*,ECI[\\ MUQRV7)9:62]O*JS"5B?ZM$&*Q>KD7'-8#V]L8B.KE6"9!-MB!G:75/,M/G$Z MDIVGJ2:=YWF.6>4VI+VJC!>M-)\\'3GJZUUEYK0 WJ"4)+\H<& \1R-/Z,F( M7J+=(Z=C-2MO8INA/NS.4_JQ!;8)XIJBH(]J;Z;%W;U5'/I-TQ)?P M\07J"Q'Q)81\P9^CEILAY$N$8^'D2X1C(>5+A&.WY,L'R]:]:1Y__2:U;P'X M]VDV2C[CQ%=J-GKC+K61X'Q5P;E5E]HMVH:M#-Z=+M$=!P5?3J\[NJ!I&71Z M#1PG+>N*H74,;S]@B[S*#X[H3?L$QE:E#Y;#I5)&^0% >7 M[@+YK9M3W=5F7/!6&9OS9N5YDZQ5U71SB>ZU)LY=;/57B^V6BQVO%U/@1.#W M_DU7ORZ0[ &L)J!,.1J_&F:%30 ?4(<1.0ZN[:.,WW1T8_3%-8HEN[76]S^[>QR>2LE14DS#%"5?G8LI::QD9KZ M_5K8A_G;9^HX5C.,R&2[Q!07^A0=-R"0#8OIH),Q09XF247@$H%+!"X?N8T7 M+G21!6W,Y;H90_66WJKH]E6-CD]NA2ZJ7>4*H]J,Q#L%89,UJW1UG6YMFRK3 ME[J ?;X A4]YS K(_<]G&P\'=T@;?E]L9U4G=1UW+0\55='V6[/DN*IF)\5=RY-5=ZN."A( M':P9172"16.6OVK,VB\;,^"Z_0B/7PQIE]$0>6)?VA-[%#1_3[_MUGAU%=^M M*=@UT09+F>VK(ZM37,JQP?)FOAM3&\4&I$,K:D4WII76HID6Q&T/YXLMT2(X MBN H@J-[A9$>B$6ZF&VPJZ91.WZ98=X5*$2Q$N_9[I^$A@VHCV9NK[M&#+G+6CQ+>_2C",O M_99>^J,Q*&1D^I47_V@RA0"J3TW(/X)4N] 0RU)ZT&>9#9-2:E*Y67AP MG&6KY@!O]'&!2Q!+?;I*3Z7EMC_XF2NM$?)$R!,A3TB0YXR1^$?0H[3*1L8H M]YLJF2\PM$RDNJ75S:PY71C49\ZB>72JF@][C3.K-SN.?*A)X M7';D"9."VGF89=IH;9$''7G0W\:#/B$2]M5])\P5P*!Y1C*I$XS\.T*2"$DB)/F^=M:OH42>Y"@NJXXK:G;-D>GR MNE42UQ,()=#C9:Q/, "XJ^G8K2RQDJP^M?QN'B"*;'JI(%P:8 MO6GFU,-7'@*?]?-89773D'Z)IN:B,F/=)AY3*PTB5=^PG5Z<;/%)_XP4OW04 M$>%*A"L1KGQG&^TBL+3(XDIJI\2J6O&\V'CFC@RY@>HTHUQ+\M3C>V6E_8]? MW/7GC3H;?+@UY86:5[]?O_;UVFYV$N)YM.=#);N9#$H'4\048YE#/W]C^+"ITMH[-FU0#&"_B(2+Q+_ M=_LD_U_$OW\_034?HXQN;(Q^N_!_*SA^A6@+"AEJ?BJXV-+T-!D3 68#"2@+ M(*,>I@[0- P*O> XR,.P,4M0_"]<6S"<,>ITB&F*$,@Y]A<<"5:*&SSV;U1L M&G[BX[FV#GZR14D1N$L # S21(4/MG;]>E&):C@7-#4;^%Z,,<%DP07;MEW MG9JRJ9F3-90NA Z*,X4+VU6^-J2U?R_5[ZIB[Z8E^O=1%TK0Z>N0"E,%V*C2 MUCH@ 9RV:2LNY&I '<6P/-=O$XN&!V5N7"!-#67N^7T<_2ZO-@"8:)N"C&E@ M 33G"8.;GC3%!!OU;G$D6Q$!(BRJ ?C1DM5_MGL?X='V(]35PY=8-(F8)JQ- MS_UGK*R ?$Z(#\H*[KJ4!%!X[$!OAR6#[UX9!G^TD%=6A3]%N(0+=D7RQ"[X MO_^58A*I?U_/ZY7Q< +N?X10@=9>:E%21<*"$3LA0](R]TQ4O7VG%$B)_(KM M@M]&:/NY@_9I"-10ZQ%A M5TD&[N%%&!O_HKZ&"'GFJ*<)X+7^:V3PY>^??S M?A\ZV7$C$8U$=">BY*&(;O\TD9&)0-/8">U>6B7-D^&_4?LJ*+H[*??Q]94T M(CE&,+O?7 YVDNUSG/,Z@7[I*'#M@GT@_R\Z-GB!K(F#_=5/;"Y962EOAB23\B>7OJV#R*.\-)C!+,]V/(@()X"2?F3@-3 M\CDTWDO)V"WWZ="VAE,6!41-SS*-LS".#&6$P"!8,I"?L=*60&=1?X?#>^F\ M\#X%%4PP$!A#[D-E,RWT.%.&]OG>UH=/1QW7(A'QV\(5'8/A9#\,N*5CIK*'D@).B2# MVXH H?(\3R3?#;:!XVFN;WL?O!&ZG'Y76O240U_ZK,,:&@[6X*PFD'O;=M93 MH 4(YPB0L3[GB']][_J83/JEGT%EVY-7?@HV%,N$4.=KI=_.=:?##A1P% -= MQXZU&5E1'D0WJ%LV@UJX8K@&_+8A7Z\A\JI^3N($!2YW?GZ^^")OW^( MZU\+J^)3(]/)YZT#3E:W,_<^!6-?(<&.YGL# M!@A0WN7+3(54=<'$M.&49+2U[@A@@[FG(%$W#=_RA!@#3IO5G3&%PQTX^Y"G MY'?"BSRE=WI*?@_P%_A&ZKBKA86A8EA8U9149(;LMH]]%+S4KF9W(?!_?^W% MO#Y_^63MJLFH7?6!?D;MJM\K6%&[ZKNUJ\9EFB%2A,P3\;C(4V*2YD69I/AQ MDDD*=#*%DT#^\?.X;3$0TYUXN4\,U0*8B,ME3.@KR;/MJ@US7&3*R[7']F4Q MZ6CQ:=X1EN=:2S.>7&_6R%J%R]9!VY58*2F R;G6TO$*BRHJIDP0KX?R>%E;#$T65PO9&5NO M<\G1?':V7S7%>#F%!CE=99PDH2I%7DJWTG#DR9)&F1G3Q6UJPA8V6<_RXNT> M[DS0H?CKD6F)K'?KFU:2%6)JNKG9S/.,NX0C3Q:?5,NL+G@DSJVUBFS9>(TN M-=$S3Q9?G=9ZS4'53*ID*MG:K#@YDUVCD:G7(ST1&- TZ=JX@C=' S,Y2K!= M-/*43),LD5.<-.99D-'Y=% , M[7CDK!4#7*\O&GC?2)0FF4J54Y1MF:)7;=)[3D<>6H4Z&S,R3G+""MUYE<.S-JMEF]KB3+,S)/+3HMGCEE?(G2Q@H ^27>Y\J4NNDNNG9JF^GY M2I,ZQ51AT=YT.0#6LUJ^1ZN3.&I4?L+XO(/;WJS:U=B.3E,S"N %M8_>?L)X MVJ[$JKK76N+*,%?-#L5REG=0LMHFB" M$<;CQ(D =%EH^;+%1(9MM"9&PZRMRUYY>4[UK9FC-T5A"E3!2:S(AIRME[7) M.=7O38H>W\B6\BJ3$J?M7J>7&>7.JOZJ1)8-02@/H Z,TTFGLEZKF[.JGX[) M9HHTRCC>@4J2+:WL56(R.:OZJ]FZ,>HDLS%U;9I&HB.6,_1D>4[UDZRBYS*L MJ7,,GW47[K)<&KFM M4_U<:EY:I$$UR67U>8ZH+T:;N=*QL:N)B "PZA^I1G) ^4Q&J$ZG?08O4P#T_3(])Z2O)2/M"V/X!QZX7W^Y3\H*$_>$Y MZ[UNC:;]0'G:D*LO9Z+;:XARPV@#=$4"T@4.J)N&O?MG1G 4Q_=Q3Z^:9AT[ MO7!+Q$SMU]/MNKN9D7.4\W"3RZ-7B(SNHY3"]FA/%V9^&#D(> ;G Q\Z/$9A M80';$PN=8J(C>/]!KZ3J+T$W/2.XP^).3<^!;W#^_G!P-" (4OAM[ =YLU(0 M>MCABA^4$3S7W'T0A&3\3XX"-P?W\+=C3N-BKKV;V$%CY!_O3<&CR6<\'C5> M?O,2^@,:R!,17T+(%^(Y'C4J#R%?DL]4,N)+^/@2X5@X^1+A6#CY$N%8./D2 MX5@X^1+A6#CY$N%8./D2X5@X^1+A6#CYDGRF+S9MC?CR1WSY8,6P-\.5CR#" M[BU9.&'15N!3BT!; +0(] ;!<&(GKTE^@&8WQ?LO3##)U-"'_^\'0?SX3>I1 M]'.2?&Z3UCLM[Q_2^='WO^-#CY3K>5]'%+Z9<9P[-WL_K__M?!(/_>_K? M8ZX?*@KYNWJ2>DY27TE-_*2*@%K$";DB68EDY;RLD)&L1++R3EF)1[)R=5E) M?"59\;MX7<-""UDET$LYTU?3AY"M^1'53^./::=]Z^*F06 Y]'W"_11M\M]( MH".!_AH"?:G!(P_*>N91 MPCRJ:GG^>8?%3/=W;[CF*".KV:;!R376&LMQE ##_/A)/3'$I2K $1Y%>/29 M\2C:8".!_L@17N@%^OX;['5VP\TBOFFG>D1)5?J:GP5/D&]OAY_O\..@^-,V)^:O?858OUHE0 7%@TR9 MH&36KLAJ,/PZ+>!"=;IX1YQ\Y)IW(;0K;?7A@L%K[^N1<$;"&0EG))Q?7S@_ M3X0F?NL(S7A$XPXQ2XBX7F<2-EZ9Q!GI]VW2%U,K2-+^=?/,AM-Q9;K79ME& MIB-8:6J #Y.HSDCJQ\_X:>_,"$@^*9#^"R'C74.?1;!4FR/53'X<1M#7Z"?G$] MUS5D! I1U._1_;SO:,:%ZG-"-^RO*/!P^\## M05$XZ%= SL GG7$PRK'->J*,\I[:;UD+PV L8L6BJJ"I'S\9XL2_^+*&-!:! M7ECI],OC^$?3*?2H%_+@QSLA:FS7!1>O#"94JQ(&;4BQE1[A)^9Y/;7X*/L"C"HF_KC7R7&,Q% M,/JEEU/I+&8)JCSTN+FX4>S-9*S45=1%*?7C)YFX82 FPJ0OB4E^S.31RPR[ M?13* ,F'C)E45RLM>C2>Q1OC#1,W", V-LB8"7(8Z!3YUAV176N3NW3U.);] MUP@0?'/4D^F=H/"(EB3_/J0+R6DCFTN-2#XU4Z,N*J^>'U6)_(5)$%6[_>)\ MB:K=AI,O4=7NJB$G51"4=3D"]QM'I/@D5=5-!3CDMSGQS:1(U40JY?'Q> 7U>N MCSH<7%"-S]HY)1*.^PK'IVJ5$@G'?87C4_5&":MP1,U0/D%%G*@92E3:.JK5 M'@ET)-"?2J!O+#7&AJJ@ 2R3^7TXH?$61%D'4]R#HM#Q)!UN=P[]^/+_'$?,V4""ZAS@DWRT@&;A?ZN^8Q MEP#F2YR4/ZJ2ZKR!?29*&B"(0',F0*_ N]1H=U@05/!F "_?N[! M5S:0S(D!N>Q?!@KN_T !6"@2^FX!C*!.[\G['!?^ST< -&$34EE LW>>,&Q_XG/%6V->'(D:D_8W#/]N4P0\NV_C*'-!"T8 1U4/>PO MI'(D_F\MT_'_(O[]&[.@HJ%I06&$*.8&Q9#/OW__TH#*:![^?A"L%XVP;%/< M@AS\M^ >_\P7NZ6B:=C8>Q%X- 3*E[Y_,2+Q$V9 \8(?2*:N*XZ#I NL+& X M@52)MJE"=H\!<'RQ/#-;*.I+N-$$;T4JZ 0/8@E4^2F0)^!%!(('7%!XS##=[>/V8? M,P_R9LN3YSTDHOU0,3PAP/T'@>*5(/X(X8]V^IP7*")/\-N"\%WSH#I\N=+D MAQ.6&W#K&<.NJFN!+*TFKW?=*H :"!J!4AN3*E0MX'3A*S*:*:G;_5;DVZEY MRW#R[33.%!6ST11:BPWJ*+&E-)#3[H5Q/!I&_( Z(PD6?+EK>^!JUM9)KN0K MPQ,1>VMKU:'@;#/SB6K^9-%:@E_#6?F[R>*XW^' MMI#Q&.TYODT?;%C0PH3[Q_ZG+_@&46M3;9#<<)S@R$JNBEO#A610DQ\_(8NQ-1#LUU8+ M1S:1;W!*R"5Y#HV"!Y@3:"C40-]JA>Q RND;#4M4;2E@J@[?.X4::P<:B_9K MM)\CD].67VRT(]/U:6\&[5!$-N'KT.\<8 G(TM_" 1IG(&CT_P6-! OJSM8> ME;8B&-@U\+WHW7>1F#'T<3\J,FWD_GB"YCNZ!0\N$LX,'(C.8F*FREQ^K>'> MP%P-FRLW6W0@6!CFB=0@Z]-&#+&W#\4FNP>BWAJ.*2F^_;[EWWIGZ&VI[1^* M)OYUMFB]Y\:6A(;I]W9"CA5\)'J'"]_JRR]BLV1"AT$(FG2\9!C\\O'06K-! MX$0\8]FM?F^WB>T#H#4*5X/B-):P#BQ*OYA=8 PBRQ U$8$.!X;V"A>]70I$ M UK1D-[(A!96:"'+J2)- YL1&L_(3UC[,X.R)VM0'I^0PBG.UN\3H!GKD\CU MO35W;04V/;0];>1$(0/U<,<*CWXV//N$NMB+TRN;OBY!ZBR@R^UKL(Y !OJL MHFG;08L7I&5;S8$+A6[WH3[ZMKP #7M#FL)IJ BE;%. Q(4<\?TU_['^IW"S M1PH+7^$AELF*(Z$F+B\OV#]U_S@D,ZX#-.@%^^ZCNTM*\0=N^\PX"B2M8.^\ M[4"M G?"'V?[(C.'XH^#)K&3BR5DOK\P/WA@09=D#%U=\WAM MN]DKOA1"U0*^%[PE]X%_>KPT_[D[SQ"]00IB9_ !QR0/Q JR"1.DP.7U=>'Y M;%0GJ'-X4,U1@J-M%""=_GOL6,218-RBG..O0IHDM0OO[J62B+\NT?A__K^C M4I3[B"WJ?6/:_^S"L@>KVI; )/T(+7+,_4J7PA@"WC^"MA36SBX(G'PF]S6 M_MF'=A$=,/HYF?P/]O(GHL8)*5%;G0."';7-"7YUW#AG^]D;Y3:W7'%-ZQ^2 M>&9NQ)17R!!_X<'_"MC41KO=?W4;V;/%[7POQ4";FG;D06T_@M:]KU=0 9&- MAY!E[Y0*-W)!3BKDO%42)Y_N%ALUK-BHYDKU0@ ,?O+-]3 M;W39#M9M8%P]S>5*73:'91OU'%OO!']U&M52+HT^SI?JZ7JVE*YBG2[\H,;6 MNYV7NC\7H>!8E,_)J+ +H&?F=BDSBWE5MJ"M*_3 K%F9W!*91#\"%N]'FGF& M2$H)+X^O%U2)H2I5><9-X$CJ]4ABL>"]U"QMX15QDJK&JYXP;$QXDL=?CY3Q M]&@@IXPTFP54JYE5\IGX"!4J.!E)X_&N;F4R))[5:JK5J)5;@PH:&7\]TLH( ML30[GG%XA?4JW+#/N>5A"XZDCT;RJ20@:&B:\ R1HGDJ#@0^)20)?DR(4I(1 M94)@Y-?/'G% 7":+C(OKC4UA/>&\0DZ9G*-6M[?H=\JNBW/S;D+O.ND-TYFF M(0U.1G9:;$LOY)=Y3J@ PFJM^S-!;L&1].N1S&A8U5N=M, 6++-+#"?-Y+"6 M/D'JB"6",[3$8?9)GT";50 M#FT^WB#+ *=5O:?/+BN]V=XK]#BZ=.1 MC:K.Q6)P15R?YY::TY9F[B -1Y[,7Z48Q9LK*5GC2K1XX@4&GDRS\[2 MC$_,>4/E&J .QK.V.T37VH#9NM[&U6EV36GC=(R M%5^3ZN0"T6Y^P2J[=:^?;("X:J+WBR4@NE>/I^EA)XEZK/64\)IWK M,"T^<3IR*F5B&[U!9+A^AVUDA&91F)1:?/)TI"U1/:M"*W6ND6QV26(EZUIS MR:=.1ZHSM[K9\'R>S98+LW697Q9, W(3/QU*)89V3HGEURI)5H'5Y=*E6!$J M)W$Z-%;2Y%B32RW9BCP'EEP;]\?>@FZ"(M#, M)4KM=GSS?Q<[48S 8T5K.'"C=AZTXP86Z#F'[22.=Z=^C.]?^4N'RH &^]6C MY03[+K+_%W =$W VN+@//9R,/G)<#DGWFBS/]PG/PU=E(;M\<^PT+K^T&*$O M>ZZ)QYK:IE1.U&+I0>LDTGZC68[=J1Y,L>4)4&E"\B,-$6/"QIA(8<+)ETAA0LJ82&'"U(KH34/LH;U/ M3B*9=\H[OBRA5ZG-_MN5V']=P%Z\QN*WN/EU*M?74)+,MJT!\;1M?@&=RZNU M.(B$Y>L(RZZQU*F\7*]?RHWEY6%X^WL[3\ARJ/KO"M_]I1C^W3GG;RQV$IF[ MFI"$C#0/R"[;PDO(*^5^X+:D.&B*TYIKIKE&MCJ:]A1J1.OG[WXB^7H=CSV^ MV+63U70@JNV=I.YO2!+[A*4DT64$-[=T5,&N3)BF,!,*K59PDD0]TZ=W/B(1 MCD3X%QE]I&+%UR4&K%C%-<EC)ZH5;6\5@Z'ELG$IF53J"S M;0K)<"*2X9OLSZ':C(]/QVZX]7Z)>K)OAL!"G&]L>3;@G44YE9IS$UQENIG\ M8#X8RU:J=2[A^.T=]B4MF/I 5O!%L,IMI;$-A;$);.FP:ER,W.-6>U&<2?B( M:>$=SICFJZJPL8K;&Q?,,Y&Z37V"1TOQ?R(!_H@ OV-_?9P$5V=TAIR6. F? M;P!IDD S&OP22C#U323X5BG[M\[>?&T27>NVP'9&_F4!P7/-W0?!90'_DW=? M*$A>XSY!@GPFB>A4(7RG/<1S,KKG$4J^,-'I:!CY F>6C!@3/L:0SW2D,"'D M"Q%=)P@G7^#,(H4)S3V/-PWDAYX[WJE6X653]#-1 /IJZ,/_]X/^\;O[&?V< MBG^EH_ONU 8 JYE^)0C60"4!SEW].#[&?[\6_8J.=U*L#Q+JJZO:?2[%[+6, M_%TM(XCG!/F5M.RJ-Z@&K*3U\;Q:>.NPN'5 M\#)DRWU$-6GF,7AO5"?LMD&L7@_[-[,[?K.!\?-*%LE;/5&Z>+(:I M1;K<9W"=%^G"$&^H='L9%'2@&/PV)UET^*0:PQY2+3Z$]VFNI=^?X);7K?6; M/-1ODE]U^7(LA@]':F/I5@T&9)J@]?L5VM^EWW-B L92:=7ELNY,ZJKVC*$5 M5 @#-;2)D]=KTA>"@$IG:MINS+^0?&208)_!@PNO^1'BUJ;7NQJV-4B^<\?2 M^UHGO6UYR4O@E1P6#CU_+$Q MF3#29&O!1(!P+W/F/8#0+V;F+8$ 6;90;(#6.MMNV3KJ: ZM&8*XOC43,M.\ M:Z+2I2]%HZ)(R\TC+0_O7O6X4,S#EQXJ\+NM-70)]!IN99(?QS>L6N'']59U M(#K*!%43A%800][0"HI0X5?QF8>KQN,". ]?>JA0X;8FT254P">FG*TL*R3. M2+197;2LSM)I!9V**>I2G^)']]O;%RA'5RY.-?O,[?[#Z_7X!\[L;]>.[V+O MO8OU,"'G43>S;3G]DP+V%ZM[/J#YU+[K8RV8]_H7123CU&@J+@=VDFUP9,+$55K#2=? MH,)$?+D97_[\=NA;&\UWO!SZ%LA_GWM_U#-Y^VNR5[S7MS>5_^AR7Z 3#[[M M^-LT&**R7]O[Y;MJ<5B<>+I>>;C;*L366^SE79?6?=/U>H<$4O@XOB M5]*'D*WM(9'9\!U;727PZENPW^WBW,>+%GTPCGHAL-7J?0][&6WT MZNOM MXG>$J*]Q.^X-MSI"H*L@4,X#=3B?KM_(.TC8L9U0+HFRB-A M:KCI[:6XIP3QYM'/YS>DZ,B0^M*&U)6!*[*F'H)ER'[J+LTS$,99V50JNVQO MN$)#+64-G!5;ZW1PHX5XHLA+!?0^HPG%1"949$)%)M0=80?5OC@#/&- Y6LE M7M&XSIA?*7E>+?&K)<\$P(,GXU_?=DI$ME-D.T6VTR< L;SIG8T_9824;.6S M(M=)UT8MKQ,;]GM+/H$P+,5\-=,IN6L-;0-A[ ([LJ3^!*I"G.)U;=SZSHE; M-P*Q;7_Q#R"8L@!I0^[NM?<,G.6X++6I)N,M?)U:\GA:+ZKS:II/(CA+X%>' MLY#MUD%&EZX8BN[MLM:M+1$C0^U+&VH/($-DT3W.HCL#?K<3 MFY;=18T"$S[E0]\3=9^P4&\CL2H)#TWX^TQGXD^8>N5[/A $KU,"ZG)C%XI5QBR=P MWY.-G\;B_OY:ME\S2 O#%H+F 02)8\_U;/ +:_!Z(!DR,H3(''QX;NO#;I<] M?.5?V43\!52>JV^2+U$%0FS.V#EEVW:[5!WWR E/$'ZN_Q.5>-,?WN7UWC#W M];<3+X^34'X_#1.M#;%/,3PAH,$#LIBOEU5ZXZS>CFM*ZM34H'X[[-R#LZF; MKM_I3C,=N-^!RGSAX3U0=I>!RD": SGM7AC'HV'$C3)_ M3VZ,OT),1/OP%1TT%RY#NPYW@CF;IN M(DB LW_&4"T ?_SA,ZQ@*7!_A8\Q3!>;"@N "=A864'V0=XI@([2?H(1T@[@9 :7'@J_RP1(NB94I0AQ"[S^04S1Q_R4VFM8: M^A;(>H0SL_]_]MZL.75D61N^/Q'G/RAZ[_U&=P1P)#&OWE]'8!"8>0;C&T)( M!<@("30P^-=_E562$(-GO,"V+G9O+Z&A*BOSJJ^(T5@&.X>I1(A-)X_AS!E.0#-Q@;5D@YM%[/K<,\+'11F.OW81 MZO3TL)L5Z%Q0U]#)V>!N6>4W,3L?9L7:Q"KG.1;[1"##R-/3083)$-2G,[2C MJ=%]39V*\B?+^!V!RFMD^DFS[JR;LS/1[..#8*<3%?D6+23J.OPT)GR:CPX'[Y9Y/2E.2GB=W!N3W4.0$XQ3<#3G7?A]R1@;@.H M=KT.3PQ8-4Q%1M3N@# (7] 0U;2U8M'IUS>KD#%@)NF=U0\/>L*5K*,)@ M]0)AZPRXS4R,XH5,IS,\2RH:52)XLSC2;8+UYL'+G4J-IWI!^W@]H]79,UUH M/H,[9H)-PB@B$AV$)54T366LX-%98Z46L8/@#!9,IAK5TC5V3;#X\ AD[ EN M"8PPN^>'='VW]>E[7'<$7N0-Z?FGN+=CQMNFM"P(J#YV.E4W6A"CR$V-5&AJ28A-()_!AF@7^G2./\A*AC!F]] VO16C]-^OPF,NY%38P$P<$*^KI_HA@:.I<0(',:?FE^OT1[")I) ]L ) M8R)MSS-Q%=^G=*8K95?XFN)*4BO,<+_LO+BX,-/K7/].9<>X%YR!D52U_\XKE(XI,&Y6 NC>[&X+\B@QT>;%W_ZM2S)].^ M\#=6,FQ$ZEX6S[F$IV."%%B1LSIAR3.]'*GXS^?X#$=<%2^14^0SG=MZE;FM M5W+%6J'-%&O9B,=4\9NHB[A7$FG4ZAVAS73J3+>6Z>:*'2''9.NUG%!KT[_: M]4HQEX'+^6(M4\L6,Q6FW<$7JD*MT][Q;SP+!?NJ?$I'#U+USZ>8G=3QJ0R_ MZ"Z16*LAGVV7LURW4%.%=2[*=F+A# XY8W]05?'N?$P;"R$O+^M"N#6XSRW3 M_5*I/!GRQWT695C)C+9,[M5EX&X^/M!F;K26GNC9K<@\YN#-^],ZJ'ETTFS?B+&&'2_*\ MENDUZ\UA\OB=ZP3/:O/ZS6/7#ILWF4=47/3'S6'J^$YSM#7ZVNVFP";4VKI[ MD[[OW&@G1S-VMQIH=T9ES1:BJR[?4)/Q631S:C3;0GS+C_6&)A1&M[G[[4+F MU9OUR=%42ATT&LH/LWE&,A8+5!C'2R=',[5>+*JK8J(@\-F"O9"JC45JGCDU MFM%"?L)G$OV>T)]J_'*8F*\'V>:IT=12VUJB<*=*LSK*=58WV9O2K7AR-(NW MC=ZB6NQP@I@ME-"T5=JD;]>G1K-4$V8IO:,L9[S2RSS*83.ES&$TC_HN9_J5 M$7L[Q6Y/KAD73O MUD*_V>_:-^'4H)7/G!KW83^Z&NG+Q!TK#D2MSJZ4OKD1;'=\E=] M##$@TDSRTA9 %Y*!<]DD6;@;R-*Y97S'2V7K8G290H_\2FB/AIK2:]B/R?;D M>*GL]'W7M%3&<-$(0Q) X1'TF?&+Y1IC=B_#S+-&#I$;S1'.@&?&<)_FK/0%TX^'T<7%M9$6 5QH:_K.?,DQH2'(L(:-*K-1S"'$/D-G#,@0>", MX',JR3'/U3U MT;R5:M5&LX3()C8WW7EF+DX^D%#WC-2OKQD(?29DD>5F>V3'&1@Z+T-!))%9 MB8H*#FA>-PJ@ B/P>E;MB.JO!IW %A.5E6)MO57CE_*_ MT=_"Z%[3M15N,"3LW683 3M*[S3Z%*5[ 0?,BV$ZUTJ5%]-*35C&&L)=L;\J M5]TLEC>]/7[G&<>$CZ>#TEVLX->%UCMA%*<]_TP:=YQ'\VDC+7WU&PB=Y M&C_QU(PKU)&GU>#3#A2 MB]]UBGN G%]<:\F@R'N)B\6>80+Z7A5V"("AY&4O\#?P_Z8M6[1^ \:XN33 M/!0[QV&S380_XRD)5Q!N$I$@^#(KOW($2R-ZT_ZO=5 MI2NF2ZRD2YUPK9:Y1C^$*+Y9U"CGQ D<6%6BJE'D*W=L/=>P-L-./($VS6$< MW)!$G LEN.?.NOS"9G0IC^-[0,=+Y037!QWO'$OV[.-9V+T<-^\Z>GF5NGVE]6^E%K)I64R,TS"+!A+A]@3!P*>;QK\ MB7/>]X"7($;_]C&Z@QXV%M5[ O1-_$;/;=LR$L*C]GWQ9LE.[2@<,PJ+ 'PD M>4PU^\TB]+URAOV]V]\UCO@-M0S?\Z"1,]!IO 6"A'0N.2QU>VLA49>1K3PD MZK?L%ZUU,(9WZIVE"?-9=CIO:A.S99LJ<$616H=T,A9*\9^XS'!E%AA$\I<2 MPQ<)^7\'#^WG0-)U>$4?*HP85)=RME@>2T)[7-&7-^:P6>. M0Q\(C:2?@ZG M]DYG^MH<*! #.DJQR4@0PK(D'X674- AG1%]!7?1D<",J33YO'3R) "RH[K M%5( I5]>#UOP(YT-2H4L",=J5/ CO0]ZYD"=J0+ MLR/!9\U6N^N4Z*_(1R)24B\15[F-]0BF34NE8*)7F LJD8#MF ML!WS B!R'=[&QZF3IIU!7!;74VL6?D!&OIX6Y S*N-1)SVZ6^A:9E( ZZ9OE M3(YH3+[7> :Q^:?,EE]/K;]>P!>P\USI:M[W8^?YLC'A:UAZHIV5NKY],+'+ MEJDU.BDI.=C>-2E+#\>'4O%COLN I2<("X.P\,>$A1]DZXFNPL:R5ZTCMCV: M;F/QIM :BQG*UI/ X_?=8\* K"<@Z[DVLIX#)$*K]J/!#0JQF2)L^M%P_IX5 M*E^4M$OINVXG7HTO1^K$)>WAD[%0@GWNE)#O98E!@!\LOE^: MAN?-8',=;L^'UMXG6VN>+VVRZ5D]/2[JE;XRC7<=.IY8)/TB0^%O9>/9MYY# MU/@8&8^?JN28GH?NOO3M,954)!I@BM._][\;A99]QB;3IXR+C[E XID6%S_< M./J__[.W0=:#A@->'U^OG(VY/,&*"0K3_;?BV$+&+U%=BUO3)0M)17@OD?/+ M\V= #DP\DDK]A]G]"=(X$B6PF/@$ML=20I_:YREQKKVP"=@9%4M?_.*Y2.*3 M!N4 RZ.[,?BOR$P-@*1_=>K9DZ70\#=6,HP?ZEXYM'/ICW\ZA!I&'S-9G7"\ M[-B1Q$]B2#HJ07ZQYCC3N:U7F=MZ)5>L%=I,L9:->(7'OZGDG'ME?72MWA': M3*?.=&N9;J[8$7),ME[+";4V_:M=KQ1S&;B<+]8RM6PQ4V':'7RA*M0Z[5TY M];-0L*_*IW14=*'7DA9*M606M%D_-AI8A<5M_E9>0_3^!QUB[\Z1I:^6F\G# M#$]I@[KRT(K>%3M @71TYR:<-N[MF[L**S;XL=U;+Z7IL(DGQ*,[AZ727.K7 M2[69,JHMDQ4A.2@^KO&=\<,[+;T=YA_[#PD6+&"+X49;[;;966Q[>].Z:Q6;P_3QG9OJ MK&%NHP6I6Q+=JFBPQ36^\ZCO,<%.S,;SZEV7WRX3436>7T^F<*/9[_?A ='>6@H[[4E;+0 M=;##AY@U_.?*%B $A]F.")'*T/&>V4Y]/6*;O960B(NU\JIT/QG2^*/5C%$N M=(HL.#"J:S.J2W%&GX$ZC8TDN>]D/I0^["P\?(':/*LVWTQKN#. [)65H&;U M^5PQ3;)XJFF=393N;+N7Z(0&5(B5R:&?#G1UF-)F4+&3 "%O4!F'QTZFTF$MB+U.7XG&A7I].S.UVLKS+ M[VW/"D??4*CL++DB^?2*K$!7M;TJB:A72HS"]F3S\% HS<*EUJ(PG'<$80-< M@M$__DD_>Z[G]T(0)H"02\F!9C%_.N)P?L3A/@%QRMEBZO8NIF<%-%C/]'Q, M'MROF[\?<>XF,[EI;'()H#M):DF>3P)$8)6'IY_E:/\MH?BA0 M/+L2_ V!XKT.TS- 89>+AB8,54/7P HS,5M;Z/;R2Z[%1=: M-\PIL=44@ *[2,GG>%2_0RJK@Z2IIJOZ9$N<)AFMD*HO8"R9[QI\!K'GXJS$ M'D$.ZR.>U,X ,4#F=N;G$@L5[)(\B&>W;'AR([?U7KCUH%T@CE0>XF,]5DAK M E]*3\7Y===C M*YIB6@8I^PSBT" .#1)69W2SW'L-W,1]OWPWE]*K3;<>FRS; M4Q2>JX,+(&%#ON%DI=N[G_71?6>S; R2]25PN4:!^RS./D<[% !' !Q! NO# MCM/;@&,S+UNM]*U1F\W'G=7H5E?"L=8%@*.2+-8?QZOZ?);(1B=**WN;R@PF M&#@2 !RQ^(M\95\\HU45C1FR\">_:PQZ12'HI:GIKTM,3R;"+BVFJP+B]R;* M/+MV\#;*M>?C=5AEA?;&W CI4K\0ZU\@,]98I!^T\3!A=Q/916&Y>:PO)+DY M3)&:KD\YANTJ4>F:,F.7MK M+(IC*;PT)Q?P U=LY59_"(=O9H51Y?&V)]N)@0(,?M@/C)V3J?_BN;2.;HDJ M8SY!,A6$Q1\!UTM3\_^F OQ+=_.JD/# 0]MTAJ5PF!W M38;_?@[^ S;,0QMV> 7?2<+OI]R_!F[/SHZ7DY'$A8)=,>"?9/[]R9KZ! ?O M:_*Y;7ULK;$"'B^#]T?J0[J:'B-AR0GE_F)R6Q"TO9)$]JWG68Q>IN,='=+Q M^F^'/27<2<)=FUMTK6C7J C*/'XWSB^Y53\S^>.?XWF0K#)_]H 0KX'CW[4T M]_2(W#1R)ILMR0VAWFYM)I71,&KN%R9/RW M^\(D O.1#.-1"#L'N1G> 3=T+%SR8> #/K?)?.CH'<<@A'0N.2QU>VLA49>1 MK3PDZK?L?M5T_ T6\2J*8>_X',K]3N+M0XNHZ=8 63L"8L] $G[(JFB=;;8S MZ,^V-T9UT9;K;;.$#83C(B?, RN8BO\(,=B%PT.NF,0H)&<,1T ;[0TWT*HQ MHLL2CFU#7"P,?8.[;&$%9M[/V?R>,4KVIO5'_;ZJ=,5TB95TJ1.NU3+'3.[8 M-+=(-'[;F%!2Z+QN.)?@/LXW/*MP):'.T'+%\AU3:Y1;ZVAOU<3#$^$/?0\& M&FY^>6#P88*M/84(8/77"PCNKPU5U&I8CWQ[+^::,K)-A;$4,9K#;3S+ MI9VGZ^WQ<&G&Q6A7*=Y5M$'NKKG-?Q4X6407/.)F.8ZU9S&]%&4+L7:U24[E M>A)-'##QT2@4Y@(2FK6JG)Q-GD7_P)P-+=6 MDVZM:R^%PGU<-:;5SLQ4"1PEF$,\NC !GCL>X_(P]/2!)LNUMDYP<34W M*V=;]W?]S%1+5+X*F/2ZHUYMKG;*+.KS(C?CI]ET'FL;&SDN//XB8/+VHV=. M0,(39\U<#!5NTZ7,<,QE>K.YD5C@8+V6FCUD_OC'']PZ M]AJR4KZ7>?>])T?UR8>C.$P;#=&PMAT,B2:U2#.GF)*JF[:!CH\[F:YRR[R> M0SFV?-^4[J,]K3=)?=9Q)TL]1_7^ MWKZOUFNQ61UQJ=ME!T6%.TC518X+A+RY!4X>(LZ# ;MQW7R0=QJ2Z8P(/>T( MSE8$07_--(^_;-/KZ?N[A44GJ;8,*KDWSWYM=7L"^MH(JXLV>:%(V)J4) S+^@M 077K5W@=P,V*)#1E*:0 M9_5.YW)=)NPG(64%0S_WE,"D;H49^<2%CP_/VY\\UPFBH6%9F-@C(N[5\V=PNX]E>(F4[2HJ]'.QW6<_27S8#R"WVXQ%=TTP5%F M2)>9C(7#X9%-#_G"/C40<&$=(Q[MU4R.V._%XZ^Z+2N_I-H/Y5,$S1IOH#<_S< M+F#WA/[$QOT6Q@I/8?]=)[$.LTF(T.>:'(WXL#V-1-C5, M11/\4.;B,LLG4MQ(3/SQS_X9WJBK%TN#UNR.#8\WR\)6F^5[1N;4V>U]#':Q M#9I6A$1BW&@T$1I.'T^>W7Z_0FQFUN]4NMMDKE[!WG)3MT^>W9[>3HN]:6'8 MZR:TL76GU+G[V^G)L]N+M]':HXVV#UT[(][%C7IKD$/-4V>WQ^U-6]1+M4*W MGZ[*^NU8N8D_-$^=R(YN\OW,-CN(SA+EEATKA[?Y:.ODB>QIJ1K+BQ6Y.6N/ M>IHMQ889O=@\=2)[+:'.8KIH3KI*DZG'VXFT34Y\ M8_3$:?3/>MW7X;E"]9;KY$'+,7Z/B#-+R, ^TW.^ZJN.4@;O"^%F MT-?)HB7^]L.5#Z(KXL0#.0KM-9G/CB.NAI9\O.>3Y@U;OVEFM/DVM8HO,\'1 MR1/WZ.0P;FDJF4Y$.39VX!_Y2FB/3DQV/9UW'YG\5)5ODHOPP7&*GW=LWP,'%N+;C!<]W0')@!9]N!1^1 MP-'8__[SD*EM?)^C.:MG/P\YL*&+SR1/3Q;G/::6BR2_VSFUT;.=;OQC="!U MQ)_PQ76 ?R\ OI!]OC*NMN=7GF'I1;1TX]=9#>+:1' !5A5(1P1BH&G,'R^' MP"H"JSC,B7T7,7R]P*'VFB)DYY?&P\EV>,=.'\%0/1]@2C-9\+Y@7XW MZ-IHT(D^- NV::V_#1!=^#B2WX]#G\NT>$8R=, M$@O*!W*P^_=XV\CQ+N @/OD.\NS6:HR=;(?OWZF.Q^,NL[,W5#@CV"8V!ASX;O5?6V,A7L MI909+:1.3DZ[1Y(F0BS'A=A$ZG-.80BL_D?T^>*)@$L8_9O/6_F=1E_5L[=K MG>56W?HT6EO'JYF>W5L[QXDF0E$^&N+.>J;HE:4 $L>FX-_N" \&X4\0_OR8 MI,";LJA!EB PD\O[$]_62LY6GW@5I1>O8Y<(BC"^NUSI/2[Q<+->L6V MEVRM7RS)Q2D*BC NMOB9 ^Y"1)8^G; '3;;YU82?6,*R72U7IYW5MBN*J9F8O=1:]+3)=E(-!%46_PDQ-FV MT\;\89V8"7P]=YM%=GAL)KX/XGRU:HOS ,Z;\RR?"C@M?C6:EN<995;?) >Y M=6NVE/DF/=,2 \[+916_]4S+:&+/J)Y(B7RC,RTI>QDPR_II:)]@U_6SUJ[1 MCEM6IF38],P^X/[U6-8\+MQW\*OM<^'BQW"3$#DG8XZV8SZV35O3UKU^\:&[;&?*:OQ6 MVU0'DX"/S4M0BK:ENQ(!;>$5#DQ@,-]=!*O33A_P0RD.>1XJO12D4_0)W#?NXBP]72 M2@56\.E6_#HG)^6JG ABX^D[R*4NA#@<[W,8"S4DE][W'_5GQZ M'Z&/\@/=E17MM/U'GIU-IZ^LDQ=8!75@[[I*DZY@RX-WHOG'5@INMJ=?\,KS MT1MM!8VJF20[RW)<=ZTM-A4VN_:O#19K^3>L#GZP-QER@LZ)141I7DR5MVPA MW>W?;<=CPWSD'WDXO(K_XQ\NE@PEV>=*L[^7$3.7L>+K*\.]@CT,UV'%_6:# MVPQ1-"V$[4,7E-,'VJZQ53L[LVEJ98"N._?%/+!I* MIX^KC[YR.%73M;!S<.H3QZ5^!=_Y>IV*GX8]%_0@6I[^$O1Q<*?#H8?NHK41 MNH49*Q?K6K?6[S>O#W=ZC7Q3#_?*-[."V(]/HR87+EC?-RSL)/L\X+>@:GK=.2-)$;Q@IQH3Z=/12G@V*\+D^NSSHWJ4)=Y,Y3 $T-$A)!0N(;NQ/0);/5 M[CK -3$W<\Y(2,ILWASF[7LV-;>*F>L#KFB-JV?2G0>V6P]S[ M7O@8&^)8-HA9@YCUB\:L^S8Y,0O][G:I<"P_NHT6FGQ?*LM7:).;5G4^D6ME]"^['-;J!WBF:+5 ;7T+OW M]TF#@A8V("FV_!>T/D3L!041MR]@FDLD%4]MN%,8 M\_##)]XK*_B:8>YV7YH8T6Q+-[;T]X6!GS6P8!D1OQ!R2[9JP;9,N,_KS (+ M0-2PN)SW(4V"RT Z(DU%;8('1-'\7?;:N!)5:N","+M(1?P@['IT MQ]5 6$L>16KL\(R,<%<-&!3<2-$T$6ZC>')+ZVX(GAEA+"QX&CJE&'2H1S! MIF1@#<,C8"!)GVA8<66W8PH48BES9W\K7,(-D_!D%;D: _$I)C/%0I\J. 0T MP+'"/9J+N ?X?R"8TZ,TP;^:UFE1:Y#K7.@&R%77X'78"/%4SF !&#!^GH[B M(5D@S=RW$R)/0R;2W.D:O9&HQ +;[X:,&W[WOZ_MM)6W4!MZLX! NW>#-#16 MCMR3&O:HAGS_[JXQ"S?&0KV\;&D/<;70N9G\\0_'A]@3O@D9AL\6SJ?R/KY% M.'5^R^7OQ8?EK-]3AIW6/9]9)3/8JNJN(BYGB(-WXGC M*A./T1& NC=B+QN+2X27JL1\=0:09HQ;C2,O%3 3>JQ-%-@"[C1Z+FX93;< M,,EDJF@.7$-+3_3R8B^)T'8BH4-?$O MF7:6Z>@+[#PF)ZQX"E85@KXPCX(G8.XY//"!,T-&QAS6 MQSX '=TU1M.JI6>Z]6SE?MI38O?Q^?IIC !V&\ )V,)H(NT0)+K:;O;%PG0P MPCP)$NV5K>5,G5=F[?ZZ5VV%9]+F$8/$I_28XSU8Y)5%=%M,H(V@6/HX'A.S M8W;Z#"R>LV M[_/$%8;:.@^9\74[MS2DV7VCEO/>VMJ/8IF(SEC/7/?$&[CKBKZ3488I_^,)X"K M]/ 5> !;, +WW.ZA *>+V@X:+IA&D36Q4-$I:M%+0&3J$MG>2F"AHS M=>\I;/TT"5 59Q@#_@3;X=F_L_5WT=B28) BEZ(V.E2)1\RE-(^5@.]'V@'+Z[7ILRIZ\8-F[+JB0TXWVVK&J/ M2ZVR$FSEW*'>8>;ZA8G;9:ZG4 $Z[X#'Z;D[?5?THZ/=GT%<\M>3#Q]RE+P^*H!D20 Q./ MI%+_879_@C2.1 E$7#Z![1%MT:?VJ;:<:R_0BSBC8NF+7SP727S2H!Q,A]'= M&/Q79+#A8+/_5Z>>/;DZ G\_RV39(=:%T2NK$YHRT_.SQ'\^![N/MG2^M(A8%^5CW341X@' M*\6NII!%H7@T-N93X^A0C+&I86R<3@]3T10:IF(\XD4Q$4LD16>U2'27$6/% M,=>K65&-W6Z2.AJ:]7@JU<3S2_3P3LV(6MI#ZSXWVQ:2L^5ZDS1F9G/(']\9 M'I469?$VD>V6\UVK,5V+K8V>@9GJ\$ZET;,D*\TMN\IM1H\IT9A5;V?H9KK] M.WN][7@D*7<&RZ?J^:2@-:3X$+;=Q0_OC ^BY4JY/JW,RNGB3;*3>K"%%!3Q MLH=W=N]K[>6B?;.8A;OY%8[TY]7$MDF+\??O'$FW@\QC,UH5RJ5)=IMMQXT% M*=L_^CIK=XKU37(H">W%6+>B2OE&3V2&B>.OMQ>"4JQ8O7N6KR\+U7!B,QO4 M)\/D\9U\(]U*2P_1CF#SCUNN?S=$T_AZF#J^,]O+C?*MUFHHM*589]6:;H=E M8SU,']]YPZ5RZZ;6S@KE97R,>MSD,;V9X#N/^FXMV#R+5&7=+73$3/XV6DZN MB_#._;X/D\D4GXXE^&%,C(^&L3B'ANEQ+#&,)4<\'Q_+"1X=C7\JS IW=:1V MNLML=(J]H.W6DM?@W1R-:E*)S:?9YHI5;"[*:M%RKI>:8.T[NC/#S:1>7NYN ML">U&*RG://P8(+V'=U9%/-=,Q'>&#/1>K1'R3K?KSXV3VE?.=N/YI.3>9JM ML^7NP%HK.:XX.:5]RWGKIBJRMU4VT>@H)7MJ<\WB2>V+5;1FQ8AU)2%KR*U[ MTSVXL1WE6JK5GV;RZL:K< M9F,NFZ>TKZ\/:\/*-CY@;:.DUL2\,!N6,Z>T;[LN+M/VM#;IVH6UOFVGBGT= M-4]I'Y_)H^RJ(-?9_G#Z&*N7,_:@/3FE?7S>'K7BCU)<:-\,>PG^MM!>;_"X ML\>WF@.M8%F)IB[P0YG+B7FNRV*!QZ?Y]!J,!ERT>-;5])#(U,-ZWJW+%FCTM"(=;88 MS;C8\:U1.5IKV_GY6,@VE[=WB::PY?,83$^,OBWAMU0>JY6N/=RLH]7VO;)H M9N#6(R-9=F^UUFB5?>QN!4Y_:'#Q!Q6+E3LQJN%*3V,YN\D)R\?&7;8O%+*E M*;GU2*DT;I1+#(8WMB"VEJG;=*E@#&_)K:Y6'51./)\4<9(=GQ@./ITXP"$L M#;RP*Z_JD"_ ?AX<$$V6,'# @/U49*RA\H8$;:=\^UU,\8)WWQ;%-D-(YKQ( M4A8MD7$6[NE"C6+(S$(TK"TCX=;K9F[Z@(DPVYBX"!O[H]A1'C#!9F13,KI/<9&5Z 8V/A MIMC)94CZ@[ JD]J +3-'(N3A3+KTXG:VGJN"M!!=E4)/)RGHVOI14.EE/X[R M(I&C%N''*;.SZ;S-20LY;S_.0ZF04-E==I-&C*P82+*@VN& 5IJ^UEV/.Y%3 M.6J38C)DU8J*Q#8A]P6K8\Y*SI^P?O97R"D6(.S9^!M>E0ATWFE5"*N?:9G. M>AB5B;2T%>IBFJ&#PA(99('E[%F1.(>$X2.Y0&LR2!%VF.9,(!F'OT)O]Y;) MBQJQ T6"'->^18VP3X'E2R5-6F\Z2TDX;@Y+HCE]\?W^KCRQKWG73I=1A>J# M(>)WD4Q$V'T)E8YGZ"*HX=A6&=->+%2R (5USM%1R"\Z&NGFZ0^T$:N8.[KN M1[U7CY"%PQ#:""P>I$FP-H<[ 0^Y"3EXA_?\Z<(<1UF]-;A#U9E#G."N9X( M1(RB 4T>^I' /_S$6FC+G!2K"SC0B9&H MDKO,*0(SAD5G#<,V23N*^XN@<.:2DY2F_747I2F_/4D-DB(JY!8:.4G]WTPR M?[BH4MSEP6^VSH_'RRNHQ0Z2BG0_%0KJ4!DD"VU1V'P6D_S'E*\,!5&[1#), M^&Y)QBE=>UNY!BG2 +7$*@R/6E-WB,EK 2]4?>Q39Z&QCT;2 $BL8#$_@K')1WA WNYPG$)<.PZ MQR7 L>L<%XQCSQYE%XS+;SWSX07O^"<0=3^/WU^:L)E@X 7YFG_CZ'N\_K%W M\_KSY&#M[T-O[:3./\9P'0#$9P/$U4O@)5?J*TG@;##Q=6#@?$?C!%@08$'@ M4OQDE^+\1P5=,Z8<">![@,Q9(A+/./CW&@?'1I+<=S*.LQXC=&$=./-!A!]2 MDF^F(Q\\OJ64]_+^.* M2RO7=FD+;IQ]J.[F.4(^-[:F\R'8'34[S^H<%KJ9H:J)=F-CS.RJ&>>+[?5" M$O;V\H6C;Z F<5))E&U.LT 0?<6:9IWB5,&M'F"W%6 MG FI$;LTVNEATYI8DUNH0X_^\4\R&N*2G\0"&8#(-P<1/@"1)_@O/P0B5GAD M9,6DI@G;6EJ/W=[5!WIZ?6$0J:R:L\305)*L?7_?4W/U;:LN H@D_O@G%0NQ ML=@9CUBX>'3J;AG^"C'%U8+>S^KS2Y5"WQ#\WN]!N?;E_.("W^:N7XMEDO?L M-BJ/"L.5+*!4\\+ -[+9(1*$U#T[[\:L0K-07C_68&=H%,YHB"6>P[T - +0 M^%!9SC<$C?=[3*=!0]G>9;E*VXQUE>K=M-/EZYOPY-(AUV9>-AYC[5J.+7>S M&SX;'=P4P["A%WM+?"CU+&A\A\S4;EMF$$E^ZTCR4G[63X\[GW"]\H0EM:*L MD%ST2%(S9(_=S;8J/NA&5A5-'Z;N#-7-8"VTN"6GPZ59O_PX2*QNFI/RX-(^ MV(TF].1!.I\6^.DR-U_,^'E7 M8#R&#%GSOS-P"= '2"9-?GNFX?!YU%3A:2 MM\7BJIN-UVY7-:LZW#YD+@PZ7:%?*M3OT9HMV)W8#/L\ZPR+O96UB0::W8O#:G1L5E+W N]-KLMU^Y%5$BD-SE@1(M" M6,S%N2"7%B#/)_MP ?)\,!?W$O+(PWE*F'23B!5S#ZN$7*BDI/BE(\CQ+X"-YOW@EE_$A69WKFGCAW6AFN\;F6&:9->2 MH7CL$]VR $%^,H*^T??[@@(+O2SWRC8SEC<-_ M?>;S=?@TMPZ7XZ2Z]B-__,[>G6GF7FVZE27]&&GU+5KM6@M MU[DOM,9O+W8_#W+BX<'?.P&A97.R$#K#]'*F9)9*81W.Y^[Y">7WBB>21Q#Z M=39#?PDW[LX")Y]RG^=,Q\?QN[LB]*6L"&TXT']#XH2 *R"%:BZ:/ MDY@?]7=XBJX<-+Z$-_CC4.2' M'S_P 12YZ23D4EJ*=H7PW=S2QDA,5LO7@B(W@K:8WCQHC=E6K-S(L\WLMF^L M*=]9XKGSWKY#!O&WT=E>6;^#$/I*Q12D%;\\$>XGQ\";5+O6"S<;U:Y=4._5 MJKB5M-LUY6#C0JG4<8'AET:Q+^$+7J&]7I>8@LS@F5W.HY\$59DK&OGS;8O@ M+Z'B>F3-9*LU:PAV3.;E*FYR^!TG+GSV:DEAQ0TZ6L-@M^'.Z"$^NBG%#(=7 MC@]QR>.37[Y^;C"KS[%Y;H/<8!#5?]G,WW7%MJ/ MT7MK6+[OUPJ9(<=2KR^:.,[V!=6' 3!\X73?Q9VO,]'G?C(P+/+Y?A+=E4K= M19.;7NAJ658(?UN_6ZL=H6ZLTAQSE>4OPS]VA:?.6\ M$="O]@XBM35?!*?)=1X[&ZKW _D#?9V>.+MQ*)!1B@P^B C=+TNR[N, M/C%IZH]FN<1V^Z/J4X"H30%1VC"5N?)[- M"&EHK)S/J[FR/@?!7)#^>48N7]L;H@;=$3<.'MY06SZ!AK,H/YVO!^V68&=: M1K*2$[B8AM$P2ER@8(]D !!!MN<[NDZO1PBUO'C8+D?S1S8[5Z2;ZJ"ESGIK M0 A8'SO3CL'GW:5+ZG_;TJ49,Q)-!&3'=?%?I9Q_]# []HB_B^>[6E/ M10/=@$UF?29Y KQN'U+)NCCME-GE4GE8)_CU) 7N38QP0(3P0 :WYY^ISC=O<)%3!SDQ'M65ZWKTW)F#^X+^$TNF74RO_9XEX&/_Y MKZRL/CY.D9U"NJI"KN!_3NE9C%R$2Z/YWPO=5* YOTCN0UDA[\Q)]C^@,[[6 M[#SIL*2KNO'+U3CWC:!Q1Z^S],4O-I) ;H$R'X^PKA:#/)"G/XQH6SK#,BQ\ M]__PA]W_$L%XK:#ZCUN@B@L3_7+_^/L,MKLG*GJ%-!^T'MH05L6M;EN_QLH& MR7Y#@)UWRGCKEYW30\?T]OW3#S7U #5(*W KGX''U!$4$-:I?3 ZP H_B'^H MN?2?\"+<*FQVZMZIP\ZEO32&Z1APS9[CCDKTWP!-BF:+ ME+;LW//(.V?3L^.\J][DDJ+A#UM4JYYNJN]E1^;%\8O7GU5.$,"'0I**1 /F MRNG!6Z/0BGWP^MP)CX^Y,YXWW7$I7Z/)?__W?UX%H;Y>.6C*$Z.=H/#(0.(L M+(XMC":BNA:WIM/+5"K"QW9 XS8+Y,#$(ZG4?YC=GSM(];5F+F["/H$Y"!!6 M\13\BS[E7B+]=J\=0?P?!V_U@)/G(HE/&I0#IR.Z&X/_BLS4 %?A7YUZ]J16 MO@Q&9,+1QQ@NL.>AP5J HY'B)UG8T9'*T)'GSE#.9SJW]2IS6Z_DBK5"FRG6 MLA'O3.7/;QX1.O?*\YYK]8[09CIUIEO+='/%CI!CLO5:3JBUZ5_M>J68R\#E M?+&6J66+F0K3[N +5:'6:>].BGX6"O95^92.[L'W.6+*?5\QJ\_GBD4YCS0Y M2R:&"=(D!9DYQ914W;0-U,&?O%%U:>9XCJ-A:56/EWLCU1:VB=I=:Z)6J[T6 M=GH1]C$7^/668:.S6EXDN12$<;7+S)I[O7L8O/-87/SACYG M+ 5JM'7G_\ET3]F+%!/[#"M=75'G <\ZRH2,>(B15%&9FR&?/[ P= DAP#UP M)? TI4W@(7@?AEKL5!A;K#VV81*(&#E\5XX/LGOU$V^IVC-7NC$H91MR0()8H$I*T7&/3:A'UAN]&[L^IN*3$;= MIUQDO2OYMTDEI:LA9WAAV'!'7+.QIHHA,PL1&KL;!>>."%,YI3>>#$!'% U? MPC>K6QQ#+PRL3A(-C.!^TQX]X/Z#;/"?6+ZXS7A8;$W"TA'Q0$/[X49;&XLK M[ '#@P;"+K1--0W+7\6?E23;B# 9$_I8%0VLT%$NQ *AJ#/N!EKT<3JBM48 M3PCP";_"3_"73,LOG,C5 $31&V)BSWA4G(TQN/>A/;# _AF^!V$Y3S%$8M'@ MC^E8@TUGI!F1''H!F(!!VM#7(0;,"UX+Y8]T6S (T&\9EB^^H?JH@'F;6/5, M.$@#I9!< X58B)=I;-P8C;R)M8\PI M0M0.<<=,\)Z8M6)-F4(FTZ#]QH-@6AA#%R03(J$(TYGZ^D;;38"0^?>9LT<9 MJ9;SU;NISTE=A^?[Y-FQU^[V)45S>D-[<1NRLR0SG@) MHP2=]FNB80S'*_8^9LZZ V$KWG$S<:XN^(?)'__PD>.*.XSTJNIBP^<(!;9T M.DDT7EE$M\4$V@B*I8_C,3$[9J?-WR.55BPZ+[3N[:0P'S?4=;1I]F*9-8ZL M(L>240Q)AEW2O\B%B<# 'K;!U?S(T/8U$>Q$)>1(+3J=0=! 6 M'OX*&8I?.'I$!OQU]#.-;(A-XN\(&K%5$SIB,7W=P%;80DM;,0A1IWGIE,$) MA":A+!B^"UB,N," N,(X.B8.'@:*;J0=P6,+,REQAC#@W>HV\=)@U+L&QC3\ M.QYB?4%NP*^C4(_A"\,+TU$LC+?%(D8Y+#)[ >D?< /FSB&=V"_#S@CQ @R8 M4V%"560%W+Z=2 EZ$UG*^^UU>3(U+/,UD3ENX&?CF,NOVD(3&WN,NK'-B@O% M$E7_>.=UPSV'E$YUV">XV;813(NX<]B"9I#N7N$92S?V:%O=B^Z!)=%"-3XK MR#9;0/UDN7K7NU^/]E"3?4..O:IHRMR>8QTE*NJT6,:MA59B;PU#AP<5K \J M:HFZ6BD.;UK==J)IJV;<+EO#)J'48%GXWS%@$*<9C\]NO%0%?TYVI_0_)0Q7 M>.["_V6@'5CQ0'(AQ\^5L57 .) 4+$S:X.X8-I'N7S#.KQSF!79CA^:JE$XO MNQ-VENCSTJ(=Y MW[ OBVKNP:HMV6Y=3!?0=&B9PV$&SYO'X_T?UU7W3-6SRJ>K_/DP//,+&QSCR$P6 G+K*ERJA">2'9B1_"V$K+C%Q58E:]*@;*0;.'Z% M7]93G89^&-Q4!2/>F$QYD.^@J037.V)4'4>RNU!QCI'123(P$A&"DV? TEP; M"HFV)?S_D"T@D1X.326?"-%F 8F<75.)-P6&P1B*.6.4,YTACUK$[FW#,JG:'U8:?/KB MSZ$IO'^]_I,7V=HX%L<@@T4IK,"$CM?39#,;*]NKQK0[OT.QDMV9LH/["77F M%,U&WPUZ9JZQF06>"I@N*AOA<#+HA./@R2. MR41H(LDVZ#**.R=B^S<0F2R8/^%)T":>_;OA_IQQ?R8_<'__17T6K*6B1"=" M\GKJ*.^]XA8+%QG>8S3;;MHP0S-MI"GX]C:T!Y'53"^:;V"XPO9[DT4@BZ*7=,GC3QWDDOT)HN:VK.7+2K(T:]^E%37(I"AJT,A,@6 .D ?F87;R;T'ZN,QMC-MXCY$'3K7(!8B!*B^ M1\G2'YXDD+>X\FDJYF'O3LLP^'Y7E3.*:3VQVQ_)P+#ET>FXQ^KQJL-P^(0W^L5*,M-!2690DAF49%YK2::_@O[Y&,Z) MS:XC^O%[=N945%7LWVUWF4IG9J:!"+.T1<.")"69[F$RUS6GV.+;8,S!$P7S-SW+6I5U:$9S[\1MR$/Y6_ MG"P@_AE2A2M:6^<&/W7(2Y \2MY+D+3@>W^VZ_G67WBFL$W\$OR6/^[M!O>>'C# 7>V];'A_5+$VKEIK\4%_.*\_K[1Z39;=DJ> M%<)"KCU]R%NE2O.MZ[2G0ZP;T53,]@(6O^N:O_WAX_>X_D#^#O#AN#?,GU?"]3#\IE1U!=(2C?5*H"1E!0U\I4) V MVA+5/LX6_/6W=U.(F>IK,!5(38@DC:?I8#ND* W;+,DKDFR=;Y4!5C[ K(G5 M0 -4!,L24SQG?<[Z_D[MX<3=%JQN>.?O.M41!XKT/ M]X>5\FBP=^IOL99_M^:Z)]\1$X*4K+PK0CBMNS;;6102POU,*&NQ>6\C-9?K MQ/J/?XXKS_ZS4]T(XW[(F0>PPLBVXU&+6^JV4+1717R3A]DRUFXHUQ:QWCL3 M!"W]=59N((>N0&4S;GK(3;7Q)-46WTL[Y&$WXJX53LC*Y,1=^N*D26BZ!?$F M% O38F5MB^<>6FQ.,])0I4P*-1V;<_(4QS;G)K%!MT([2X(\'63=H,P=UH^V MR*)I$&)\)P1%5KS ]FB1C4E2^1A\%K1/9(;[/S!/24*J4[V+)T=$JJ5)<9>3 ML(801PO(6:.@J(JW?N![!952R!X*D[^",)Z\8^PG/S;4 XCBYVD^7 MPXF2["P#SI#$;X6E7EC0-B;(I 7VH/&*N5=E!GX@OA=VM9 \Y'JJJV2!"1+4 M&#A"< =\W*T:\62L+^AJ&!E&$W@"S:=W+\SG9&L&D/F2+^*G%+),3+8[^TP2 M.D^32R^DDW*PC0*19!+]^!!-MOG5A)]8PK)=+5>GG=6V*P3Y\#,Y:[ZN9[W1 M:L!@<28#HUG_QMC+ N,?3[C6!\L'.^]BT1HL-P\'BNJ M0D(Y?:U1%&3$B;,O@[JC&"&AW.(SZDI_5OCU\OM;P:$^5 M!03X>/1VGF5#-ZV=[9WV,^]*-;2:S58W;"*[,E9+:=C7->QGQB+IXR(ZKX85 M_T\+PQ8TUU][O2F$=BX1U(^-A7WWL*4D%=G8ZI+R>$L3J7*.P6:#^K-"9SO/%;&RL)2<8>SF( M#,S#K+N[]TPC7PM1U-'=+]#-H]0==J)FKW3Y ,[HIE/%<;.Q%Q\"I,5A,<8> MJ#O[G$ WT*B/ 8Y[N/O'@,?*%.MWE3G29^V;?CS7&X2'-TL,/.F3P+-;_?D, MEI,7'/-HXO6%>V^E18&]E:JXI>Q#;^L$U/JY#$I>+][1Y)TPV._*A0+[,8*% MM^^_\/;1-2"1X-.08T44%T>)83S&2L.8&.6'*22.ABB10BDY)LDRR_]!O_I) MU7@O+Z[MC+G=$,B:&*RC_;]_<0GV[Y90R+1@X8_)UUM]_&>X4J^7X=_^=;,K MR6MT3CJ,OMWY%%,IECRBM!74Q:/NNR M!,#:$V0\9)B>(*2C;\(OQ].N[5 38!]UC)T8"H3[-<&([@5POR##OGME1#.2 ML%=SKL.: 8)A8S*:!LM?+009&P@RL5LV9S@V7";I/SRU:N ([V50W3MVY5YN MN?[3WR7K=+N5/8-\CVPK\V^X+)!S046)53M>-P*[H(? M*4C&GW2R9,># UE37UMTFIO&;QC!\DW(2="];DP@/'5)34+[6N&440,3B*[1 M-D @RIK;&W&U9U M?48"+UA-H-\G&P!H4MPI#?1]T\?I@9U@Z$>&$HQPZ73<^W+>>7O%>7O;>_M^ MW>M!/;P^%+XX">NPPA/LZ0$%87C5@W52%X@T>#8AL[ MSA.?T4NB#2I/*6-<#26D+9!O]NN?6[!F(I],G^V!A..[B\CI"H8=PXO3W3LF1]>Q"$3V>=Y=)WL9#F\"NE= M33Z\BJW[Z!+,.H<7L4^J'5VC/"_'E_6'$]^W((]\?+-NT?T^AS_ *LS1-1C" MPXO2J8OF]/2MM,S^\#I6?X2C3;>6F^X"P4&K*L(VLS$PVP#Y!U83!^3H#A2L M#9"#]UD<10 2I/JOCAD,(1A985,4 5GS@+N$;-@G4P+DV PRL8 &FQ8LUDR( MKF.Q$AO#?YZ$.C]C##DC!C+][FXXG=@2=FI,=S^,ZM#B&.@9E7;WQ+U@MB_XN+HEJ"GLQF.E!:0+3V28N Y"G)UA--F;#G3!$RD#%GG&9-%T]VSA%\, M^)>(*4 +;6T'8K+S;FP/N-U/-I+NG#J8#Q67Z$K7P#G0W+U:1%+T@Q:I#L): M0KQ]W"J;:A8V!W%FT@=%;ZXAG2 KKZ1H@VQ(A ]?;N'.\6DA=436T5S8<41P MB$9Y$5O&_ C[CE#+WDT(( WG*H8-[RIV X72Z1P02(E2*2\.I$R2G'1 M9#HJ#5.Q1&P8DZ3$,)44V:'(28A#<5D:Q40GD4*?*.*IX[RI%3^*O+ !^[DB M96@83:[P$:8J:EAQW>V )&,!M*HV#>, 4C.:J&Y-A<]]R[KN&[FGM9O_ MZYXS=^XJ;9]" ".((GTP6_-?Y:DMZF03.DECT_G//[&[4](G"LZ+8:NY_R?. M%W]GO(B5!@?@)T'EJ+/+Z0'[J?L52,_FH'8NN,_1]_(RSE&-F@YKZ"8B99L6 M5) RH#8,!RUMP/;QHE=4W?1\V./D4).2?KD=V7_CGM/L4,7BF\G6<5H9\XI6 M/]/BO?='F#9"3M.+(:DX^C8D[1?I[Q(3:;%2@H.BDC=AA,Q+#SJ2Q*;D*3 &IA; M)9H#@R(0 \A)]Y.%^!8G*']O/ %ACI,+?#I;5QPOTJWEQ-A!2.TD6G;B^I94*BY;*&BG3 S4T4O",>LR MT(*D;1./I$F*4Q;6KBC(>P-6AS5ABMUYK_2E),?KK54=E18I!H5X"#P9 MV/KXW_]3/A>57STM/3FY[]8-G@!EJ-M?*6C]>?N WL.5?2HH^?,X:G+T*+2[ M[!R>[3+3'=^.Q2X<\ MUA#\':"#A*2):1MDTRSH:5L4VQC':'TLY=NE#U,L=UF;3ZVCC QB'T[VR8T M6[B]D"+/B1,5;;'(G:_Y&>96R$[C$%/!G;_!C\(KW'DXQ/20@6-T MRF5):=D-* VPL-Y%&#P@D&@GY7A>TBJTWQ;FSUTQ-)U _G(S7,ATBZEW0MXQ MW>O07N.AFB)UL<>GO2-_@.P"[N7> +FK!0[]N,-/Y.3F MH#L*W4-%DONZ#7N>,I9*LB0A>F&-FT#GKC[^"QFT0M;+7$#Y"NXN 4M8%W$= M$9*Y]1C4-PNGQ(J6/[N3QA45)N^/I&O)6%J0HOG*RN%7:[O3SC]19'+XQ5J)=/^OLP_2QP.9W:E#/EY: M[(;;9.X':N*KFA^*&E,2-1L&F](F^Y.)#L4YV=-NA1*C"8$9(/(W'68QUT,WB*(Y@)'+.E3YANMB.$1S M5V376/1Y-#+>(WNE8>B>+2 +P-F3//SVK,CAAD-9[Q#_'<+N6N+^G$!%?4Y) MOX%.J45/\?#V2+4H_&?KO6(NS*7IA%$G*TL07UT1R1*6J[?2J\!\[9[DX53/ MNS2'NV4JT^^].PJ^0].U6SZ O80L60TWG2$CO(S>.V"AE?)!,C39M"([3C2H M3X>_<20G2J05NJ^)5+=.M0F6PVQ$MQA#PZ8.9;?;0/_T3ATG[RT30U_#3+]/ M QG"X#K.F$RLZ!->)O&\*D(@YS^(@K)X[GYS:S/:=&%6!5%! MT2I$-&1#PO&0>)\X(.FD]*\8 (D+7)C&O+5B:J/ !7):IY_K19P%&'AFDYQ-T;: M'3Y-D+[0X:@5B3 LFKLR*;JQF3;ME.'YZ ^!Q94VV/_=0[,B7?>*@I[L]/68 MRPW"/VB^4YI,0K#L;:K%-D2G4A/VO8+L73&Y2:@1'F2R9GRRW_X Y7A&\XMR MBNBEZ[/>Y>W4#HP(8.!]$WR& PL.ERJHQWS*^B M9.A>3V&-2,;1%&4U]P;8!^->JQQX@9"7U$*.03$Q!DMQ "J"U=NI(AN 6OS6..\B@.R91J"3BB=M.G9+C# LYN\7 MA4*6>:%8R*VJ=)1XOYV.44<8-\T-!IBON+J-!^L M3@>KTR^O3E_@H"7/8'59W.5GG=D3:2O%T(G;%V'ZR.,'!MARRDLAX00S#VQ^ M4^B"C(E]47%._&$":AB %W \$/_?WM?VMPVDF7[?2+F/R#<51WV#$43W&E/ M5X3*2Y7GM9>V7:_?-T422(IH@P ; "6K?OV[2V8BP5T2)((T(KI=$@4F_))Q:3KO].$;QJ36D9O>^U$)/0$%TB92)@J'6T.TPZXA M0=^H*R>U4<[BPN2A?U8!28#-X.$2S1%6O!&O$J,*8.4DU[_AA!3FXR>WV5LW M [10>;<9]6"E[^H-5(I)?)!C2G%;N5Z.M>@2)"$@6GLB1$-4IY)CZ0D(4R25 MQ=.>MY 7ZS1X@ZRE7?I%;X8!E/9>H%HJ;$$/D7LB])()&$B>!TR?W-'S5"<: M?ZN@8#*P2 IY#.DGL YW#4<;/GD#=D0]L49W\%10X5SHTG>\>)(2)%5A7T]@ M\+C]G<-TZZV3$,VF\F'G1O'X*%L(LW'6IVD#0Q91\FTZ;\Y7MLHG\&7,'WKU(##8PL9Z1\&#O M]!8&OMG0A!=H#&Z<;U%\S14;$,,J: -=Q.[K#IG&]&;4M&8K,@ID^0F[774Q MM[E 6QC1F\6^#'5I=2@9KB^E M+^!9&%ZUHHICWT-^DG-N[FQ#QS1*-$!PD%F^N M.D=5S'9@GPSQP?KL,+B;65HPS9@%6>Y/BEL^I79C@DBT!@$OH4UNGIK#\IR\ M(%DI@:8.+;RL8'1I DV!#@7Z;&0E1^16ATA#"8A*9,3&RQ-B4?;R=OX,9AX\ M2T[G>]"-&I]Y66PN2Z>NR%1&J?_+!#KA0D2,V[!"?.&V&OWV4#T.6LAN=Y5# MTY:"4:/5ZN_Z2ON@,U,2@<41F+IM!2=5H)F9MV9QJMI($TE(6@6 M.'ZZB $"]8T*O/!*1WZ=T%=_5M47X)53QA(BXB2JVM W'%20I"I","C.[XKE M#:9J;A2/56H_Q9%+DD^D?OB%8[N87[4!?.EHDC>^)?#5,@V'K>SFE\[JU M7]:-%P_Z%%Q+NL'BZN$5V]>]V-EDGLZDM);%F[-*W;7^5?D0=[R,ZFAREG'* M&8E,0'#/.4T*%BUB=,UGK;--%(QPZ1^GFNCU=GT,[B,RNER)C:G# ;R4L70+ M9K/)+-6@WU?QRRH\PU'#3^IN'*K0U0^WR?"H^OB531HZB:[=8ZI"- - M9I@.KE1^$$N%.2.\7<,ATJ$L->TU^?*C^J-^IWT"D;/TZ5HR*F_+J]L:>>Z= M&[/^8@K?]+7\1_3G]ZBN^0VK;JTIQNF ,5:JI.:?M N,(?S^4UI=/6.OI85' M>2\OC.F7/02:H+X2^<+>5PFHY2&"KHLK ;L(5H01MMK-6V M)+!P.GS-79%LVV?!=Z87S)]HY(?'ZNPXO_"OUB)YY+JY>\@1UW]\T:&#,385 M$J.M_3?^7]615JKG!070\L[9U-2<-2Y;KSR.RY,S!H; MK0S^"5E^DLFK$0& MSL9*9*,@."3:UIH4NS8#&K M4/'X>$[L=\8&!HIDDAQWY*=,]%YLWG==!@N@.*SMMP@]1M+/JY$ND M:>P%(K,/JQ3;=J)1PC5W,G_C>JIL?_X86G&+DX!C80P S8F#&G4V!$H1#)!%''[BVA>S1R6P^O&-]0:,( *9J I?^\"4P> #OM*J#ICR M$R>[59"K,9^&@='PZ?"E&5IIJ2>!5DL%C;4T,!U6:,09V&$%5()0*8&TD&.X1 X:(RH"RK%IQ'=* MSU$.SIY+LJ8D.#C*0EI69/A%;3X5IHGGS&0&,H1,4TW9;*@R.U-C'.+NGNQL M^LQO^$ZJY#$GD4BW_92;]?W$FFRC)":3EH84B1'*ILHKU3-,NZW MO2D>.]$@=,&:NOA 0S;*JA#X%&P;BHT>IZ+I,KY%*D M4:EX3;"RE%_"9U71=UT3@=(Q9Z^TC!EPY;R*>I+]"A(8<^T/%(E3NK MVY[HQC)XCH4;-[#%#&;^0IN72)MA R]A6K-N.NF8CFMPB]FN(Q$+RL]64QHL MOZ%SW+E0D%= 330H$7P!V,B.L>MDO%+C7_GVLSGE8=]-L\#\5)X"R,N-@C*\ M^9\IFM$)NZG_2E-A_A&-69XY&GQ#Z7Q)+MF8$ JEK#(?=4\?;'?;HX* M-,^>4E'U[8;V1Y2?\QE/E@P[](+.E1A)-H_9HC@ZLR=,SS8Q3UKQG#7LAK5& M>0F]"@THI-(E?:LSJ99)XHHBE(SN,ZWKMV8[=C05>E(<,>A6'Z(_D9M M"Q_]?.P>27<+BC??V-"Q[)FV";13KI2IV[?3^1E@O@?#$'(Y&E4'.^0OR5@Q M "-LP/)Z)5Y_0^)R5H ,C MPERE1HNU$]J]TADD ][:)SO;1[Y4%(R[3BKC!*^LB-24YG+#\#U5(*M0?*JI MBK:J>,.96LK)2NL,$/X:X95B=*R\1LH(@ M(!4>I_ANM?I.;6&G%/W IIMN@Z@@Z7*/6NE,UL.HV)R0"8D:> MJ.IPC12B$P1FC/I0]GC"N_=T696*N:JEA*9C.W3._)5JO")*)9$D6]>*Z!Y_ M1A!-AA%8FO"88J8TV4%_H8EW$HU-U12Y'6 M]+G6&]2;UUCHI<\#:'16 %TU7=K:6:MFC?*D]K/Z;$6A<#%/.Y5JZ!NEF8CX MX%9]:K'GK-M"-)U"7Y10%1*J:U+#,YE-8[^1'Z/F1X7@2B<+\&1$BX,<<6CC M,6.>JL/9V7R!Z708B,_;D90N.^>/3!9)%)B=1[Y1X>.#XK-74/V2_! R1O7QZ M#NWK $OK:\UL?E9E\FDKB]A [&5M1!2.\TF"NX97ZQ>AF^ MSY.ANHVP1!6'H0F>$)@3"88D*R"2:>B!/.J@:\-T)LNPTJKB%F_DR[-0'=7J M\:SKT_93!_MDP61Q5"\@REJ9#'6NLV:OO+)/+K4O%DR].?T7ZZ0B6**IVID7 MH*@/E@U$AE(3M#QTG_LW<[AR[B$T-[0(/^!A/ K*)XXU<=(U*.1OY^>?_AM,.J[[6&W53X=Y\,YA'=B^BP/9U/K/(>H9E3B$=%-*-QC'6A5MG>BHH5VJ\ M 6\!MRH&=XNDW'X[XI@PID"Q:3^_U[Y4=H)W2X(_&?1+ZX8-V9])O#J^Q)FI M"XP*)_>4R<7J1#+W"LY):75A1FB0B3R3WV%J.+.'9=R2=T_*#UH[&PQNDE1P MH9;XSL&/1*P4S//EM?;Q+YA(=]BU>6Y6M4,R*O*BAN.9SE/1!#C MRQZ#BA22(,V%X2MIPGO6A#>;,&_09#A/>0]I6#-L;HUGC^*@=%Y[):V=TPUM MF,"-T /JPERIM!WW)GM3=_A52I[2YYB.#\4\E2_T#_9;,8FMTO*8W?4X*ZS/ M'RA?+A99K#_@;#E]4LBIMRBE;V?45X\LLD1W3+W0Y6%FOADDYA# NZO%X],/ MU4IOV.SU?[9G2+U/SY:5LK;:QP@6L0CUK.G?SZX3,7_!!Q#(IKLS]Z^.8NC% M^E&=(WG@8X"UZLD/[@_U81W<_,_SS-]CVJ>XC8$&/!1ZG"X]S.:P72]$)1;" M[=0+48&%PWHA*K 0M6FJS$+4IJD2"U&;IHHL1&V:*K,0M6FJQ$* :1K5 M"U&!A0#35&M$%1:BUHB*+(3;['7KA2AO(9YG">;_2LOU/=ZHA[<8]8/&AZ6G MQKE>?>])6#D3N.6L>'&('_[M2>_)76=HV.P/'G2*AGO,T-9K['@D\M>_N/W6 M2SX7X9_I<(1_-/>ACD%8'DLT'B:./Y#"Z!>]@B^-DP :_EV&5Q)'AB\147JV M5NX>9)O[],6>EEI6[1(:E^*#"%&C',:]CJ6JYQQ.(I52%@&:. MF']'1+W =_3=O0K'6J;6I ZIMDE(]\X2,B"[<<02PHS?I8G' ]O]![.BM;\X MO.[?5Y0Y!EC]=T6XC=ZW[ZKWPV:W?=1JCZ6'Q^(3:KEX5+EHUW+Q$'+1.6JY M>,WW6\L3C8?-)3R::-PG:W#$XO#)W"8^ELAQE1QP]_H7QW:W$#%'?'GQ%\^3 MV! MX)4_&LJ37YQ!I^$.6F5OABHH_-NLFD,&K58/;M.YR]6AD]>F8;?1ZG9/6$,. ML.S5D/>2W,'HT(NZ+,#[NH"G;JLQ''2?E7TD6HOXT0M&IU2AP)W,H97]YZ-* M;7]]PJK^=V=3_ MBIS,?(TS(H,L=[-SZ%%5*+M6M,L=L,M^O$#DIX.XIP<]C3GX4,L^KADT>MW2 M]S6'UHTJI9X/+C&U##[64'4D;74!]6E.?UBP+ M1KE'>%4\K7E."*65B<\/@8@./7FKP*9WHDDWD']H796;(3?QD8QO"17;;35' M!E\;7@5^H\$<,PCB"U\Q/ >[.M!&/.H@S:E4KH5-7"BR+ G&BTR3J C'[36[ M/^>/(])OSCON7,7A8B9?.L-&K],F/&RDSR L;HN=_'9XVV90\'X7@XS!G1N# MT7Y<)&MZ;,UV/GC?4&]B^TB@F,!@'*("M_BA&#C[DAF? NBKESG'R/_7J_G_ MU*K4_'\/SO]W*^QRA-9?IX1$M[ZJRVC"B (GRMD<4$E=$"NBM%)F-JOQW\)B@BL PX1T69HK:RZ+1@]GZ">PT8,^/.NT MFZ.?RL)4A(KF%#X[7%7%L]\#-@>V 8?O^6 [8=KTY+W4L M%']T@9AZK780)=+VMVST>H\"XK]F+>^*XO_1D%F\491R!M#_I)'T^S6ZF24M MAP1>K->A$NO@UMB\55B(&JVZ(@L!ELFM%Z(2"U&;IDHL1(W-6Y&%J$U391:B M-DV56(C:-%5D(6K35)&%J#6B(@M1 ^F7NQ"WO_&X/=5WFF!^U;JU4IR#^][Z M*@?[]>$1B8X%1W^KPSZTL#Q67>$)(=\^3,#P(\S!XRA#M>>@EH-' JS;81/O M#WI?QSW5G_<:+9'"'K_./)1>Y"#>Y#C0K4^ M:C-0+@C^PSJ)XQ*+&@2_EHO3DXO20?!/1#3NDT4X8G$X3A#\^TO$?6'Q^Q6X MCACMH MEYT*/_0*'P9CH@*B7>,&W!U>:-3H#D:U)IR()M3(]JU&IU4R?../*=#'+08U MCOTNX,='3U>KR[.QNEF<+N;S.,F.( ]=G3W$B0]RUW6^2D90;J/O=D^GJJ:6 MYN.J#2I9FMNP,>[5TEQ+<^6D>>_8K]!:WW:_AVY>C^$/O3+Y* M;QK%87QY0X&]+Z]D&,]G,BHMN#_T"'_4=%+-"WKW74%[5"[)[H^9A:J&'M3I MMWLH0G=0^O;X!Y2'6A$JI C[YZ&');/L_IC"?]PRT*[/(JIV%O&;C&0B0D;6 M]6=!%*190H@ ]7E$G?,ZZO.(4:/?*I83;:@Q[]?%:+<[5 M$^?] \!&NU=N/H/R7B3?) +UUR<0QYUPJD\@[AHY M#=S2ZS@.+0QUVO7'3KG=[?S![7=J1:@5X9048>_8M-L=UN2U@B+Z#K$'P(@=QKP9_T07T$<1N/=#C4A"I,@MJM''@22K^>79>@U[IP M?# J#Z$+O?)Q"DY<#&I=.%5=<-NE[^1_"#$XLF5NEVKQZO.44FCE\?]]:O]K MG(G0B0T5LC14R/512\FYM:+][H#]]N,%\DP?Q(L]*(+4P8=:LA$;=AJMX:#. MO=7*44*:\>!#+;M&L=<8N+5RU,IQZLIQBR*B1K_3JL]J?O"SFA\ M^IY)D Y M*Q.Y"R?P__;DXO?PVV#4=]LCMP7M/!I2]<(>K.RVW M;9SIVSAQLJF$_R=2.K,8N>T(@=G_#\?:$\75\Z252I/#[^,81 M\WD2?P]F\/?PQOG);34[#@PTA&8:#KS<[?S<<$2*K<]% M^Y#K+I7EUJ-YU] MD86=>0(]2&!^G2#RPH4O4_4'_5@6\_>L4:8-)Y*9$T^ MJ!>E3>?K5*92M7?)UW[@15Z<<.,\HD1Z\64$J^;#CU!Q M^PMZ-HROH1]9(J)4>'2R>!6'"WCC3 01M*T>2T Q8-L>(.*U3#,'MO$P6E*& M(Y/Y>"VBG$E(.# =$H2ZV<]EVII/$)TE\6_93T(WVOU[2/_7:9 KVXY5ILMG M\C+PS!=27.ZI%+X'ECO#7U"F\9#X$H2@ 1^D"UAH3]+(LR"#AL8+6%B9ID>Z MFME&&)%\1;<9KU:S7;1=[4VK=R-%LG'59''1EI<*EP&5V_$6&:6_9O#H A2I M ;H([IFL2SR9I&"X*](T&!.N)'4$=A Z?DUK/P7),XF3&-@6^ M]_?@2OYZ8Y:U:HNZJ:+\/?5WVYAN3NC>RUWT66OZ4M@BX 5:>",)^+2^,@(1!CT&Q;:4PL< MS[-@%OR)3PB?@O+4M.P'&5J#HUPP?UM5DC5QT;9%=(LN]'XZ*\W+@!>"H<##-(DERB'_B@V]H GRUDGF M9D%\%X$02.>K^*[.BJJ@'2ABKU VHQO:!"2\=M333'PW0@73^9/;;K1:+;8 M\&N[1[].]M4O^B*N20/-R1Q7&@3B1KDF^V4%RX1MP_.+D#8[W@+V+2! :88> MP^IH& C:[0;:]CSW@ZM?_@?^T;/LA1#V8-)@JN;#I,QP*E3*H-7Z^>$S(NVN M=:C(Z]#N6YVF?__S/^S.YUF,,P]4*GFADWO6J*;,T-.FM,:E/!N#X?AV)B:@ M#B]$>"UN4DV_-6RV#5_?"Y,@Q'EP>LWA\&O/8E;D%^1L8/&Q[4*KM"I9/'_1ADW+ RW*DBYTK-2]<$"&)W][ M\I>O'U\M95,LW8\@1A5A@:!7?03J1"$4&2IPG1&R!JE4B_AE#ZDLSNJZZ7HH M2[;90BS10&V< R*&(HGWT8Z01S@+(=B#AR/L^]\#,.40'K W>,5>QOEL(HNG M/I&JH4N!&#-ELQXO4G@Z?6:8IAY^ J"K*YTK\=7WSMAQF*[M B?_/9RZ>2I? MZ!_LMZ(F*=N (N:Q:&HC2$HK%EFL/V"5I4\*BFVE2]4SJW8S2W3'U M='N;> MC&#;JU4LO;':CZ'-21A?ZUG3OU-:^05;P6N8IYT&2/D#>K%^5(S3.%QD\H%M MT;(L6 _.]Z>SS;W'P];/U^OP:.NP'VW7M[E2G?MZRLJH[RD MJ_^N2&U97OV(]1D+EX[$V!^56*"O/VZQ:-=B45N+Y1"1*IC26C)*NLAZW+'@ M)YG@=\1)Q8-[2$1QM'<+& ]]:_>5JC/F^O@:VN>X8;-+PE_H5^U>_9U Y(:- M]JA?\F[GT M\",$^&;G& I*3D.NA>VIRO9Q]J>UP)>WPOC+ZM-/F\&M: MFH@>]<*>/FY-M7.^.EZWK@$>P0Z\&H%,Y>"BRS8I)X8"W6VXPW*!H'\ (3]A M&>\>-I?^,$CGC>YH=,PR7G;D7B79/0BHX0D:\D9_6"ZU]['*^*[*V&HN7ZD^ M^#A@^BN3HE_"Y/\@,^EV PQA??)P MDBJ@89'XE9;!#^[CP)(B^8B]#16&KQQ D-W-I47$EG+"7# M9")J_#R)85E]1 A'U$<97"'T*X/Z.G.P;H&'&,[0[^B2(5_A%5>(N)B*D)MG M'.C9+,;9B[UOA')Z+3A>^^7,+"[>OI3.X?PWM6WRDCBQ\@Y!^D(';=CS1!5#A*4 M*('XI]);)'0J9^!D'7&92,9X?HIRB8K6;KW\I/]\KO],?W!?/F-06-!6X<&4 M@613\P@I'B>%)GZ/0_#8YFN$$YNF"YKN+S(*X/$OV!_XX%4 MBY,;YT-,X**68C$H(2U2I]%KM0CZU'XI?D6_LD%# MU':S4<$/)PN$J:8A>L17@0_A;6Y-DH$?TBP3@GU.M' -Z@G&U$D7DPET!&>. M\,ZS()WBOBY K$,Q=II@SQ=_@!3.:5@-$+7$-&"3JAF$72-040Z!S#7:% M#%4$LS CI'3P5Q_),ZWIXPQ#-4>$:8R"($"/283&IKO*T%_C&*,H1L:2*$OB MD.A4T#\J3., 9RR@YN$?R9C&_/[&$C])PV): 6&1&<+KDR '*81WSAS6W[MQ M/+I^2$\C"X/JB!9RZE0!H'DF0)CA B/IQE M)'=HZ $$8(H\,HF1X#]:?03/"*]$*ID,>F./^X_FER8L\QAK-69!!C^&P5BK M%W/->$C10@"P?WQ+1!!)'OVKC__WW>LS=]1 \<#G),QK/+LQ2VJIJ;R*0:]2 M\D6DLK@$0;2(%RE. '(5I"PQ)DR*T.0VG7>J;>PZ.73H/:P,],)7:P-=1KU3 M&+?TBIG@[R/D>RKE-YQL0:7__$(DSAAC(XXP4PE2'/ELC3GP0AF#?L0)3X]2 MY.A2!PXL=RA/*'97(@@9;3@"N;N"WA![@TQFJ<.F1H2A8EC Y9^B@B8%O@:& M90\0=Z)H1],I1!Y3J(J2(+T6J. M:M-4A87H-TR/RSD:!6Q";?; MX$-#CJ[DU>^*0=J[*PA9N]7L#8X:=\H^:^ :N:4#A_+@J"HM2X\/7]NOX6LK M!E=V?_C:VD-43$8?$9!RU'2/VQ64"E];BX41"TQV'K=8E =?6YL+*PE>X]>> MHFC<)\URQ.)0 ]C>.60\]!4:O!!/--1O=;PR'I6(<_Z"27<6$^YT.%%OE^NP*IMY/%S)V/_BLH/!"^EE# M5]E068PX^-%4 YU;FY2@]*[?&35PY:QB7?T2(2PBUE9&]U\4I*)K$WA=/AJ!\&),:DY-6_Q)3)LZ#P)8!U@ MC1T_":YDA.\2V$W7>IN"K T(BY51RN;BAN# J,^>EQ#O8N NW<3<-<"0WYX >^#'\NQEZDI;$FWSR#6SE2&/BT#=N#E M)@GN#W(+41#A(BYV/A"%L*VPAD&5&&@TWO[^IG4)UKK5ZX&L)^BVITKH#'[!\<_<__Z-P)=G$$0@E&"G![6ZCOYCS@;*U.)*(76A!50 M"/E;11Q"]=F.:]=J5;)X_J+M-OL/M"A+!J=CQ8C" 0,R^=N3OWS]^&KMA3,* M%Z(XF8FP<"-7??3DEZ^,/#I! &W$<,PQ-\4O>TAE<5;735>U Z9WIE3B6 *F M=<4=MPB8',P?6Q-@X>GC,&<@1DE;'5ED&F%%9JY@60&EW EPWC. M6.01_14:;HTVMPQV%/QCQLB_")M+7ZX0*'ZY\[_DSPL4!MA&CN=; ,1&KV^ MT#T"L/8;Q?AJSYEE3VY'G+L7^T"XP;?2X[?F=.;!]'CEDLG]!&O56"^;YA71 M6W<$=:>]4FX$%*BQ"I/8$.3JBO];),XU84@O*.R.%"8_\388R22<;<8BYS;L MP']#0!3%F32[C>8#03T?[WJU]URO[OW7B_DHDD@FL!&("FC\#;11+7LQ$VEX M/[!=BSA&VY9>!==^BX'_^.'LM_/S3\[;=Q_./[QZ=_YWY_V;\R]_?'Y3&1_T M-7;2Q7P>,LD'\_7LX(G02/."]DF2^6=X" 4?9>?< MQZ["@V]^???U]7D#=Y^PQZ2YRE\Y@QW1(I$-]/4+Q*6'/D3\*GDEPH50B/3P M(FGMA>&'">H-O!KI4H)T:]L*-5_<(%Z^'R#?"M%U3%$C U@2D2 T?Y APY#Z M5LIJB#MP3EP0X0JE*X+4F@;HMXRF- >:@R;%O)\[>.D@'A-B[^<#P[XKSJ2\ MG]9@:.#IE'#Z%;X_J;%/'#K(0#"&Y<\0IQ^^TB"6@<6<. B@)TR:D#<<1-0N M[;!OMXK528K\$U9,PI D4Z5L7&6*9=)YBXN-9PY'?=1Z# M5U8E*1KZN4Q\AWF/X*5@\'9D*79E/IBO(DM@RXXV''JO(U\O3K-*S?)8A@'$ MWTRFLSR3*B-%2C%9%"5+C.-%MEFD&UH_F/5CJT[,D1)G61T4QPMT(46.'L6 M FU0] :"?PG;?J0UHFE&(8^\&Q9E$/,Y$9P@]=0W>0/"DB6!EZLVO!->)"[9 M-&)C^1@H::F)1.!W'^0@Q26<">3Z:CJ[)FTJPWGJ,+?+Y(9''-X0T0?TT:<$ M58&%@WF,4"BO@U0JNHXQDHJDW[C#JXY70LP M>62I\P&H;Z8ZIX?,']MR>M86#MEI8%KQ-^7)(83P.9O%'\1S9F/9I@TI[A=B MU#7X@)8/)\<*)G08=).+H] "F3LXRR3 %"@G8KBN+-E2,F=QQ;!I5$V/9;8B M5,0-1)Q!,EV$&?/?F>\W5PT04@.I!4F5N5%6ACR<-A)$(4=.*@_5.-TJR;,E MR%*&'&%. XZY]%I4#+4H63W.(/V<* P75.S5TLEZAL.EZ88C!PQT\$N2(5. MU3% *M9 QZ27RYC[+48>=3O%0#?WO[CPJ91D6#9Z6DVV0Y)_HY+(QA:PD1E+ M3V L4U 4G^T9QS?H.HJ5T9B!F 4BV M0TX>B1I),8HAB38D,-4P-;$VAC:8&8&0E$T,;LDIMA'IFIAG1WRS M*:)!5KV$I0PBT06Q*!([YBS(E/[;6:DI1[%K!,[F8UP37M#^"GY&QBY^E%*D MMA@WG2_X#;;@M,W*^X#]0U/^XK;,.O=+#QM8DG;^$>:E202P$V>AN $__V(2 M?)=K]\)6(E?GV7GC6RSD58\-^6]+%0?W&LA2N0)U$8:PI6!AN%*1\->_C/J# MTM=[4>K-%;S:'H"OG&VIW IY^ F*J^/JDU *;IP=28FBC^@;D MT@.11^9$2P'71;):UP(*(>+H,J;LAB7ZBI52"SU'T.C)4.? _ MQ#]72"M:M5(JL<$R!O'FC2F&I%Q(7IV(V9Y\$<2 2&OM,EZC]47.S5CQ*G+R] M>'"-+[D5\OG1%'T,ZZ*/NNCC48L^]MZZXK@HE,7$(B4@:)0J(X$;T01IACW0 M26/EUN0B-NP(9_&:[>":HPJ,J*4 (ZO2>WK;GV?LGRH&^@(;[(N#[?C+,V55 M9)$=ED$B.^@T:THTR[X%@$K#(I MS^Z%WE_+?RW_F^3_B)D\WJ^G_JN5X^#*<43T1FZK.3AN0IL2Z=!JP2@*QK'+ M1;L$RWAH$)0/ZII_:>)]Z $= F 0\P"''G<9X%63[ P#F/=+3B/QH-5L6_^N'Z1_MJE?.43\2?T4V'8XBYJN.! M'G60RR39#W:N5$TTO&[GB/:+/ZB('LJ!')DL=SJK.)]'N95YEU_*-=Y$W;WM2D0=4%8VH/S! M]SR-3J]$1/A:2$]ED$>YZW$;K?XJ0?91[GN^;KBB>C*!X8\:%QY$E4]B(=V:;*TD+_>HZ_V%4$96T4KJN/-66GNXZIHJ3()R9@>> MA-(Y>F&6ZEW8L6O#X1S:J:E#MW4BQU=+" $G$[16*&8M"G\'A-^/%P@EP4U"$:JRO]5$I#P.>?,)(AH/Y\@8/("A>OW!EXX M$YG,KQ!6 4P7X8F\&!_E'?0.#@<-MDN8:,)G[.'H7XN(DLJ,C)MQDSL:4E#4 MO@;M/(^B!3SQ62)6)Z)/OX6I=MS6V?\QB* W4B2*EN2U]"2A[6IFDH;!NC8H MWO"OEP1SC:M$F)]ZD42^2'.U2!K,EWC\HECQF1#*\K:O(:2PU$N+,':)G(32 MR_*1$7%*87A-')P-[FR##B?R4B2^P7+>]FK"P=/O;B \-?.F["V*\!5/S\_[ MUW\5L_G+\Y656=/_TU';SQ+O\]@S]07Y Q#%ME)Z^I:0OW,I(4&AKEN"D>JN MLRQ\B#/I=!P%+[];)<4XOBH5OOW :_N_'W_]@MQ;#IU[,4CJ)\(^J]32OHN< M\WD2A*!H;IN1W?YW,9O#PH A_ @K]ZO&,_Z"'RWF*0T*5!:_X#S%+Z!7;;=> MZA'3K^[+9\ZU0"(G@>:HZ7Q1RNZV!AH*SDR1L9M$^0 N7+4(HH']OM28L8P/ M?Z->X'CP9":^23!F5R+*Q*7,.20R-M59/OD,/)=3T8*!T7T:/!7/GK:?/?WU MF6[@"T*&,C^5&JX[ZG0*PRT^8@:-_@+[R;P8Y),B6,L8*18@))'^6IU!^[\@ M(A!GPZ!IM+X,!7-F"#\VSD7CG*YKV,$/0@362Z7UZ34YTIR9 QD4"'479.$* M*8H,%#^Q@A ::9# "&*D6;AQI/(RB'N/2,!7 EX"BI[*\(J9!XA68,LZ0$\: M#(?/U!-$WD&0W#2T?29-4^8FT!L4 ,@I=7=)ZU%EK1&S;%&47269.@/.)Y>Z5TG0K'O@(?4W1K3B_QB"X5GPV0U&& MR;CA68$!0<2:Q&HV,,*S.=(4 <3R!*I)LR9Y?5C(C$BF!8W9O8%I[1OL=)&I MVGZEXP>IMR"\<04T+L*;-&#S0FH/TT1&;+,%U*8,!$PD88!RJ&#"25K<9_2W M$"F7?&&H 2?P8N@@Q>]@YVT\5/KKA-8J"G"F19(S"N)J2CM^?_?I(SH-B$A; M#0>%(M"&YEIJO.:,:)8H6H7.ISC#5S):L$F$]4>R]HPH! ?.6/.0P^P\]8K- M(8*T+V$B? 4"+;3;"<%&(".A!T8O4>$4_*1]8JZ?R2+4EE@Z?S2_-&VG1H'X M=\6:"'(W"VAI#+.<1$IN@GD5R3>9.4@Z)"WR@ISCD,0Z4/S=(,^(L"TF$P*5 ME>@!F!;\IT$K9TT4IE]S(GK[WT4$L6(KFS(Q [AB^J-/7'G+DPP]72!(=LR\ M(A$3,HYSAD7"^(XC2LA@XH28A/Q%8BB3F%P.<77.2"K8([&Q%T[@_^W)1:O? M;OO=3NMB,.QW+KI]KW\A^JW.1:?;:7MM7XJA]"$D1'A@_L8[D/Z.^N3QZ#JW MQ'70'RX$[32=?Z!5(WM[Q3Q-\$&H?W\-^A'&S!!X3GK^GM?\K4B.0 M;T$@5X9MU!FZ_4%W<-$=>3TP;,/1Q4AVY87;;HG>8#+IC?O>BF'K5M*P=9LT M6133H5'[E,00N*(=*SV-<.?>0L#!G7VC:/LXG,AM[J8A5,;N_F$""N)EO0I, M"&?RK34-Y 2B#XA&R %]A&C!0XH,XJ>$!S[!^(ED MDC[AQ]^:2-,\?LW)XX7'#!J&&3&.3!J B"7A'93 4!_Z$HF MO2YSLRX-)@M!_E9*(7RF*,OMB#.W]U0^HZ?=GJ]^RZ,Q$VS!GJ%A!4 R\HO( M^/#B*VD[ID1E;=]%JNN\&?)M)LA]^VY1@R+V/[3U9YYUN=FKB2B&5HA(J6HC'A.96PN<>$A7:_<43402*%K04:.@%!7*))*X4'2WREPS-L+>'C M .R!$]/.%Q81]@J_4JD=;_N#Q%KQQC;)VB9&^!J5<<9IT$OSOL 4W]AS@CE] M;Z0. W[>UZX9=P@;@Y (/:-4QZ882:^+47@+H-[/HK%(%?H/XU4*J7) MK!SO8NX;0BJ;&I$_9TIK93 *[*)[+V&#.Q=BMC MG5L!8Z\M-;43H06U\I^A=U%:Y9NT:,&[V)F6]1'-/UAW0*V*!^YLE=W6V3]T MLA2>@E' @X)\*CHFS&PFED^]L2@#5[[0N-TD%5) HY;?ZK1;HXM^6XXNND/? MNQ@/NZ.+R6#LN[U^VQMU)H6=TJ?SSU_?O7NTK=(*%.2R5&%_>$K?O>/_GCD? MO_[^YK/S[L/;CY_?GW]]]_&#-6+<6;E_EY)$ET6Q52X7_F MZ:<@NHK#*T7<'*%\9L$E*Y:.TS3WMD?'<&1YA9%>/,Z42:H#27VD87%JJ_T] MGX^MY6UGBQ(@U[K#=RXQO LR%>_1[*$1P0#SQC'$WKJ?8R;CA,_'-^RQH0?X M93ZH&.-91,.Y1#V*F ;Q$NGD\>0_G)PE\G(1\ME$G%R*R+ H0G.Q?P-F(>*@ M(VGH@PD\,@BE?VERS-*$(3''%6F#4K8P1[330)IX<-!H#3CF M/9<0YLBB8 -$?=3MBT+D8#MOBHMOKMB]&[8&\ MZ+;]?K?7\[K]GKN2+''/,7'Z5M"K+MQ6VVV7FQB^3]5"L48!N^NXYTU*]3JJ MRU2>L.U;S4H5,+"D&VIGM3]E1;*JJ&@?AJ.<\"B-*M(WYWC,'"_2\,;:92D7 M:P6"6^K$**[![9<5?\-N")]1>\D6[R5)-ZDKJ>75U]:A:8.";?$&FKX%(] . M5DE[TSG/S^WX(0S@%I$ZZ24!QY8HS*6 EL_H,+(CW="SD3^ IT]JXQG,O*+&>CJ\,LO MX;V?&?H01Z56KSWR3+_#0]4$#<\"C)5(-\C7H6<=>OI1&U2WI8MO+4MH=C,4 MHN 86\S1V/WDMIKY,;4N_4W,K% ET50D^<'Z M\GL+9^-HU>$M^A#=(FE/57!':<Q]=)"$AIPLNC7"?'A! MMC0<>ULH_1F%Y);! AHIS*RM1 ,)%:DY=6C8XJ@U3$*Y>+\F!)M M,>X?0W'-9H=4VK8UVB+S]M"/592J]L.3X#LT!W8ZX*A0-4(J;S4"&]K+1,SR MK\>P1[W$9*+=Y:Q@Y/ 3SH[#1C5Q% $UEM):=H43WT&F=NECY+SV*8.&>^ET MSI6MJK1-Y4I]1QVEX3D)=QA^TB=V^7L2R]%2]1N>[TC,:E,Z6]4%+EL]Z_AN MK$_"A',EDD!F5+BF-S>4(Q>%"BX30>\RI^O]:1B 4?(.F!I:2>A* M#J/L-=>A!56A@5PANYNZ750\>N0IA&E)XN]T;0;D/$29-15YRE&:\M(;6 )4 M2*.^MMM>"F?T2@2I\U,WCWR:T DC:5-!621T\^FR&N6[3M4+.O&$UDC\RUZ! M_?C:K6^:Y^["WO[H'3]T5^]_'?ZX@B^W#K[JX&M'\ 7N^$R3\;K-GNXT99O: MTO>ZW:%WX;DC<=$=3OR+D>@,+R9B.!D/QK+3&4Y6LDW]-]^GH$M9^K"9IGW2 M2OVFHSO#IIHN9AOQYWOH'GJ;>2I?Z!_L5Z/ J-G!F?1X!;2NDVQ"B!?K#U@R MZ9."_+;RJ^SJF57SL#],BMMNCE819)HX#0?#D+DU;9M:&%ZH#PN\;7Q+=C\% MJ#!:I36TIH)2 Q (YZMVL.G83.IWNR$/>TVW=^S+_SJ_/7XO\CZE"X^*CM%M MNG<3TT,OR(/!G=AR^;B81D*W>0:[HS,8?P(;Q!>2C9SZ5^*Y+DO,O'<'?0Z;K_] M'/3.=5O=?F_4[K2ZO5Y_]#R;M3MN&S[QW0OYO7OF-J?9;%TH<,L9V1DXT-$= MQ U?9(3W@2C)#;NE5];-H4_P2)"F>)!-U]F)]2N9QWSO:HQ;N@GL\;"<$S9& MRF8[H "Z#(O>,404"3H9C/5E:[?+N[MGS95HY4BT_(&UI;8(%5NV(Q!)MU5[ MGLK(V=%Y'K=U"-=#*4MH\Y-.J9U?)I+S;OLY&Q3ZVMO4WJ::5N"TO4V[EK.* MR-DQ>IOV@;S-S5U\3+OV,;6/J:;NG[:/Z=1R5A$Y.T8?TWET'[,8IX$?(([2 M;PN1"!"-?=-F*.RUEZF]3#6U_^&\3!;/=\ICN]GOZ:/<9B\_/G^ D7;RR)U>U-,O>(O2Y?Y/+Q;9:WQQS@0[N?23:=G:%M;74Z[G?YO>/ZCY8/0P#) M8 *3KR]M?TK 901S$:X!\UB#TJB SEKMS3B-C%C;:F]U''J0JJ:AU1RIBH\' M4=ZCU:_\02QH.WYM6RG+6ZX\.$8CWJZ->&W$P8@_6IIIBQ%?15UZ0"->6^O: M6A^9M6Y#R$T OMV7#W-KX7%V:156@N,7^RIXDW9%MP0,G7D';S-J]T9>0I/Y MY>SK"V+0>&53+_TJ0D(?_3*5,DO7@IV2-5VA.'O)'!>%QK[D[$W0RL<7I M'Q'1/DC_F;GI^)5N.KZ/Z:;CFS4W'>F]YE7;W_5*I%/G;1A?E_&NJ^VORF$( MB>Y]&H>^3%)U,59#9-RW%T1[ !W!,F.Z96G:L]Q9WK'F+C\TI,M<#^6'CMI= M5,YNG9IS?+#A'J%3[1ZW:)ZB,+XB],]/R!9G>]?7Z%W?(G[V4T;@)AC<%)X) M@T@Z_^_7SW\WJ+A"8P[G9]?NLV6;K'ENK9NG=Q]$,Q^&OM-F?8+W=^E7Z[9J MTQW)V9H;K<5KE?O<=]8MXG*M-$>O;O:E/IQM]YHM<\\YBB-I)A_1/F*GY;1> MFOO-_&_Y%^V+:[X5'XZ3LIMF]__-LI% M_WE+11 (*8'0@M5$&5L[CU;S>-'WX/-J2Z'+,&2->ANM,X:/T :H M&L-?%;\Y7,-068#28JK*+G,"S@A2I/ J!>FXL2(GB'",,+H) X^IUS'^'A;T M($>8)&3JF?"E!15+L 5_6)27_P^;P,/*/.WQ;]-\Q9VCBTYZ0<$O5;K+_=74[ MRRJ:J]$L)F(FDQO,"2# M]$P2(_]$MDA75$812Z>.ZQ)>>7N-TA /R[K7;VC,R55OBB-VJ/+KJN M*R[$9-2_\#M#*42W*_UQ$5/\R[O?/IQ__>/SFR\/"QES&VJ!O$\/!)6U/?+\ MM()H5D0TO%3(KD"EU=A@'B5(03C=1' MIIT?H)83N< XBAK,<6=/"6:GUWKD$MPU<# P6:BC?WO2?K(S]_#H_=T*\/+V M_.OO']\[OW_\^^MW'W[[HF@Z/KQJW@ONI0IKLD;%[?J'R[^$H34_/LC T@5!O \?4ZG1['S M%K9$,A)A;24.U,NU4H*A[X%%I!:/2O2R*!Z/VL>]"!J=_QDGSO-?GJXKF,*O MG>=$>>H;SS:<;#S>2:&[_TEAG<.X2PZC4VH.P]Z9< *AL#4I?(2&L]-:F_BX MB@-_0]XC/T)"1C'XSS2;A;_\?U!+ P04 " !%A:M6M,5Z3C ) '-0 M& &9T:&TM,C R,S S,S%X97@S,60Q+FAT;>U;_U/;.A+_5W1Y82>)\ M@3[J4&8@#=.\:8%'PUW?C[(MQQIDRT^2$W)__>U*=G @%.BC7*Z7SA2PM%JM M5I_=_4A.#O_6:HVRA&8AB\C'R>=/)))AD;+,D% Q:J!USDU")C+/:48^,Z6X M$.1$\6C*"'G7[NZU.^UW;UNMHT-0-2S'R,PG^UZWZ_4ZO3[I'/B=GM]]1RX^ MDYVKR7#72G\X'T[^N!BY62^N3CZ-AZ31\KQ_]8>>]V'RP76 ^BZ9*)II;KC, MJ/"\T5F#-!)C]YO2S7U)I=>8E*QYPDI-6M')FH<'6(+_&0T.CI, MF:$D3*C2S+QO7$U.6P<@8;@1[.C0JWX[V4!&BZ/#B,^(-@O!WC=2JJ8\:QF9 M^_U.;@8PTH/N.S(WK3F/3.)W.YV_#W(:13R;M@2+C;_?/CBX;5)\FBS;I%N: MKYB@AL\8ZJYI#06CR@^D209W)U@W,J_&Q3(SK9BF7"S\-Q.>,DW.V)QDWVUW#[T G);_ !-#P"M3-1L?,VLXNIR,3\?#X\GX M_(R#49_W,$72 UNMP@TR^N+K]<'9]-R.2< M?!D-[0+ZG5ZYB TR],OQYA+Z_SKI]$?Y'@X01M[G4[OE8U$\6JB&=<\ MX(*;A9_P*&(9"/SCEX->IS\X]%#P)0U[.&;&3?*;U$E!R4>J!%LT2 MW$_+/ZOW>I7W3JBV-9>D"W(-W8)!<6XZ)RKGNDC"JC,)51T&4)X1FBU(D1E5 M,+ +:K8M^>!32E)X4IP*$M,0FA21*3?$2"=W3R!C(=.:J@6*I/2:P;PUG1K: M(C &IA28'7 .% BY IX!8L \-%@2,45@E6%"=($_;L?/F6*E$EQ RC441-QP MQTP4TSD+K8&H-P?39 3+G,&PB 2+NAO^C\#1?Q0!3)!OP=BB("G;"E-=\V 0X<@S6''4$P( MM3\6"9T- L)>!83)BM>PZ'5_'>ARJ\OR@U$EXYC#XX[>M2X=$ZJ8W3S8#!X( MADXF#! 3"*X3'(%B*2053"SX#+:'0NH"QF&Z45*X7U$\PW&N@A1I(8*7RUY'_Y?[:1+ \(*"C& FD@A3WOM%I@*^%* \" MRV?5,KNK) M0H$"2%C(33$-@A3+K!XD@[<)M)Z$W8D/\%V6O5N,-LL$C9T&&$*^-U]@%_!0P%(1W#>!8-;K?>0[1[-DBVL?(0.(--CI4G)^-[(?/T M-/[DR(%HF_$( X)JF5DX40W!A#P3HX2JJ$(LQ!"G[C"(K&+=M!B_%MP6MR[T M5D1K/-66Q9MR07FA&8:$07S6BL49K*K6!=KS] UT:]I;\Z2Z/R,X# M0V((%,C%=Z1+P^&XR>QE"-Z39,72KEUG54+UDI5A%K>!Q2);WJP_RM*S(()? M,U'>C-R1;_YE%WTKF'[^<^W^7S[7VBO')9R;MTD+LDP; .H3%-N#&/?J!"!! Z#_1$'^ZR2'0 >)&2-"1]^XS&ABA;V M9\'!?!L911;:*Y7=[?'UISN^XE4;DF,.(,>;"KSS"#D#2):,87F,G#-ZC13 MD5-+ BRMME>]U;7;LX!>GOC#G0P;\52B%HKIE?_5&?&A&>N->Y^*$#] %X=Z7XT\+(JL%]GL&VU#Z? MT" 6_>\;[K6LC:;*B%)YUZWKX<"158#L@\*:,^Z LU;):IIQR_"M0>6@ZKF% M@><'D*RN6W/PQJ.?P5CVTT!+41@VJ.!:7^Z/W_.:('0^$0&NCI<_OYVFEM[N MMM_UMOY^/7_WV_M;=[^>N_?VVOMOMPY_(8?;LK=*E+XSC?^ ]7ZF"]+M-@E^ M$G$=R_GN%/B*>_.^\R"\=^V^3 M%NII;_6S7_>6O='A](H0_=\.0<,P#\MMK/([B@W;GUPU::N-HB] M0C<; MH<.$LYB,;EA8(,$BY^YZ=XO5+58W#JL[%^ZE/A7W ;N['K'5+9*CV1MREU1G M_LGR*B>@X?54R2*+\$Y)*K]B7;5OKJQVE$LY0Y?-#9,^70F>52"X>"@W=M;$D37UK$7MNXK/O8[0T?_ 5!+ P04 M " !%A:M6ST:X]F0) "Z-@ & &9T:&TM,C R,S S,S%X97@S,60R M+FAT;>U;_U/;.A+_5W1Y8B>-\@=?4HU*MN.$4. ]Z'&]=(:"I96T6GUV][-R_>IYQTGWX:#TG# M\_U_]8:^_V'RP77 ]!TR4335W'"94N'[H_,&:<3&9('O+Q:+UJ+7DNK&GUSY ML4G$@2^DU*P5F:AQ?(0M\#^CT?%1P@PE84R59N9]XWIRYO5!PG CV/&17_YV MLE,9+8^/(CXGVBP%>]](J+KAJ6=D%O3:F1G 2!^Z-V2^>0L>F3CHM-M_'V0T MBGAZXPDV,\%AJ]]?-2E^$U=MTFTM4$Q0P^<,YZ[-&@I&53"5)AYL+K!M9%:. MF\G4>#.:<+$,WDQXPC0Y9PMR)1.:OFFZ%OBMF>*S-P,KK?F_&4P-VS/LF_&H MX#HZ"5J9J.#ZDU'%U-QF?CX MC/\Y@BZ0&EV](M4OKZ^^7)^<3\CD@GP9#>T&>NUNL8E7I.B7DZO3D_/1%^_B MZZ?1[^1D.$$=N^WVCP8"BI<+S;GF4RZX608QCR*6@L _?NEWV[W!D8^"SZG8 MAL_T*Y<9-\EGJD))SA2[81#4FB1DRO#9DIB8FL#J4 L!SZ"%!P'$R"1 QRV; M;&"JB6!PJPS*4["."7J_WC5BQ'4FZ#+@J> I\Z9"AK>#!"8H8E-_8PZ<:<+2!_F)AK\EM.%9RF6)(KEDEE(*N0 M,ZD2TFE[OQ$Y(V?4Q#(A'P%O$%0U&:=A:W W+/^LUNN6UCNEVN96!H &5D6TT2)7( 0$3".=KEM-4GI#HF M,R$7NL0/!$ZN#?!"0R@V.KU!RV8-!KI4YHZV+XN$]BL"PD$)A,F:U3#I==X. M=''41?I!KY*S&8?'/;UO33HF5#%[>' 8?"H8&IDP0,Q4'%K$ 7N9$;?@)>G4%&<@"=?Y0(D.CWJ M=0[WF-.BY]H]T 6PM1% +5,QY:\0PC%/Q$Y<3NP"U&BE$E ML?%-5!>/'X(Y:LI(M9++>C)7, $$+.2F& 9!BJ5V'B2#JP!: M#\*NX@-\%VEOA=%F$:"QDT,P!5VT%#RR=;G.IYI'G"J.&^ N.=NTD.),N<:$ M:2."MMG5!DVHID$AJ(_MH(PBRG)!,=;#MJP2J\0+(UP:K[,/^&O*4!#",8QG MT6!U]#ZBW;=.LO.5^\ Y?JP9F0 M9Z*74!65B 4?XM05@\@JMBV+_FO!;7'K7&]-M,93;5K\5FPHRU4&?J,M"PI# M +15P#)6J/B W AP'^AA&?HEB@ ;=RX"_LLSR$P[)WD:*L/7Y21L3D5NHRXB MB,UF0'[Y',Y>;R&Q%1U[1!9QC]MYK?4)& @90#OV/)6YN5^#Q^0Y6DDS+ UF M#]=99%H6'=;-"TN /@./L'YM#>N\&&*MS!9%X0[90&XI-9J]" M\)8DS2NM]IU.,=45)\,8;MV*13:Y66L4B6=)!+]EHK@7V9!O_F4#?<^5?OZJ M]O O5[7VPK$"0G3O4O-*. CTW4NF*7]@&F#))N#&, M?2<_3"4P&.R/..AG)]D#X$$XUACNX3<6":6OL#]R#NI;O\C3T%ZH[.^*UY^N M>,6+-J3&'$".]Q1XXQ%R!I L^$)51"X8O44"X*BII0"65-N+WO+2[4E +^H] M=TNT)?;1" 9J5H6^>YVBH.(P!) -B&LZ%J*!@N@\@3V#2>QFBH2S]7IRQS > M&<)?07&Y51ND$3,% ;$)P&(VC ,T[&FR\,\G4LQ9YB,4WI3O,!01>1G M22;DDD'O(I8NUM,U#P%$/PM/:=V#M>>QU]I'".YD1\^V;+QEQ)]MJ79&E@WNXQ"VQ2[E M 4> LL6UU#[PT"#6H=XWW'M>ZZ"E6L5R';?S^WU1ECYW"!/67A1OX+V6'&LS M(PKP-41ILO+90U\.IA#_;KT%V.?!#W54_72JI<@-&Y0>4-_N\[^(WD1%3?#Q MF'#4H/C_^Y&OLG:WU7Z[L_>/LW>OU>[O[/WC['UPT.H?[ S^3 :WJ72=?/W) M./X"^_U,EZ33:1+\;.,VYO2G8^!+G\UC3^.90LP+;.=T&3Q)Q<(K"\I2EE#9 M-V)?B9%?VO;?C]V#K_V-3W]M4,C7BON7Q-+_F&L YX4J#HAHM_$P!M^VWG5_ M>(C:X6N'KY?;VZ5BFF,-:N]CAC%G,W)6%<<7[JYU![L=[)YW;WN7[N4X8.P. MVBP25_TGU1OU'0QW,'S>O16(V[_GZL_5,:_%IK72*JXNRZ8TO+U1X" 1WN-) M%91,N/9EH_6.HF;%MP_VU5WQ7'+G^I>2 M1\61]ONM[HJTN[:VO65WW\JR7_,Z_@]02P,$% @ 186K5KQOG,,&5X,S)D,2YH=&WM6_U3VS@3_E?V3>>] MPDS\E0 3G#0S(80A-Q0X,/?V?E1L.=94L7RRW)#[ZV_EC^! VZ/W$B[,N<,0 M(JU6^ZR?E;1;>? ?PYC$$8E]&L"Y]_$" N%G"QHK\"4E"EN73$7@B20A,7RD M4C+.X42R8$X!CDWGP+3-XR/#& Y0U;@<(V(7#BW'L3IVIPMVS[4[KG,,UQ]A M[\X;[^?2IU=C[[?K23'K]=W)Q70,+<.R_M<=6]:I=UITH'H'/$GBE"DF8L(M M:W+9@E:D5.):UG*Y-)==4\BYY=U8D5KP XL+D5(S4$%K.- M^)N28#A84$7 MCXA,J?K0NO/.C!Y***8X'0ZLZK.0G8E@-1P$[ ND:L7IA]:"R#F+#242MVLG MJH\C+>Q^)'-O+%F@(M>Q[?_V$Q($+)X;G(;*/31[O8;1NDT4T%Q).5'L M"]6Z:UI]3HET9T)%_<<3?&UD4HT+1:R,D"P87[GO/;:@*5S2)=R(!8G?MXL6 M_$RI9.'[?BZ=LC\HJD9XBMXK@W V1^7:UGZ!WRVASS8F6=(+RQE,\:96KD1"P(:H\!/[WH=N]L?6%IP2W;Y M&#I4_H"[QI,;;WHV'8^\Z=4E7)V!=SZ!ZYOIY7AZ/;J R:?)^,Z;_CK!+I2: MW,#H\O21S-GTW>I>AA,2SBENE6VX MEC1EVK%Y;Z'IC,6XW3/"OZF)$H2L#9VM /L5"Q%=&Y),IAE!74J TX,[\]8< MFY"63\;I'MIM[1\2B$2? >KBMZ609GDYVRV1,Q+3U+BZ1Y@P\O-'J%G>QGZ2 M#XM8"I]CL42'SZF[)-\7I,>5SH M/1W^?YE9?-6*W!@CB/!^?6TKFUK#/6=_[:+\P\,G7P9LF'&,7A])QW7PK -* MTM\S)JD^@Z::$@\$VR,8LA*>X>]#7Q-_2XSD\:&BS M)=ITOD(;%H>Z/^<"[@B*H/4!MN8TJ#A%F-X2$ESV-'W:NIM@OH+#T!Y<\K C M03ZE[7Q4N%X*46&0GZ7SA1*E,EZP3R14YG.FCY9)\U4VXIJ@@[W/Y%2>F"@R MX[32,Q,RH-+P!>?#"Q*S4>( Y5_GK.[9K?;^/OU_'UP M9!X=-0Y_(8=;2NJ%_046\2W@/<43@HOYTPJ<,M\ P80&\L_-_KXO!2JW-U/T!T4XS?YM4>DMA@4?B M% _V'UJ=UE_B.K1?&5A#K(986P'VC>IB0[&&8B\%;.]:LMAG">%/>;;_B&A6 M7B>HCHT[XN4=,6,'JSI-#6?GLZZFAK-;SFYJ.$T-Y^TZ_.V_YR\B7LO4-%[W-\1MB+LS.%O#D>^++%9H0JV2^S6&_FL* MNFS35_IOERE\C#[VZON+H*^]4^^6]0B(IQ$)!0.F"!G_C?KF^N9YD M,A$IK=^8_>F=_ M#5$^B=3%\1OS/Y:[U%\PVJO@;3>LWUQ(TV2@*6+D#7/)%L*!<9GH]LW.P3IJ+-EO3VRK> MB,M?L1O^"5!+ 0(4 Q0 ( $6%JU:<$>S74A( -G( 1 M " 0 !F=&AM+3(P,C,P,S,Q+GAS9%!+ 0(4 Q0 ( $6%JU9A_L. MA0\ %3G 5 " 8$2 !F=&AM+3(P,C,P,S,Q7V-A;"YX M;6Q02P$"% ,4 " !%A:M6UDVMPS,H !H&UL4$L! A0#% @ 186K5CLX\O>\ M9P KIL& !4 ( !GTH &9T:&TM,C R,S S,S%?;&%B+GAM M;%!+ 0(4 Q0 ( $6%JU8[WJ=;0T( $*O! 5 " 8ZR M !F=&AM+3(P,C,P,S,Q7W!R92YX;6Q02P$"% ,4 " !%A:M6>Y3#'%R7 M 0!8DA$ %0 @ $$]0 9G1H;2TR,#(S,#,S,7@Q,'$N:'1M M4$L! A0#% @ 186K5K3%>DXP"0 !S4 !@ ( !DXP" M &9T:&TM,C R,S S,S%X97@S,60Q+FAT;5!+ 0(4 Q0 ( $6%JU;/1KCV M9 D +HV 8 " ?F5 @!F=&AM+3(P,C,P,S,Q>&5X,S%D M,BYH=&U02P$"% ,4 " !%A:M6O&^#,R9#$N:'1M4$L%!@ ) D 8 ( ' .6F @ $! end