0001437749-23-031088.txt : 20231109 0001437749-23-031088.hdr.sgml : 20231109 20231109090319 ACCESSION NUMBER: 0001437749-23-031088 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATIONAL RESEARCH CORP CENTRAL INDEX KEY: 0000070487 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] IRS NUMBER: 470634000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35929 FILM NUMBER: 231390294 BUSINESS ADDRESS: STREET 1: 1245 Q STREET CITY: LINCOLN STATE: NE ZIP: 68508 BUSINESS PHONE: 4024752525 MAIL ADDRESS: STREET 1: 1245 Q STREET CITY: LINCOLN STATE: NE ZIP: 68508 10-Q 1 nrc20230930_10q.htm FORM 10-Q nrc20230930_10q.htm
0000070487 National Research Corporation false --12-31 Q3 2023 85 65 0.01 0.01 2,000,000 2,000,000 0 0 0 0 0.001 0.001 110,000,000 110,000,000 30,956,479 30,922,181 24,562,068 24,628,173 6,394,411 6,294,008 20,938 0.12 20,000 0.12 7,384 1.12 166,962 0.24 427,329 0.24 99,453 23,581 0.24 3 5 0 822,000 1 1 1 1 1 1.10 3.00 1 10 3 5 10 0 5 27,000 00000704872023-01-012023-09-30 xbrli:shares 00000704872023-11-03 thunderdome:item iso4217:USD 00000704872023-09-30 00000704872022-12-31 iso4217:USDxbrli:shares 00000704872023-07-012023-09-30 00000704872022-07-012022-09-30 00000704872022-01-012022-09-30 0000070487us-gaap:CommonStockMember2022-12-31 0000070487us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000070487us-gaap:RetainedEarningsMember2022-12-31 0000070487us-gaap:TreasuryStockCommonMember2022-12-31 0000070487us-gaap:CommonStockMember2023-01-012023-03-31 0000070487us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000070487us-gaap:RetainedEarningsMember2023-01-012023-03-31 0000070487us-gaap:TreasuryStockCommonMember2023-01-012023-03-31 00000704872023-01-012023-03-31 0000070487us-gaap:CommonStockMember2023-03-31 0000070487us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000070487us-gaap:RetainedEarningsMember2023-03-31 0000070487us-gaap:TreasuryStockCommonMember2023-03-31 00000704872023-03-31 0000070487us-gaap:CommonStockMember2023-04-012023-06-30 0000070487us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0000070487us-gaap:RetainedEarningsMember2023-04-012023-06-30 0000070487us-gaap:TreasuryStockCommonMember2023-04-012023-06-30 00000704872023-04-012023-06-30 0000070487us-gaap:CommonStockMember2023-06-30 0000070487us-gaap:AdditionalPaidInCapitalMember2023-06-30 0000070487us-gaap:RetainedEarningsMember2023-06-30 0000070487us-gaap:TreasuryStockCommonMember2023-06-30 00000704872023-06-30 0000070487us-gaap:CommonStockMember2023-07-012023-09-30 0000070487us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0000070487us-gaap:RetainedEarningsMember2023-07-012023-09-30 0000070487us-gaap:TreasuryStockCommonMember2023-07-012023-09-30 0000070487us-gaap:CommonStockMember2023-09-30 0000070487us-gaap:AdditionalPaidInCapitalMember2023-09-30 0000070487us-gaap:RetainedEarningsMember2023-09-30 0000070487us-gaap:TreasuryStockCommonMember2023-09-30 0000070487us-gaap:CommonStockMember2021-12-31 0000070487us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000070487us-gaap:RetainedEarningsMember2021-12-31 0000070487us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000070487us-gaap:TreasuryStockCommonMember2021-12-31 00000704872021-12-31 00000704872022-01-012022-03-31 0000070487us-gaap:CommonStockMember2022-01-012022-03-31 0000070487us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0000070487us-gaap:RetainedEarningsMember2022-01-012022-03-31 0000070487us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0000070487us-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0000070487us-gaap:CommonStockMember2022-03-31 0000070487us-gaap:AdditionalPaidInCapitalMember2022-03-31 0000070487us-gaap:RetainedEarningsMember2022-03-31 0000070487us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0000070487us-gaap:TreasuryStockCommonMember2022-03-31 00000704872022-03-31 00000704872022-04-012022-06-30 0000070487us-gaap:CommonStockMember2022-04-012022-06-30 0000070487us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000070487us-gaap:RetainedEarningsMember2022-04-012022-06-30 0000070487us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0000070487us-gaap:TreasuryStockCommonMember2022-04-012022-06-30 0000070487us-gaap:CommonStockMember2022-06-30 0000070487us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000070487us-gaap:RetainedEarningsMember2022-06-30 0000070487us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000070487us-gaap:TreasuryStockCommonMember2022-06-30 00000704872022-06-30 0000070487us-gaap:CommonStockMember2022-07-012022-09-30 0000070487us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 0000070487us-gaap:RetainedEarningsMember2022-07-012022-09-30 0000070487us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0000070487us-gaap:TreasuryStockCommonMember2022-07-012022-09-30 0000070487us-gaap:CommonStockMember2022-09-30 0000070487us-gaap:AdditionalPaidInCapitalMember2022-09-30 0000070487us-gaap:RetainedEarningsMember2022-09-30 0000070487us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 0000070487us-gaap:TreasuryStockCommonMember2022-09-30 00000704872022-09-30 utr:Y 0000070487srt:MinimumMember2022-12-31 0000070487srt:MaximumMember2022-12-31 0000070487nrc:DirectExpensesMember2023-07-012023-09-30 0000070487nrc:DirectExpensesMember2022-07-012022-09-30 0000070487nrc:DirectExpensesMember2023-01-012023-09-30 0000070487nrc:DirectExpensesMember2022-01-012022-09-30 0000070487us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-30 0000070487us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-30 0000070487us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-30 0000070487us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-30 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-30 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-30 0000070487us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-30 0000070487us-gaap:FairValueMeasurementsRecurringMember2023-09-30 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000070487us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0000070487us-gaap:FairValueMeasurementsRecurringMember2022-12-31 00000704872022-01-012022-12-31 0000070487nrc:SubscriptionServicesMemberus-gaap:TransferredOverTimeMember2023-07-012023-09-30 0000070487nrc:SubscriptionServicesMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-30 0000070487nrc:SubscriptionServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-09-30 0000070487nrc:SubscriptionServicesMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000070487us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2023-07-012023-09-30 0000070487us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2022-07-012022-09-30 0000070487us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-09-30 0000070487us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-09-30 0000070487nrc:FixedNonSubscriptionServicesMemberus-gaap:TransferredOverTimeMember2023-07-012023-09-30 0000070487nrc:FixedNonSubscriptionServicesMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-30 0000070487nrc:FixedNonSubscriptionServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-09-30 0000070487nrc:FixedNonSubscriptionServicesMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000070487nrc:UnitPriceServicesMemberus-gaap:TransferredOverTimeMember2023-07-012023-09-30 0000070487nrc:UnitPriceServicesMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-30 0000070487nrc:UnitPriceServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-09-30 0000070487nrc:UnitPriceServicesMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-30 0000070487us-gaap:OtherCurrentAssetsMember2023-09-30 0000070487us-gaap:OtherCurrentAssetsMember2022-12-31 0000070487us-gaap:LongTermContractWithCustomerMember2023-09-30 0000070487us-gaap:LongTermContractWithCustomerMember2023-10-012023-09-30 0000070487us-gaap:LongTermContractWithCustomerMember2024-01-012023-09-30 0000070487us-gaap:LongTermContractWithCustomerMember2025-01-012023-09-30 0000070487us-gaap:LongTermContractWithCustomerMember2026-01-012023-09-30 0000070487us-gaap:LongTermContractWithCustomerMember2027-01-012023-09-30 xbrli:pure 0000070487nrc:TermLoanMember2023-09-30 0000070487nrc:TermLoanMember2022-12-31 0000070487us-gaap:LineOfCreditMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2023-09-30 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMembernrc:TermLoanMember2023-09-30 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMembernrc:DelayedDrawTermLoanMember2023-09-30 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMembernrc:TermLoanMember2023-01-012023-09-30 0000070487nrc:LineOfCreditAndDelayedDrawTermLoanMembernrc:SecuredOvernightFinancingRateSOFRMember2023-01-012023-09-30 0000070487nrc:LineOfCreditAndDelayedDrawTermLoanMembernrc:SecuredOvernightFinancingRateSOFRMember2023-09-30 0000070487us-gaap:LineOfCreditMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2023-07-012023-09-30 0000070487us-gaap:LineOfCreditMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2023-01-012023-09-30 0000070487us-gaap:LineOfCreditMembernrc:SecuredOvernightFinancingRateSOFRMember2023-09-30 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2023-01-012023-09-30 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMembersrt:MaximumMember2023-01-012023-09-30 0000070487nrc:DirectorPlan2004Memberus-gaap:CommonStockMember2023-09-30 0000070487nrc:NonqualifiedStockOptionsMembernrc:DirectorPlan2004Membersrt:DirectorMember2023-01-012023-09-30 0000070487nrc:NonqualifiedStockOptionsMembernrc:DirectorPlan2004Membersrt:MaximumMembersrt:DirectorMember2023-01-012023-09-30 0000070487nrc:NonqualifiedStockOptionsMembernrc:DirectorPlan2004Membersrt:MinimumMembersrt:DirectorMember2023-01-012023-09-30 0000070487nrc:The2006EquityIncentivePlanMemberus-gaap:CommonStockMember2023-09-30 0000070487nrc:The2006EquityIncentivePlanMembersrt:MinimumMember2023-01-012023-09-30 0000070487nrc:The2006EquityIncentivePlanMembersrt:MaximumMember2023-01-012023-09-30 0000070487nrc:CommonStockOptionsMember2023-01-012023-09-30 0000070487nrc:CommonStockOptionsMember2022-01-012022-09-30 0000070487us-gaap:CommonStockMember2023-01-012023-09-30 0000070487us-gaap:CommonStockMember2022-01-012022-09-30 0000070487nrc:CommonStockOptionsMember2022-12-31 0000070487nrc:CommonStockOptionsMember2023-09-30 0000070487us-gaap:EmployeeStockOptionMember2023-09-30 0000070487us-gaap:EmployeeStockOptionMember2023-01-012023-09-30 0000070487nrc:CommonStockOptionsMember2023-07-012023-09-30 0000070487nrc:CommonStockOptionsMember2022-07-012022-09-30 0000070487nrc:NonvestedMembernrc:The2006EquityIncentivePlanMember2023-01-012023-09-30 0000070487nrc:NonvestedMembernrc:The2006EquityIncentivePlanMember2022-01-012022-09-30 0000070487nrc:NonvestedMembernrc:The2006EquityIncentivePlanMember2023-09-30 0000070487nrc:NonvestedMember2023-01-012023-09-30 0000070487nrc:NonvestedMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-30 0000070487nrc:NonvestedMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-30 0000070487nrc:NonvestedMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-30 0000070487nrc:NonvestedMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-30 0000070487us-gaap:CommonStockMember2022-12-31 0000070487us-gaap:CommonStockMember2023-01-012023-09-30 0000070487us-gaap:CommonStockMember2023-09-30 0000070487nrc:NonvestedMember2023-09-30 0000070487nrc:TradeNames1Member2023-09-30 0000070487nrc:TradeNames1Member2022-12-31 0000070487us-gaap:CustomerRelationshipsMember2023-09-30 0000070487us-gaap:CustomerRelationshipsMember2022-12-31 0000070487us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-30 0000070487us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-31 0000070487us-gaap:TradeNamesMember2023-09-30 0000070487us-gaap:TradeNamesMember2022-12-31 0000070487country:US2023-07-012023-09-30 0000070487country:US2022-07-012022-09-30 0000070487country:US2023-01-012023-09-30 0000070487country:US2022-01-012022-09-30 0000070487country:CA2023-07-012023-09-30 0000070487country:CA2022-07-012022-09-30 0000070487country:CA2023-01-012023-09-30 0000070487country:CA2022-01-012022-09-30 0000070487country:US2023-09-30 0000070487country:US2022-12-31 0000070487country:CA2023-09-30 0000070487country:CA2022-12-31
 

Table of Contents

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

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

  
 

For the quarterly period ended September 30, 2023

or

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

  
 

For the transition period from ________ to ________

 

Commission File Number 001-35929

 

 

National Research Corporation

 

(Exact name of Registrant as specified in its charter)

 

Delaware

 

47-0634000

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

 

1245 Q Street, Lincoln, Nebraska          68508

 
 

(Address of principal executive offices) (Zip Code)

 

 

 

(402) 475-2525

 
 

(Registrant’s telephone number, including area code)

 

 

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

 

Title of Each Class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $.001 par value

NRC

The NASDAQ stock 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 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, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer     

Non-accelerated filer

Smaller reporting company

  

Emerging growth company

 

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

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

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock as of the latest practicable date.

 

Common Stock, $.001 par value, outstanding as of November 3, 2023: 24,558,330

 

 

 

 

NATIONAL RESEARCH CORPORATION

 

FORM 10-Q INDEX

 

For the Quarter Ended September 30, 2023

 

   

Page

No.

     

PART I.

FINANCIAL INFORMATION

 
       
 

Item 1.

Financial Statements

3
       
   

Condensed Consolidated Balance Sheets

3

   

Condensed Consolidated Statements of Income

4

   

Condensed Consolidated Statements of Comprehensive Income

5

   

Condensed Consolidated Statements of Shareholders Equity

6-7

   

Condensed Consolidated Statements of Cash Flows

8

   

Notes to Condensed Consolidated Financial Statements

9-20

       
 

Item 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

21-26

       
 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

27

       
 

Item 4.

Controls and Procedures

27

       

PART II.

OTHER INFORMATION

 
       
 

Item 1.

Legal Proceedings

27

       
 

Item 1A.

Risk Factors

27

       
 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

28

       
 

Item 5.

Other Information

28

       
 

Item 6.

Exhibits

29

     
 

Signatures

30

 

 

 

Special Note Regarding Forward-Looking Statements

 

Certain matters discussed in this Quarterly Report on Form 10-Q are “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements can generally be identified as such because the context of the statement includes phrases such as National Research Corporation, doing business as NRC Health (“NRC Health,” the “Company,” “we,” “our,” “us” or similar terms), “believes,” “expects,” “may,” “could,” “anticipates,” “estimates,” “plans,” “intends,” or the use of words such as “would,” “will,” “may,” “could,” “goal,” “focus,” or “should,” or other words of similar import. Similarly, statements that describe our future plans, objectives or goals are also forward-looking statements. In this Quarterly Report on Form 10-Q, statements regarding the value and utility of, and market demand for, our service offerings, future opportunities for growth with respect to new and existing clients, our future ability to compete and the types of firms with which we will compete, future consolidation in the healthcare industry, future adequacy of our liquidity sources, future revenue sources, future revenue growth, future revenue estimates used to calculate recurring contract value, the expected impact of economic factors, including inflation, future capital expenditures including, without limitation, our headquarters renovation costs, and the timing, amount, and sources of cash to fund such capital expenditures, future stock repurchases and dividends, the expected impact of pending claims and contingencies, the future outcome of uncertain tax positions, our future use of owned and leased real property, the expected impact of global conflicts, and the expected impact of the COVID-19 pandemic or other similar outbreak, among others, are forward-looking statements. Such forward-looking statements are subject to certain risks and uncertainties which could cause actual results or outcomes to differ materially from those currently anticipated. Factors that could affect actual results or outcomes include, without limitation, the following factors:

 

The possibility of non-renewal of our client service contracts, reductions in services purchased or prices, and failure to retain key clients;

 

The likelihood that the COVID-19 or other similar outbreak will adversely affect our operations, sales, earnings, financial condition and liquidity;

 

Our ability to compete in our markets, which are highly competitive with new market entrants, and the possibility of increased price pressure and expenses;

 

The likelihood that ongoing global conflicts will adversely affect our operations, sales, earnings, financial condition and liquidity;

 

The effects of an economic downturn;

 

The impact of consolidation in the healthcare industry;

 

The impact of federal healthcare reform legislation or other regulatory changes;

 

Our ability to attract and retain key managers and other personnel;

 

The possibility that our intellectual property and other proprietary information technology could be copied or independently developed by our competitors;

 

The possibility for failures or deficiencies in our information technology platform;

 

The possibility that we or our third-party providers could be subject to cyber-attacks, security breaches or computer viruses; and 

 

The factors set forth under the caption “Risk Factors” in Part I, Item 1A of our Annual Report on Form 10-K, as such section may be updated or supplemented by Part II, Item 1A of our subsequently filed Quarterly Reports on Form 10-Q (including this Report) and various disclosures in our press releases, stockholder reports, and other filings with the Securities and Exchange Commission.

 

Shareholders, potential investors and other readers are urged to consider these and other factors in evaluating the forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements. The forward-looking statements included are only made as of the date of this Quarterly Report on Form 10-Q and we undertake no obligation to publicly update such forward-looking statements to reflect subsequent events or circumstances, except as required by the federal securities laws.

 

 

 

PART I Financial Information

ITEM 1. Financial Statements

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share amounts and par value)

 

  

September 30,

2023

  

December 31,

2022

 
  

(unaudited)

     

Assets

        

Current assets:

        

Cash and cash equivalents

 $3,828  $25,026 

Trade accounts receivable, less allowance for doubtful accounts of $85 and $65, respectively

  14,467   14,461 

Prepaid expenses

  5,738   2,386 

Income taxes receivable

  341   733 

Other current assets

  369   1,110 

Total current assets

  24,743   43,716 
         

Net property and equipment

  25,589   17,248 

Intangible assets, net

  1,506   1,611 

Goodwill

  61,614   61,614 

Deferred contract costs, net

  1,641   2,441 

Deferred income taxes

  4   14 

Operating lease right-of-use assets

  1,163   556 

Other

  3,876   3,261 

Total assets

 $120,136  $130,461 
         

Liabilities and Shareholders Equity

        

Current liabilities:

        

Current portion of notes payable

 $4,665  $4,491 

Line of credit

  5,000   - 

Accounts payable

  1,424   1,153 

Accrued wages and bonuses

  5,029   4,551 

Accrued expenses

  4,603   3,983 

Dividends payable

  2,947   2,956 

Deferred revenue

  16,238   15,198 

Other current liabilities

  899   1,085 

Total current liabilities

  40,805   33,417 
         

Notes payable, net of current portion and unamortized debt issuance costs

  14,164   17,690 

Deferred income taxes

  4,543   5,274 

Other long-term liabilities

  2,752   2,047 

Total liabilities

  62,264   58,428 
         

Shareholders’ equity:

        

Preferred stock, $0.01 par value, authorized 2,000,000 shares, none issued

  -   - 

Common stock, $0.001 par value; authorized 110,000,000 shares, issued 30,956,479 in 2023 and 30,922,181 in 2022, outstanding 24,562,068 in 2023 and 24,628,173 in 2022

  31   31 

Additional paid-in capital

  176,714   175,453 

Retained earnings (accumulated deficit)

  (36,482

)

  (25,184

)

Treasury stock, at cost; 6,394,411 and 6,294,008 common stock in 2023 and 2022, respectively

  (82,391

)

  (78,267

)

Total shareholders’ equity

  57,872   72,033 

Total liabilities and shareholders’ equity

 $120,136  $130,461 

 

See accompanying notes to condensed consolidated financial statements 

 

 

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(In thousands, except for per share amounts, unaudited)

 

   

Three months ended
September 30,

   

Nine months ended
September 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Revenue

  $ 37,945     $ 37,691     $ 110,579     $ 113,424  
                                 

Operating expenses:

                               

Direct

    14,633       14,524       42,222       43,062  

Selling, general and administrative

    11,802       10,762       35,552       32,159  

Depreciation and amortization

    1,555       1,296       4,469       3,902  

Total operating expenses

    27,990       26,582       82,243       79,123  
                                 

Operating income

    9,955       11,109       28,336       34,301  
                                 

Other income (expense):

                               

Interest income

    256       15       779       34  

Interest expense

    (160

)

    (288

)

    (594

)

    (923

)

Other, net

    (12

)

    11       (27

)

    (69

)

                                 

Total other income (expense)

    84       (262

)

    158       (958

)

                                 

Income before income taxes

    10,039       10,847       28,494       33,343  
                                 

Provision for income taxes

    2,163       2,549       6,381       8,184  
                                 

Net income

  $ 7,876     $ 8,298     $ 22,113     $ 25,159  
                                 

Earnings Per Share of Common Stock:

                               

Basic Earnings Per Share

  $ 0.32     $ 0.34     $ 0.90     $ 1.01  

Diluted Earnings Per Share

  $ 0.32     $ 0.33     $ 0.89     $ 1.00  
                                 

Weighted average shares and share equivalents outstanding:

                               

Basic

    24,560       24,716       24,574       25,014  

Diluted

    24,695       24,847       24,715       25,147  

 

See accompanying notes to condensed consolidated financial statements

 

 

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands, unaudited)

 

   

Three months ended
September 30,

   

Nine months ended

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Net income

  $ 7,876     $ 8,298     $ 22,113     $ 25,159  

Other comprehensive income (loss):

                               

Foreign currency translation adjustment

    -       (185

)

    -       (233

)

Other comprehensive income (loss)

  $ -     $ (185

)

  $ -     $ (233

)

                                 

Comprehensive Income

  $ 7,876     $ 8,113     $ 22,113     $ 24,926  

 

See accompanying notes to condensed consolidated financial statements.

 

 

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY

(In thousands except share and per share amounts, unaudited)

 

  

Common
Stock

  

Additional
Paid-in
Capital

  

Retained
Earnings

(Deficit)

  

Treasury

Stock

  

Total

 

Balances at December 31, 2022

 $31  $175,453  $(25,184

)

 $(78,267

)

 $72,033 

Purchase of 49,296 shares treasury stock

  -   -   -   (1,983

)

  (1,983

)

Issuance of 20,938 shares of common stock for the exercise of stock options

  -   300   -   -   300 

Non-cash stock compensation expense

  -   304   -   -   304 

Dividends declared of $0.12 per share of common stock

  -   -   (2,953

)

  -   (2,953

)

Net income

  -   -   6,964   -   6,964 

Balances at March 31, 2023

 $31  $176,057  $(21,173

)

 $(80,250

)

 $74,665 

Purchase of 43,723 shares treasury stock

  -   -   -   (1,828

)

  (1,828

)

Issuance of 20,000 shares of common stock for the exercise of stock options

  -   284   -   -   284 

Non-cash stock compensation expense

  -   305   -   -   305 

Dividends declared of $0.12 per share of common stock

  -   -   (2,949

)

  -   (2,949

)

Net income

  -   -   7,273   -   7,273 

Balances at June 30, 2023

 $31  $176,646  $(16,849

)

 $(82,078

)

 $77,750 

Purchase of 7,384 shares treasury stock

  -   -   -   (313

)

  (313

)

Non-cash stock compensation expense

  -   68   -   -   68 

Dividends declared of $1.12 per share of common stock

  -   -   (27,509

)

  -   (27,509

)

Net income

  -   -   7,876   -   7,876 

Balances at September 30, 2023

 $31  $176,714  $(36,482

)

 $(82,391

)

 $57,872 

 

See accompanying notes to condensed consolidated financial statements.

 

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY

(In thousands except share and per share amounts, unaudited)

 

  

Common
Stock

  

Additional
Paid-in
Capital

  

Retained
Earnings

(Deficit)

  

Accumulated

Other
Comprehensive
Income (Loss)

  

Treasury

Stock

  

Total

 

Balances at December 31, 2021

 $31  $173,942  $(36,112

)

 $(2,375

)

 $(50,149

)

 $85,337 

Purchase of 166,962 shares treasury stock

  -   -   -   -   (6,679

)

  (6,679

)

Non-cash stock compensation expense

  -   285   -   -   -   285 

Dividends declared of $0.24 per common share

  -   -   (6,047

)

  -   -   (6,047

)

Other comprehensive income, foreign currency translation adjustment

  -   -   -   51   -   51 

Net income

  -   -   8,539   -   -   8,539 

Balances at March 31, 2022

 $31  $174,227  $(33,620

)

 $(2,324

)

 $(56,828

)

 $81,486 

Purchase of 427,329 shares treasury stock

  -   -   -   -   (15,475

)

  (15,475

)

Non-cash stock compensation expense

  -   334   -   -   -   334 

Dividends declared of $0.24 per common share

  -   -   (5,944

)

  -   -   (5,944

)

Other comprehensive income (loss), foreign currency translation adjustment

  -   -   -   (99

)

  -   (99

)

Net income

  -   -   8,322   -   -   8,322 

Balances at June 30, 2022

 $31  $174,561  $(31,242

)

 $(2,423

)

 $(72,303

)

 $68,624 

Purchase of 99,453 shares treasury stock

  -   -   -   -   (3,646

)

  (3,646

)

Issuance of 23,581 common shares for the exercise of stock options

  -   310   -   -   -   310 

Non-cash stock compensation expense

  -   291   -   -   -   291 

Dividends declared of $0.24 per common share

  -   -   (5,926

)

  -   -   (5,926

)

Other comprehensive income (loss), foreign currency translation adjustment

  -   -   -   (185

)

  -   (185

)

Net income

  -   -   8,298   -   -   8,298 

Balances at September 30, 2022

 $31  $175,162  $(28,870

)

 $(2,608

)

 $(75,949

)

 $67,766 

 

See accompanying notes to condensed consolidated financial statements.

 

 

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands, unaudited)

 

   

Nine months ended

 
   

September 30,

 
   

2023

   

2022

 

Cash flows from operating activities:

               

Net income

  $ 22,113     $ 25,159  

Adjustments to reconcile net income to net cash provided by operating activities:

               

Depreciation, amortization and impairment

    4,469       3,902  

Deferred income taxes

    (721

)

    (1,765

)

Reserve for uncertain tax positions

    250       336  

Non-cash share-based compensation expense

    677       910  

Loss on disposal of property and equipment

    -       1  

Net changes in assets and liabilities:

               

Trade accounts receivable

    (6

)

    (1,655

)

Prepaid expenses and other current assets

    (3,257

)

    (97

)

Deferred contract costs, net

    800       988  

Operating lease assets and liabilities, net

    (75

)

    (9

)

Accounts payable

    230       (557

)

Accrued expenses, wages and bonuses

    493       127  

Income taxes receivable and payable

    392       660  

Deferred revenue

    1,040       161  

Net cash provided by operating activities

    26,405       28,161  
                 

Cash flows from investing activities:

               

Purchases of property and equipment

    (12,009

)

    (7,869

)

Proceeds from the sale of property and equipment

    1       -  

Net cash used in investing activities

    (12,008

)

    (7,869

)

                 

Cash flows from financing activities:

               

Borrowings on line of credit

    5,000       -  

Payments on notes payable

    (3,373

)

    (3,208

)

Payment of debt issuance costs

    (8

)

    -  

Payments on finance lease obligations

    (279

)

    (355

)

Proceeds from the exercise of share-based awards

    584       -  

Payment of employee payroll tax withholdings on share-based awards exercised

    -       (190

)

Repurchase of shares for treasury

    (4,100

)

    (25,299

)

Payment of deferred acquisition consideration

    -       (1,950

)

Payments of dividends on common stock

    (33,419

)

    (15,035

)

Net cash used in financing activities

    (35,595

)

    (46,037

)

                 

Effect of exchange rate changes on cash and cash equivalents

    -       (224

)

Change in cash and cash equivalents

    (21,198

)

    (25,969

)

Cash and cash equivalents at beginning of period

    25,026       54,361  

Cash and cash equivalents at end of period

  $ 3,828     $ 28,392  
                 

Supplemental disclosure of cash paid for:

               

Interest expense, net of capitalized amounts

  $ 600     $ 941  

Income taxes

  $ 6,484     $ 8,947  

Supplemental disclosure of non-cash investing and financing activities:

               

Stock tendered to the Company for cashless exercise of stock options in connection with equity incentive plans

  $ -     $ 311  

Purchase of property and equipment in accounts payable and accrued expenses

  $ 1,819     $ 242  

Repurchase of shares for treasury in accounts payable and accrued expenses

  $ 24     $ -  

 

See accompanying notes to condensed consolidated financial statements.

 

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

(1)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Description of business and basis of presentation

 

National Research Corporation, doing business as NRC Health (“NRC Health,” the “Company,” “we,” “our,” “us” or similar terms), is a leading provider of analytics and insights that facilitate measurement and improvement of the patient and employee experience while also increasing patient engagement and customer loyalty for healthcare organizations in the United States. Our purpose is to humanize healthcare and support organizations in their understanding of each person they serve not as point-in-time insights, but as an ongoing relationship. We believe that understanding the story is the key to unlocking the highest-quality and truly personalized care. Our end-to-end solutions enable health care organizations to understand what matters most to each person they serve – before, during, after, and outside of clinical encounters – to gain a longitudinal understanding of how life and health intersect, with the goal of developing lasting, trusting relationships. Our portfolio of solutions represents a unique set of capabilities that individually and collectively provide value to our clients.

 

Our condensed consolidated balance sheet at December 31, 2022 was derived from our audited consolidated balance sheet as of that date. All other financial statements contained herein are unaudited and, in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) that we consider necessary for a fair presentation of financial position, results of operations and cash flows in accordance with accounting principles generally accepted in the United States.

 

Information and footnote disclosures included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto that are included in our Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission (the “SEC”) on March 3, 2023.

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

The condensed consolidated financial statements include the accounts of the Company and our wholly-owned subsidiary, National Research Corporation Canada. All significant intercompany transactions and balances have been eliminated.

 

Our Canadian subsidiary uses Canadian dollars as its functional currency. We translate its assets and liabilities into U.S. dollars at the exchange rate in effect at the balance sheet date. We translate its revenue and expenses at the average exchange rate during the period. We included foreign currency translation gains and losses in accumulated other comprehensive income (loss), a component of shareholders’ equity through December 2022. During December 2022, we substantially liquidated our investment in Canada. As a result, we reclassified the cumulative foreign currency translation adjustment balance into earnings in 2022. Currency translation changes after 2022 are recognized in Other income (expense), net in our Condensed Consolidated Statements of Income.

 

Revenue Recognition

 

We derive a majority of our revenues from our annually renewable subscription-based service agreements with our customers, which include performance measurement and improvement services, healthcare analytics and governance education services. Such agreements are generally cancelable on short or no notice without penalty. See Note 2 for further information about our contracts with customers. We account for revenue using the following steps:

 

 

Identify the contract, or contracts, with a customer;

 

Identify the performance obligations in the contract;

 

Determine the transaction price;

 

Allocate the transaction price to the identified performance obligations; and

 

Recognize revenue when, or as, we satisfy the performance obligations.

 

9

 

Our revenue arrangements with a client may include combinations of more than one service offering which may be executed at the same time, or within close proximity of one another. We combine contracts with the same customer into a single contract for accounting purposes when the contract is entered into at or near the same time and the contracts are negotiated together. For contracts that contain more than one separately identifiable performance obligation, the total transaction price is allocated to the identified performance obligations based upon the relative stand-alone selling prices of the performance obligations. The stand-alone selling prices are based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin or residual approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements based on the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. We consider the sensitivity of the estimate, our relationship and experience with the client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement. Our revenue arrangements do not contain any significant financing element due to the contract terms and the timing between when consideration is received and when the service is provided.

 

Our arrangements with customers consist principally of four different types of arrangements: 1) subscription-based service agreements; 2) one-time specified services performed at a single point in time; 3) fixed, non-subscription service agreements; and 4) unit-priced service agreements.

 

Subscription-based services - Services that are provided under subscription-based service agreements are usually for a twelve- month period and represent a single promise to stand ready to provide reporting, tools and services throughout the subscription period as requested by the customer. These agreements are renewable at the option of the customer at the completion of the initial contract term for an agreed upon price increase each year. These agreements represent a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer as the customer receives and consumes the benefits throughout the contract period. Accordingly, subscription services are recognized ratably over the subscription period. Subscription services are typically billed either annually or quarterly in advance but may also be billed on a monthly basis.

 

One-time services These agreements typically require us to perform a specific one-time service in a particular month. We are entitled to a fixed payment upon completion of the service. Under these arrangements, we recognize revenue at the point in time we complete the service and it is accepted by the customer.

 

Fixed, non-subscription services These arrangements typically require us to perform an unspecified amount of services for a fixed price during a fixed period of time. Revenues are recognized over time based upon the costs incurred to date in relation to the total estimated contract costs. In determining cost estimates, management uses historical and forecasted cost information which is based on estimated volumes, external and internal costs and other factors necessary in estimating the total costs over the term of the contract. Changes in estimates are accounted for using a cumulative catch-up adjustment which could impact the amount and timing of revenue for any period.

 

Unit-price services These arrangements typically require us to perform certain services on a periodic basis as requested by the customer for a per-unit amount which is typically billed in the month following the performance of the service. Revenue under these arrangements is recognized over the time the services are performed at the per-unit amount.

 

Revenue is presented net of any sales tax charged to our clients that we are required to remit to taxing authorities. We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not invoiced to the clients. Unbilled receivables are classified as receivables when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients in advance of performing the related services under the terms of a contract. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

  

 

10

 

Deferred Contract Costs

 

Deferred contract costs, net is stated at gross deferred costs less accumulated amortization. We defer commissions and incentives, including payroll taxes, and certain implementation costs if they are incremental and recoverable costs of obtaining a renewable customer contract. Deferred contract costs are amortized over the estimated term of the contract, including renewals, which generally ranges from three to five years. The contract term was estimated by considering factors such as historical customer attrition rates and product life. The amortization period is adjusted for significant changes in the estimated remaining term of a contract. An impairment of deferred contract costs is recognized when the unamortized balance of deferred contract costs exceeds the remaining amount of consideration we expect to receive net of the expected future costs directly related to providing those services. We have elected the practical expedient to expense contract costs when incurred for any nonrenewable contracts with a term of one year or less. We deferred incremental costs of obtaining a contract of $69,000 and $68,000 in the three-month periods ended September 30, 2023 and 2022, respectively. We deferred incremental costs of obtaining a contract of $301,000 and $410,000 in the nine-month periods ended September 30, 2023 and 2022, respectively. Deferred contract costs, net of accumulated amortization was $1.6 million and $2.4 million at September 30, 2023 and December 31, 2022, respectively. Total amortization by expense classification for the periods ended September 30, 2023 and 2022 was as follows:

 

  

Three months

ended
September 30,

2023

  

Three months

ended
September 30,

2022

  

Nine months

ended
September 30,

2023

  

Nine months

ended
September 30,

2022

 
  

(In thousands)

 

Direct Expenses

 $67  $40  $146  $111 

Selling, general and administrative expenses

  278   398   915   1,273 

Total amortization

 $345  $438  $1,061  $1,384 

 

Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $26,000 and $13,000 for the three months ended September 30, 2023 and 2022, respectively and $41,000 and $14,000 in the nine-month periods ended September 30, 2023 and 2022, respectively.

 

Trade Accounts Receivable

 

Trade accounts receivable are recorded at the invoiced amount. The allowance for doubtful accounts is our best estimate of the amount of probable credit losses in our existing accounts receivable, determined based on our historical write-off experience, current economic conditions and reasonable and supportable forecasts about the future. We review the allowance for doubtful accounts monthly. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

 

The following table provides the activity in the allowance for doubtful accounts for the nine-month periods ended September 30, 2023 and 2022 (In thousands):

 

  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 
                     

Nine months ended September 30, 2023

 $65  $100  $89  $9  $85 

Nine months ended September 30, 2022

 $94  $6  $37  $2  $65 

 

11

 

Leases

 

We determine whether a lease is included in an agreement at inception. We recognize a lease liability and a right-of-use (“ROU”) asset on the balance sheet for our operating leases under which we are lessee. Operating lease ROU assets are included in operating lease right-of-use assets in our condensed consolidated balance sheet. Finance lease assets are included in property and equipment. Operating and finance lease liabilities are included in other current liabilities and other long-term liabilities. Certain lease arrangements may include options to extend or terminate the lease. We include these provisions in the ROU asset and lease liabilities only when it is reasonably certain that we will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term and is included in direct expenses and selling, general and administrative expenses. Our lease agreements do not contain any residual value guarantees.

 

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments during the lease term. ROU assets and lease liabilities are recorded at lease commencement based on the estimated present value of lease payments. Because the rate of interest implicit in each lease is not readily determinable, we use our estimated incremental collateralized borrowing rate at lease commencement, to calculate the present value of lease payments. When determining the appropriate incremental borrowing rate, we consider our available credit facilities, recently issued debt and public interest rate information.

 

Due to remote working arrangements, we reassessed our office needs and subleased our Seattle location under an agreement considered to be an operating lease beginning in May 2021. We have not been legally released from our primary obligations under the original lease and therefore we continue to account for the original lease separately. Rent income from the sublessee is included in the statement of operations on a straight-line basis as an offset to rent expense associated with the original operating lease included in other expenses.

 

Fair Value Measurements

 

Our valuation techniques are based on maximizing observable inputs and minimizing the use of unobservable inputs when measuring fair value. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect our market assumptions. The inputs are then classified into the following hierarchy: (1) Level 1 Inputs—quoted prices in active markets for identical assets and liabilities; (2) Level 2 Inputs—observable market-based inputs other than Level 1 inputs, such as quoted prices for similar assets or liabilities in active markets, quoted prices for similar or identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data; (3) Level 3 Inputs—unobservable inputs.

 

The following details our financial assets within the fair value hierarchy at September 30, 2023 and December 31, 2022:

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of September 30, 2023

                

Money Market Funds

 $3,615  $-  $-  $3,615 

Total Cash Equivalents

 $3,615  $-  $-  $3,615 
                 

As of December 31, 2022

                

Money Market Funds

 $24,927  $-  $-  $24,927 

Total Cash Equivalents

 $24,927  $-  $-  $24,927 

 

There were no transfers between levels during the nine months ended September 30, 2023.

 

12

 

Our long-term debt described in Note 4 is recorded at historical cost. The fair value of long-term debt is classified in Level 2 of the fair value hierarchy and was estimated based primarily on estimated current rates available for debt of the same remaining duration and adjusted for nonperformance and credit. The following are the carrying amount and estimated fair values of long-term debt:

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $18,941  $22,315 

Estimated fair value of long-term debt

 $18,247  $21,668 

 

The carrying amounts of accounts receivable, line of credit, accounts payable, and accrued expenses approximate their fair value. All non-financial assets that are not recognized or disclosed at fair value in the financial statements on a recurring basis, which includes ROU assets, property and equipment, goodwill, intangibles and cost method investments, are measured at fair value in certain circumstances (for example, when there is evidence of impairment). As of September 30, 2023 and December 31, 2022, there was no indication of impairment related to these assets.

 

Annually, we consider whether the recorded goodwill and indefinite lived intangibles have been impaired. However, goodwill and intangibles must be tested between annual tests if an event occurs or circumstances change to indicate that it is more likely than not that an impairment loss has been incurred (“triggering event”).

 

Commitments and Contingencies

From time to time, we are involved in certain claims and litigation arising in the normal course of business. Management assesses the probability of loss for such contingencies and recognizes a liability when a loss is probable and estimable. Legal fees, net of estimated insurance recoveries, are expensed as incurred. We do not believe the final disposition of claims at September 30, 2023 will have a material adverse effect on our consolidated financial position, results of operations or liquidity.

 

13

 
 

(2)

CONTRACTS WITH CUSTOMERS

 

The following table disaggregates revenue for the three- and nine-month periods ended September 30, 2023 and 2022 based on timing of revenue recognition (in thousands):

 

  

Three months ended

September 30,

  

Nine months ended
September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Subscription services recognized ratably over time

 $35,205  $34,907  $103,942  $105,822 

Services recognized at a point in time

  1,200   1,342   3,224   3,272 

Fixed, non-subscription recognized over time

  1,249   1,127   2,703   2,318 

Unit price services recognized over time

  291   315   710   2,012 

Total revenue

 $37,945  $37,691  $110,579  $113,424 

 

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers (In thousands):

 

  

September 30, 2023

  

December 31, 2022

 

Accounts receivables

 $14,467  $14,461 

Contract assets included in other current assets

 $38  $102 

Deferred Revenue

 $16,238  $15,198 

 

Significant changes in contract assets and contract liabilities during the nine-month periods ended September 30, 2023 and 2022 are as follows (in thousands):

 

  

2023

  

2022

 
  

Contract

Asset

  

Deferred

Revenue

  

Contract

Asset

  

Deferred

Revenue

 
  

Increase (Decrease)

 

Revenue recognized that was included in deferred revenue at beginning of year due to completion of services

 $-  $(14,473

)

 $-  $(16,522

)

Increases due to invoicing of client, net of amounts recognized as revenue

  -   15,602   -   16,578 

Decreases due to completion of services (or portion of services) and transferred to accounts receivable

  (93

)

  -   (88

)

  - 

Change due to cumulative catch-up adjustments arising from changes in expected contract consideration

  -   (89

)

  -   104 

Increases due to revenue recognized in the period with additional performance obligations before invoicing

  29   -   8   - 

 

We have elected to apply the practical expedient to not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less. Total remaining contract revenue for contracts with original duration of greater than one year expected to be recognized in the future related to performance obligations that are unsatisfied at September 30, 2023 approximated $10.7 million of which $822,000, $4.4 million, $3.0 million, $2.3 million and $138,000 are expected to be recognized during 2023, 2024, 2025, 2026 and 2027, respectively.  

 

(3)

INCOME TAXES

 

The effective tax rate for the three-month period ended September 30, 2023 decreased to 21.5% from 23.5% for the same period in 2022 primarily due to lower state income taxes of $313,000 which fluctuate based on various apportionment factors and rates for the states we operate in partially offset by decreased tax benefits of $138,000 from the exercise of share-based compensation awards.  

 

The effective tax rate for the nine-month period ended September 30, 2023 decreased to 22.4% compared to 24.5% for the same period in 2022 primarily due to lower state income taxes of approximately $572,000 and increased tax benefits of $110,000 from the exercise of share-based compensation awards.   

 

14

 
 

(4)

NOTES PAYABLE

 

Our long-term debt consists of the following:  

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Term Loans

 $18,941  $22,315 

Less: current portion

  (4,665

)

  (4,491

)

Less: unamortized debt issuance costs

  (112

)

  (134

)

Notes payable, net of current portion

 $14,164  $17,690 

 

Our amended and restated credit agreement (the “Credit Agreement”) with First National Bank of Omaha (“FNB”) includes (i) a $30,000,000 revolving credit facility (the “Line of Credit”), (ii) a $23,412,383 term loan (the “Term Loan”) and (iii) a $75,000,000 delayed draw-down term facility (the “Delayed Draw Term Loan” and, together with the Line of Credit and the Term Loan, the “Credit Facilities”). We may use the Delayed Draw Term Loan to fund any permitted future business acquisitions or repurchases of our common stock and the Line of Credit to fund ongoing working capital needs and for other general corporate purposes.

 

The Term Loan is payable in monthly installments of $462,988 through May 2027. The Term Loan bears interest at a fixed rate per annum of 5%.  

 

Borrowings under the Line of Credit and the Delayed Draw Term Loan, if any, bear interest at a floating rate equal to the 30-day Secured Overnight Financing Rate (“SOFR”) plus 235 basis points (7.66% at September 30, 2023). Interest on the Line of Credit accrues and is payable monthly. Principal amounts outstanding under the Line of Credit are due and payable in full at maturity, in May 2025. As of September 30, 2023, we had $5,000,000 of borrowings outstanding and the availability to borrow $25,000,000 on the Line of Credit. The weighted average borrowings on the Line of Credit for the three and nine-month periods ended September 30, 2023 was $543,000 and $183,000, respectively. The weighted average interest rate on borrowings on the Line of Credit for the three and nine-month periods ended September 30, 2023 was 7.68%. There have been no borrowings on the Delayed Draw Term Loan since origination.

 

We are obligated to pay ongoing unused commitment fees quarterly in arrears pursuant to the Line of Credit and the Delayed Draw Term Loan facility at a rate of 0.20% per annum based on the actual daily unused portions of the Line of Credit and the Delayed Draw Term Loan facility, respectively.

 

The Credit Agreement is collateralized by substantially all of our assets, subject to permitted liens and other agreed exceptions, and contains customary representations, warranties, affirmative and negative covenants (including financial covenants) and events of default. The negative covenants include, among other things, restrictions regarding the incurrence of indebtedness and liens, repurchases of our common stock and acquisitions, subject in each case to certain exceptions. In June 2023, the Credit Agreement was amended to exclude our costs associated with our building renovation from or after January 1, 2023 from the fixed charge coverage ratio calculation. Pursuant to the amended Credit Agreement, we are required to maintain a minimum fixed charge coverage ratio of 1.10x for all testing periods throughout the term(s) of the Credit Facilities, which calculation excludes, unless our liquidity falls below a specified threshold, (i) any cash dividend in a fiscal quarter that, together with all other cash dividends paid or declared during such fiscal quarter, exceeds $5,500,000 in total cash dividends paid or declared, (ii) the portion of the purchase price for any permitted share repurchase of our shares paid with cash on hand, (iii) the portion of any acquisition consideration for a permitted acquisition paid with cash on hand, and (iv) up to $25 million of costs associated with our building renovation from or after January 1, 2023. We are also required to maintain a cash flow leverage ratio of 3.00x or less for all testing periods throughout the term(s) of the Credit Facilities. All obligations under the Credit Facilities are to be guaranteed by each of our direct and indirect wholly owned domestic subsidiaries, if any, and, to the extent required by the Credit Agreement, direct and indirect wholly owned foreign subsidiaries. As of September 30, 2023, we were in compliance with our financial covenants.

 

15

 
 

(5)

SHARE-BASED COMPENSATION

 

We measure and recognize compensation expense for all share-based payments based on the grant-date fair value of those awards. All of our existing stock option awards and unvested stock awards have been determined to be equity-classified awards. We account for forfeitures as they occur. We refer to our restricted stock awards as “non-vested” stock in these condensed consolidated financial statements.

 

Our 2004 Non-Employee Director Stock Plan, as amended (the “2004 Director Plan”), is a nonqualified plan that provides for the granting of options with respect to 3,000,000 shares of our common stock. The 2004 Director Plan provides for grants of nonqualified stock options to each of our directors who we do not employ. On the date of each annual meeting of shareholders, options to purchase shares of common stock equal to an aggregate grant date fair value of $100,000 are granted to each non-employee director that is elected or retained as a director at each such meeting. Stock options vest approximately one year following the date of grant and option terms are generally the earlier of ten years following the date of grant, or three years from the termination of the non-employee director’s service.

 

Our 2006 Equity Incentive Plan (the “2006 Equity Incentive Plan”), as amended, provides for the granting of stock options, stock appreciation rights, restricted stock, performance shares and other share-based awards and benefits up to an aggregate of 1,800,000 shares of our common stock. Stock options granted may be either incentive stock options or nonqualified stock options. Vesting terms vary with each grant and option terms are generally five to ten years following the date of grant.

 

During the nine-month periods ended September 30, 2023 and 2022, we granted options to purchase 96,359 and 127,227 shares of common stock, respectively. Options to purchase shares of common stock are typically granted with exercise prices equal to the fair value of the common stock on the date of grant. We do, in certain limited situations, grant options with exercise prices that exceed the fair value of the common stock on the date of grant. The fair value of stock options granted was estimated using a Black-Scholes valuation model with the following weighted average assumptions:

 

  

2023

  

2022

 

Expected dividend yield at date of grant

  2.13

%

  3.39

%

Expected stock price volatility

  35.12

%

  35.52

%

Risk-free interest rate

  3.61

%

  2.33

%

Expected life of options (in years)

  6.9   6.3 

 

The risk-free interest rate assumptions were based on the U.S. Treasury yield curve in effect at the time of the grant. The expected volatility was based on historical monthly price changes of our stock based on the expected life of the options at the date of grant. The expected life of options is the average number of years we estimate that options will be outstanding. We consider groups of associates that have similar historical exercise behavior separately for valuation purposes.

 

16

 

The following table summarizes stock option activity under the 2006 Equity Incentive Plans and the 2004 Director Plan for the nine-month periods ended September 30, 2023:

 

  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2022

  581,286  $32.86         

Granted

  96,359  $40.55         

Exercised

  40,938  $14.27         

Forfeited

  21,099  $40.52         

Outstanding at September 30, 2023

  615,608  $35.04   5.63  $6,642 

Exercisable at September 30, 2023

  392,472  $30.26   4.36  $5,968 

 

As of September 30, 2023, the total unrecognized compensation cost related to non-vested stock option awards was approximately $1.5 million which was expected to be recognized over a weighted average period of 2.77 years.

 

There was $584,000 of cash received from stock options exercised for the nine-month period ended September 30, 2023. There was no cash received from stock option exercises in the nine-month period ended September 30, 2022. We recognized $198,000 and $264,000 of non-cash compensation for three-month periods ended September 30, 2023 and 2022, respectively, and $752,000 and $828,000 of non-cash compensation for the nine-month periods ended September 30, 2023 and 2022, respectively, related to options, which is included in selling, general and administrative expenses.

 

No non-vested shares of common stock were granted under the 2006 Equity Incentive Plan during the nine-month periods ended September 30, 2023 and 2022. As of September 30, 2023, we had 6,058 non-vested shares of common stock outstanding under the 2006 Equity Incentive Plan. These shares vest over five years following the date of grant and holders thereof are entitled to receive dividends from the date of grant, whether or not vested. The fair value of the awards is calculated as the fair market value of the shares on the date of grant. We recognized non-cash compensation benefit of $130,000 and expense of $27,000 for the three-month periods ended September 30, 2023 and 2022, respectively, and benefit of $75,000 and expense of $82,000 for the nine-month periods ended September 30, 2023 and 2022, respectively, related to this non-vested stock, which is included in selling, general and administrative expenses. The following table summarizes information regarding non-vested stock granted to associates under the 2006 Equity Incentive Plan for the nine-month period ended September 30, 2023:

 

  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value

Per Share

 

Outstanding at December 31, 2022

  12,698  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  (6,640

)

  42.92 

Outstanding at September 30, 2023

  6,058  $42.92 

 

As of September 30, 2023, the total unrecognized compensation cost related to non-vested stock awards was approximately $117,000 and is expected to be recognized over a weighted average period of 2.3 years.

 

17

 
 

(6)

GOODWILL AND OTHER INTANGIBLE ASSETS

 

The following represents the carrying amount of goodwill at September 30, 2023:

 

  

Gross

  

Accumulated

Impairment

  

Net

 
  

(In thousands)

 

Balance at September 30, 2023

 $62,328   714  $61,614 

 

Intangible assets consisted of the following:

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Non-amortizing intangible assets:

        

Indefinite trade name

 $1,191  $1,191 

Amortizing intangible assets:

        

Customer related

  9,192   9,192 

Technology

  1,959   1,959 

Trade names

  1,572   1,572 

Total amortizing intangible assets

  12,723   12,723 

Accumulated amortization

  (12,408

)

  (12,303

)

Other intangible assets, net

 $1,506  $1,611 

 

 

(7)

PROPERTY AND EQUIPMENT

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Property and equipment

 $62,766  $50,756 

Accumulated depreciation

  37,177   33,508 

Property and equipment, net

 $25,589  $17,248 

 

18

 
 

(8)

EARNINGS PER SHARE

 

Basic net income per share was computed using the weighted-average shares of common stock outstanding during the period.

 

Diluted net income per share was computed using the weighted-average shares of common stock and, if dilutive, the potential common stock outstanding during the period. Potential shares of common stock consist of the incremental common stock issuable upon the exercise of stock options and vesting of restricted stock. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method.

 

We had 275,064 and 343,414 options of common stock for the three-month periods ended September 30, 2023 and 2022, respectively, which have been excluded from the diluted net income per share computation because their inclusion would be anti-dilutive. We had 268,838 and 306,446 options of common stock for the nine-month periods ended September 30, 2023 and 2022, respectively, which have been excluded from the diluted net income per share computation because their inclusion would be anti-dilutive.

 

  

For the Three Months Ended

September 30

  

For the Nine Months Ended

September 30

 
  

2023

  

2022

  

2023

  

2022

 
  

(In thousands, except per share data)

 

Numerator for net income per share – basic:

                

Net income

 $7,876  $8,298  $22,113  $25,159 

Allocation of distributed and undistributed income to unvested restricted stock shareholders

  (2

)

  (4

)

  (5

)

  (12

)

Net income attributable to common shareholders

  7,874   8,294   22,108   25,147 

Denominator for net income per share – basic:

                

Weighted average common shares outstanding – basic

  24,560   24,716   24,574   25,014 

Net income per share – basic

 $0.32  $0.34  $0.90  $1.01 

Numerator for net income per share – diluted:

                

Net income attributable to common shareholders for basic computation

  7,874   8,294   22,108   25,147 

Denominator for net income per share – diluted:

                

Weighted average common shares outstanding – basic

  24,560   24,716   24,574   25,014 

Weighted average effect of dilutive securities – stock options

  135   131   141   133 

Denominator for diluted earnings per share – adjusted weighted average shares

  24,695   24,847   24,715   25,147 

Net income per share - diluted

 $0.32  $0.33  $0.89  $1.00 

 

19

 
 

(9)

GEOGRAPHIC INFORMATION

 

The tables below present entity-wide information regarding our revenue and assets by geographic area (in thousands):

 

  

Three months ended

September 30,

  

Nine months ended

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue:

                

United States

 $37,945  $37,691  $110,579  $112,631 

Canada

  -   -   -   793 

Total

 $37,945  $37,691  $110,579  $113,424 

 

  

September 30,
2023

  

December 31,

2022

 

Long-lived assets:

        

United States

 $95,389  $86,718 

Canada

  4   27 

Total

 $95,393  $86,745 
         

Total assets:

        

United States

 $119,905  $130,151 

Canada

  231   310 

Total

 $120,136  $130,461 

 

20

 
 

ITEM 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

 

The following discussion of our results of operations and financial conditions should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q.

 

Our purpose is to humanize healthcare and support organizations in their understanding of each unique individual. Our commitment to Human Understanding® helps leading healthcare systems get to know each person they serve not as point-in-time insights, but as an ongoing relationship. Our end-to-end solutions enable our clients to understand what matters most to each person they serve – before, during, after, and beyond clinical encounters – to gain a longitudinal understanding of how life and health intersect, with the goal of developing lasting, trusting relationships. Our ability to measure what matters most and systematically capture, analyze, and deliver insights based on self-reported information from patients, families, and consumers is critical in today’s healthcare market. We believe access to and analysis of our extensive consumer-driven information is increasingly valuable as healthcare providers need to better understand and engage the people they serve to create long-term relationships and build loyalty.

 

Our portfolio of subscription-based solutions provides actionable information and analysis to healthcare organizations across a range of mission-critical, constituent-related elements, including patient experience, service recovery, care transitions, employee engagement, reputation management, and brand loyalty. We partner with clients across the continuum of healthcare services and believe this cross-continuum positioning is a unique and an increasingly important capability as evolving payment models drive healthcare providers and payers towards a more collaborative and integrated service model.

 

 

Results of Operations

 

The following tables set forth, for the periods indicated, selected financial information derived from our condensed consolidated financial statements and the percentage change in such items versus the prior comparable period, as well as other key financial metrics. The discussion that follows the information should be read in conjunction with our condensed consolidated financial statements.

 

Three Months Ended September 30, 2023, Compared to Three Months Ended September 30, 2022

 

   

(In thousands, except percentages)
Three Months Ended September 30,

   

Percentage

Increase

(Decrease)

 
   

2023

   

2022

   

2023 over 2022

 

Revenue

  $ 37,945     $ 37,691       0.7  

Direct expenses

    14,633       14,524       0.8  

Selling, general, and administrative

    11,802       10,762       9.7  

Depreciation and amortization

    1,555       1,296       20.0  

Operating income

    9,955       11,109       (10.4

)

Total other income (expense)

    84       (262

)

    132.1  

Provision for income taxes

    2,163       2,549       (15.1

)

Effective Tax Rate

    21.5

%

    23.5

%

    (2.0

)

                         

Operating margin

    26.2

%

    29.5

%

    (3.3

)

 

Revenue. Revenue in the 2023 period increased compared to the 2022 period with increased US revenue of $255,000. US recurring revenue in our existing client base increased $331,000. US recurring revenue from new customer sales decreased $282,000 and increased for non-recurring revenues of $205,000.

 

Direct expenses. Variable expenses increased $392,000 in the 2023 period compared to the 2022 period primarily from higher survey and other subscription services, as well as increased conference expenses mainly due to higher expenses per conference. Variable expenses as a percentage of revenue were 16.3% and 15.3% in the 2023 and 2022 periods, respectively. Fixed expenses decreased $283,000 primarily due to decreased salary and benefit costs from workforce reduction and automation partially offset by increased contracted services to support our Human Understanding solutions, increased sales tax expense from state tax incentive plan changes, and higher travel costs.

 

Selling, general and administrative expenses. Selling, general and administrative expenses increased in the 2023 period compared to the 2022 period primarily due to growth in marketing initiative expenses of $343,000 to expand brand recognition and support sales development, increased salary and benefit costs of $304,000 in sales and client support, increased legal fees of $241,000, and additional cyber security and various software services of $242,000.

 

Depreciation and amortization. Depreciation and amortization expenses increased in the 2023 period compared to the 2022 period primarily due to shortening the estimated useful lives of certain building assets and increased software investment amortization.

 

Operating income and margin. Operating income and margin decreased in the 2023 period compared to the 2022 period primarily due to growth in marketing initiative expenses and other costs exceeding growth in revenue.

 

Total other income (expense). Total other income (expense) increased in the 2023 period compared to the 2022 period primarily due to higher interest income of $241,000 from additional money market funds investments and lower interest expense from the declining balance on our term loan of $128,000. In future periods we expect total other income (expense) to decrease due to an expected decrease in interest income resulting from reduced money market fund investments and increased interest expense due to borrowings on our line of credit.

 

Provision for income taxes and effective tax rate. Provision for income taxes decreased in the 2023 period compared to the 2022 period primarily due to decreased taxable income. The effective tax rate decreased primarily due to lower state income taxes of $313,000 which fluctuate based on various apportionment factors and rates for the states we operate in partially offset by decreased tax benefits of $138,000 from the exercise of share-based compensation awards.  

 

 

Nine Months Ended September 30, 2023, Compared to Nine Months Ended September 30, 2022 

 

   

(In thousands, except percentages)
Nine Months Ended September 30,

   

Percentage

Increase

(Decrease)

 
   

2023

   

2022

   

2023 over 2022

 

Revenue

  $ 110,579     $ 113,424       (2.5

)

Direct expenses

    42,222       43,062       (2.0

)

Selling, general, and administrative

    35,552       32,159       10.6  

Depreciation and amortization

    4,469       3,902       14.5  

Operating income

    28,336       34,301       (17.4

)

Total other income (expense)

    158       (958

)

    116.5  

Provision for income taxes

    6,381       8,184       (22.0

)

Effective Tax Rate

    22.4

%

    24.5

%

    (2.1

)

                         

Operating margin

    25.6

%

    30.2

%

    (4.6

)

Recurring Contact Value

  $ 144,346     $ 148,036       (2.5

)

Cash provided by operating activities

    26,405       28,161       (6.2

)

 

Revenue. Revenue in the 2023 period decreased compared to the 2022 period with reductions in US revenue of $2.1 million and Canadian revenue of $793,000 due to the closure of our Canadian office. US recurring revenue in our existing client base decreased $1.1 million which included $439,000 attributed to elimination of a non-core solution. US recurring revenue from new customer sales decreased $1.2 million and increased for non-recurring revenues of $225,000. We do not expect Canadian revenues in the future due to the closure of the Canadian office.

 

Direct expenses. Variable expenses increased $243,000 in the 2023 period compared to the 2022 period primarily from higher survey and other subscription services partially offset by lower conference expenses due to one less large conference being held. Variable expenses as a percentage of revenue were 15.0% and 14.4% in the 2023 and 2022 periods, respectively. Fixed expenses decreased $1.1 million primarily due to decreased salary and benefit costs from workforce reduction and automation partially offset by increased contracted services to support our Human Understanding solutions and higher travel costs.

 

Selling, general and administrative expenses. Selling, general and administrative expenses increased in the 2023 period compared to the 2022 period primarily due to growth in marketing initiative expenses of $2.6 million to expand brand recognition and support sales development, increased salary and benefit costs of $1.4 million in sales and client support, increased travel costs of $425,000, additional cyber security and various software services of $570,000 partially offset by a reduction in innovation investments of $941,000 and decreased building demolition costs of $605,000 related to the remodel of our headquarters.

 

Depreciation and amortization. Depreciation and amortization expenses increased in the 2023 period compared to the 2022 period primarily due to additional depreciation expense from shortening the estimated useful lives of certain building assets and increased software investment amortization.

 

Operating income and margin. Operating income and margin decreased in the 2023 period compared to the 2022 period primarily due to a decline in revenue and growth in marketing initiatives and other costs.

 

Total other income (expense). Total other income (expense) increased in the 2023 period compared to the 2022 period primarily due to higher interest income of $745,000 from additional money market funds investments and lower interest expense from the declining balance on our term loan of $330,000. In future periods we expect total other income (expense) to decrease due to an expected decrease in interest income resulting from reduced money market fund investments and increased interest expense due to borrowings on our line of credit.

 

Provision for income taxes and effective tax rate. Provision for income taxes decreased in the 2023 period compared to the 2022 period primarily due to decreased taxable income. The effective tax rate decreased primarily due to lower state income taxes of approximately $572,000 which fluctuate based on various apportionment factors and rates for the states we operate in and increased tax benefits of $110,000 from the exercise of share-based compensation awards.   

 

Recurring Contract Value. Recurring contract value declined in 2023 compared to 2022 primarily from our strategy to focus on our core digital solutions and a decline in new client sales. Our recurring contract value metric represents the total revenue projected under all renewable contracts for their respective next annual renewal periods, assuming no upsells, downsells, price increases, or cancellations, measured as of the most recent quarter end.

 

 

Liquidity and Capital Resources

 

Our Board of Directors has established priorities for capital allocation, which prioritize funding of innovation and growth investments, including merger and acquisition activity as well as internal projects. The secondary priority is capital allocation for quarterly dividends and share repurchases. We believe that our existing sources of liquidity, including cash and cash equivalents, borrowing availability, and operating cash flows will be sufficient to meet our projected capital and debt maturity needs for the foreseeable future.

 

As of September 30, 2023, our principal sources of liquidity included $3.8 million of cash and cash equivalents, up to $25 million of unused borrowings under our line of credit and up to $75 million on our delayed draw term note. Of this cash, $189,000 was held in Canada. The delayed draw term note can only be used to fund permitted future business acquisitions or repurchasing our common stock.

 

Our cash flows from operating activities consist of net income adjusted for non-cash items including depreciation and amortization, deferred income taxes, share-based compensation and related taxes, reserve for uncertain tax positions and the effect of working capital changes. Cash provided by operating activities decreased mainly due to decreased net income net of non-cash items. Cash provided by operating activities also decreased due to working capital changes, mainly consisting of changes in prepaid expenses and other current assets primarily due to the timing of our annual business insurance payment and other annual service agreements, partially offset by changes in trade accounts receivable and deferred revenue primarily due to timing of initial billings on new and renewal contracts and changes in accounts payable due to timing of payments.

 

See the Condensed Consolidated Statements of Cash Flows included in this report for the detail of our operating cash flows.

 

We had a working capital deficit of $16.1 million and surplus of $10.3 million on September 30, 2023 and December 31, 2022, respectively. The change was primarily due to decreases in cash and cash equivalents and other current assets and increases in the line of credit, accrued expenses, and deferred revenue, partially offset by increases in prepaid expenses. Cash and cash equivalents decreased and the line of credit increased mainly due to dividends paid and repurchases of shares of our common stock for treasury. Other current assets decreased due to state tax incentive adjustments and receipts received. Accrued expenses and prepaid expenses fluctuated due to the timing of payments. Our working capital is significantly impacted by our large deferred revenue balances which will vary based on the timing and frequency of billings on annual agreements.

 

Cash used in investing activities primarily consisted of purchases of property and equipment including computer software and hardware, building improvements and furniture and equipment partially offset by the proceeds from the sale of property and equipment.

 

Cash used in financing activities consisted of payments for borrowings under the term note and finance lease obligations. We also used cash to repurchase shares of our common stock for treasury and to pay dividends on common stock. This was partially offset by cash provided from the proceeds from the exercise of share-based awards and borrowings on the line of credit.

 

Our material cash requirements include the following contractual and other obligations:

 

Dividends

 

Cash dividends of $33.4 million were paid in the nine months ended September 30, 2023, including $24.6 million related to a special dividend of $1.00 per share declared and paid during September 2023. Dividends of $2.9 million were declared in the three months ended September 30, 2023 and paid in October 2023. The dividends were paid from cash on hand and borrowings on the line of credit. Our board of directors considers whether to declare a dividend and the amount of any dividends declared on a quarterly basis.

 

Capital Expenditures

 

We paid cash of $12.0 million for capital expenditures in the nine months ended September 30, 2023. These expenditures consisted mainly of computer software development for our Human Understanding solutions and building renovations to our headquarters. We estimate future costs related to our headquarters building renovations to be $2.6 million and $12.3 million in 2023 and 2024, respectively, which we expect to fund through operating cash flows and borrowings on the line of credit.

 

 

 

Debt

 

Our amended and restated credit agreement (the “Credit Agreement”) with First National Bank of Omaha (“FNB”) includes (i) a $30,000,000 revolving credit facility (the “Line of Credit”), (ii) a $23,412,383 term loan (the “Term Loan”) and (iii) a $75,000,000 delayed draw-down term facility (the “Delayed Draw Term Loan” and, together with the Line of Credit and the Term Loan, the “Credit Facilities”). We may use the Delayed Draw Term Loan to fund any permitted future business acquisitions or repurchases of our common stock and the Line of Credit to fund ongoing working capital needs and for other general corporate purposes.

 

The Term Loan has an outstanding balance of $18.9 million and is payable in monthly installments of $462,988 through May 2027. The Term Loan bears interest at a fixed rate per annum of 5%.  

 

Borrowings under the Line of Credit and the Delayed Draw Term Loan, if any, bear interest at a floating rate equal to the 30-day Secured Overnight Financing Rate (“SOFR”) plus 235 basis points (7.66% at September 30, 2023). Interest on the Line of Credit accrues and is payable monthly. Principal amounts outstanding under the Line of Credit are due and payable in full at maturity, in May 2025. As of September 30, 2023, we had $5,000,000 of borrowings outstanding and the availability to borrow $25,000,000 on the Line of Credit. The weighted average borrowings on the Line of Credit for the three and nine-month periods ended September 30, 2023 was $543,000 and $183,000, respectively. The weighted average interest rate on borrowings on the Line of Credit for the three and nine-month periods ended September 30, 2023 was 7.68%. There have been no borrowings on the Delayed Draw Term Loan since origination.

 

We are obligated to pay ongoing unused commitment fees quarterly in arrears pursuant to the Line of Credit and the Delayed Draw Term Loan facility at a rate of 0.20% per annum based on the actual daily unused portions of the Line of Credit and the Delayed Draw Term Loan facility, respectively.

 

The Credit Agreement is collateralized by substantially all of our assets, subject to permitted liens and other agreed exceptions, and contains customary representations, warranties, affirmative and negative covenants (including financial covenants) and events of default. The negative covenants include, among other things, restrictions regarding the incurrence of indebtedness and liens, repurchases of our common stock and acquisitions, subject in each case to certain exceptions. In June 2023, the Credit Agreement was amended to exclude our costs associated with our building renovation from or after January 1, 2023 from the fixed charge coverage ratio calculation. Pursuant to the amended Credit Agreement, we are required to maintain a minimum fixed charge coverage ratio of 1.10x for all testing periods throughout the term(s) of the Credit Facilities, which calculation excludes, unless our liquidity falls below a specified threshold, (i) any cash dividend in a fiscal quarter that, together with all other cash dividends paid or declared during such fiscal quarter, exceeds $5,500,000 in total cash dividends paid or declared, (ii) the portion of the purchase price for any permitted share repurchase of our shares paid with cash on hand, (iii) the portion of any acquisition consideration for a permitted acquisition paid with cash on hand, and (iv) up to $25 million of costs associated with our building renovation from or after January 1, 2023 . We are also required to maintain a cash flow leverage ratio of 3.00x or less for all testing periods throughout the term(s) of the Credit Facilities. All obligations under the Credit Facilities are to be guaranteed by each of our direct and indirect wholly owned domestic subsidiaries, if any, and, to the extent required by the Credit Agreement, direct and indirect wholly owned foreign subsidiaries. As of September 30, 2023, we were in compliance with our financial covenants.

 

The Credit Facilities are secured, subject to permitted liens and other agreed upon exceptions, by a first-priority lien on and perfected security interest in substantially all of our and our guarantors’ present and future assets (including, without limitation, fee-owned real property, and limited, in the case of the equity interests of foreign subsidiaries, to 65% of the outstanding equity interests of such subsidiaries).

 

Leases

 

We have lease arrangements for certain computer, office, printing and inserting equipment as well as office and data center space. As of September 30, 2023, we had fixed lease payments of $598,000 and $32,000 for operating and finance leases, respectively payable within 12 months.

 

Taxes 

 

The liability for gross unrecognized tax benefits related to uncertain tax positions was $1.8 million as of September 30, 2023. See Note 3, "Income Taxes", to the Condensed Consolidated Financial Statements contained in this report for income tax related information.

 

As of September 30, 2023, the balance of the deemed repatriation tax payable imposed by the U.S. Tax Cuts and Jobs Act of 2017 was $10,000, which we expect to pay in early 2024. Withholding tax of $72,000 was paid in the nine-month period ended September 30, 2023, due to the deemed dividend and return of capital processed in 2022.

 

 

Stock Repurchase Program

 

In May 2022, our Board of Directors authorized the repurchase of 2,500,000 shares of common stock (the “2022 Program”). Under the 2022 Program we are authorized to repurchase from time-to-time shares of our outstanding common stock on the open market or in privately negotiated transactions. The timing and amount of stock repurchases will depend on a variety of factors, including market conditions as well as corporate and regulatory considerations. The 2022 Program may be suspended, modified, or discontinued at any time and we have no obligation to repurchase any amount of common stock in connection with the 2022 Program. The 2022 Program has no set expiration date.

 

During the three months ended September 30, 2023, we repurchased 7,384 shares of our common stock under the 2022 Program for an aggregate of $310,000. As of September 30, 2023, the remaining number of shares of common stock that could be purchased under the 2022 Program was 1,824,041 shares.

 

Critical Accounting Estimates

 

There have been no changes to our critical accounting estimates described in the Annual Report on Form 10-K for the year ended December 31, 2022 that have a material impact on our Condensed Consolidated Financial Statements and the related Notes.

 

 

ITEM 3.

Quantitative and Qualitative Disclosures about Market Risk

 

There are no material changes to the disclosures regarding our market risk exposures made in its Annual Report on Form 10-K for the year ended December 31, 2022.

 

ITEM 4.

Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this report, and our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of such period, our disclosure controls and procedures were effective.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Accordingly, even effective internal control over financial reporting can only provide reasonable assurance of achieving its control objectives.

 

We have confidence in our internal controls and procedures. Nevertheless, our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure procedures and controls or our internal controls will prevent all errors or intentional fraud. An internal control system, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of such internal controls are met. Further, the design of an internal control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. As a result of the inherent limitations in all internal control systems, no evaluation of controls can provide absolute assurance that all our control issues and instances of fraud, if any, have been detected.

 

There have been no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) that occurred during the quarter ended September 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II – Other Information

 

ITEM 1.

Legal Proceedings

 

From time to time, we are involved in certain claims and litigation arising in the normal course of business. Management assesses the probability of loss for such contingencies and recognizes a liability when a loss is probable and estimable. For additional information, see Note 1, under the heading “Commitments and Contingencies,” to our condensed consolidated financial statements. Regardless of the final outcome, any legal proceedings, claims, inquiries and investigations, however, can impose a significant burden on management and employees, may include costly defense and settlement costs, and could cause harm to our reputation and brand, and other factors.

 

ITEM 1A.

Risk Factors

 

The significant risk factors known to us that could materially adversely affect our business, financial condition, or operating results are described in Part I, Item 2:  Management’s Discussion and Analysis of Financial Condition and Results of Operations and in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022.

 

 

ITEM 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

In May 2022 our Board of Directors authorized the 2022 Program.

 

Our Credit Agreement provides that, in order for us to pay dividends or repurchase our common stock, there must be no default or event of default existing or that would result from such payment and we must show that we would comply with the Credit Agreement’s fixed charge coverage ratio and consolidated cash flow leverage ratio after giving pro forma effect to such payment.

 

The table below summarizes repurchases of common stock during the three months ended September 30, 2023.

 

Period

 

Total Number

of Shares

Purchased

   

Average

Price

Paid per

Share (1)

   

Total Number of

Shares

Purchased as Part

of

Publicly

Announced

Plans or

Programs(2)

   

Maximum Number of

Shares that May Yet Be

Purchased Under the

Plans or Programs

 
                                 

Jul 1 – Jul 31, 2023

    1,698       42.02       1,698       1,829,727  

Aug 1 – Aug 31, 2023

    575       41.97       575       1,829,152  

Sep 1 – Sep 30, 2023

    5,111       41.94       5,111       1,824,041  

Total

    7,384               7,384          

 

(1)

The average price paid per share excludes excise tax incurred on stock repurchases. For the quarter ended September 30, 2023, excise tax expense totaled $3,000.

(2)

Shares were repurchased pursuant to the 2022 Program.

 

 

ITEM 5.

Other Information

 

During the third quarter of 2023, no director or officer adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement.

 

28

 

ITEM 6.

Exhibits

 

The exhibits listed in the exhibit index below are filed as part of this Quarterly Report on Form 10-Q.

 

EXHIBIT INDEX  

 

Exhibit
Number

Exhibit Description

   

(3.1)

Certificate of Incorporation of National Research Corporation, effective June 30, 2021 [Incorporated by reference to Exhibit 3.3 to National Research Corporation’s Current Report on Form 8-K dated June 29, 2021, and filed on July 2, 2021 (File No. 001-35929)]

   

(3.2)

Bylaws of National Research Corporation, as amended to date [Incorporated by reference to Exhibit 3.4 to National Research Corporation’s Current Report on Form 8-K dated June 29, 2021 and filed on July 2, 2021 (File No. 001-35929)]

   

(4.1)

Certificate of Incorporation of National Research Corporation, effective June 30, 2021 [Incorporated by reference to Exhibit 3.3 to National Research Corporation’s Current Report on Form 8-K dated June 29, 2021, and filed on July 2, 2021 (File No. 001-35929)]

   

(4.2)

Bylaws of National Research Corporation, as amended to date [Incorporated by reference to Exhibit 3.4 to National Research Corporation’s Current Report on Form 8-K dated June 29, 2021 and filed on July 2, 2021 (File No. 001-35929)]

   

(31.1)**

Certification by the Chief Executive Officer pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934

   

(31.2)**

Certification by the Chief Financial Officer pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934

   

(32)***

Written Statement of the Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350

   

(101) **

Financial statements from the Quarterly Report on Form 10-Q of National Research Corporation for the quarter ended September 30, 2023, formatted in Inline eXtensible Business Reporting Language (iXBRL): (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Income, (iii) the Condensed Consolidated Statements of Comprehensive Income, (iv) the Condensed Consolidated Statements of Cash Flows, (v) the Notes to Condensed Consolidated Financial Statements, and (vi) document and entity information.

   

(104) **

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

 

** Filed herewith

***Furnished herewith

 

 

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.

 

 

NATIONAL RESEARCH CORPORATION

 
     
       

Date: November 9, 2023

By:

/s/ Michael D. Hays 

 
   

Michael D. Hays

 
   

Chief Executive Officer

(Principal Executive Officer)

 
       
       
       

Date: November 9, 2023 

By:

/s/ Kevin R. Karas

 
   

Kevin R. Karas

Senior Vice President Finance,

Treasurer, Secretary and Chief

Financial Officer (Principal Financial

and Accounting Officer)

 

 

30
EX-31.1 2 ex_587182.htm EXHIBIT 31.1

Exhibit 31.1

 

Certification of Chief Executive Officer

Pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934

 

I, Michael D. Hays, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of National Research Corporation;

 

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 subsidiary, 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.

 

Date: November 9, 2023

/s/ Michael D. Hays

 
 

Michael D. Hays

Chief Executive Officer

 

 

 
EX-31.2 3 ex_587181.htm EXHIBIT 31.2

Exhibit 31.2

 

Certification of Chief Financial Officer

Pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934

 

I, Kevin R. Karas, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of National Research Corporation;

 

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 subsidiary, 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.

 

Date: November 9, 2023

/s/ Kevin R. Karas

 
 

Kevin R. Karas

Chief Financial Officer

 

 

 
EX-32 4 ex_587180.htm EXHIBIT 32

Exhibit 32

 

Certification Pursuant to 18 U.S.C. Section 1350
as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

In connection with the accompanying Quarterly Report on Form 10-Q of National Research Corporation (the “Company”) for the three-month period ended September 30, 2023 (the “Report”), I, Michael D. Hays, Chief Executive Officer of the Company, and I, Kevin R. Karas, Chief Financial Officer, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, based on my knowledge, that:

 

 

1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

 

2)

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

 

 

/s/ Michael D. Hays  

 
 

Michael D. Hays

Chief Executive Officer

 
     
     
 

/s/ Kevin R. Karas      

 
 

Kevin R. Karas

Chief Financial Officer

 
     
 

Date: November 9, 2023

 

 

A signed original of this written statement required by Section 906 has been provided to National Research Corporation and will be retained by National Research Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

 

 
EX-101.SCH 5 nrc-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 2 - Contracts With Customers link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 3 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Notes Payable link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Goodwill and Other Intangible Assets link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 8 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 9 - Geographic Information link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Item 5 - Other Information link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 2 - Contracts With Customers (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 4 - Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 5 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 8 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 9 - Geographic Information (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 2 - Contracts With Customers 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 2 - Contracts With Customers 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 4 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Notes Payable - Summary of Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 5 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 5 - Share-based Compensation - Non-vested Stock (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 7 - Property and Equipment - Summary of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 8 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 9 - Geographic Information - Assets by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 6 nrc-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 nrc-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 nrc-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield at date of grant Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Summary of Significant Accounting Policies Note 2 - Contracts With Customers Risk-free interest rate Note 4 - Notes Payable Note 5 - Share-based Compensation Note 6 - Goodwill and Other Intangible Assets Note 7 - Property and Equipment Note 8 - Earnings Per Share Note 9 - Geographic Information Income Tax Disclosure [Text Block] Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) Expected stock price volatility Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 4 - Notes Payable - Summary of Notes Payable (Details) Schedule of Debt [Table Text Block] Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) Expected life of options (in years) (Year) Note 5 - Share-based Compensation - Non-vested Stock (Details) Other current liabilities Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) Note 7 - Property and Equipment - Summary of Property and Equipment (Details) Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) Note 9 - Geographic Information - Assets by Geographic Area (Details) Notes To Financial Statements Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Notes To Financial Statements [Abstract] Share-Based Payment Arrangement, Activity [Table Text Block] Foreign currency translation adjustment Other comprehensive income, foreign currency translation adjustment Granted (in dollars per share) Vested (in dollars per share) Forfeited (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding (in dollars per share) Outstanding (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding (in shares) Outstanding (in shares) Schedule of Nonvested Share Activity [Table Text Block] Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) First National Bank of Omaha [Member] Related to the entity First National Bank of Omaha. Other comprehensive income (loss): Weighted average exercise price (in dollars per share) Exercisable, weighted average remaining contractual term (Year) Exercisable, aggregate intrinsic value Current portion of notes payable Exercisable, number of options (in shares) Outstanding, weighted average remaining contractual term (Year) Line of credit Outstanding, aggregate intrinsic value us-gaap_GoodwillGross Goodwill, gross us-gaap_GoodwillImpairedAccumulatedImpairmentLoss Goodwill, Accumulated Depreciation us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Beginning balance, outstanding, weighted average exercise price (in dollars per share) Ending balance, outstanding, weighted average exercise price (in dollars per share) us-gaap_SecuredDebtCurrent Less: current portion Forfeited, weighted average exercise price (in dollars per share) Deferred revenue Deferred Revenue Goodwill and Intangible Assets Disclosure [Text Block] Granted, weighted average exercise price (in dollars per share) Exercised, weighted average exercise price (in dollars per share) Accrued expenses Accrued wages and bonuses Dividends payable Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Beginning balance, outstanding, number of options (in shares) Ending balance, outstanding, number of options (in shares) Proceeds from the sale of property and equipment Purchase of property and equipment in accounts payable and accrued expenses Credit Facility [Axis] Credit Facility [Domain] us-gaap_PolicyTextBlockAbstract Accounting Policies Trade Names [Member] Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Weighted average effect of dilutive securities – stock options (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Weighted average shares and share equivalents outstanding: Income taxes nrc_ContractWithCustomerLiabilityRevenueRecognizedFromDeferredRevenue Revenue recognized that was included in deferred revenue at beginning of year due to completion of services The amount of revenue recognized that was previously included in the balance of deferred revenue under contract with customer liabilities due to the completion of services. Current liabilities: us-gaap_Assets Total assets Total assets Estimated fair value of long-term debt Plan Name [Axis] Technology-Based Intangible Assets [Member] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net income attributable to common shareholders Net income attributable to common shareholders for basic computation Customer Relationships [Member] us-gaap_DeferredIncomeTaxAssetsNet Deferred income taxes Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Award Type [Domain] Award Type [Axis] us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization Intangible assets, net us-gaap_FiniteLivedIntangibleAssetsGross Amortizing intangible assets Common Stock Options [Member] Related to common stock options. Share-Based Payment Arrangement, Option [Member] us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill Indefinite trade name us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Net property and equipment Property and equipment, net us-gaap_Goodwill Goodwill us-gaap_PropertyPlantAndEquipmentGross Property and equipment nrc_IncomeTaxReconciliationStateTaxChanges Income Tax Reconciliation, State Tax Changes Amount of the change in Provision for income taxes attributable to increase (decrease) in state taxes Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Net income Net income Net income us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic Allocation of distributed and undistributed income to unvested restricted stock shareholders Cash flows from investing activities: Earnings Per Share of Common Stock: Earnings Per Share [Text Block] CANADA Line of Credit [Member] Provision for income taxes us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Line of Credit and Delayed Draw Term Loan [Member] Relating to the line of credit and delayed draw term loan. Cash and cash equivalents us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Accrued expenses, wages and bonuses The net change during the reporting period in the aggregate amount of expenses and accrued compensation incurred but not yet paid. Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive Income City Area Code us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total Purchase of shares of treasury stock (in shares) us-gaap_IncreaseDecreaseInIncomeTaxes Income taxes receivable and payable us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenue Common stock, shares outstanding (in shares) Financing Receivable, Allowance for Credit Loss [Table Text Block] Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInDeferredCharges Deferred contract costs, net us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type us-gaap_AssetImpairmentCharges Asset Impairment Charges, Total Entity Small Business Entity Shell Company us-gaap_DividendsCommonStockCash Dividends declared Document Information [Line Items] Document Information [Table] Service [Member] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Variable Rate [Domain] Variable Rate [Axis] Capitalized contract cost us-gaap_CapitalizedContractCostImpairmentLoss Capitalized Contract Cost, Impairment Loss Non-cash stock compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Trade accounts receivable Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Capitalized Contract Cost [Axis] Depreciation, amortization and impairment Entity Registrant Name Capitalized Contract Cost [Domain] Entity [Domain] us-gaap_CapitalizedContractCostAmortizationPeriod Capitalized Contract Cost, Amortization Period (Year) Legal Entity [Axis] Entity Address, Address Line One us-gaap_TreasuryStockValueAcquiredCostMethod Purchase of shares treasury stock Entity Address, City or Town Entity Address, Postal Zip Code Supplemental disclosure of cash paid for: us-gaap_TreasuryStockCommonValue Treasury stock, at cost; 6,394,411 and 6,294,008 common stock in 2023 and 2022, respectively Entity Address, State or Province us-gaap_AllowanceForDoubtfulAccountsReceivable Balance Balance Entity Common Stock, Shares Outstanding Trading Symbol Reserve for uncertain tax positions The current period expense charged against earnings to reserve for uncertain tax positions. Local Phone Number Shares of common stock for the exercise of stock options (in shares) Exercised, number of options (in shares) us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables us-gaap_GainLossOnDispositionOfAssets1 Loss on disposal of property and equipment us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Director Plan 2004 [Member] Represents the 2004 director plan. Issuance of shares of common stock for the exercise of stock options us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage The 2006 Equity Incentive Plan [Member] Represents the 2006 Equity Incentive plan. Trade Names 1 [Member] Rights acquired through registration of a business name to gain or protect exclusive use thereof. Selling, general and administrative Bad debt expense Granted, number of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited, number of options (in shares) Line of Credit Facility, Lender [Domain] Nonvested [Member] Information pertaining to nonvested shares. nrc_SharebasedCompensationArrangementBySharebasedPaymentAwardNonvestedRestrictedStockOutstandingNumber Share-based Compensation Arrangement by Share-based Payment Award, Nonvested Restricted Stock, Outstanding Number (in shares) Number of nonvested restricted shares outstanding. Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and shareholders’ equity UNITED STATES Stock tendered to the Company for cashless exercise of stock options in connection with equity incentive plans The value of stock tendered to the company for cashless exercise of stock options in connection with equity incentive plans. us-gaap_ShortTermDebtWeightedAverageInterestRate Short-Term Debt, Weighted Average Interest Rate, at Point in Time Retained earnings (accumulated deficit) Money Market Funds [Member] Debt Disclosure [Text Block] us-gaap_InterestExpense Interest expense Net changes in assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_OtherIntangibleAssetsNet Other intangible assets, net Operating lease right-of-use assets us-gaap_FinanceLeasePrincipalPayments Payments on finance lease obligations us-gaap_DeferredIncomeTaxExpenseBenefit Deferred income taxes Fair Value Measurement, Policy [Policy Text Block] Increases due to invoicing of client, net of amounts recognized as revenue Amount of increase in obligation to transfer good or service to customer due to billings to customer in excess of revenue Increases due to revenue recognized in the period with additional performance obligations before invoicing Amount of increase in right to consideration in exchange for good or service transferred to customer with right conditioned on satisfaction of other performance obligations. Deferred contract costs, net Capitalized Contract Cost, Net, Noncurrent Other Non-cash share-based compensation expense Lessee, Leases [Policy Text Block] nrc_SharebasedPaymentArrangementExpenseBenefit Share-Based Payment Arrangement, Expense (Benefit) Amount of expense (benefit) for award under share-based payment arrangement. Excludes amount capitalized. Operating expenses: us-gaap_AssetsCurrent Total current assets Assets, fair value Treasury Stock, Common, Shares (in shares) Income taxes receivable Common stock, $0.001 par value; authorized 110,000,000 shares, issued 30,956,479 in 2023 and 30,922,181 in 2022, outstanding 24,562,068 in 2023 and 24,628,173 in 2022 Adjustments to reconcile net income to net cash provided by operating activities: Measurement Frequency [Axis] Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Statistical Measurement [Domain] Maximum [Member] Supplemental disclosure of non-cash investing and financing activities: Commitments and Contingencies, Policy [Policy Text Block] Minimum [Member] Product and Service [Axis] Other current assets Product and Service [Domain] Statistical Measurement [Axis] Deferred Charges, Policy [Policy Text Block] Nonqualified Stock Options [Member] Represents nonqualified stock options. Contract assets included in other current assets Preferred stock, $0.01 par value, authorized 2,000,000 shares, none issued Preferred stock, shares issued (in shares) Interest expense, net of capitalized amounts Prepaid expenses us-gaap_NoncurrentAssets Long-lived assets Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Property, Plant and Equipment [Table Text Block] Geographical [Domain] Preferred stock, shares authorized (in shares) Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Preferred stock, par value (in dollars per share) nrc_IncreaseDecreaseInOperatingLeaseAssetsAndLeaseLiabilitiesNet Operating lease assets and liabilities, net Amount of increase (decrease) in operating lease assets after deduction of operating lease liabilities. Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value Hierarchy and NAV [Axis] Amortization of Capitalized Contract Cost [Table Text Block] Tabular disclosure of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer. Cash flows from operating activities: Revenue [Policy Text Block] Statement [Line Items] Allowance for doubtful accounts Trade accounts receivable, less allowance for doubtful accounts of $85 and $65, respectively Accounts receivables AOCI Attributable to Parent [Member] Additional paid-in capital Shareholders’ equity: Other, net us-gaap_NonoperatingIncomeExpense Total other income (expense) Segment Reporting Disclosure [Text Block] Current assets: Fair Value, by Balance Sheet Grouping [Table Text Block] us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Decreases due to completion of services (or portion of services) and transferred to accounts receivable us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Effect of exchange rate changes on cash and cash equivalents Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Change in cash and cash equivalents us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice Change due to cumulative catch-up adjustments arising from changes in expected contract consideration Director [Member] us-gaap_OperatingIncomeLoss Operating income us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Other income (expense): us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Deferred income taxes us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities Payment of deferred acquisition consideration Direct us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Payment of employee payroll tax withholdings on share-based awards exercised us-gaap_PaymentsOfDividendsCommonStock Payments of dividends on common stock us-gaap_CostsAndExpenses Total operating expenses Secured Overnight Financing Rate (SOFR) [Member] Represents Secured Overnight Financing Rate (SOFR). us-gaap_PaymentsForRepurchaseOfCommonStock Repurchase of shares for treasury Direct Expenses [Member] Related to direct expenses. Retained Earnings [Member] Proceeds from the exercise of share-based awards Proceeds from Stock Options Exercised Revenue Revenue Title of Individual [Domain] Title of Individual [Axis] Treasury Stock, Common [Member] nrc_IncrementalCostsOfObtainingAContractDeferredDuringPeriod Incremental Costs of Obtaining a Contract, Deferred During Period Represents the amount of incremental costs of obtaining a contract deferred during the period. Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Total carrying amount of long-term debt us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Other Current Assets [Member] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income taxes us-gaap_LineOfCreditFacilityAverageOutstandingAmount Line of Credit Facility, Average Outstanding Amount us-gaap_LineOfCredit Long-Term Line of Credit us-gaap_PaymentsOfDebtIssuanceCosts Payment of debt issuance costs Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] us-gaap_DeferredFinanceCostsNet Less: unamortized debt issuance costs Transferred over Time [Member] us-gaap_SecuredDebt Term Loans Subscription Services [Member] Represents information pertaining to subscription services. Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] Unit Price Services [Member] Represents information pertaining to unit price services. Revenue from Contract with Customer [Text Block] Fixed, Non-subscription Services [Member] Represents information pertaining to fixed, non-subscription services. Accounts Receivable [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Document Quarterly Report nrc_EffectiveIncomeTaxRateChangeShareBasedCompensation Effective Income Tax Rate Change, Share-based Compensation Amount of change in tax benefit attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement. Entity Incorporation, State or Country Code Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Credit Agreement [Member] Represents information pertaining to a credit agreement, providing a revolving credit facility, term loan facility, and delayed draw-down term facility. Document Transition Report Term Loan [Member] Represents information pertaining to a term loan. Selling, General and Administrative Expenses [Member] Entity Interactive Data Current Dividends declared per common share (in dollars per share) Recoveries Delayed Draw Term Loan [Member] Represents information pertaining to a delayed draw term loan. Security Exchange Name Title of 12(b) Security Write-offs Income Statement Location [Axis] Income Statement Location [Domain] us-gaap_RepaymentsOfNotesPayable Payments on notes payable us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Denominator for diluted earnings per share – adjusted weighted average shares (in shares) Borrowings on line of credit Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted Earnings Per Share (in dollars per share) Net income per share - diluted (in dollars per share) Basic (in shares) Weighted average common shares outstanding – basic (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent Basic Earnings Per Share (in dollars per share) Net income per share – basic (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Long-Term Contract with Customer [Member] Statement of Cash Flows [Abstract] nrc_DebtInstrumentCovenantMaximumCostsAssociatedWithBuilding Debt Instrument, Covenant, Maximum Costs Associated with Building Represents maximum costs associated with building renovation that may be excluded from the fixed charge coverage ratio. Statement of Stockholders' Equity [Abstract] Contract with Customer, Duration [Axis] Contract with Customer, Duration [Domain] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Other comprehensive income (loss) nrc_DebtInstrumentCovenantExceptionFixedChargeCoverageRatioDividendThreshold Debt Instrument, Covenant, Exception, Fixed Charge Coverage Ratio, Dividend Threshold The maximum amount of quarterly dividends included in the fixed charge coverage calculation unless liquidity falls below a specified threshold. Issuer Rule 10b5-1, Material Terms [Text Block] The entire disclosure for material terms under issuer rule 10b5-1. nrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantAmount Share Based Compensation, Arrangement By Share Based Payment Award, Options Grant, Amount Represents the fair value granted for share based compensation arrangement to each non-employee director at the annual meeting or when joining the board Schedule of Intangible Assets and Goodwill [Table Text Block] Repurchase of shares for treasury in accounts payable and accrued expenses Equity impact of the cost of common and preferred stock that were repurchased for treasury in accounts payable and accrued expenses during the period Cash flows from financing activities: Other long-term liabilities us-gaap_StockholdersEquity Total shareholders’ equity Balances Balances Class of Stock [Axis] Class of Stock [Domain] us-gaap_LongTermDebtNoncurrent Notes payable, net of current portion nrc_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio The minimum fixed charge coverage ratio the borrower is required to maintain under a debt instrument agreement. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Notes payable, net of current portion and unamortized debt issuance costs nrc_DebtInstrumentCovenantMaximumCashFlowLeverageRatio Debt Instrument, Covenant, Maximum Cash Flow Leverage Ratio The maximum cash flow leverage ratio the borrower is allowable to maintain under a debt instrument agreement. EX-101.PRE 9 nrc-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 03, 2023
Document Information [Line Items]    
Entity Central Index Key 0000070487  
Entity Registrant Name National Research Corporation  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-35929  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-0634000  
Entity Address, Address Line One 1245 Q Street  
Entity Address, City or Town Lincoln  
Entity Address, State or Province NE  
Entity Address, Postal Zip Code 68508  
City Area Code 402  
Local Phone Number 475-2525  
Title of 12(b) Security Common Stock, $.001 par value  
Trading Symbol NRC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   24,558,330
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 3,828 $ 25,026
Trade accounts receivable, less allowance for doubtful accounts of $85 and $65, respectively 14,467 14,461
Prepaid expenses 5,738 2,386
Income taxes receivable 341 733
Other current assets 369 1,110
Total current assets 24,743 43,716
Net property and equipment 25,589 17,248
Intangible assets, net 1,506 1,611
Goodwill 61,614 61,614
Deferred contract costs, net 1,641 2,441
Deferred income taxes 4 14
Operating lease right-of-use assets 1,163 556
Other 3,876 3,261
Total assets 120,136 130,461
Current liabilities:    
Current portion of notes payable 4,665 4,491
Line of credit 5,000 0
Accounts payable 1,424 1,153
Accrued wages and bonuses 5,029 4,551
Accrued expenses 4,603 3,983
Dividends payable 2,947 2,956
Deferred revenue 16,238 15,198
Other current liabilities 899 1,085
Total current liabilities 40,805 33,417
Notes payable, net of current portion and unamortized debt issuance costs 14,164 17,690
Deferred income taxes 4,543 5,274
Other long-term liabilities 2,752 2,047
Total liabilities 62,264 58,428
Shareholders’ equity:    
Preferred stock, $0.01 par value, authorized 2,000,000 shares, none issued 0 0
Common stock, $0.001 par value; authorized 110,000,000 shares, issued 30,956,479 in 2023 and 30,922,181 in 2022, outstanding 24,562,068 in 2023 and 24,628,173 in 2022 31 31
Additional paid-in capital 176,714 175,453
Retained earnings (accumulated deficit) (36,482) (25,184)
Treasury stock, at cost; 6,394,411 and 6,294,008 common stock in 2023 and 2022, respectively (82,391) (78,267)
Total shareholders’ equity 57,872 72,033
Total liabilities and shareholders’ equity $ 120,136 $ 130,461
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 85 $ 65
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 110,000,000 110,000,000
Common stock, shares issued (in shares) 30,956,479 30,922,181
Common stock, shares outstanding (in shares) 24,562,068 24,628,173
Treasury Stock, Common, Shares (in shares) 6,394,411 6,294,008
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 37,945 $ 37,691 $ 110,579 $ 113,424
Operating expenses:        
Direct 14,633 14,524 42,222 43,062
Selling, general and administrative 11,802 10,762 35,552 32,159
Depreciation, amortization and impairment 1,555 1,296 4,469 3,902
Total operating expenses 27,990 26,582 82,243 79,123
Operating income 9,955 11,109 28,336 34,301
Other income (expense):        
Interest income 256 15 779 34
Interest expense (160) (288) (594) (923)
Other, net (12) 11 (27) (69)
Total other income (expense) 84 (262) 158 (958)
Income before income taxes 10,039 10,847 28,494 33,343
Provision for income taxes 2,163 2,549 6,381 8,184
Net income $ 7,876 $ 8,298 $ 22,113 $ 25,159
Earnings Per Share of Common Stock:        
Basic Earnings Per Share (in dollars per share) $ 0.32 $ 0.34 $ 0.9 $ 1.01
Diluted Earnings Per Share (in dollars per share) $ 0.32 $ 0.33 $ 0.89 $ 1
Weighted average shares and share equivalents outstanding:        
Basic (in shares) 24,560 24,716 24,574 25,014
Diluted (in shares) 24,695 24,847 24,715 25,147
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income $ 7,876 $ 8,298 $ 22,113 $ 25,159
Other comprehensive income (loss):        
Foreign currency translation adjustment 0 (185) 0 (233)
Other comprehensive income (loss) 0 (185) 0 (233)
Comprehensive Income $ 7,876 $ 8,113 $ 22,113 $ 24,926
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balances at Dec. 31, 2021 $ 31 $ 173,942 $ (36,112) $ (2,375) $ (50,149) $ 85,337
Purchase of shares treasury stock 0 0 0 0 (6,679) (6,679)
Non-cash stock compensation expense 0 285 0 0 0 285
Dividends declared 0 0 (6,047) 0 0 (6,047)
Net income 0 0 8,539 0 0 8,539
Other comprehensive income, foreign currency translation adjustment 0 0 0 51 0 51
Balances at Mar. 31, 2022 31 174,227 (33,620) (2,324) (56,828) 81,486
Balances at Dec. 31, 2021 31 173,942 (36,112) (2,375) (50,149) 85,337
Net income           25,159
Other comprehensive income, foreign currency translation adjustment           (233)
Balances at Sep. 30, 2022 31 175,162 (28,870) (2,608) (75,949) 67,766
Balances at Mar. 31, 2022 31 174,227 (33,620) (2,324) (56,828) 81,486
Purchase of shares treasury stock 0 0 0 0 (15,475) (15,475)
Non-cash stock compensation expense 0 334 0 0 0 334
Dividends declared 0 0 (5,944) 0 0 (5,944)
Net income 0 0 8,322 0 0 8,322
Other comprehensive income, foreign currency translation adjustment 0 0 0 (99) 0 (99)
Balances at Jun. 30, 2022 31 174,561 (31,242) (2,423) (72,303) 68,624
Purchase of shares treasury stock 0 0 0 0 (3,646) (3,646)
Issuance of shares of common stock for the exercise of stock options 0 310 0 0 0 310
Non-cash stock compensation expense 0 291 0 0 0 291
Dividends declared 0 0 (5,926) 0 0 (5,926)
Net income 0 0 8,298 0 0 8,298
Other comprehensive income, foreign currency translation adjustment 0 0 0 (185) 0 (185)
Balances at Sep. 30, 2022 31 175,162 (28,870) $ (2,608) (75,949) 67,766
Balances at Dec. 31, 2022 31 175,453 (25,184)   (78,267) 72,033
Purchase of shares treasury stock 0 0 0   (1,983) (1,983)
Issuance of shares of common stock for the exercise of stock options 0 300 0   0 300
Non-cash stock compensation expense 0 304 0   0 304
Dividends declared 0 0 (2,953)   0 (2,953)
Net income 0 0 6,964   0 6,964
Balances at Mar. 31, 2023 31 176,057 (21,173)   (80,250) 74,665
Balances at Dec. 31, 2022 31 175,453 (25,184)   (78,267) 72,033
Net income           22,113
Other comprehensive income, foreign currency translation adjustment           0
Balances at Sep. 30, 2023 31 176,714 (36,482)   (82,391) 57,872
Balances at Mar. 31, 2023 31 176,057 (21,173)   (80,250) 74,665
Purchase of shares treasury stock 0 0 0   (1,828) (1,828)
Issuance of shares of common stock for the exercise of stock options 0 284 0   0 284
Non-cash stock compensation expense 0 305 0   0 305
Dividends declared 0 0 (2,949)   0 (2,949)
Net income 0 0 7,273   0 7,273
Balances at Jun. 30, 2023 31 176,646 (16,849)   (82,078) 77,750
Purchase of shares treasury stock 0 0 0   (313) (313)
Non-cash stock compensation expense 0 68 0   0 68
Dividends declared 0 0 (27,509)   0 (27,509)
Net income 0 0 7,876   0 7,876
Other comprehensive income, foreign currency translation adjustment           0
Balances at Sep. 30, 2023 $ 31 $ 176,714 $ (36,482)   $ (82,391) $ 57,872
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) - $ / shares
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Purchase of shares of treasury stock (in shares) 7,384     99,453 427,329 166,962
Shares of common stock for the exercise of stock options (in shares)   20,000 20,938 23,581    
Dividends declared per common share (in dollars per share) $ 1.12 $ 0.12 $ 0.12 $ 0.24 $ 0.24 $ 0.24
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 22,113,000 $ 25,159,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation, amortization and impairment 4,469,000 3,902,000
Deferred income taxes (721,000) (1,765,000)
Reserve for uncertain tax positions 250,000 336,000
Non-cash share-based compensation expense 677,000 910,000
Loss on disposal of property and equipment 0 1,000
Net changes in assets and liabilities:    
Trade accounts receivable (6,000) (1,655,000)
Prepaid expenses and other current assets (3,257,000) (97,000)
Deferred contract costs, net 800,000 988,000
Operating lease assets and liabilities, net (75,000) (9,000)
Accounts payable 230,000 (557,000)
Accrued expenses, wages and bonuses 493,000 127,000
Income taxes receivable and payable 392,000 660,000
Deferred revenue 1,040,000 161,000
Net cash provided by operating activities 26,405,000 28,161,000
Cash flows from investing activities:    
Purchases of property and equipment (12,009,000) (7,869,000)
Proceeds from the sale of property and equipment 1,000 0
Net cash used in investing activities (12,008,000) (7,869,000)
Cash flows from financing activities:    
Borrowings on line of credit 5,000,000 0
Payments on notes payable (3,373,000) (3,208,000)
Payment of debt issuance costs (8,000) 0
Payments on finance lease obligations (279,000) (355,000)
Proceeds from the exercise of share-based awards 584,000 0
Payment of employee payroll tax withholdings on share-based awards exercised 0 (190,000)
Repurchase of shares for treasury (4,100,000) (25,299,000)
Payment of deferred acquisition consideration 0 (1,950,000)
Payments of dividends on common stock (33,419,000) (15,035,000)
Net cash used in financing activities (35,595,000) (46,037,000)
Effect of exchange rate changes on cash and cash equivalents 0 (224,000)
Change in cash and cash equivalents (21,198,000) (25,969,000)
Cash and cash equivalents at beginning of period 25,026,000 54,361,000
Cash and cash equivalents at end of period 3,828,000 28,392,000
Supplemental disclosure of cash paid for:    
Interest expense, net of capitalized amounts 600,000 941,000
Income taxes 6,484,000 8,947,000
Supplemental disclosure of non-cash investing and financing activities:    
Stock tendered to the Company for cashless exercise of stock options in connection with equity incentive plans 0 311,000
Purchase of property and equipment in accounts payable and accrued expenses 1,819,000 242,000
Repurchase of shares for treasury in accounts payable and accrued expenses $ 24,000 $ 0
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

(1)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Description of business and basis of presentation

 

National Research Corporation, doing business as NRC Health (“NRC Health,” the “Company,” “we,” “our,” “us” or similar terms), is a leading provider of analytics and insights that facilitate measurement and improvement of the patient and employee experience while also increasing patient engagement and customer loyalty for healthcare organizations in the United States. Our purpose is to humanize healthcare and support organizations in their understanding of each person they serve not as point-in-time insights, but as an ongoing relationship. We believe that understanding the story is the key to unlocking the highest-quality and truly personalized care. Our end-to-end solutions enable health care organizations to understand what matters most to each person they serve – before, during, after, and outside of clinical encounters – to gain a longitudinal understanding of how life and health intersect, with the goal of developing lasting, trusting relationships. Our portfolio of solutions represents a unique set of capabilities that individually and collectively provide value to our clients.

 

Our condensed consolidated balance sheet at December 31, 2022 was derived from our audited consolidated balance sheet as of that date. All other financial statements contained herein are unaudited and, in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) that we consider necessary for a fair presentation of financial position, results of operations and cash flows in accordance with accounting principles generally accepted in the United States.

 

Information and footnote disclosures included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto that are included in our Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission (the “SEC”) on March 3, 2023.

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

 

The condensed consolidated financial statements include the accounts of the Company and our wholly-owned subsidiary, National Research Corporation Canada. All significant intercompany transactions and balances have been eliminated.

 

Our Canadian subsidiary uses Canadian dollars as its functional currency. We translate its assets and liabilities into U.S. dollars at the exchange rate in effect at the balance sheet date. We translate its revenue and expenses at the average exchange rate during the period. We included foreign currency translation gains and losses in accumulated other comprehensive income (loss), a component of shareholders’ equity through December 2022. During December 2022, we substantially liquidated our investment in Canada. As a result, we reclassified the cumulative foreign currency translation adjustment balance into earnings in 2022. Currency translation changes after 2022 are recognized in Other income (expense), net in our Condensed Consolidated Statements of Income.

 

Revenue Recognition

 

We derive a majority of our revenues from our annually renewable subscription-based service agreements with our customers, which include performance measurement and improvement services, healthcare analytics and governance education services. Such agreements are generally cancelable on short or no notice without penalty. See Note 2 for further information about our contracts with customers. We account for revenue using the following steps:

 

 

Identify the contract, or contracts, with a customer;

 

Identify the performance obligations in the contract;

 

Determine the transaction price;

 

Allocate the transaction price to the identified performance obligations; and

 

Recognize revenue when, or as, we satisfy the performance obligations.

 

Our revenue arrangements with a client may include combinations of more than one service offering which may be executed at the same time, or within close proximity of one another. We combine contracts with the same customer into a single contract for accounting purposes when the contract is entered into at or near the same time and the contracts are negotiated together. For contracts that contain more than one separately identifiable performance obligation, the total transaction price is allocated to the identified performance obligations based upon the relative stand-alone selling prices of the performance obligations. The stand-alone selling prices are based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin or residual approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements based on the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. We consider the sensitivity of the estimate, our relationship and experience with the client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement. Our revenue arrangements do not contain any significant financing element due to the contract terms and the timing between when consideration is received and when the service is provided.

 

Our arrangements with customers consist principally of four different types of arrangements: 1) subscription-based service agreements; 2) one-time specified services performed at a single point in time; 3) fixed, non-subscription service agreements; and 4) unit-priced service agreements.

 

Subscription-based services - Services that are provided under subscription-based service agreements are usually for a twelve- month period and represent a single promise to stand ready to provide reporting, tools and services throughout the subscription period as requested by the customer. These agreements are renewable at the option of the customer at the completion of the initial contract term for an agreed upon price increase each year. These agreements represent a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer as the customer receives and consumes the benefits throughout the contract period. Accordingly, subscription services are recognized ratably over the subscription period. Subscription services are typically billed either annually or quarterly in advance but may also be billed on a monthly basis.

 

One-time services These agreements typically require us to perform a specific one-time service in a particular month. We are entitled to a fixed payment upon completion of the service. Under these arrangements, we recognize revenue at the point in time we complete the service and it is accepted by the customer.

 

Fixed, non-subscription services These arrangements typically require us to perform an unspecified amount of services for a fixed price during a fixed period of time. Revenues are recognized over time based upon the costs incurred to date in relation to the total estimated contract costs. In determining cost estimates, management uses historical and forecasted cost information which is based on estimated volumes, external and internal costs and other factors necessary in estimating the total costs over the term of the contract. Changes in estimates are accounted for using a cumulative catch-up adjustment which could impact the amount and timing of revenue for any period.

 

Unit-price services These arrangements typically require us to perform certain services on a periodic basis as requested by the customer for a per-unit amount which is typically billed in the month following the performance of the service. Revenue under these arrangements is recognized over the time the services are performed at the per-unit amount.

 

Revenue is presented net of any sales tax charged to our clients that we are required to remit to taxing authorities. We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not invoiced to the clients. Unbilled receivables are classified as receivables when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients in advance of performing the related services under the terms of a contract. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

  

 

Deferred Contract Costs

 

Deferred contract costs, net is stated at gross deferred costs less accumulated amortization. We defer commissions and incentives, including payroll taxes, and certain implementation costs if they are incremental and recoverable costs of obtaining a renewable customer contract. Deferred contract costs are amortized over the estimated term of the contract, including renewals, which generally ranges from three to five years. The contract term was estimated by considering factors such as historical customer attrition rates and product life. The amortization period is adjusted for significant changes in the estimated remaining term of a contract. An impairment of deferred contract costs is recognized when the unamortized balance of deferred contract costs exceeds the remaining amount of consideration we expect to receive net of the expected future costs directly related to providing those services. We have elected the practical expedient to expense contract costs when incurred for any nonrenewable contracts with a term of one year or less. We deferred incremental costs of obtaining a contract of $69,000 and $68,000 in the three-month periods ended September 30, 2023 and 2022, respectively. We deferred incremental costs of obtaining a contract of $301,000 and $410,000 in the nine-month periods ended September 30, 2023 and 2022, respectively. Deferred contract costs, net of accumulated amortization was $1.6 million and $2.4 million at September 30, 2023 and December 31, 2022, respectively. Total amortization by expense classification for the periods ended September 30, 2023 and 2022 was as follows:

 

  

Three months

ended
September 30,

2023

  

Three months

ended
September 30,

2022

  

Nine months

ended
September 30,

2023

  

Nine months

ended
September 30,

2022

 
  

(In thousands)

 

Direct Expenses

 $67  $40  $146  $111 

Selling, general and administrative expenses

  278   398   915   1,273 

Total amortization

 $345  $438  $1,061  $1,384 

 

Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $26,000 and $13,000 for the three months ended September 30, 2023 and 2022, respectively and $41,000 and $14,000 in the nine-month periods ended September 30, 2023 and 2022, respectively.

 

Trade Accounts Receivable

 

Trade accounts receivable are recorded at the invoiced amount. The allowance for doubtful accounts is our best estimate of the amount of probable credit losses in our existing accounts receivable, determined based on our historical write-off experience, current economic conditions and reasonable and supportable forecasts about the future. We review the allowance for doubtful accounts monthly. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

 

The following table provides the activity in the allowance for doubtful accounts for the nine-month periods ended September 30, 2023 and 2022 (In thousands):

 

  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 
                     

Nine months ended September 30, 2023

 $65  $100  $89  $9  $85 

Nine months ended September 30, 2022

 $94  $6  $37  $2  $65 

 

Leases

 

We determine whether a lease is included in an agreement at inception. We recognize a lease liability and a right-of-use (“ROU”) asset on the balance sheet for our operating leases under which we are lessee. Operating lease ROU assets are included in operating lease right-of-use assets in our condensed consolidated balance sheet. Finance lease assets are included in property and equipment. Operating and finance lease liabilities are included in other current liabilities and other long-term liabilities. Certain lease arrangements may include options to extend or terminate the lease. We include these provisions in the ROU asset and lease liabilities only when it is reasonably certain that we will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term and is included in direct expenses and selling, general and administrative expenses. Our lease agreements do not contain any residual value guarantees.

 

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments during the lease term. ROU assets and lease liabilities are recorded at lease commencement based on the estimated present value of lease payments. Because the rate of interest implicit in each lease is not readily determinable, we use our estimated incremental collateralized borrowing rate at lease commencement, to calculate the present value of lease payments. When determining the appropriate incremental borrowing rate, we consider our available credit facilities, recently issued debt and public interest rate information.

 

Due to remote working arrangements, we reassessed our office needs and subleased our Seattle location under an agreement considered to be an operating lease beginning in May 2021. We have not been legally released from our primary obligations under the original lease and therefore we continue to account for the original lease separately. Rent income from the sublessee is included in the statement of operations on a straight-line basis as an offset to rent expense associated with the original operating lease included in other expenses.

 

Fair Value Measurements

 

Our valuation techniques are based on maximizing observable inputs and minimizing the use of unobservable inputs when measuring fair value. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect our market assumptions. The inputs are then classified into the following hierarchy: (1) Level 1 Inputs—quoted prices in active markets for identical assets and liabilities; (2) Level 2 Inputs—observable market-based inputs other than Level 1 inputs, such as quoted prices for similar assets or liabilities in active markets, quoted prices for similar or identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data; (3) Level 3 Inputs—unobservable inputs.

 

The following details our financial assets within the fair value hierarchy at September 30, 2023 and December 31, 2022:

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of September 30, 2023

                

Money Market Funds

 $3,615  $-  $-  $3,615 

Total Cash Equivalents

 $3,615  $-  $-  $3,615 
                 

As of December 31, 2022

                

Money Market Funds

 $24,927  $-  $-  $24,927 

Total Cash Equivalents

 $24,927  $-  $-  $24,927 

 

There were no transfers between levels during the nine months ended September 30, 2023.

 

Our long-term debt described in Note 4 is recorded at historical cost. The fair value of long-term debt is classified in Level 2 of the fair value hierarchy and was estimated based primarily on estimated current rates available for debt of the same remaining duration and adjusted for nonperformance and credit. The following are the carrying amount and estimated fair values of long-term debt:

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $18,941  $22,315 

Estimated fair value of long-term debt

 $18,247  $21,668 

 

The carrying amounts of accounts receivable, line of credit, accounts payable, and accrued expenses approximate their fair value. All non-financial assets that are not recognized or disclosed at fair value in the financial statements on a recurring basis, which includes ROU assets, property and equipment, goodwill, intangibles and cost method investments, are measured at fair value in certain circumstances (for example, when there is evidence of impairment). As of September 30, 2023 and December 31, 2022, there was no indication of impairment related to these assets.

 

Annually, we consider whether the recorded goodwill and indefinite lived intangibles have been impaired. However, goodwill and intangibles must be tested between annual tests if an event occurs or circumstances change to indicate that it is more likely than not that an impairment loss has been incurred (“triggering event”).

 

Commitments and Contingencies

From time to time, we are involved in certain claims and litigation arising in the normal course of business. Management assesses the probability of loss for such contingencies and recognizes a liability when a loss is probable and estimable. Legal fees, net of estimated insurance recoveries, are expensed as incurred. We do not believe the final disposition of claims at September 30, 2023 will have a material adverse effect on our consolidated financial position, results of operations or liquidity.

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Contracts With Customers
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

(2)

CONTRACTS WITH CUSTOMERS

 

The following table disaggregates revenue for the three- and nine-month periods ended September 30, 2023 and 2022 based on timing of revenue recognition (in thousands):

 

  

Three months ended

September 30,

  

Nine months ended
September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Subscription services recognized ratably over time

 $35,205  $34,907  $103,942  $105,822 

Services recognized at a point in time

  1,200   1,342   3,224   3,272 

Fixed, non-subscription recognized over time

  1,249   1,127   2,703   2,318 

Unit price services recognized over time

  291   315   710   2,012 

Total revenue

 $37,945  $37,691  $110,579  $113,424 

 

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers (In thousands):

 

  

September 30, 2023

  

December 31, 2022

 

Accounts receivables

 $14,467  $14,461 

Contract assets included in other current assets

 $38  $102 

Deferred Revenue

 $16,238  $15,198 

 

Significant changes in contract assets and contract liabilities during the nine-month periods ended September 30, 2023 and 2022 are as follows (in thousands):

 

  

2023

  

2022

 
  

Contract

Asset

  

Deferred

Revenue

  

Contract

Asset

  

Deferred

Revenue

 
  

Increase (Decrease)

 

Revenue recognized that was included in deferred revenue at beginning of year due to completion of services

 $-  $(14,473

)

 $-  $(16,522

)

Increases due to invoicing of client, net of amounts recognized as revenue

  -   15,602   -   16,578 

Decreases due to completion of services (or portion of services) and transferred to accounts receivable

  (93

)

  -   (88

)

  - 

Change due to cumulative catch-up adjustments arising from changes in expected contract consideration

  -   (89

)

  -   104 

Increases due to revenue recognized in the period with additional performance obligations before invoicing

  29   -   8   - 

 

We have elected to apply the practical expedient to not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less. Total remaining contract revenue for contracts with original duration of greater than one year expected to be recognized in the future related to performance obligations that are unsatisfied at September 30, 2023 approximated $10.7 million of which $822,000, $4.4 million, $3.0 million, $2.3 million and $138,000 are expected to be recognized during 2023, 2024, 2025, 2026 and 2027, respectively.  

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Income Taxes
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

(3)

INCOME TAXES

 

The effective tax rate for the three-month period ended September 30, 2023 decreased to 21.5% from 23.5% for the same period in 2022 primarily due to lower state income taxes of $313,000 which fluctuate based on various apportionment factors and rates for the states we operate in partially offset by decreased tax benefits of $138,000 from the exercise of share-based compensation awards.  

 

The effective tax rate for the nine-month period ended September 30, 2023 decreased to 22.4% compared to 24.5% for the same period in 2022 primarily due to lower state income taxes of approximately $572,000 and increased tax benefits of $110,000 from the exercise of share-based compensation awards.   

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Notes Payable
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

(4)

NOTES PAYABLE

 

Our long-term debt consists of the following:  

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Term Loans

 $18,941  $22,315 

Less: current portion

  (4,665

)

  (4,491

)

Less: unamortized debt issuance costs

  (112

)

  (134

)

Notes payable, net of current portion

 $14,164  $17,690 

 

Our amended and restated credit agreement (the “Credit Agreement”) with First National Bank of Omaha (“FNB”) includes (i) a $30,000,000 revolving credit facility (the “Line of Credit”), (ii) a $23,412,383 term loan (the “Term Loan”) and (iii) a $75,000,000 delayed draw-down term facility (the “Delayed Draw Term Loan” and, together with the Line of Credit and the Term Loan, the “Credit Facilities”). We may use the Delayed Draw Term Loan to fund any permitted future business acquisitions or repurchases of our common stock and the Line of Credit to fund ongoing working capital needs and for other general corporate purposes.

 

The Term Loan is payable in monthly installments of $462,988 through May 2027. The Term Loan bears interest at a fixed rate per annum of 5%.  

 

Borrowings under the Line of Credit and the Delayed Draw Term Loan, if any, bear interest at a floating rate equal to the 30-day Secured Overnight Financing Rate (“SOFR”) plus 235 basis points (7.66% at September 30, 2023). Interest on the Line of Credit accrues and is payable monthly. Principal amounts outstanding under the Line of Credit are due and payable in full at maturity, in May 2025. As of September 30, 2023, we had $5,000,000 of borrowings outstanding and the availability to borrow $25,000,000 on the Line of Credit. The weighted average borrowings on the Line of Credit for the three and nine-month periods ended September 30, 2023 was $543,000 and $183,000, respectively. The weighted average interest rate on borrowings on the Line of Credit for the three and nine-month periods ended September 30, 2023 was 7.68%. There have been no borrowings on the Delayed Draw Term Loan since origination.

 

We are obligated to pay ongoing unused commitment fees quarterly in arrears pursuant to the Line of Credit and the Delayed Draw Term Loan facility at a rate of 0.20% per annum based on the actual daily unused portions of the Line of Credit and the Delayed Draw Term Loan facility, respectively.

 

The Credit Agreement is collateralized by substantially all of our assets, subject to permitted liens and other agreed exceptions, and contains customary representations, warranties, affirmative and negative covenants (including financial covenants) and events of default. The negative covenants include, among other things, restrictions regarding the incurrence of indebtedness and liens, repurchases of our common stock and acquisitions, subject in each case to certain exceptions. In June 2023, the Credit Agreement was amended to exclude our costs associated with our building renovation from or after January 1, 2023 from the fixed charge coverage ratio calculation. Pursuant to the amended Credit Agreement, we are required to maintain a minimum fixed charge coverage ratio of 1.10x for all testing periods throughout the term(s) of the Credit Facilities, which calculation excludes, unless our liquidity falls below a specified threshold, (i) any cash dividend in a fiscal quarter that, together with all other cash dividends paid or declared during such fiscal quarter, exceeds $5,500,000 in total cash dividends paid or declared, (ii) the portion of the purchase price for any permitted share repurchase of our shares paid with cash on hand, (iii) the portion of any acquisition consideration for a permitted acquisition paid with cash on hand, and (iv) up to $25 million of costs associated with our building renovation from or after January 1, 2023. We are also required to maintain a cash flow leverage ratio of 3.00x or less for all testing periods throughout the term(s) of the Credit Facilities. All obligations under the Credit Facilities are to be guaranteed by each of our direct and indirect wholly owned domestic subsidiaries, if any, and, to the extent required by the Credit Agreement, direct and indirect wholly owned foreign subsidiaries. As of September 30, 2023, we were in compliance with our financial covenants.

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Share-based Compensation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

(5)

SHARE-BASED COMPENSATION

 

We measure and recognize compensation expense for all share-based payments based on the grant-date fair value of those awards. All of our existing stock option awards and unvested stock awards have been determined to be equity-classified awards. We account for forfeitures as they occur. We refer to our restricted stock awards as “non-vested” stock in these condensed consolidated financial statements.

 

Our 2004 Non-Employee Director Stock Plan, as amended (the “2004 Director Plan”), is a nonqualified plan that provides for the granting of options with respect to 3,000,000 shares of our common stock. The 2004 Director Plan provides for grants of nonqualified stock options to each of our directors who we do not employ. On the date of each annual meeting of shareholders, options to purchase shares of common stock equal to an aggregate grant date fair value of $100,000 are granted to each non-employee director that is elected or retained as a director at each such meeting. Stock options vest approximately one year following the date of grant and option terms are generally the earlier of ten years following the date of grant, or three years from the termination of the non-employee director’s service.

 

Our 2006 Equity Incentive Plan (the “2006 Equity Incentive Plan”), as amended, provides for the granting of stock options, stock appreciation rights, restricted stock, performance shares and other share-based awards and benefits up to an aggregate of 1,800,000 shares of our common stock. Stock options granted may be either incentive stock options or nonqualified stock options. Vesting terms vary with each grant and option terms are generally five to ten years following the date of grant.

 

During the nine-month periods ended September 30, 2023 and 2022, we granted options to purchase 96,359 and 127,227 shares of common stock, respectively. Options to purchase shares of common stock are typically granted with exercise prices equal to the fair value of the common stock on the date of grant. We do, in certain limited situations, grant options with exercise prices that exceed the fair value of the common stock on the date of grant. The fair value of stock options granted was estimated using a Black-Scholes valuation model with the following weighted average assumptions:

 

  

2023

  

2022

 

Expected dividend yield at date of grant

  2.13

%

  3.39

%

Expected stock price volatility

  35.12

%

  35.52

%

Risk-free interest rate

  3.61

%

  2.33

%

Expected life of options (in years)

  6.9   6.3 

 

The risk-free interest rate assumptions were based on the U.S. Treasury yield curve in effect at the time of the grant. The expected volatility was based on historical monthly price changes of our stock based on the expected life of the options at the date of grant. The expected life of options is the average number of years we estimate that options will be outstanding. We consider groups of associates that have similar historical exercise behavior separately for valuation purposes.

 

The following table summarizes stock option activity under the 2006 Equity Incentive Plans and the 2004 Director Plan for the nine-month periods ended September 30, 2023:

 

  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2022

  581,286  $32.86         

Granted

  96,359  $40.55         

Exercised

  40,938  $14.27         

Forfeited

  21,099  $40.52         

Outstanding at September 30, 2023

  615,608  $35.04   5.63  $6,642 

Exercisable at September 30, 2023

  392,472  $30.26   4.36  $5,968 

 

As of September 30, 2023, the total unrecognized compensation cost related to non-vested stock option awards was approximately $1.5 million which was expected to be recognized over a weighted average period of 2.77 years.

 

There was $584,000 of cash received from stock options exercised for the nine-month period ended September 30, 2023. There was no cash received from stock option exercises in the nine-month period ended September 30, 2022. We recognized $198,000 and $264,000 of non-cash compensation for three-month periods ended September 30, 2023 and 2022, respectively, and $752,000 and $828,000 of non-cash compensation for the nine-month periods ended September 30, 2023 and 2022, respectively, related to options, which is included in selling, general and administrative expenses.

 

No non-vested shares of common stock were granted under the 2006 Equity Incentive Plan during the nine-month periods ended September 30, 2023 and 2022. As of September 30, 2023, we had 6,058 non-vested shares of common stock outstanding under the 2006 Equity Incentive Plan. These shares vest over five years following the date of grant and holders thereof are entitled to receive dividends from the date of grant, whether or not vested. The fair value of the awards is calculated as the fair market value of the shares on the date of grant. We recognized non-cash compensation benefit of $130,000 and expense of $27,000 for the three-month periods ended September 30, 2023 and 2022, respectively, and benefit of $75,000 and expense of $82,000 for the nine-month periods ended September 30, 2023 and 2022, respectively, related to this non-vested stock, which is included in selling, general and administrative expenses. The following table summarizes information regarding non-vested stock granted to associates under the 2006 Equity Incentive Plan for the nine-month period ended September 30, 2023:

 

  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value

Per Share

 

Outstanding at December 31, 2022

  12,698  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  (6,640

)

  42.92 

Outstanding at September 30, 2023

  6,058  $42.92 

 

As of September 30, 2023, the total unrecognized compensation cost related to non-vested stock awards was approximately $117,000 and is expected to be recognized over a weighted average period of 2.3 years.

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

(6)

GOODWILL AND OTHER INTANGIBLE ASSETS

 

The following represents the carrying amount of goodwill at September 30, 2023:

 

  

Gross

  

Accumulated

Impairment

  

Net

 
  

(In thousands)

 

Balance at September 30, 2023

 $62,328   714  $61,614 

 

Intangible assets consisted of the following:

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Non-amortizing intangible assets:

        

Indefinite trade name

 $1,191  $1,191 

Amortizing intangible assets:

        

Customer related

  9,192   9,192 

Technology

  1,959   1,959 

Trade names

  1,572   1,572 

Total amortizing intangible assets

  12,723   12,723 

Accumulated amortization

  (12,408

)

  (12,303

)

Other intangible assets, net

 $1,506  $1,611 

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Property and Equipment
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

(7)

PROPERTY AND EQUIPMENT

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Property and equipment

 $62,766  $50,756 

Accumulated depreciation

  37,177   33,508 

Property and equipment, net

 $25,589  $17,248 

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

(8)

EARNINGS PER SHARE

 

Basic net income per share was computed using the weighted-average shares of common stock outstanding during the period.

 

Diluted net income per share was computed using the weighted-average shares of common stock and, if dilutive, the potential common stock outstanding during the period. Potential shares of common stock consist of the incremental common stock issuable upon the exercise of stock options and vesting of restricted stock. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method.

 

We had 275,064 and 343,414 options of common stock for the three-month periods ended September 30, 2023 and 2022, respectively, which have been excluded from the diluted net income per share computation because their inclusion would be anti-dilutive. We had 268,838 and 306,446 options of common stock for the nine-month periods ended September 30, 2023 and 2022, respectively, which have been excluded from the diluted net income per share computation because their inclusion would be anti-dilutive.

 

  

For the Three Months Ended

September 30

  

For the Nine Months Ended

September 30

 
  

2023

  

2022

  

2023

  

2022

 
  

(In thousands, except per share data)

 

Numerator for net income per share – basic:

                

Net income

 $7,876  $8,298  $22,113  $25,159 

Allocation of distributed and undistributed income to unvested restricted stock shareholders

  (2

)

  (4

)

  (5

)

  (12

)

Net income attributable to common shareholders

  7,874   8,294   22,108   25,147 

Denominator for net income per share – basic:

                

Weighted average common shares outstanding – basic

  24,560   24,716   24,574   25,014 

Net income per share – basic

 $0.32  $0.34  $0.90  $1.01 

Numerator for net income per share – diluted:

                

Net income attributable to common shareholders for basic computation

  7,874   8,294   22,108   25,147 

Denominator for net income per share – diluted:

                

Weighted average common shares outstanding – basic

  24,560   24,716   24,574   25,014 

Weighted average effect of dilutive securities – stock options

  135   131   141   133 

Denominator for diluted earnings per share – adjusted weighted average shares

  24,695   24,847   24,715   25,147 

Net income per share - diluted

 $0.32  $0.33  $0.89  $1.00 

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Geographic Information
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

(9)

GEOGRAPHIC INFORMATION

 

The tables below present entity-wide information regarding our revenue and assets by geographic area (in thousands):

 

  

Three months ended

September 30,

  

Nine months ended

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue:

                

United States

 $37,945  $37,691  $110,579  $112,631 

Canada

  -   -   -   793 

Total

 $37,945  $37,691  $110,579  $113,424 

 

  

September 30,
2023

  

December 31,

2022

 

Long-lived assets:

        

United States

 $95,389  $86,718 

Canada

  4   27 

Total

 $95,393  $86,745 
         

Total assets:

        

United States

 $119,905  $130,151 

Canada

  231   310 

Total

 $120,136  $130,461 

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Item 5 - Other Information
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Issuer Rule 10b5-1, Material Terms [Text Block]

ITEM 5.

Other Information

 

During the third quarter of 2023, no director or officer adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement.

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Revenue [Policy Text Block]

Revenue Recognition

 

We derive a majority of our revenues from our annually renewable subscription-based service agreements with our customers, which include performance measurement and improvement services, healthcare analytics and governance education services. Such agreements are generally cancelable on short or no notice without penalty. See Note 2 for further information about our contracts with customers. We account for revenue using the following steps:

 

 

Identify the contract, or contracts, with a customer;

 

Identify the performance obligations in the contract;

 

Determine the transaction price;

 

Allocate the transaction price to the identified performance obligations; and

 

Recognize revenue when, or as, we satisfy the performance obligations.

 

Our revenue arrangements with a client may include combinations of more than one service offering which may be executed at the same time, or within close proximity of one another. We combine contracts with the same customer into a single contract for accounting purposes when the contract is entered into at or near the same time and the contracts are negotiated together. For contracts that contain more than one separately identifiable performance obligation, the total transaction price is allocated to the identified performance obligations based upon the relative stand-alone selling prices of the performance obligations. The stand-alone selling prices are based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin or residual approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements based on the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. We consider the sensitivity of the estimate, our relationship and experience with the client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement. Our revenue arrangements do not contain any significant financing element due to the contract terms and the timing between when consideration is received and when the service is provided.

 

Our arrangements with customers consist principally of four different types of arrangements: 1) subscription-based service agreements; 2) one-time specified services performed at a single point in time; 3) fixed, non-subscription service agreements; and 4) unit-priced service agreements.

 

Subscription-based services - Services that are provided under subscription-based service agreements are usually for a twelve- month period and represent a single promise to stand ready to provide reporting, tools and services throughout the subscription period as requested by the customer. These agreements are renewable at the option of the customer at the completion of the initial contract term for an agreed upon price increase each year. These agreements represent a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer as the customer receives and consumes the benefits throughout the contract period. Accordingly, subscription services are recognized ratably over the subscription period. Subscription services are typically billed either annually or quarterly in advance but may also be billed on a monthly basis.

 

One-time services These agreements typically require us to perform a specific one-time service in a particular month. We are entitled to a fixed payment upon completion of the service. Under these arrangements, we recognize revenue at the point in time we complete the service and it is accepted by the customer.

 

Fixed, non-subscription services These arrangements typically require us to perform an unspecified amount of services for a fixed price during a fixed period of time. Revenues are recognized over time based upon the costs incurred to date in relation to the total estimated contract costs. In determining cost estimates, management uses historical and forecasted cost information which is based on estimated volumes, external and internal costs and other factors necessary in estimating the total costs over the term of the contract. Changes in estimates are accounted for using a cumulative catch-up adjustment which could impact the amount and timing of revenue for any period.

 

Unit-price services These arrangements typically require us to perform certain services on a periodic basis as requested by the customer for a per-unit amount which is typically billed in the month following the performance of the service. Revenue under these arrangements is recognized over the time the services are performed at the per-unit amount.

 

Revenue is presented net of any sales tax charged to our clients that we are required to remit to taxing authorities. We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not invoiced to the clients. Unbilled receivables are classified as receivables when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients in advance of performing the related services under the terms of a contract. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

Deferred Charges, Policy [Policy Text Block]

Deferred Contract Costs

 

Deferred contract costs, net is stated at gross deferred costs less accumulated amortization. We defer commissions and incentives, including payroll taxes, and certain implementation costs if they are incremental and recoverable costs of obtaining a renewable customer contract. Deferred contract costs are amortized over the estimated term of the contract, including renewals, which generally ranges from three to five years. The contract term was estimated by considering factors such as historical customer attrition rates and product life. The amortization period is adjusted for significant changes in the estimated remaining term of a contract. An impairment of deferred contract costs is recognized when the unamortized balance of deferred contract costs exceeds the remaining amount of consideration we expect to receive net of the expected future costs directly related to providing those services. We have elected the practical expedient to expense contract costs when incurred for any nonrenewable contracts with a term of one year or less. We deferred incremental costs of obtaining a contract of $69,000 and $68,000 in the three-month periods ended September 30, 2023 and 2022, respectively. We deferred incremental costs of obtaining a contract of $301,000 and $410,000 in the nine-month periods ended September 30, 2023 and 2022, respectively. Deferred contract costs, net of accumulated amortization was $1.6 million and $2.4 million at September 30, 2023 and December 31, 2022, respectively. Total amortization by expense classification for the periods ended September 30, 2023 and 2022 was as follows:

 

  

Three months

ended
September 30,

2023

  

Three months

ended
September 30,

2022

  

Nine months

ended
September 30,

2023

  

Nine months

ended
September 30,

2022

 
  

(In thousands)

 

Direct Expenses

 $67  $40  $146  $111 

Selling, general and administrative expenses

  278   398   915   1,273 

Total amortization

 $345  $438  $1,061  $1,384 

 

Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $26,000 and $13,000 for the three months ended September 30, 2023 and 2022, respectively and $41,000 and $14,000 in the nine-month periods ended September 30, 2023 and 2022, respectively.

Accounts Receivable [Policy Text Block]

Trade Accounts Receivable

 

Trade accounts receivable are recorded at the invoiced amount. The allowance for doubtful accounts is our best estimate of the amount of probable credit losses in our existing accounts receivable, determined based on our historical write-off experience, current economic conditions and reasonable and supportable forecasts about the future. We review the allowance for doubtful accounts monthly. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.

 

The following table provides the activity in the allowance for doubtful accounts for the nine-month periods ended September 30, 2023 and 2022 (In thousands):

 

  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 
                     

Nine months ended September 30, 2023

 $65  $100  $89  $9  $85 

Nine months ended September 30, 2022

 $94  $6  $37  $2  $65 

 

Lessee, Leases [Policy Text Block]

Leases

 

We determine whether a lease is included in an agreement at inception. We recognize a lease liability and a right-of-use (“ROU”) asset on the balance sheet for our operating leases under which we are lessee. Operating lease ROU assets are included in operating lease right-of-use assets in our condensed consolidated balance sheet. Finance lease assets are included in property and equipment. Operating and finance lease liabilities are included in other current liabilities and other long-term liabilities. Certain lease arrangements may include options to extend or terminate the lease. We include these provisions in the ROU asset and lease liabilities only when it is reasonably certain that we will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term and is included in direct expenses and selling, general and administrative expenses. Our lease agreements do not contain any residual value guarantees.

 

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments during the lease term. ROU assets and lease liabilities are recorded at lease commencement based on the estimated present value of lease payments. Because the rate of interest implicit in each lease is not readily determinable, we use our estimated incremental collateralized borrowing rate at lease commencement, to calculate the present value of lease payments. When determining the appropriate incremental borrowing rate, we consider our available credit facilities, recently issued debt and public interest rate information.

 

Due to remote working arrangements, we reassessed our office needs and subleased our Seattle location under an agreement considered to be an operating lease beginning in May 2021. We have not been legally released from our primary obligations under the original lease and therefore we continue to account for the original lease separately. Rent income from the sublessee is included in the statement of operations on a straight-line basis as an offset to rent expense associated with the original operating lease included in other expenses.

Fair Value Measurement, Policy [Policy Text Block]

Fair Value Measurements

 

Our valuation techniques are based on maximizing observable inputs and minimizing the use of unobservable inputs when measuring fair value. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect our market assumptions. The inputs are then classified into the following hierarchy: (1) Level 1 Inputs—quoted prices in active markets for identical assets and liabilities; (2) Level 2 Inputs—observable market-based inputs other than Level 1 inputs, such as quoted prices for similar assets or liabilities in active markets, quoted prices for similar or identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data; (3) Level 3 Inputs—unobservable inputs.

 

The following details our financial assets within the fair value hierarchy at September 30, 2023 and December 31, 2022:

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of September 30, 2023

                

Money Market Funds

 $3,615  $-  $-  $3,615 

Total Cash Equivalents

 $3,615  $-  $-  $3,615 
                 

As of December 31, 2022

                

Money Market Funds

 $24,927  $-  $-  $24,927 

Total Cash Equivalents

 $24,927  $-  $-  $24,927 

 

There were no transfers between levels during the nine months ended September 30, 2023.

 

Our long-term debt described in Note 4 is recorded at historical cost. The fair value of long-term debt is classified in Level 2 of the fair value hierarchy and was estimated based primarily on estimated current rates available for debt of the same remaining duration and adjusted for nonperformance and credit. The following are the carrying amount and estimated fair values of long-term debt:

 

  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $18,941  $22,315 

Estimated fair value of long-term debt

 $18,247  $21,668 

 

The carrying amounts of accounts receivable, line of credit, accounts payable, and accrued expenses approximate their fair value. All non-financial assets that are not recognized or disclosed at fair value in the financial statements on a recurring basis, which includes ROU assets, property and equipment, goodwill, intangibles and cost method investments, are measured at fair value in certain circumstances (for example, when there is evidence of impairment). As of September 30, 2023 and December 31, 2022, there was no indication of impairment related to these assets.

 

Annually, we consider whether the recorded goodwill and indefinite lived intangibles have been impaired. However, goodwill and intangibles must be tested between annual tests if an event occurs or circumstances change to indicate that it is more likely than not that an impairment loss has been incurred (“triggering event”).

Commitments and Contingencies, Policy [Policy Text Block] Commitments and Contingencies

From time to time, we are involved in certain claims and litigation arising in the normal course of business. Management assesses the probability of loss for such contingencies and recognizes a liability when a loss is probable and estimable. Legal fees, net of estimated insurance recoveries, are expensed as incurred. We do not believe the final disposition of claims at September 30, 2023 will have a material adverse effect on our consolidated financial position, results of operations or liquidity.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Amortization of Capitalized Contract Cost [Table Text Block]
  

Three months

ended
September 30,

2023

  

Three months

ended
September 30,

2022

  

Nine months

ended
September 30,

2023

  

Nine months

ended
September 30,

2022

 
  

(In thousands)

 

Direct Expenses

 $67  $40  $146  $111 

Selling, general and administrative expenses

  278   398   915   1,273 

Total amortization

 $345  $438  $1,061  $1,384 
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 
                     

Nine months ended September 30, 2023

 $65  $100  $89  $9  $85 

Nine months ended September 30, 2022

 $94  $6  $37  $2  $65 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of September 30, 2023

                

Money Market Funds

 $3,615  $-  $-  $3,615 

Total Cash Equivalents

 $3,615  $-  $-  $3,615 
                 

As of December 31, 2022

                

Money Market Funds

 $24,927  $-  $-  $24,927 

Total Cash Equivalents

 $24,927  $-  $-  $24,927 
  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $18,941  $22,315 

Estimated fair value of long-term debt

 $18,247  $21,668 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended

September 30,

  

Nine months ended
September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Subscription services recognized ratably over time

 $35,205  $34,907  $103,942  $105,822 

Services recognized at a point in time

  1,200   1,342   3,224   3,272 

Fixed, non-subscription recognized over time

  1,249   1,127   2,703   2,318 

Unit price services recognized over time

  291   315   710   2,012 

Total revenue

 $37,945  $37,691  $110,579  $113,424 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

September 30, 2023

  

December 31, 2022

 

Accounts receivables

 $14,467  $14,461 

Contract assets included in other current assets

 $38  $102 

Deferred Revenue

 $16,238  $15,198 
  

2023

  

2022

 
  

Contract

Asset

  

Deferred

Revenue

  

Contract

Asset

  

Deferred

Revenue

 
  

Increase (Decrease)

 

Revenue recognized that was included in deferred revenue at beginning of year due to completion of services

 $-  $(14,473

)

 $-  $(16,522

)

Increases due to invoicing of client, net of amounts recognized as revenue

  -   15,602   -   16,578 

Decreases due to completion of services (or portion of services) and transferred to accounts receivable

  (93

)

  -   (88

)

  - 

Change due to cumulative catch-up adjustments arising from changes in expected contract consideration

  -   (89

)

  -   104 

Increases due to revenue recognized in the period with additional performance obligations before invoicing

  29   -   8   - 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Notes Payable (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Term Loans

 $18,941  $22,315 

Less: current portion

  (4,665

)

  (4,491

)

Less: unamortized debt issuance costs

  (112

)

  (134

)

Notes payable, net of current portion

 $14,164  $17,690 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2023

  

2022

 

Expected dividend yield at date of grant

  2.13

%

  3.39

%

Expected stock price volatility

  35.12

%

  35.52

%

Risk-free interest rate

  3.61

%

  2.33

%

Expected life of options (in years)

  6.9   6.3 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2022

  581,286  $32.86         

Granted

  96,359  $40.55         

Exercised

  40,938  $14.27         

Forfeited

  21,099  $40.52         

Outstanding at September 30, 2023

  615,608  $35.04   5.63  $6,642 

Exercisable at September 30, 2023

  392,472  $30.26   4.36  $5,968 
Schedule of Nonvested Share Activity [Table Text Block]
  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value

Per Share

 

Outstanding at December 31, 2022

  12,698  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  (6,640

)

  42.92 

Outstanding at September 30, 2023

  6,058  $42.92 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Intangible Assets and Goodwill [Table Text Block]
  

Gross

  

Accumulated

Impairment

  

Net

 
  

(In thousands)

 

Balance at September 30, 2023

 $62,328   714  $61,614 
  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Non-amortizing intangible assets:

        

Indefinite trade name

 $1,191  $1,191 

Amortizing intangible assets:

        

Customer related

  9,192   9,192 

Technology

  1,959   1,959 

Trade names

  1,572   1,572 

Total amortizing intangible assets

  12,723   12,723 

Accumulated amortization

  (12,408

)

  (12,303

)

Other intangible assets, net

 $1,506  $1,611 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

September 30,
2023

  

December 31,

2022

 
  

(In thousands)

 

Property and equipment

 $62,766  $50,756 

Accumulated depreciation

  37,177   33,508 

Property and equipment, net

 $25,589  $17,248 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Three Months Ended

September 30

  

For the Nine Months Ended

September 30

 
  

2023

  

2022

  

2023

  

2022

 
  

(In thousands, except per share data)

 

Numerator for net income per share – basic:

                

Net income

 $7,876  $8,298  $22,113  $25,159 

Allocation of distributed and undistributed income to unvested restricted stock shareholders

  (2

)

  (4

)

  (5

)

  (12

)

Net income attributable to common shareholders

  7,874   8,294   22,108   25,147 

Denominator for net income per share – basic:

                

Weighted average common shares outstanding – basic

  24,560   24,716   24,574   25,014 

Net income per share – basic

 $0.32  $0.34  $0.90  $1.01 

Numerator for net income per share – diluted:

                

Net income attributable to common shareholders for basic computation

  7,874   8,294   22,108   25,147 

Denominator for net income per share – diluted:

                

Weighted average common shares outstanding – basic

  24,560   24,716   24,574   25,014 

Weighted average effect of dilutive securities – stock options

  135   131   141   133 

Denominator for diluted earnings per share – adjusted weighted average shares

  24,695   24,847   24,715   25,147 

Net income per share - diluted

 $0.32  $0.33  $0.89  $1.00 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Geographic Information (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Three months ended

September 30,

  

Nine months ended

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue:

                

United States

 $37,945  $37,691  $110,579  $112,631 

Canada

  -   -   -   793 

Total

 $37,945  $37,691  $110,579  $113,424 
  

September 30,
2023

  

December 31,

2022

 

Long-lived assets:

        

United States

 $95,389  $86,718 

Canada

  4   27 

Total

 $95,393  $86,745 
         

Total assets:

        

United States

 $119,905  $130,151 

Canada

  231   310 

Total

 $120,136  $130,461 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Incremental Costs of Obtaining a Contract, Deferred During Period $ 69,000 $ 68,000 $ 301,000 $ 410,000  
Capitalized Contract Cost, Net, Noncurrent 1,641,000   1,641,000   $ 2,441,000
Capitalized Contract Cost, Impairment Loss $ 26,000 $ 13,000 41,000 $ 14,000  
Asset Impairment Charges, Total     $ 0   $ 0
Minimum [Member]          
Capitalized Contract Cost, Amortization Period (Year)         3 years
Maximum [Member]          
Capitalized Contract Cost, Amortization Period (Year)         5 years
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Capitalized contract cost $ 345 $ 438 $ 1,061 $ 1,384
Direct Expenses [Member]        
Capitalized contract cost 67 40 146 111
Selling, General and Administrative Expenses [Member]        
Capitalized contract cost $ 278 $ 398 $ 915 $ 1,273
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Balance $ 65 $ 94
Bad debt expense 100 6
Write-offs 89 37
Recoveries 9 2
Balance $ 85 $ 65
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Total carrying amount of long-term debt $ 18,941 $ 22,315
Estimated fair value of long-term debt 18,247 21,668
Fair Value, Recurring [Member]    
Assets, fair value 3,615 24,927
Money Market Funds [Member] | Fair Value, Recurring [Member]    
Assets, fair value 3,615 24,927
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Assets, fair value 3,615 24,927
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member] | Fair Value, Recurring [Member]    
Assets, fair value $ 3,615 $ 24,927
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Contracts With Customers 1 (Details Textual)
$ in Millions
Sep. 30, 2023
USD ($)
Long-Term Contract with Customer [Member]  
Revenue, Remaining Performance Obligation, Amount $ 10.7
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Contracts With Customers 2 (Details Textual) - Long-Term Contract with Customer [Member]
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 10,700,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Amount $ 822,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Amount $ 4,400,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Amount $ 3,000,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Amount $ 2,300,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Amount $ 138,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 37,945 $ 37,691 $ 110,579 $ 113,424
Transferred over Time [Member] | Subscription Services [Member]        
Revenue 35,205 34,907 103,942 105,822
Transferred over Time [Member] | Fixed, Non-subscription Services [Member]        
Revenue 1,249 1,127 2,703 2,318
Transferred over Time [Member] | Unit Price Services [Member]        
Revenue 291 315 710 2,012
Transferred at Point in Time [Member] | Service [Member]        
Revenue $ 1,200 $ 1,342 $ 3,224 $ 3,272
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Accounts receivables $ 14,467   $ 14,461
Deferred Revenue 16,238   15,198
Revenue recognized that was included in deferred revenue at beginning of year due to completion of services (14,473) $ (16,522)  
Increases due to invoicing of client, net of amounts recognized as revenue 15,602 16,578  
Decreases due to completion of services (or portion of services) and transferred to accounts receivable (93) (88)  
Change due to cumulative catch-up adjustments arising from changes in expected contract consideration (89) 104  
Increases due to revenue recognized in the period with additional performance obligations before invoicing 29 $ 8  
Other Current Assets [Member]      
Contract assets included in other current assets $ 38   $ 102
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Effective Income Tax Rate Reconciliation, Percent 21.50% 23.50% 22.40% 24.50%
Income Tax Reconciliation, State Tax Changes $ 313,000   $ 572,000  
Effective Income Tax Rate Change, Share-based Compensation $ 138,000   $ 110,000  
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Notes Payable (Details Textual)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Line of Credit [Member] | Secured Overnight Financing Rate (SOFR) [Member]    
Short-Term Debt, Weighted Average Interest Rate, at Point in Time 7.68% 7.68%
Line of Credit and Delayed Draw Term Loan [Member] | Secured Overnight Financing Rate (SOFR) [Member]    
Debt Instrument, Basis Spread on Variable Rate   2.35%
Short-Term Debt, Weighted Average Interest Rate, at Point in Time 7.66% 7.66%
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.20%
Credit Agreement [Member] | First National Bank of Omaha [Member]    
Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio   1.1
Debt Instrument, Covenant, Exception, Fixed Charge Coverage Ratio, Dividend Threshold   $ 5,500,000
Debt Instrument, Covenant, Maximum Cash Flow Leverage Ratio   3
Credit Agreement [Member] | First National Bank of Omaha [Member] | Maximum [Member]    
Debt Instrument, Covenant, Maximum Costs Associated with Building   $ 25,000,000
Credit Agreement [Member] | First National Bank of Omaha [Member] | Term Loan [Member]    
Debt Instrument, Face Amount $ 23,412,383 23,412,383
Debt Instrument, Periodic Payment, Total   $ 462,988
Debt Instrument, Interest Rate, Stated Percentage 5.00% 5.00%
Credit Agreement [Member] | First National Bank of Omaha [Member] | Delayed Draw Term Loan [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 75,000,000 $ 75,000,000
Credit Agreement [Member] | First National Bank of Omaha [Member] | Line of Credit [Member]    
Line of Credit Facility, Maximum Borrowing Capacity 30,000,000 30,000,000
Long-Term Line of Credit 5,000,000 5,000,000
Line of Credit Facility, Remaining Borrowing Capacity 25,000,000 25,000,000
Line of Credit Facility, Average Outstanding Amount $ 543,000 $ 183,000
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Notes Payable - Summary of Notes Payable (Details) - Term Loan [Member] - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Term Loans $ 18,941 $ 22,315
Less: current portion (4,665) (4,491)
Less: unamortized debt issuance costs (112) (134)
Notes payable, net of current portion $ 14,164 $ 17,690
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Share-based Compensation (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 3 months 18 days  
Proceeds from Stock Options Exercised     $ 584,000 $ 0
Common Stock Options [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     96,359 127,227
Share-Based Payment Arrangement, Expense $ 198,000 $ 264,000 $ 752,000 $ 828,000
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 1,500,000   $ 1,500,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 9 months 7 days  
Nonvested [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     5 years  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 117,000   $ 117,000  
Nonvested [Member] | Selling, General and Administrative Expenses [Member]        
Share-Based Payment Arrangement, Expense   $ 27,000 75,000 $ 82,000
Share-Based Payment Arrangement, Expense (Benefit) $ (130,000)      
Director Plan 2004 [Member] | Nonqualified Stock Options [Member] | Director [Member]        
Share Based Compensation, Arrangement By Share Based Payment Award, Options Grant, Amount     $ 100,000  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     1 year  
Director Plan 2004 [Member] | Nonqualified Stock Options [Member] | Director [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 years  
Director Plan 2004 [Member] | Nonqualified Stock Options [Member] | Director [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     3 years  
Director Plan 2004 [Member] | Common Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 3,000,000   3,000,000  
The 2006 Equity Incentive Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 years  
The 2006 Equity Incentive Plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     5 years  
The 2006 Equity Incentive Plan [Member] | Nonvested [Member]        
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)     0 0
Share-based Compensation Arrangement by Share-based Payment Award, Nonvested Restricted Stock, Outstanding Number (in shares) 6,058   6,058  
The 2006 Equity Incentive Plan [Member] | Common Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 1,800,000   1,800,000  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) - Common Stock [Member]
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Expected dividend yield at date of grant 2.13% 3.39%
Expected stock price volatility 35.12% 35.52%
Risk-free interest rate 3.61% 2.33%
Expected life of options (in years) (Year) 6 years 10 months 24 days 6 years 3 months 18 days
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Exercised, number of options (in shares) 20,000 20,938 23,581    
Common Stock Options [Member]          
Beginning balance, outstanding, number of options (in shares)   581,286   581,286  
Beginning balance, outstanding, weighted average exercise price (in dollars per share)   $ 32.86   $ 32.86  
Granted, number of options (in shares)       96,359 127,227
Granted, weighted average exercise price (in dollars per share)       $ 40.55  
Exercised, number of options (in shares)       40,938  
Exercised, weighted average exercise price (in dollars per share)       $ 14.27  
Forfeited, number of options (in shares)       21,099  
Forfeited, weighted average exercise price (in dollars per share)       $ 40.52  
Ending balance, outstanding, number of options (in shares)       615,608  
Ending balance, outstanding, weighted average exercise price (in dollars per share)       $ 35.04  
Outstanding, weighted average remaining contractual term (Year)       5 years 7 months 17 days  
Outstanding, aggregate intrinsic value       $ 6,642  
Exercisable, number of options (in shares)       392,472  
Weighted average exercise price (in dollars per share)       $ 30.26  
Exercisable, weighted average remaining contractual term (Year)       4 years 4 months 9 days  
Exercisable, aggregate intrinsic value       $ 5,968  
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Share-based Compensation - Non-vested Stock (Details) - Common Stock [Member]
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Outstanding (in shares) | shares 12,698
Outstanding (in dollars per share) | $ / shares $ 42.92
Granted (in shares) | shares 0
Granted (in dollars per share) | $ / shares $ 0
Vested (in shares) | shares 0
Vested (in dollars per share) | $ / shares $ 0
Forfeited (in shares) | shares (6,640)
Forfeited (in dollars per share) | $ / shares $ 42.92
Outstanding (in shares) | shares 6,058
Outstanding (in dollars per share) | $ / shares $ 42.92
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill, gross $ 62,328  
Goodwill, Accumulated Depreciation 714  
Goodwill 61,614 $ 61,614
Amortizing intangible assets 12,723 12,723
Accumulated amortization (12,408) (12,303)
Other intangible assets, net 1,506 1,611
Customer Relationships [Member]    
Amortizing intangible assets 9,192 9,192
Technology-Based Intangible Assets [Member]    
Amortizing intangible assets 1,959 1,959
Trade Names [Member]    
Amortizing intangible assets 1,572 1,572
Trade Names 1 [Member]    
Indefinite trade name $ 1,191 $ 1,191
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property and equipment $ 62,766 $ 50,756
Accumulated depreciation 37,177 33,508
Property and equipment, net $ 25,589 $ 17,248
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share (Details Textual) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 275,064 343,414 268,838 306,446
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Net income $ 7,876 $ 7,273 $ 6,964 $ 8,298 $ 8,322 $ 8,539 $ 22,113 $ 25,159
Allocation of distributed and undistributed income to unvested restricted stock shareholders (2)     (4)     (5) (12)
Net income attributable to common shareholders $ 7,874     $ 8,294     $ 22,108 $ 25,147
Basic (in shares) 24,560     24,716     24,574 25,014
Net income per share – basic (in dollars per share) $ 0.32     $ 0.34     $ 0.9 $ 1.01
Net income attributable to common shareholders for basic computation $ 7,874     $ 8,294     $ 22,108 $ 25,147
Weighted average common shares outstanding – basic (in shares) 24,560     24,716     24,574 25,014
Weighted average effect of dilutive securities – stock options (in shares) 135     131     141 133
Denominator for diluted earnings per share – adjusted weighted average shares (in shares) 24,695     24,847     24,715 25,147
Net income per share - diluted (in dollars per share) $ 0.32     $ 0.33     $ 0.89 $ 1
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Geographic Information - Assets by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue $ 37,945 $ 37,691 $ 110,579 $ 113,424  
Long-lived assets 95,393   95,393   $ 86,745
Total assets 120,136   120,136   130,461
UNITED STATES          
Revenue 37,945 37,691 110,579 112,631  
Long-lived assets 95,389   95,389   86,718
Total assets 119,905   119,905   130,151
CANADA          
Revenue 0 $ 0 0 $ 793  
Long-lived assets 4   4   27
Total assets $ 231   $ 231   $ 310
XML 57 nrc20230930_10q_htm.xml IDEA: XBRL DOCUMENT 0000070487 2023-01-01 2023-09-30 0000070487 2023-11-03 0000070487 2023-09-30 0000070487 2022-12-31 0000070487 2023-07-01 2023-09-30 0000070487 2022-07-01 2022-09-30 0000070487 2022-01-01 2022-09-30 0000070487 us-gaap:CommonStockMember 2022-12-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000070487 us-gaap:RetainedEarningsMember 2022-12-31 0000070487 us-gaap:TreasuryStockCommonMember 2022-12-31 0000070487 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000070487 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000070487 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000070487 2023-01-01 2023-03-31 0000070487 us-gaap:CommonStockMember 2023-03-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000070487 us-gaap:RetainedEarningsMember 2023-03-31 0000070487 us-gaap:TreasuryStockCommonMember 2023-03-31 0000070487 2023-03-31 0000070487 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000070487 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000070487 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000070487 2023-04-01 2023-06-30 0000070487 us-gaap:CommonStockMember 2023-06-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000070487 us-gaap:RetainedEarningsMember 2023-06-30 0000070487 us-gaap:TreasuryStockCommonMember 2023-06-30 0000070487 2023-06-30 0000070487 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000070487 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000070487 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0000070487 us-gaap:CommonStockMember 2023-09-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000070487 us-gaap:RetainedEarningsMember 2023-09-30 0000070487 us-gaap:TreasuryStockCommonMember 2023-09-30 0000070487 us-gaap:CommonStockMember 2021-12-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000070487 us-gaap:RetainedEarningsMember 2021-12-31 0000070487 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000070487 us-gaap:TreasuryStockCommonMember 2021-12-31 0000070487 2021-12-31 0000070487 2022-01-01 2022-03-31 0000070487 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000070487 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000070487 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000070487 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000070487 us-gaap:CommonStockMember 2022-03-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000070487 us-gaap:RetainedEarningsMember 2022-03-31 0000070487 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000070487 us-gaap:TreasuryStockCommonMember 2022-03-31 0000070487 2022-03-31 0000070487 2022-04-01 2022-06-30 0000070487 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000070487 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000070487 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000070487 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000070487 us-gaap:CommonStockMember 2022-06-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000070487 us-gaap:RetainedEarningsMember 2022-06-30 0000070487 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000070487 us-gaap:TreasuryStockCommonMember 2022-06-30 0000070487 2022-06-30 0000070487 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000070487 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000070487 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000070487 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0000070487 us-gaap:CommonStockMember 2022-09-30 0000070487 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000070487 us-gaap:RetainedEarningsMember 2022-09-30 0000070487 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000070487 us-gaap:TreasuryStockCommonMember 2022-09-30 0000070487 2022-09-30 0000070487 srt:MinimumMember 2022-12-31 0000070487 srt:MaximumMember 2022-12-31 0000070487 nrc:DirectExpensesMember 2023-07-01 2023-09-30 0000070487 nrc:DirectExpensesMember 2022-07-01 2022-09-30 0000070487 nrc:DirectExpensesMember 2023-01-01 2023-09-30 0000070487 nrc:DirectExpensesMember 2022-01-01 2022-09-30 0000070487 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0000070487 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0000070487 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0000070487 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000070487 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000070487 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000070487 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000070487 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000070487 2022-01-01 2022-12-31 0000070487 nrc:SubscriptionServicesMember us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0000070487 nrc:SubscriptionServicesMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0000070487 nrc:SubscriptionServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000070487 nrc:SubscriptionServicesMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000070487 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-30 0000070487 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0000070487 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0000070487 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0000070487 nrc:FixedNonSubscriptionServicesMember us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0000070487 nrc:FixedNonSubscriptionServicesMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0000070487 nrc:FixedNonSubscriptionServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000070487 nrc:FixedNonSubscriptionServicesMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000070487 nrc:UnitPriceServicesMember us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0000070487 nrc:UnitPriceServicesMember us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0000070487 nrc:UnitPriceServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000070487 nrc:UnitPriceServicesMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0000070487 us-gaap:OtherCurrentAssetsMember 2023-09-30 0000070487 us-gaap:OtherCurrentAssetsMember 2022-12-31 0000070487 us-gaap:LongTermContractWithCustomerMember 2023-09-30 0000070487 us-gaap:LongTermContractWithCustomerMember 2023-10-01 2023-09-30 0000070487 us-gaap:LongTermContractWithCustomerMember 2024-01-01 2023-09-30 0000070487 us-gaap:LongTermContractWithCustomerMember 2025-01-01 2023-09-30 0000070487 us-gaap:LongTermContractWithCustomerMember 2026-01-01 2023-09-30 0000070487 us-gaap:LongTermContractWithCustomerMember 2027-01-01 2023-09-30 0000070487 nrc:TermLoanMember 2023-09-30 0000070487 nrc:TermLoanMember 2022-12-31 0000070487 us-gaap:LineOfCreditMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2023-09-30 0000070487 nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember nrc:TermLoanMember 2023-09-30 0000070487 nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember nrc:DelayedDrawTermLoanMember 2023-09-30 0000070487 nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember nrc:TermLoanMember 2023-01-01 2023-09-30 0000070487 nrc:LineOfCreditAndDelayedDrawTermLoanMember nrc:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-09-30 0000070487 nrc:LineOfCreditAndDelayedDrawTermLoanMember nrc:SecuredOvernightFinancingRateSOFRMember 2023-09-30 0000070487 us-gaap:LineOfCreditMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2023-07-01 2023-09-30 0000070487 us-gaap:LineOfCreditMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2023-01-01 2023-09-30 0000070487 us-gaap:LineOfCreditMember nrc:SecuredOvernightFinancingRateSOFRMember 2023-09-30 0000070487 nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2023-01-01 2023-09-30 0000070487 srt:MaximumMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2023-01-01 2023-09-30 0000070487 nrc:DirectorPlan2004Member us-gaap:CommonStockMember 2023-09-30 0000070487 srt:DirectorMember nrc:NonqualifiedStockOptionsMember nrc:DirectorPlan2004Member 2023-01-01 2023-09-30 0000070487 srt:MaximumMember srt:DirectorMember nrc:NonqualifiedStockOptionsMember nrc:DirectorPlan2004Member 2023-01-01 2023-09-30 0000070487 srt:MinimumMember srt:DirectorMember nrc:NonqualifiedStockOptionsMember nrc:DirectorPlan2004Member 2023-01-01 2023-09-30 0000070487 nrc:The2006EquityIncentivePlanMember us-gaap:CommonStockMember 2023-09-30 0000070487 srt:MinimumMember nrc:The2006EquityIncentivePlanMember 2023-01-01 2023-09-30 0000070487 srt:MaximumMember nrc:The2006EquityIncentivePlanMember 2023-01-01 2023-09-30 0000070487 nrc:CommonStockOptionsMember 2023-01-01 2023-09-30 0000070487 nrc:CommonStockOptionsMember 2022-01-01 2022-09-30 0000070487 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000070487 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0000070487 nrc:CommonStockOptionsMember 2022-12-31 0000070487 nrc:CommonStockOptionsMember 2023-09-30 0000070487 us-gaap:EmployeeStockOptionMember 2023-09-30 0000070487 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0000070487 nrc:CommonStockOptionsMember 2023-07-01 2023-09-30 0000070487 nrc:CommonStockOptionsMember 2022-07-01 2022-09-30 0000070487 nrc:NonvestedMember nrc:The2006EquityIncentivePlanMember 2023-01-01 2023-09-30 0000070487 nrc:NonvestedMember nrc:The2006EquityIncentivePlanMember 2022-01-01 2022-09-30 0000070487 nrc:NonvestedMember nrc:The2006EquityIncentivePlanMember 2023-09-30 0000070487 nrc:NonvestedMember 2023-01-01 2023-09-30 0000070487 nrc:NonvestedMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0000070487 nrc:NonvestedMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0000070487 nrc:NonvestedMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0000070487 nrc:NonvestedMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0000070487 us-gaap:CommonStockMember 2022-12-31 0000070487 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0000070487 us-gaap:CommonStockMember 2023-09-30 0000070487 nrc:NonvestedMember 2023-09-30 0000070487 nrc:TradeNames1Member 2023-09-30 0000070487 nrc:TradeNames1Member 2022-12-31 0000070487 us-gaap:CustomerRelationshipsMember 2023-09-30 0000070487 us-gaap:CustomerRelationshipsMember 2022-12-31 0000070487 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0000070487 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0000070487 us-gaap:TradeNamesMember 2023-09-30 0000070487 us-gaap:TradeNamesMember 2022-12-31 0000070487 country:US 2023-07-01 2023-09-30 0000070487 country:US 2022-07-01 2022-09-30 0000070487 country:US 2023-01-01 2023-09-30 0000070487 country:US 2022-01-01 2022-09-30 0000070487 country:CA 2023-07-01 2023-09-30 0000070487 country:CA 2022-07-01 2022-09-30 0000070487 country:CA 2023-01-01 2023-09-30 0000070487 country:CA 2022-01-01 2022-09-30 0000070487 country:US 2023-09-30 0000070487 country:US 2022-12-31 0000070487 country:CA 2023-09-30 0000070487 country:CA 2022-12-31 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure 0000070487 National Research Corporation false --12-31 Q3 2023 85000 65000 0.01 0.01 2000000 2000000 0 0 0 0 0.001 0.001 110000000 110000000 30956479 30922181 24562068 24628173 6394411 6294008 20938 0.12 20000 0.12 7384 1.12 166962 0.24 427329 0.24 99453 23581 0.24 P3Y P5Y 0 822000 P1Y P1Y P1Y P1Y P1Y 1.1 3 P1Y P10Y P3Y P5Y P10Y 0 P5Y 27000 10-Q true 2023-09-30 false 001-35929 DE 47-0634000 1245 Q Street Lincoln NE 68508 402 475-2525 Common Stock, $.001 par value NRC NASDAQ Yes Yes Accelerated Filer false false false 24558330 3828000 25026000 14467000 14461000 5738000 2386000 341000 733000 369000 1110000 24743000 43716000 25589000 17248000 1506000 1611000 61614000 61614000 1641000 2441000 4000 14000 1163000 556000 3876000 3261000 120136000 130461000 4665000 4491000 5000000 0 1424000 1153000 5029000 4551000 4603000 3983000 2947000 2956000 16238000 15198000 899000 1085000 40805000 33417000 14164000 17690000 4543000 5274000 2752000 2047000 62264000 58428000 31000 31000 176714000 175453000 -36482000 -25184000 82391000 78267000 57872000 72033000 120136000 130461000 37945000 37691000 110579000 113424000 14633000 14524000 42222000 43062000 11802000 10762000 35552000 32159000 1555000 1296000 4469000 3902000 27990000 26582000 82243000 79123000 9955000 11109000 28336000 34301000 256000 15000 779000 34000 160000 288000 594000 923000 -12000 11000 -27000 -69000 84000 -262000 158000 -958000 10039000 10847000 28494000 33343000 2163000 2549000 6381000 8184000 7876000 8298000 22113000 25159000 0.32 0.34 0.9 1.01 0.32 0.33 0.89 1 24560000 24716000 24574000 25014000 24695000 24847000 24715000 25147000 7876000 8298000 22113000 25159000 0 -185000 0 -233000 0 -185000 0 -233000 7876000 8113000 22113000 24926000 31000 175453000 -25184000 -78267000 72033000 -0 -0 -0 1983000 1983000 0 300000 0 0 300000 0 304000 0 0 304000 -0 -0 2953000 -0 2953000 0 0 6964000 0 6964000 31000 176057000 -21173000 -80250000 74665000 -0 -0 -0 1828000 1828000 0 284000 0 0 284000 0 305000 0 0 305000 -0 -0 2949000 -0 2949000 0 0 7273000 0 7273000 31000 176646000 -16849000 -82078000 77750000 -0 -0 -0 313000 313000 0 68000 0 0 68000 -0 -0 27509000 -0 27509000 0 0 7876000 0 7876000 31000 176714000 -36482000 -82391000 57872000 31000 173942000 -36112000 -2375000 -50149000 85337000 -0 -0 -0 -0 6679000 6679000 0 285000 0 0 0 285000 -0 -0 6047000 -0 -0 6047000 0 0 0 51000 0 51000 0 0 8539000 0 0 8539000 31000 174227000 -33620000 -2324000 -56828000 81486000 -0 -0 -0 -0 15475000 15475000 0 334000 0 0 0 334000 -0 -0 5944000 -0 -0 5944000 0 0 0 -99000 0 -99000 0 0 8322000 0 0 8322000 31000 174561000 -31242000 -2423000 -72303000 68624000 -0 -0 -0 -0 3646000 3646000 0 310000 0 0 0 310000 0 291000 0 0 0 291000 -0 -0 5926000 -0 -0 5926000 0 0 0 -185000 0 -185000 0 0 8298000 0 0 8298000 31000 175162000 -28870000 -2608000 -75949000 67766000 22113000 25159000 4469000 3902000 -721000 -1765000 250000 336000 677000 910000 -0 -1000 6000 1655000 3257000 97000 -800000 -988000 75000 9000 230000 -557000 493000 127000 392000 660000 1040000 161000 26405000 28161000 12009000 7869000 1000 0 -12008000 -7869000 5000000 0 3373000 3208000 8000 -0 279000 355000 584000 0 -0 190000 4100000 25299000 -0 1950000 33419000 15035000 -35595000 -46037000 0 -224000 -21198000 -25969000 25026000 54361000 3828000 28392000 600000 941000 6484000 8947000 0 311000 1819000 242000 24000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>(<em style="font: inherit;">1</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Description of business and basis of presentation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">National Research Corporation, doing business as NRC Health (“NRC Health,” the “Company,” “we,” “our,” “us” or similar terms), is a leading provider of analytics and insights that facilitate measurement and improvement of the patient and employee experience while also increasing patient engagement and customer loyalty for healthcare organizations in the United States. Our purpose is to humanize healthcare and support organizations in their understanding of each person they serve <em style="font: inherit;">not</em> as point-in-time insights, but as an ongoing relationship. We believe that understanding the story is the key to unlocking the highest-quality and truly personalized care. Our end-to-end solutions enable health care organizations to understand what matters most to each person they serve – before, during, after, and outside of clinical encounters – to gain a longitudinal understanding of how life and health intersect, with the goal of developing lasting, trusting relationships. Our portfolio of solutions represents a unique set of capabilities that individually and collectively provide value to our clients.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our condensed consolidated balance sheet at <em style="font: inherit;"> December 31, 2022 </em>was derived from our audited consolidated balance sheet as of that date. All other financial statements contained herein are unaudited and, in the opinion of management, include all adjustments (consisting only of normal recurring adjustments) that we consider necessary for a fair presentation of financial position, results of operations and cash flows in accordance with accounting principles generally accepted in the United States.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Information and footnote disclosures included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto that are included in our Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022, </em>filed with the Securities and Exchange Commission (the “SEC”) on <em style="font: inherit;"> March 3, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The condensed consolidated financial statements include the accounts of the Company and our wholly-owned subsidiary, National Research Corporation Canada. All significant intercompany transactions and balances have been eliminated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our Canadian subsidiary uses Canadian dollars as its functional currency. We translate its assets and liabilities into U.S. dollars at the exchange rate in effect at the balance sheet date. We translate its revenue and expenses at the average exchange rate during the period. We included foreign currency translation gains and losses in accumulated other comprehensive income (loss), a component of shareholders’ equity through <em style="font: inherit;"> December 2022. </em>During <em style="font: inherit;"> December 2022, </em>we substantially liquidated our investment in Canada. As a result, we reclassified the cumulative foreign currency translation adjustment balance into earnings in <em style="font: inherit;">2022.</em> Currency translation changes after <em style="font: inherit;">2022</em> are recognized in Other income (expense), net in our Condensed Consolidated Statements of Income.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenue Recognition</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We derive a majority of our revenues from our annually renewable subscription-based service agreements with our customers, which include performance measurement and improvement services, healthcare analytics and governance education services. Such agreements are generally cancelable on short or <em style="font: inherit;">no</em> notice without penalty. See Note <em style="font: inherit;">2</em> for further information about our contracts with customers. We account for revenue using the following steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Identify the contract, or contracts, with a customer;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Identify the performance obligations in the contract;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Determine the transaction price;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Allocate the transaction price to the identified performance obligations; and</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Recognize revenue when, or as, we satisfy the performance obligations.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our revenue arrangements with a client <em style="font: inherit;"> may </em>include combinations of more than <em style="font: inherit;">one</em> service offering which <em style="font: inherit;"> may </em>be executed at the same time, or within close proximity of <em style="font: inherit;">one</em> another. We combine contracts with the same customer into a single contract for accounting purposes when the contract is entered into at or near the same time and the contracts are negotiated together. For contracts that contain more than <em style="font: inherit;">one</em> separately identifiable performance obligation, the total transaction price is allocated to the identified performance obligations based upon the relative stand-alone selling prices of the performance obligations. The stand-alone selling prices are based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin or residual approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements based on the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will <em style="font: inherit;">not</em> occur. We consider the sensitivity of the estimate, our relationship and experience with the client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement. Our revenue arrangements do <em style="font: inherit;">not</em> contain any significant financing element due to the contract terms and the timing between when consideration is received and when the service is provided.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our arrangements with customers consist principally of <em style="font: inherit;">four</em> different types of arrangements: <em style="font: inherit;">1</em>) subscription-based service agreements; <em style="font: inherit;">2</em>) <em style="font: inherit;">one</em>-time specified services performed at a single point in time; <em style="font: inherit;">3</em>) fixed, non-subscription service agreements; and <em style="font: inherit;">4</em>) unit-priced service agreements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Subscription-based services - </i>Services that are provided under subscription-based service agreements are usually for a <em style="font: inherit;">twelve</em>- month period and represent a single promise to stand ready to provide reporting, tools and services throughout the subscription period as requested by the customer. These agreements are renewable at the option of the customer at the completion of the initial contract term for an agreed upon price increase each year. These agreements represent a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer as the customer receives and consumes the benefits throughout the contract period. Accordingly, subscription services are recognized ratably over the subscription period. Subscription services are typically billed either annually or quarterly in advance but <em style="font: inherit;"> may </em>also be billed on a monthly basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>One-time services </i>–<i> </i>These agreements typically require us to perform a specific <em style="font: inherit;">one</em>-time service in a particular month. We are entitled to a fixed payment upon completion of the service. Under these arrangements, we recognize revenue at the point in time we complete the service and it is accepted by the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Fixed, non-subscription services </i>–<i> </i>These arrangements typically require us to perform an unspecified amount of services for a fixed price during a fixed period of time. Revenues are recognized over time based upon the costs incurred to date in relation to the total estimated contract costs. In determining cost estimates, management uses historical and forecasted cost information which is based on estimated volumes, external and internal costs and other factors necessary in estimating the total costs over the term of the contract. Changes in estimates are accounted for using a cumulative catch-up adjustment which could impact the amount and timing of revenue for any period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Unit-price services </i>–<i> </i>These arrangements typically require us to perform certain services on a periodic basis as requested by the customer for a per-unit amount which is typically billed in the month following the performance of the service. Revenue under these arrangements is recognized over the time the services are performed at the per-unit amount.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Revenue is presented net of any sales tax charged to our clients that we are required to remit to taxing authorities. We recognize contract assets or unbilled receivables related to revenue recognized for services completed but <em style="font: inherit;">not</em> invoiced to the clients. Unbilled receivables are classified as receivables when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients in advance of performing the related services under the terms of a contract. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Deferred Contract Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred contract costs, net is stated at gross deferred costs less accumulated amortization. We defer commissions and incentives, including payroll taxes, and certain implementation costs if they are incremental and recoverable costs of obtaining a renewable customer contract. Deferred contract costs are amortized over the estimated term of the contract, including renewals, which generally ranges from <span style="-sec-ix-hidden:c104590979">three</span> to <span style="-sec-ix-hidden:c104590980">five</span> years. The contract term was estimated by considering factors such as historical customer attrition rates and product life. The amortization period is adjusted for significant changes in the estimated remaining term of a contract. An impairment of deferred contract costs is recognized when the unamortized balance of deferred contract costs exceeds the remaining amount of consideration we expect to receive net of the expected future costs directly related to providing those services. We have elected the practical expedient to expense contract costs when incurred for any nonrenewable contracts with a term of <em style="font: inherit;">one</em> year or less. We deferred incremental costs of obtaining a contract of $69,000 and $68,000 in the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. We deferred incremental costs of obtaining a contract of $301,000 and $410,000 in the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. Deferred contract costs, net of accumulated amortization was $1.6 million and $2.4 million at <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively. Total amortization by expense classification for the periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em> was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Direct Expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">146</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">111</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">278</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">398</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">915</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,273</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">345</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">438</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,061</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,384</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $26,000 and $13,000 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively and $41,000 and $14,000 in the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Trade Accounts Receivable</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Trade accounts receivable are recorded at the invoiced amount. The allowance for doubtful accounts is our best estimate of the amount of probable credit losses in our existing accounts receivable, determined based on our historical write-off experience, current economic conditions and reasonable and supportable forecasts about the future. We review the allowance for doubtful accounts monthly. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table provides the activity in the allowance for doubtful accounts for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em> (In thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Beginning of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Bad Debt</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expense</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Benefit)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Write-offs</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Recoveries</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">End of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Leases</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We determine whether a lease is included in an agreement at inception. We recognize a lease liability and a right-of-use (“ROU”) asset on the balance sheet for our operating leases under which we are lessee. Operating lease ROU assets are included in operating lease right-of-use assets in our condensed consolidated balance sheet. Finance lease assets are included in property and equipment. Operating and finance lease liabilities are included in other current liabilities and other long-term liabilities. Certain lease arrangements <em style="font: inherit;"> may </em>include options to extend or terminate the lease. We include these provisions in the ROU asset and lease liabilities only when it is reasonably certain that we will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term and is included in direct expenses and selling, general and administrative expenses. Our lease agreements do <em style="font: inherit;">not</em> contain any residual value guarantees.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments during the lease term. ROU assets and lease liabilities are recorded at lease commencement based on the estimated present value of lease payments. Because the rate of interest implicit in each lease is <em style="font: inherit;">not</em> readily determinable, we use our estimated incremental collateralized borrowing rate at lease commencement, to calculate the present value of lease payments. When determining the appropriate incremental borrowing rate, we consider our available credit facilities, recently issued debt and public interest rate information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Due to remote working arrangements, we reassessed our office needs and subleased our Seattle location under an agreement considered to be an operating lease beginning in <em style="font: inherit;"> May 2021. </em>We have <em style="font: inherit;">not</em> been legally released from our primary obligations under the original lease and therefore we continue to account for the original lease separately. Rent income from the sublessee is included in the statement of operations on a straight-line basis as an offset to rent expense associated with the original operating lease included in other expenses.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Fair Value Measurements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our valuation techniques are based on maximizing observable inputs and minimizing the use of unobservable inputs when measuring fair value. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect our market assumptions. The inputs are then classified into the following hierarchy: (<em style="font: inherit;">1</em>) Level <em style="font: inherit;">1</em> Inputs—quoted prices in active markets for identical assets and liabilities; (<em style="font: inherit;">2</em>) Level <em style="font: inherit;">2</em> Inputs—observable market-based inputs other than Level <em style="font: inherit;">1</em> inputs, such as quoted prices for similar assets or liabilities in active markets, quoted prices for similar or identical assets or liabilities in markets that are <em style="font: inherit;">not</em> active, or other inputs that are observable or can be corroborated by observable market data; (<em style="font: inherit;">3</em>) Level <em style="font: inherit;">3</em> Inputs—unobservable inputs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following details our financial assets within the fair value hierarchy at <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 1</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 2</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 3</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of September 30, 2023</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Money Market Funds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of December 31, 2022</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Money Market Funds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">There were <em style="font: inherit;">no</em> transfers between levels during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our long-term debt described in Note <em style="font: inherit;">4</em> is recorded at historical cost. The fair value of long-term debt is classified in Level <em style="font: inherit;">2</em> of the fair value hierarchy and was estimated based primarily on estimated current rates available for debt of the same remaining duration and adjusted for nonperformance and credit. The following are the carrying amount and estimated fair values of long-term debt:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,<br/> 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total carrying amount of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,941</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,315</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated fair value of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,247</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,668</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The carrying amounts of accounts receivable, line of credit, accounts payable, and accrued expenses approximate their fair value. All non-financial assets that are <em style="font: inherit;">not</em> recognized or disclosed at fair value in the financial statements on a recurring basis, which includes ROU assets, property and equipment, goodwill, intangibles and cost method investments, are measured at fair value in certain circumstances (for example, when there is evidence of impairment). As of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>there was <span style="-sec-ix-hidden:c104591021">no</span> indication of impairment related to these assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Annually, we consider whether the recorded goodwill and indefinite lived intangibles have been impaired. However, goodwill and intangibles must be tested between annual tests if an event occurs or circumstances change to indicate that it is more likely than <em style="font: inherit;">not</em> that an impairment loss has been incurred (“triggering event”).</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b></b><b>Commitments and Contingencies</b><br/> <br/> From time to time, we are involved in certain claims and litigation arising in the normal course of business. Management assesses the probability of loss for such contingencies and recognizes a liability when a loss is probable and estimable. Legal fees, net of estimated insurance recoveries, are expensed as incurred. We do <em style="font: inherit;">not</em> believe the final disposition of claims at <em style="font: inherit;"> September 30, 2023 </em>will have a material adverse effect on our consolidated financial position, results of operations or liquidity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenue Recognition</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We derive a majority of our revenues from our annually renewable subscription-based service agreements with our customers, which include performance measurement and improvement services, healthcare analytics and governance education services. Such agreements are generally cancelable on short or <em style="font: inherit;">no</em> notice without penalty. See Note <em style="font: inherit;">2</em> for further information about our contracts with customers. We account for revenue using the following steps:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Identify the contract, or contracts, with a customer;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Identify the performance obligations in the contract;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Determine the transaction price;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Allocate the transaction price to the identified performance obligations; and</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Recognize revenue when, or as, we satisfy the performance obligations.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our revenue arrangements with a client <em style="font: inherit;"> may </em>include combinations of more than <em style="font: inherit;">one</em> service offering which <em style="font: inherit;"> may </em>be executed at the same time, or within close proximity of <em style="font: inherit;">one</em> another. We combine contracts with the same customer into a single contract for accounting purposes when the contract is entered into at or near the same time and the contracts are negotiated together. For contracts that contain more than <em style="font: inherit;">one</em> separately identifiable performance obligation, the total transaction price is allocated to the identified performance obligations based upon the relative stand-alone selling prices of the performance obligations. The stand-alone selling prices are based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin or residual approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements based on the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will <em style="font: inherit;">not</em> occur. We consider the sensitivity of the estimate, our relationship and experience with the client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement. Our revenue arrangements do <em style="font: inherit;">not</em> contain any significant financing element due to the contract terms and the timing between when consideration is received and when the service is provided.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our arrangements with customers consist principally of <em style="font: inherit;">four</em> different types of arrangements: <em style="font: inherit;">1</em>) subscription-based service agreements; <em style="font: inherit;">2</em>) <em style="font: inherit;">one</em>-time specified services performed at a single point in time; <em style="font: inherit;">3</em>) fixed, non-subscription service agreements; and <em style="font: inherit;">4</em>) unit-priced service agreements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Subscription-based services - </i>Services that are provided under subscription-based service agreements are usually for a <em style="font: inherit;">twelve</em>- month period and represent a single promise to stand ready to provide reporting, tools and services throughout the subscription period as requested by the customer. These agreements are renewable at the option of the customer at the completion of the initial contract term for an agreed upon price increase each year. These agreements represent a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer as the customer receives and consumes the benefits throughout the contract period. Accordingly, subscription services are recognized ratably over the subscription period. Subscription services are typically billed either annually or quarterly in advance but <em style="font: inherit;"> may </em>also be billed on a monthly basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>One-time services </i>–<i> </i>These agreements typically require us to perform a specific <em style="font: inherit;">one</em>-time service in a particular month. We are entitled to a fixed payment upon completion of the service. Under these arrangements, we recognize revenue at the point in time we complete the service and it is accepted by the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Fixed, non-subscription services </i>–<i> </i>These arrangements typically require us to perform an unspecified amount of services for a fixed price during a fixed period of time. Revenues are recognized over time based upon the costs incurred to date in relation to the total estimated contract costs. In determining cost estimates, management uses historical and forecasted cost information which is based on estimated volumes, external and internal costs and other factors necessary in estimating the total costs over the term of the contract. Changes in estimates are accounted for using a cumulative catch-up adjustment which could impact the amount and timing of revenue for any period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Unit-price services </i>–<i> </i>These arrangements typically require us to perform certain services on a periodic basis as requested by the customer for a per-unit amount which is typically billed in the month following the performance of the service. Revenue under these arrangements is recognized over the time the services are performed at the per-unit amount.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Revenue is presented net of any sales tax charged to our clients that we are required to remit to taxing authorities. We recognize contract assets or unbilled receivables related to revenue recognized for services completed but <em style="font: inherit;">not</em> invoiced to the clients. Unbilled receivables are classified as receivables when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients in advance of performing the related services under the terms of a contract. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Deferred Contract Costs </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred contract costs, net is stated at gross deferred costs less accumulated amortization. We defer commissions and incentives, including payroll taxes, and certain implementation costs if they are incremental and recoverable costs of obtaining a renewable customer contract. Deferred contract costs are amortized over the estimated term of the contract, including renewals, which generally ranges from <span style="-sec-ix-hidden:c104590979">three</span> to <span style="-sec-ix-hidden:c104590980">five</span> years. The contract term was estimated by considering factors such as historical customer attrition rates and product life. The amortization period is adjusted for significant changes in the estimated remaining term of a contract. An impairment of deferred contract costs is recognized when the unamortized balance of deferred contract costs exceeds the remaining amount of consideration we expect to receive net of the expected future costs directly related to providing those services. We have elected the practical expedient to expense contract costs when incurred for any nonrenewable contracts with a term of <em style="font: inherit;">one</em> year or less. We deferred incremental costs of obtaining a contract of $69,000 and $68,000 in the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. We deferred incremental costs of obtaining a contract of $301,000 and $410,000 in the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. Deferred contract costs, net of accumulated amortization was $1.6 million and $2.4 million at <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively. Total amortization by expense classification for the periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em> was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Direct Expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">146</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">111</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">278</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">398</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">915</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,273</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">345</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">438</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,061</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,384</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $26,000 and $13,000 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively and $41,000 and $14,000 in the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> 69000 68000 301000 410000 1600000 2400000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">ended<br/> September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Direct Expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">146</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">111</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">278</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">398</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">915</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,273</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">345</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">438</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,061</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,384</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 67000 40000 146000 111000 278000 398000 915000 1273000 345000 438000 1061000 1384000 26000 13000 41000 14000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Trade Accounts Receivable</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Trade accounts receivable are recorded at the invoiced amount. The allowance for doubtful accounts is our best estimate of the amount of probable credit losses in our existing accounts receivable, determined based on our historical write-off experience, current economic conditions and reasonable and supportable forecasts about the future. We review the allowance for doubtful accounts monthly. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table provides the activity in the allowance for doubtful accounts for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em> (In thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Beginning of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Bad Debt</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expense</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Benefit)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Write-offs</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Recoveries</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">End of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Beginning of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Bad Debt</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expense</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Benefit)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Write-offs</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Recoveries</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">End of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 65000 100000 89000 9000 85000 94000 6000 37000 2000 65000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Leases</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We determine whether a lease is included in an agreement at inception. We recognize a lease liability and a right-of-use (“ROU”) asset on the balance sheet for our operating leases under which we are lessee. Operating lease ROU assets are included in operating lease right-of-use assets in our condensed consolidated balance sheet. Finance lease assets are included in property and equipment. Operating and finance lease liabilities are included in other current liabilities and other long-term liabilities. Certain lease arrangements <em style="font: inherit;"> may </em>include options to extend or terminate the lease. We include these provisions in the ROU asset and lease liabilities only when it is reasonably certain that we will exercise that option. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term and is included in direct expenses and selling, general and administrative expenses. Our lease agreements do <em style="font: inherit;">not</em> contain any residual value guarantees.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments during the lease term. ROU assets and lease liabilities are recorded at lease commencement based on the estimated present value of lease payments. Because the rate of interest implicit in each lease is <em style="font: inherit;">not</em> readily determinable, we use our estimated incremental collateralized borrowing rate at lease commencement, to calculate the present value of lease payments. When determining the appropriate incremental borrowing rate, we consider our available credit facilities, recently issued debt and public interest rate information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Due to remote working arrangements, we reassessed our office needs and subleased our Seattle location under an agreement considered to be an operating lease beginning in <em style="font: inherit;"> May 2021. </em>We have <em style="font: inherit;">not</em> been legally released from our primary obligations under the original lease and therefore we continue to account for the original lease separately. Rent income from the sublessee is included in the statement of operations on a straight-line basis as an offset to rent expense associated with the original operating lease included in other expenses.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Fair Value Measurements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our valuation techniques are based on maximizing observable inputs and minimizing the use of unobservable inputs when measuring fair value. Observable inputs reflect readily obtainable data from independent sources, while unobservable inputs reflect our market assumptions. The inputs are then classified into the following hierarchy: (<em style="font: inherit;">1</em>) Level <em style="font: inherit;">1</em> Inputs—quoted prices in active markets for identical assets and liabilities; (<em style="font: inherit;">2</em>) Level <em style="font: inherit;">2</em> Inputs—observable market-based inputs other than Level <em style="font: inherit;">1</em> inputs, such as quoted prices for similar assets or liabilities in active markets, quoted prices for similar or identical assets or liabilities in markets that are <em style="font: inherit;">not</em> active, or other inputs that are observable or can be corroborated by observable market data; (<em style="font: inherit;">3</em>) Level <em style="font: inherit;">3</em> Inputs—unobservable inputs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following details our financial assets within the fair value hierarchy at <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 1</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 2</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 3</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of September 30, 2023</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Money Market Funds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of December 31, 2022</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Money Market Funds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">There were <em style="font: inherit;">no</em> transfers between levels during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our long-term debt described in Note <em style="font: inherit;">4</em> is recorded at historical cost. The fair value of long-term debt is classified in Level <em style="font: inherit;">2</em> of the fair value hierarchy and was estimated based primarily on estimated current rates available for debt of the same remaining duration and adjusted for nonperformance and credit. The following are the carrying amount and estimated fair values of long-term debt:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,<br/> 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total carrying amount of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,941</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,315</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated fair value of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,247</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,668</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The carrying amounts of accounts receivable, line of credit, accounts payable, and accrued expenses approximate their fair value. All non-financial assets that are <em style="font: inherit;">not</em> recognized or disclosed at fair value in the financial statements on a recurring basis, which includes ROU assets, property and equipment, goodwill, intangibles and cost method investments, are measured at fair value in certain circumstances (for example, when there is evidence of impairment). As of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>there was <span style="-sec-ix-hidden:c104591021">no</span> indication of impairment related to these assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Annually, we consider whether the recorded goodwill and indefinite lived intangibles have been impaired. However, goodwill and intangibles must be tested between annual tests if an event occurs or circumstances change to indicate that it is more likely than <em style="font: inherit;">not</em> that an impairment loss has been incurred (“triggering event”).</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 1</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 2</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Level 3</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of September 30, 2023</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Money Market Funds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of December 31, 2022</span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Money Market Funds</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,927</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,<br/> 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total carrying amount of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,941</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,315</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Estimated fair value of long-term debt</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,247</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,668</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 3615000 3615000 3615000 3615000 24927000 24927000 24927000 24927000 18941000 22315000 18247000 21668000 0 <b>Commitments and Contingencies</b><br/> <br/> From time to time, we are involved in certain claims and litigation arising in the normal course of business. Management assesses the probability of loss for such contingencies and recognizes a liability when a loss is probable and estimable. Legal fees, net of estimated insurance recoveries, are expensed as incurred. We do <em style="font: inherit;">not</em> believe the final disposition of claims at <em style="font: inherit;"> September 30, 2023 </em>will have a material adverse effect on our consolidated financial position, results of operations or liquidity. <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>(<em style="font: inherit;">2</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">CONTRACTS WITH CUSTOMERS</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table disaggregates revenue for the <em style="font: inherit;">three</em>- and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em> based on timing of revenue recognition (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months ended<br/> September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscription services recognized ratably over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35,205</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34,907</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">103,942</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">105,822</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Services recognized at a point in time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,200</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,342</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,224</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed, non-subscription recognized over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,249</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,703</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,318</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unit price services recognized over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">315</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">710</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,945</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110,579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers (In thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30, 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:10pt;">December 31, 2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,467</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets included in other current assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,238</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,198</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Significant changes in contract assets and contract liabilities during the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022</em> are as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Asset</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Deferred</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Asset</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Deferred</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Increase (Decrease)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Revenue recognized that was included in deferred revenue at beginning of year due to completion of services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(14,473</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(16,522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Increases due to invoicing of client, net of amounts recognized as revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,602</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Decreases due to completion of services (or portion of services) and transferred to accounts receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(88</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Change due to cumulative catch-up adjustments arising from changes in expected contract consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Increases due to revenue recognized in the period with additional performance obligations before invoicing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have elected to apply the practical expedient to <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations for contracts with an original expected length of <em style="font: inherit;">one</em> year or less. Total remaining contract revenue for contracts with original duration of greater than <em style="font: inherit;">one</em> year expected to be recognized in the future related to performance obligations that are unsatisfied at <em style="font: inherit;"> September 30, 2023 </em>approximated $10.7 million of which <span style="-sec-ix-hidden:c104591124">$822,000,</span> $4.4 million, $3.0 million, $2.3 million and $138,000 are expected to be recognized during <em style="font: inherit;"><span style="-sec-ix-hidden:c104591130">2023</span>,</em> <em style="font: inherit;"><span style="-sec-ix-hidden:c104591132">2024</span>,</em> <em style="font: inherit;"><span style="-sec-ix-hidden:c104591134">2025</span>,</em> <em style="font: inherit;"><span style="-sec-ix-hidden:c104591136">2026</span></em> and <span style="-sec-ix-hidden:c104591137">2027,</span> respectively.  </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months ended<br/> September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscription services recognized ratably over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35,205</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34,907</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">103,942</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">105,822</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Services recognized at a point in time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,200</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,342</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,224</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,272</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Fixed, non-subscription recognized over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,249</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,703</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,318</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unit price services recognized over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">291</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">315</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">710</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,945</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110,579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 35205000 34907000 103942000 105822000 1200000 1342000 3224000 3272000 1249000 1127000 2703000 2318000 291000 315000 710000 2012000 37945000 37691000 110579000 113424000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30, 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;text-indent:10pt;">December 31, 2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivables</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,467</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets included in other current assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,238</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,198</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Asset</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Deferred</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Asset</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Deferred</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Increase (Decrease)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Revenue recognized that was included in deferred revenue at beginning of year due to completion of services</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(14,473</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(16,522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Increases due to invoicing of client, net of amounts recognized as revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,602</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,578</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Decreases due to completion of services (or portion of services) and transferred to accounts receivable</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(88</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Change due to cumulative catch-up adjustments arising from changes in expected contract consideration</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Increases due to revenue recognized in the period with additional performance obligations before invoicing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 14467000 14461000 38000 102000 16238000 15198000 14473000 16522000 15602000 16578000 93000 88000 -89000 104000 29000 8000 10700000 4400000 3000000 2300000 138000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>(<em style="font: inherit;">3</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">INCOME TAXES</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The effective tax rate for the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> September 30, 2023 </em>decreased to 21.5% from 23.5% for the same period in <em style="font: inherit;">2022</em> primarily due to lower state income taxes of $313,000 which fluctuate based on various apportionment factors and rates for the states we operate in partially offset by decreased tax benefits of $138,000 from the exercise of share-based compensation awards.  </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The effective tax rate for the <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> September 30, 2023 </em>decreased to 22.4% compared to 24.5% for the same period in <em style="font: inherit;">2022</em> primarily due to lower state income taxes of approximately $572,000 and increased tax benefits of $110,000 from the exercise of share-based compensation awards.   </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.215 0.235 313000 138000 0.224 0.245 572000 110000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">4</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTES PAYABLE</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our long-term debt consists of the following:  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,<br/> 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,941</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,315</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,491</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(134</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net of current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,164</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,690</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our amended and restated credit agreement (the “Credit Agreement”) with First National Bank of Omaha (“FNB”) includes (i) a $30,000,000 revolving credit facility (the “Line of Credit”), (ii) a $23,412,383 term loan (the “Term Loan”) and (iii) a $75,000,000 delayed draw-down term facility (the “Delayed Draw Term Loan” and, together with the Line of Credit and the Term Loan, the “Credit Facilities”). We <em style="font: inherit;"> may </em>use the Delayed Draw Term Loan to fund any permitted future business acquisitions or repurchases of our common stock and the Line of Credit to fund ongoing working capital needs and for other general corporate purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Term Loan is payable in monthly installments of $462,988 through <em style="font: inherit;"> May 2027. </em>The Term Loan bears interest at a fixed rate per annum of 5%.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Borrowings under the Line of Credit and the Delayed Draw Term Loan, if any, bear interest at a floating rate equal to the <em style="font: inherit;">30</em>-day Secured Overnight Financing Rate (“SOFR”) plus 235 basis points (7.66% at <em style="font: inherit;"> September 30, 2023). </em>Interest on the Line of Credit accrues and is payable monthly. Principal amounts outstanding under the Line of Credit are due and payable in full at maturity, in <em style="font: inherit;"> May 2025. </em>As of <em style="font: inherit;"> September 30, 2023, </em>we had $5,000,000 of borrowings outstanding and the availability to borrow $25,000,000 on the Line of Credit. The weighted average borrowings on the Line of Credit for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>was $543,000 and $183,000, respectively. The weighted average interest rate on borrowings on the Line of Credit for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>was 7.68%. There have been <em style="font: inherit;">no</em> borrowings on the Delayed Draw Term Loan since origination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We are obligated to pay ongoing unused commitment fees quarterly in arrears pursuant to the Line of Credit and the Delayed Draw Term Loan facility at a rate of 0.20% per annum based on the actual daily unused portions of the Line of Credit and the Delayed Draw Term Loan facility, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Credit Agreement is collateralized by substantially all of our assets, subject to permitted liens and other agreed exceptions, and contains customary representations, warranties, affirmative and negative covenants (including financial covenants) and events of default. The negative covenants include, among other things, restrictions regarding the incurrence of indebtedness and liens, repurchases of our common stock and acquisitions, subject in each case to certain exceptions. In <em style="font: inherit;"> June 2023, </em>the Credit Agreement was amended to exclude our costs associated with our building renovation from or after <em style="font: inherit;"> January 1, 2023 </em>from the fixed charge coverage ratio calculation. Pursuant to the amended Credit Agreement, we are required to maintain a minimum fixed charge coverage ratio of <span style="-sec-ix-hidden:c104591255">1.10x</span> for all testing periods throughout the term(s) of the Credit Facilities, which calculation excludes, unless our liquidity falls below a specified threshold, (i) any cash dividend in a fiscal quarter that, together with all other cash dividends paid or declared during such fiscal quarter, exceeds $5,500,000 in total cash dividends paid or declared, (ii) the portion of the purchase price for any permitted share repurchase of our shares paid with cash on hand, (iii) the portion of any acquisition consideration for a permitted acquisition paid with cash on hand, and (iv) up to $25 million of costs associated with our building renovation from or after <em style="font: inherit;"> January 1, 2023. </em>We are also required to maintain a cash flow leverage ratio of <span style="-sec-ix-hidden:c104591258">3.00x</span> or less for all testing periods throughout the term(s) of the Credit Facilities. All obligations under the Credit Facilities are to be guaranteed by each of our direct and indirect wholly owned domestic subsidiaries, if any, and, to the extent required by the Credit Agreement, direct and indirect wholly owned foreign subsidiaries. As of <em style="font: inherit;"> September 30, 2023, </em>we were in compliance with our financial covenants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,<br/> 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loans</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,941</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,315</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,665</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,491</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(134</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net of current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,164</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,690</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 18941000 22315000 4665000 4491000 112000 134000 14164000 17690000 30000000 23412383 75000000 462988 0.05 0.0235 0.0766 5000000 25000000 543000 183000 0.0768 0.002 5500000 25000000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">5</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">SHARE-BASED COMPENSATION</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We measure and recognize compensation expense for all share-based payments based on the grant-date fair value of those awards. All of our existing stock option awards and unvested stock awards have been determined to be equity-classified awards. We account for forfeitures as they occur. We refer to our restricted stock awards as “non-vested” stock in these condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our <em style="font: inherit;">2004</em> Non-Employee Director Stock Plan, as amended (the <em style="font: inherit;">“2004</em> Director Plan”), is a nonqualified plan that provides for the granting of options with respect to 3,000,000 shares of our common stock. The <em style="font: inherit;">2004</em> Director Plan provides for grants of nonqualified stock options to each of our directors who we do <em style="font: inherit;">not</em> employ. On the date of each annual meeting of shareholders, options to purchase shares of common stock equal to an aggregate grant date fair value of $100,000 are granted to each non-employee director that is elected or retained as a director at each such meeting. Stock options vest approximately <span style="-sec-ix-hidden:c104591284">one</span> year following the date of grant and option terms are generally the earlier of <span style="-sec-ix-hidden:c104591285">ten</span> years following the date of grant, or <span style="-sec-ix-hidden:c104591286">three</span> years from the termination of the non-employee director’s service.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our <em style="font: inherit;">2006</em> Equity Incentive Plan (the <em style="font: inherit;">“2006</em> Equity Incentive Plan”), as amended, provides for the granting of stock options, stock appreciation rights, restricted stock, performance shares and other share-based awards and benefits up to an aggregate of 1,800,000 shares of our common stock. Stock options granted <em style="font: inherit;"> may </em>be either incentive stock options or nonqualified stock options. Vesting terms vary with each grant and option terms are generally <span style="-sec-ix-hidden:c104591290">five</span> to <span style="-sec-ix-hidden:c104591291">ten</span> years following the date of grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">During the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> we granted options to purchase 96,359 and 127,227 shares of common stock, respectively. Options to purchase shares of common stock are typically granted with exercise prices equal to the fair value of the common stock on the date of grant. We do, in certain limited situations, grant options with exercise prices that exceed the fair value of the common stock on the date of grant. The fair value of stock options granted was estimated using a Black-Scholes valuation model with the following weighted average assumptions:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield at date of grant</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.39</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected stock price volatility</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35.12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life of options (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The risk-free interest rate assumptions were based on the U.S. Treasury yield curve in effect at the time of the grant. The expected volatility was based on historical monthly price changes of our stock based on the expected life of the options at the date of grant. The expected life of options is the average number of years we estimate that options will be outstanding. We consider groups of associates that have similar historical exercise behavior separately for valuation purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table summarizes stock option activity under the <em style="font: inherit;">2006</em> Equity Incentive Plans and the <em style="font: inherit;">2004</em> Director Plan for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number of<br/> Options</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Terms</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Years)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intrinsic</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">581,286</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.86</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">96,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40,938</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14.27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,099</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">615,608</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35.04</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.63</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,642</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">392,472</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30.26</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.36</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,968</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of <em style="font: inherit;"> September 30, 2023, </em>the total unrecognized compensation cost related to non-vested stock option awards was approximately $1.5 million which was expected to be recognized over a weighted average period of 2.77 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">There was $584,000 of cash received from stock options exercised for the <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> September 30, 2023. </em>There was no cash received from stock option exercises in the <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> September 30, 2022. </em>We recognized $198,000 and $264,000 of non-cash compensation for <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, and $752,000 and $828,000 of non-cash compensation for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, related to options, which is included in selling, general and administrative expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">No non-vested shares of common stock were granted under the <em style="font: inherit;">2006</em> Equity Incentive Plan during the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022.</em> As of <em style="font: inherit;"> September 30, 2023, </em>we had 6,058 non-vested shares of common stock outstanding under the <em style="font: inherit;">2006</em> Equity Incentive Plan. These shares vest over <span style="-sec-ix-hidden:c104591321">five</span> years following the date of grant and holders thereof are entitled to receive dividends from the date of grant, whether or <em style="font: inherit;">not</em> vested. The fair value of the awards is calculated as the fair market value of the shares on the date of grant. We recognized non-cash compensation benefit of $130,000 and expense of $27,000 for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, and benefit of $75,000 and expense of $82,000 for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, related to this non-vested stock, which is included in selling, general and administrative expenses. The following table summarizes information regarding non-vested stock granted to associates under the <em style="font: inherit;">2006</em> Equity Incentive Plan for the <em style="font: inherit;">nine</em>-month period ended <em style="font: inherit;"> September 30, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Common Stock</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Outstanding</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Grant Date Fair</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Per Share</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,640</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,058</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of <em style="font: inherit;"> September 30, 2023, </em>the total unrecognized compensation cost related to non-vested stock awards was approximately $117,000 and is expected to be recognized over a weighted average period of 2.3 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3000000 100000 1800000 96359 127227 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield at date of grant</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.39</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected stock price volatility</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35.12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life of options (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0.0213 0.0339 0.3512 0.3552 0.0361 0.0233 P6Y10M24D P6Y3M18D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number of<br/> Options</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Terms</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Years)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intrinsic</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">581,286</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.86</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">96,359</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.55</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40,938</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14.27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,099</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">615,608</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35.04</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.63</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,642</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">392,472</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30.26</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.36</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,968</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 581286 32.86 96359 40.55 40938 14.27 21099 40.52 615608 35.04 P5Y7M17D 6642000 392472 30.26 P4Y4M9D 5968000 1500000 P2Y9M7D 584000 0 198000 264000 752000 828000 0 6058 -130000 27000 75000 82000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Common Stock</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Outstanding</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Grant Date Fair</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Per Share</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,698</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,640</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,058</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 12698 42.92 0 0 -0 0 6640 42.92 6058 42.92 117000 P2Y3M18D <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">6</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following represents the carrying amount of goodwill at <em style="font: inherit;"> September 30, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Gross</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accumulated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Impairment</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Net</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">62,328</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">714</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61,614</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Intangible assets consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,<br/> 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-amortizing intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Indefinite trade name</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,191</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,191</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortizing intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer related</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total amortizing intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other intangible assets, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Gross</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accumulated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Impairment</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Net</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at September 30, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">62,328</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">714</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61,614</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,<br/> 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-amortizing intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Indefinite trade name</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,191</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,191</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortizing intangible assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Customer related</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,192</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Trade names</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,572</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total amortizing intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,723</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,408</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,303</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other intangible assets, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,506</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 62328000 714000 61614000 1191000 1191000 9192000 9192000 1959000 1959000 1572000 1572000 12723000 12723000 12408000 12303000 1506000 1611000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">7</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">PROPERTY AND EQUIPMENT</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,<br/> 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">September 30,<br/> 2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,766</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,508</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 62766000 50756000 37177000 33508000 25589000 17248000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">8</em>)</b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">EARNINGS PER SHARE</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Basic net income per share was computed using the weighted-average shares of common stock outstanding during the period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Diluted net income per share was computed using the weighted-average shares of common stock and, if dilutive, the potential common stock outstanding during the period. Potential shares of common stock consist of the incremental common stock issuable upon the exercise of stock options and vesting of restricted stock. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We had 275,064 and 343,414 options of common stock for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, which have been excluded from the diluted net income per share computation because their inclusion would be anti-dilutive. We had 268,838 and 306,446 options of common stock for the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, which have been excluded from the diluted net income per share computation because their inclusion would be anti-dilutive.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">For the Three Months Ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">For the Nine Months Ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands, except per share data)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator for net income per share – basic:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,876</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,298</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,113</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,159</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Allocation of distributed and undistributed income to unvested restricted stock shareholders</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income attributable to common shareholders</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,874</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,294</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator for net income per share – basic:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average common shares outstanding – basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,574</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income per share – basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.01</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator for net income per share – diluted:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Net income attributable to common shareholders for basic computation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,874</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,294</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator for net income per share – diluted:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average common shares outstanding – basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,574</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Weighted average effect of dilutive securities – stock options</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">141</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">133</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Denominator for diluted earnings per share – adjusted weighted average shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,695</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,847</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,715</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income per share - diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 275064 343414 268838 306446 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">For the Three Months Ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">For the Nine Months Ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(In thousands, except per share data)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator for net income per share – basic:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,876</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,298</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22,113</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,159</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Allocation of distributed and undistributed income to unvested restricted stock shareholders</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income attributable to common shareholders</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,874</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,294</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator for net income per share – basic:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average common shares outstanding – basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,574</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income per share – basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.01</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator for net income per share – diluted:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Net income attributable to common shareholders for basic computation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,874</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,294</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator for net income per share – diluted:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average common shares outstanding – basic</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,716</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,574</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,014</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Weighted average effect of dilutive securities – stock options</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">135</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">141</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">133</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Denominator for diluted earnings per share – adjusted weighted average shares</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,695</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,847</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,715</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income per share - diluted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.32</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.33</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.00</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 7876000 8298000 22113000 25159000 2000 4000 5000 12000 7874000 8294000 22108000 25147000 24560000 24716000 24574000 25014000 0.32 0.34 0.9 1.01 7874000 8294000 22108000 25147000 24560000 24716000 24574000 25014000 135000 131000 141000 133000 24695000 24847000 24715000 25147000 0.32 0.33 0.89 1 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="notesend" title="notesend"></a>(<em style="font: inherit;">9</em>) </b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">GEOGRAPHIC INFORMATION</span></b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The tables below present entity-wide information regarding our revenue and assets by geographic area (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,945</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">110,579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">112,631</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Canada</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,945</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110,579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,<br/> 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">95,389</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">86,718</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Canada</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86,745</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">119,905</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">130,151</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Canada</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">231</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">310</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">120,136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">130,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three months ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine months ended</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,945</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">37,691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">110,579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">112,631</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Canada</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,945</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110,579</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">113,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,<br/> 2023</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">95,389</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">86,718</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Canada</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">95,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86,745</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">119,905</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">130,151</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Canada</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">231</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">310</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">120,136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">130,461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 37945000 37691000 110579000 112631000 0 0 0 793000 37945000 37691000 110579000 113424000 95389000 86718000 4000 27000 95393000 86745000 119905000 130151000 231000 310000 120136000 130461000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 63pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>ITEM <em style="font: inherit;">5.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Other Information</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">During the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2023,</em> <em style="font: inherit;">no</em> director or officer adopted or terminated a Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement or non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &=(:5<'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 " !G2&E7C?73&ULS9+! M3L,P#(9?!>7>NFD!0=3EPK032$A, G&+$F^+:-HH,6KW]J1AZX3@ 3C&_O/Y ML^16>Z&'@,]A\!C(8KR:7-='H?V*'8B\ (CZ@$[%,B7ZU-P-P2E*S[ 'K_2' MVB/4574+#DD910IF8.$7(I.MT4('5#2$$][H!>\_0Y=A1@-VZ+"G"+SDP.0\ MT1^GKH4+8(81!A>_"V@68J[^BQ')N<2SMP>'MZ?,GK%K:/ MI'J-Z5>T@HX>5^P\^;5Y6&\W3-95W12<%]7]EE^+JA8W=^^SZP^_B[ ;C-W9 M?VQ\%I0M_+H+^0502P,$% @ 9TAI5YE&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" !G2&E7;V0N"\<% #C'@ & 'AL+W=OVDAIVF[5[G)MTVVZ3?O!!2=!!YC9)FG_ M^ST#@;0R+QFZW ]7(+PO_OH][(_QQ4;(KVK%N28O<92HR\Y*Z_1#KZ?\%8^9 M.A4I3^"7A9 QTW JESV52LZ"/"B.>M1QSGHQ"Y/.^"*_=B_'%R+349CP>TE4 M%L=,OE[Q2&PN.VYG>^$Q7*ZTN= ;7Z1LR>=<_Y[>2SCK52I!&/-$A2(ADB\N M.Q/WP]2C)B"_XX^0;]3.,3%6GH7X:D[N@LN.8UK$(^YK(\'@SYI/>109)6C' MOZ5HIWJF"=P]WJK?YN;!S#-3?"JB/\- KRX[HPX)^()ED7X4FU]Y:6A@]'P1 MJ?Q_LBGN[?<[Q,^4%G$9#"V(PZ3XRU[*CM@)\)R& %H&T'1Z)4"U8 ';^-[T,JJ MJ73;U"N*"LYY>DH\YX10AWJ6]DSQ\)E8GQ+'LX6_:8Y7]9R7ZWG[>FZWN_[^ M"'>1.\UC]8^MRPK)OEW2O+(?5,I\?MF!=U)QN>:=\0_?N6?.SS:_WTCLC?M^ MY;Z/J8_+4IE"!T@601\$_(7\QE]MIG$EQ_P;.OW1T.81C6WI<5!Y'!SB\9$O M0P4N(=4S%G.;0UQGEM<&]-(C-)%)?T6F0J9"YI=MIE&YEJ;/*M-G:&,G4--! M7M>W$5O:S.+Q"Q8I6Q]-T;"6IH:5J2':J&DF96XI5#[DX0MDP0Q+!(9,:SYQ MM6[7I5W/M9E$ UN:'%4F1VBSJ@&I='G/92@"<@N7K<,WKO9@'6+1F);^SBM_ MY__+7Y[%1G>X5M,4@D:U].>-?I/MAT@AGN8 MK8>,2R%T !1PN0K_ =B3#N&1_V'7.O#X0K-7O,9C'K:''Q3FE M]#L) E!7)]L#DJ]1/B?VO.*2+NT/R .4B80%I]7R,0C(K1'(Q:GEO>6I.8-R M?A(;&VE?[9&#GH(%MI71\6^T>G'OI5A#J^W)Q35G]I?V&$Q$ M:R:B.-.\-WHOE ;X^RM,&\>F/8IGHX$SLGX_. 8FT1J3*(XV>:U.)&?-QG"! MOD.MMHZ!1K1&(XKSS$>1+T96(L%FTCTB_>&@2P=T8/5W#!RB-0Y1G&">0@V, M(!;$I3\^_T3FW,\D9-)J$E>:BCB&R6BNA?_UA'Q_"OA 4ECCK%EDAUY7;0;)S8N_8LF2-W[V MV2,TF\RO)]8%&1[8UF$-0O0@$-I^%2G@/<\DS"+VY?0>Q2_6+\13/*JMSQJ MZ$$ =)? HK/8+S"+,K8U;O6)*S;Y/ ;UT)IZZ$'48Q8K0.X DLA[0,0KC/Q M?0X2(! 48E:OQP ?6H,//0A\YC&+(G*5*?A9V2L6UVE<>.)Q+?UY->]X!_'. M3U-5KCCH?3RC:1*PZ)Q.SA,LWVCH$] M7HT]'DXLVS'VS9P^S_?2R.=, \0F9O*T.OY&0%/V0Z$VR-7,KNYZ#(NXP)@3;%M@);&S3M]IF1Z%BH)+HDY23[ M]3O*+Y)%BG&!?F@CR7?4/0^IJT7LYG*5KQB MZD*L>0V_+(6LF(9;^3!3:\E9WCI5Y8P$03RK6%%/%E?MLUNYN!*-+HN:WTJD MFJIB\OD]+\7C]01/]@^^% \K;1[,%E=K]L#ON/ZVOI5P-SN,DA<5KU4A:B3Y M\GKR#E_>T-0XM!;_%/Q1]:Z1">5>B._FYF-^/0D,(E[R3)LA&/S9\!M>EF8D MP/%C-^CD\$[CV+_>C_Y[&SP$<\\4OQ'EOT6N5]>3=()ROF1-J;^(QS_Y+J#( MC)>)4K7_H\>=;3!!6:.TJ';.@* JZNU?]K1+1,\!AR,.9.= 3G6@.P?:!KI% MUH;U@6FVN)+B$4EC#:.9BS8WK3=$4]1F&N^TA%\+\-.+&U'G,"D\1W"E1%GD M3,/->U:R.N/HS@RLT.N;1DI>:W3+92%R]*UF35Z X1MTCK[=?4"OS]Z@,U34 MZ.M*-(K5N;J::8!G7C++=E#>;Z&0$2AW?'V!:#!%)"#4X7[C=__ ,W#'K3LY M=I]!4@Z9(8?,D'8\.I:97[0"A>P!3@)=JS3)^/8$*4UQN^&3Q MZC<U0IDML M%C0EZ=5LTX_&-B)10.*#U1',\ S],+\*EG.H?(ST0 VZ"(9!Z#W)9^BDBN% M6 E=J5VWT-]0+II[O6S*SD$LT5D:M8&>Q=$4!E!KWO:1\MD5Z19-U L"AV&< M#$)U6V%WJ-$AU,@;ZJWD:U;DB#^M37DZ)R*R7APE=#@1MA&AZ<@\Q =PL1?< MQSH3%4>:/?'^++@PQM;K:8@'$&V;A%(WPN2 ,/$B_*Q77$+_[)>P"UYBPXOG M WBV#<8X<.-+#_A2_TH6FI4GX$OMV0N3D X0VE8A3?#(),\/$.=>B)] 0ZPE MZ 6IG]N2,6UA#0RN74#G-M H2H>IM*UP0L+4#10''8<%+ZQ'S>J' I;@+I53 M5',GS-U 1PBB(![ =%G%>*2B<8]JL1?F'T+DCT59.H%AZY4QO#,<(GO)[!A: MQW782R] GDL.:Q$(0-1:@K:""^7+(W%DR"ILAQ4)P[$\=F2%_6QU %OT^I 3 M);4+8PC1-AG-9D=3V,]3GZ%HF"[J!Z ED)A(&BUY+I;GC>*>8L<.)L'QL-@= M5E$T4NNXHQOLYYNV83I!V01"T\2J&(<5&>- W/$,]A/-MDUZ,F93!R8!IA8\ MAQT-1DD:=S2#DY-$8EFP^Z(L=,'=2A%[Z>IGI>*O&NTXZ(Z[L)^\]D&OA6RW M8B"K:J%!"JS9\Y@.P Z.BN-H.$\.JW ^-DL=DV$_E?T%]P9E!DVCGGN01!Q^%9-C*7%8X&A%2I&,MXFALU/8GND/LU,;$H*XV#88QU6 M=)Z.I;(C+O("<16; G;;N7^R;48B\W"XZ7!:C=$ Z9B+^)GK0*V2;WC=N $Z M:"HFUL;#91;A^8C8(QU3D1.8ZB"=>XW7B=7FI71N+4?;" =I- *T(R]R"GF= M"M1FJ#!(@V&#=)A1V% E(U@['B/^_=*G?O]N55_;+P>-WA1_4[/*W/X'BR3G M]QH52C7MGKM5C,[8'#NH$.3B,#:'61+/QSIL1U?$3U$2'U$^&MW"]YI47V?8K.@HL 0WE+M&%E P7.&KT2LBUB,@6A M8_XA95)F]GP"Y)(I:YX[4V63XU H>4V.@^H=4;YP1BFJ"GI0+Z)^2&_[(6$< M6$%MXS'GRT"3TS"9F]-J<]+<=C7SF) I3O'N,9DBT6BEX4>SCR/A-(HA4W%Z MY :/8Y).<4+W;LZ$V5Q-AUMEO\UQRCHVIWXV?Y>#W(7&#<5J#A// 6/&U@44 MKQ.F@["3.+'.()QV43BF-&G'[-3/[%^X9O (!!R3-61=H=PTV_D\WY]LNT)REL43^D\ MG(88MPLFGH*6@W69PJ_=4^WB>^EHFMI"X#PE=&ZM*X==DI)XC ,ZQ4#] MBF'+ 6JTRSI!VPP?)6EB39)MEI!@[$B8=D* GG+HVJ.M-M\_&4)J?=APGCBX M[%PG#K/>ISOSW?1O)A^*6J&2+\$QN$@@"W+[*7)[H\6Z_9IW+[0657NYX@S M&P/X?2E RNUNS ?"PP?AQ?]02P,$% @ 9TAI5]DB'K8M P +0H !@ M !X;"]W;W)KX*;=K]\!NVX^W*39_Q\\+!9KR6ZE$7 ME!KT7'*A)UYA3'7M^SHK:$GTE:RH@)&E5"4QT%4K7U>*DMR)2NZ'&"=^29CP MIF-W;ZZF8UD;S@2=*Z3KLB3JY99RN9YX@?=ZXSM;%<;>\*?CBJSH@IK[:JZ@ MYW=9Z(QR;C,!Q^\VJ=<]TPHWVZ_9/SOS8.:!:#J3_!?+33'Q4@_E=$EJ;K[+ M]1?:&AK8?)GDVOVC=1N+/935VLBR%0-!R41S)<_M1&P(@O@=0=@*PH\*HE80 M.:,-F;-U1PR9CI5<(V6C(9MMN+EQ:G##A%W&A5$PRD!GIC,I;=K,#N0;FL'\RRYE"(F:R%Z?77 M)$Q<0KNAGJ;I8.P_;7K8#TG>0K8XHXXS.L@YAXU 8;ER!-63/5ZBBBCT1'A- MT3DL2"XY)TJCBL)N+F#Q+OK(FT<,-[#P%0YVV(\$;='''7U\&KUCU(C4II"* M_8$!ZZ*YVXO>Y!]L4,$[S?YVZ(_';1D8= 8&_V2 :5T?AQ_L0>UB'XK8 DXZ MX.0@\$R6);Q0_Z-8FOSI=AWL5:OE(Y):# MM'.0GN[@8\62[C%%>#1(XN%H![XW, R#])W9'W7LH]/9X;"@#;SQF5@=,S#: MWX+Q( EQDNX8Z M,PC081OT& OSV_<,'+?R PX^NU0M:-"8:2Y?PY7-FCAAH MDV^")=$HCH/=XN\+#$WR[)'9I4"'^ M3MBS.+M&)94GSK^6-P_QW<0J>\12MI:E"ZK^CFS!TK3TI/KQK7$Z:=LL#<^O M3]Y_K\@K,D]4L 5/OR2QW-U-@@F*V88>4OF1/__!&D)NZ6_-4U']HN<&:TW0 M^B DSQICU8,LR>M_^M($XLQ ^8$-2&- = -GP,!N#.S7MN T!LYK6W ;@XKZ MM.9>!2ZBDLYG!7]&18E6WLJ+*OJ5M8I7DI>%LI*%>ILH.SE?\#Q6:6" MITE,I;I92?6GZD$*Q#?H(5_SC*&KSSD]Q(EZ_Q:]0Y]7$;IZ\Q:)'2V80$F. M/NWX0= \%M?H3>]^-I6JJV6#TW73K?NZ6V2@6S;ZP'.Y$VBINA<#]M&X?3AB M/U4A:N-$3G&Z)Z,.5VQ_@VSK&A&+V$!_%J\W)Q"=GVM]^;];[P7#;HO&KOPY M _X^LB/+#PQ*:VWH58;E)'6GY>A4=O8 Q[_VK* RR;>(O>S+$2)N(;[.6*#*6?Y6[.F:W4W4-"Y8 M<623^:^_8,_Z#:JA2SJ++NEL>2%GO4RX;2;0*,&56B95H5VC+A(A-ENZZKLP=0!+LAS-YOV?OCZ66J M9M8)+77#-:(9+V3R+ZU5A(I#DNUI4I1+$10#WV2G^JV% "1T-,B8((8V##EL*4/KB-RQHN&)KIKDO@77DL;3A1:3BWJ++NIM>2EO_9R<:5X\6G\/ MN63*KQPIO\9#KVAM8-D4'TB1&P^]4 MF'6> (H$@0.K).[T*!X56:=U IQ.0,Z..<$[.F43\XX8X@! 83?020.NPC-4 MGW6G_?"X^&NVGD]LPPMVXBWI"[P^8D#K698=ZK0A6.#X.F\31@+'K&@39MNV M,U32G2K$X[+PL>#'I#J04=R_3]T49P1[NA:&4*ZC+Y@ RK,#K/,V40$.AJ:M M3@[B<3WX)QN=EWUCM^<'OC$QFZB A,:$9:((47M'G2< $"4OD%M4&$/ M90@)TQ6^&1*QI!.Q9%20J2UX>BB/!7\J&$T;WPD&C-+&9 2B CT:#:IW-#00 MBDX[$CPZ:K]41\\J%O2H-C%;=CK_+/>JU25BWP[)D:;UX>E!"JE>J:"!@YF, M"M4?'O$,!D7P_5@+HNUSA=]Q-L4J<;Q0WVF#,%,R@3!?WQ0M(9B+S[S5 MG*=GWS4R5FRK#TH"K?DAE_5I=?NT_6CUOOI4HSV_Q[<+##R/\.VR_B35N:^_ MD'V@Q3;)!4K91C5EW?BJKT7]T:F^D7Q??55YXE+RK+K<,1JSH@2H]QO.Y>FF M;*#]]#?_#U!+ P04 " !G2&E7Y_Z$I!\# "Z"@ & 'AL+W=O6R'1@=2R4D!E>Y/*!K;Z06D]+\<4L%_J+ M5K6M8Z%X(20K:C!X4&2T^N.7.@X; . Q [P:X.T"@@, OP;XYYX0U(#@W!-: M-4!+MROM.G!C+''4YVR%N+(&-C70T==HB%=&59Y,)8?=#' R&C&:P*V3!,%( ML#Q+L(3)5,(/TD$*Q&:P54 2IBH[E@3=TI@5!'UXI'B19&!]B:[0XW2,/EQ< MH@N44?0]90N!:2+ZM@0?U4EV7/LSK/SQ#OCCHSM&92K0!/Q*#/CQ<7SW"-Z& MV#0!\M8!&GI'":>DO$:^\Q%YCN<;_!F=#_=,"OCLSKCZ+$,1E8P"H( M7Q(K>O_.#9U/IHQZ2[+Q6Y)-WHALZV):S<6TCN8>O M0]2D41[PJ.Z3 M"6E2')Y4O&]A4'R29F*@.:BXW2AN'U5L>FY,(MOGU)M]H\Y>)1GO&YGJC<$J MZ'KACEA[XS$N")_K+DC !2ZHK"IML]HT6C>ZO]A9'[J]D6M8'T-C5O51?^FK MKNX.\WE&!BB #XI=3V3&)^;#J3KB?> MM!>=7M 2;+&12"U)V*\ *6KEZ+\6BVD MK*UOJV5>78\6=;U^-YE4LX5%G7S MA\G-U3I]DO>R_K*^*]6[R2'*/%O)O,J*W"KEX_7H/7N7N';38$O\(Y,OU=%K MJSF4AZ+XVKSY.+\>V4U&Y:U<+IM(*H\_]D%'ASZ;AL>O?T2/ MMP>O#N8AK>1ML?QG-J\7UZ-@9,WE8[I9UI^+EU_E_H#<)MZL6%;;G];+GK5' MUFQ3U<5JWUAEL,KRW>_TVUZ(HP:UH")$PW\?0-_>[)VZFY/39C6ZSK]:_/LG5@RS_#82YQ<.\ MGZO,U%!/E]9=FLW'*JG;=)W5ZCT2-,2#?I:UNK:5.E%:YEG^5&&Q(B+!WVX_ M6N_KNLP>-G7ZL)167:A42R4Y%C7&H_ZN[D;5IOR^T^^-M5<3"9@0 0LE6;?9 M1(VPPS#CAV'&MW&<$W$^I,LTG\G*2FLKE+.WEF!O+&YS!HV072AO&ZJYE3[? M",4]'Y]]$V&^F#J\BX4F-A8>8QH6 1@7OMNE8H!R;>9,NUAB8H$KA'^@.OJ) M@WX"U>]N4\X6ZH[;7(U5* - MF)",$I%$3!()GDE'-?>@FHNJ%F;/F9H5YI6:U&=+-=KFD$@N*1))A"8Q]FS' MUV0BX\0DD5 ]=83R#D)Y^/!2M6*6JU$%CB*/%(@D0I-0=Q/MTHG(,#%))$1' M'7G\@SP^*L]O]4*6VXM.E0]-^?HL]W*]L505K8[G&N78&AB8R$\KHL&8%QP1],-H%POX($FGHD%S D\6+_I0;_I M<)7(E-;/1,!*Q,3 2@3 @$H$H*!*Q,202H39K6.P_X>;'MZX<=;OJG4ZD]Y)^[G[,@MLO_' M'1WOM?>@&3):.&BT:-!H\:#1DGTT[>XC3HR9UOJQ\[W?O5RK.ZY]>L;:QT)O MN0##?)=Y^CT7X,8\"'Q]T@(YS]:FHQC"?'=JW'8!SO-][\2\Q5H+R' /V&OF M9Z:=,G4T&7#N!SAP\HM)62X)[S(2S/:$M)(2",1C<0 M,F:NHY<)"-Y M[IK1[I%&0@ 9JUN6H\M%.T@:24EXR1$G*ZZK6UDY_O&OVUR MHHHYPS@"C)I]78_IRD'6D7'=8480IRBA"PA@/A>VT%4T.2_P^(F+F;?ND>/N M\:+9EYMV1A^#-!+22$0C,8 H*^]XFGXDUM6O=6 <=V ?JVK3#,0C_=2KV6ZC M9S6-MRL^0WU3(1/]8N=CA/12$PC"9%-5[W6HG#*72AM.&A$9"&HD 9,ST_<*8#I10@;KZMI:$XY:DUQ(--\M\ M9, E&H #EVCV7'>+WERB@<)!2S0 ARS1\-:I<-RIG-I<@'4T;8"IH\DH'1U7 MZ#J:W)B[+-"-'IY_W^5'J%<_X)ZORVUR/K=/K2SRUO%PW/%<5DO2?H9&0AJ) M\.1[:PVX&C8-]+*=Q+I2M_:'X_;GUN+;W2<"#^ OD+3'29$XEVA6Z,:]E:5-%IE75]O69@G"9J%UKZ#=%(V$ .)-/7U&Q!/M M+2GMO*BTNHH>/2!XV>Z0 4^8W<(8)COV:Z^.P1P8\Z8;XQ=-/_>0@.]!C9W M#;5-SG<\[T3%+%KC)G#CUJO2$Z8K,N4V&;#2 SBPTL/S[RTWT"M4Z0$<4NF) MU@ *8L<)OU^@C?L^/C!HM'#0:-&@T>)!HR7"]*9$Y@;Y5@^??^X0 O09CBT%P<0KM=X(1TGPH^P[_F@.TR(Q+MGHO7B#N[%+_T<#VW. M 438QB=YZ$U-_ !Z"TU;HH=#&W0:"0%DS(W%^@C/N+>R MM$,G\^IJVUIT![?HN(EQZ%U1&@D!Q.?&C(@GVEM2>O^42JNKZ-&G^\YWX<$ #=F7F".W4%=.-1KP&U?GP\!SO=]]T1A[;0NW,%= M^$6EAT-OLM)(2",1GGQOK8&=5L'T[1:*Z@K=6EZ'^%SAA=,=_VM*/X)*I=55M+5^#F[]7FDE#.^U[TK8 MH-'"0:-%@T:+!XV6.)BY[GZ,OS6P+FY@>ZV$[6.AW[L!,.!*&,"!*V%X_GU/ M"-0KM!(&<-!*V.3H:W6:[V7ZE)9/65Y92_FHVMEO?76NRMU7'>W>U,5Z^TT[ M#T5=%ZOMRX5,Y[)L /7_QZ*H?[QIOKSG\(53-_\%4$L#!!0 ( &A(:5>X MV^C"1@, -4* 8 >&PO=V]R:W-H965T&ULK59K;YLP M%/TK%INV5MH* 9(T71*IS6N;5"EJU.VS"S?!*F!FFZ3]][LVE.5!*9/Z)?'C MG.MCGXM]ASLN'F4$H,A3$J=R9$5*95>V+8,($BHO> 8ISJRY2*C"KMC8,A- M0T-*8MMUG)Z=4)9:XZ$96XKQD. /XQ6 G]]I$[^2!\T?= M^1&.+$<+@A@"I2-0_-O"!.)8!T(9?\J85K6D)NZW7Z+/S=YQ+P]4PH3'OUFH MHI%U:9$0UC2/U1W??8=R/T9@P&-I?LFNQ#H6"7*I>%*244'"TN*?/I7GL$? M./4$MR2XQP3_%8)7$KRV!+\D^&T)W9+0;4OHE81>6T*_)/2-6<7I&FNF5-'Q M4/ =$1J-T73#^&O8Z A+=2:NE,!9ACPUGO TQ+R"D&!+\IB%5&%GI? /$TY) MPM=D%5$!$8]#$/(SF?W)F7HF9_,X7 MXCJN5Z-GTDS_F:>-]&DS_98*I'=>I<_:BW=KZ//VXNOHB_;BW08KO"KA/!// M?R7>,A=!A'>'SJLB/W1+X2TJ<_%,,.W+&TG+RO"Y[BA6Z9@5]U6['?>_2 M']K;?4L;9>@+_DIF-("1A3>X!+$%:_SI0Z?G?*LS^#V#S4[E#P9^USO4/S]% M^6[?

'L,4IK-/K#7IN!3MPR:]<\AM=6E7.!#Q)\,DH?,&7C^!73N )1,!* M$\T,S_3+(M]RKG'5_SS'B7^R=7Q_'>?P@*9UJ(%W>8B:U:"\[F7GR)/WE+]X MIV '_G8K?[N-_D[9EN&]'TI\MH,8[0I)!J(R6QMHK QYC+/23)K16E>+M?K[ M.7C1<8^^QU.0<_;P-:O $JCM;>>UT3$!M3.$D\JSQ5Q1-4 MC5:UV;4I28[&;[!F*TJL?V&*@@\OV0W#KR>&-89T+OHH3!1%5-%1/#-O^ -7 M6!&89H1U)P@-P/DUY^JEHQ>H*MGQ7U!+ P04 " !H2&E73:BV6' ( #> M)@ & 'AL+W=OSC^ M9C@SWPREFR?9?E-;SG7P7)6UNIUMM6ZNYW.5;WG%U'O9\!J^VY M:EK."KNH*NR_(\H]/9VMIP%!=^P7:F_R*=?>6]08O3ELE3V;_#4RX:S(-\I M+:M^,2"H1-W]9\^](XX6@!Y\ >D7D/,%\<0"VB^@UM .F37K$]-L==/*IZ U MTJ#-7%C?V-5@C:C--C[H%KX5L$ZO[F1=P*;P(H K)4M1, TW#QK^P6YI%_^S'[F?)Q,]F MP6^RUEL5_ P_7YRNGX,)@QWD8,='XE7XP)OW 0W?!20D%,%S]_;EQ .'#FZE M5A^=EKU;"" >/!#[M*]^AQ(DZEQ6'#.S6YO:M:;2[%>$1!$- MP_!FOC\V 1%,HB0[%CR!EPSP$N\&?2C^"\G51;B64)!R6>>BY$$]X#:?F[O< M[&73RKV 4 W6+V_?S.22FWDA92?>2@=OI=[-_,1!:2Z8J;SO E;)5HN_6%>' MZR(05<-$:YR)>:%3G1QM81RGF;O5KAS-0C*YTXL!^^(5[!O>MK!SAUUESUQA M.!?.[U\M2.3B1.2B19I, ET.0)=>H%^Z;0N FX-=G?-6 PL;N$$CE3#.1F$O M'3C$8#E'[8I1FDYBS@;,F3_+97UE\T-M6A2/SA5[L_Y0*V*T."J' P:PT3 =I#LFM7VQ8\S]WHIF* MZE[Y,:QSX(A(-(W[B+$C;^DRE37?LOJ1*XCI@"G%H8@9P*5@:U%.UZ->\84* MTJ6TG;J!C&X@WNW[5\L*#A4XESM3Q*$^<;%GZQ(-M5[72=*F;JAA8E&:3.=V M-#8$D9=M5_H6B \NE%;O#$6BD&,'R#)$ZA(BERV7TX!'@H^\C+CZ8V#IDD-9 MFLB3:?P)0@<)@A^1FVY/HI%Q(S_E?C@$=L->)J/:I4Q",1^[*9QJ(Y=#XPSI_A"YB'APCU0;^;GV\U$O<%0Z M+&Z?PQ$6S0B"VY5+4P]GC70;^?EVR,*6[WF]PT&ZA!F%,186B& ZS5!D9%;B M9];?W]HU8_")RYHDC4,D]3#)I=>"D6.)GV//YS=1[[EZ2\M/+DJQE])VZH61 M8HF?8N]W+30:AJR^JS4B&(M"EB ]/R:Z6*;3!92,A$M>(UR97U\MBFT4W9T02,0A>SRJ77^$L&-B/J=/Y(O\8_7 MY_FS$36#^?H-^7/1F?E2VDZ],'(X\7/X1]G"&K#:SAGF6Q-^.=1O@8>;R]-V ME'-WSA6UU-S;>1!D"*9T@5 X*DG"Z0Z/C"1._"3> M(S8^+?A:!T*I'409[SI3%+;+RU=88KAB4V!'YB9^YCYV;Y<-O&],Y;H4CVQR MOB7/O,V%LO%\//JS)]86J!G4)>MD&;M6 M(')3^$/ X47C6E?.'KSP)O=W*LCADJFO18'"!VA:]>A: MB%Q%V71+2$>2IGZ2_L*;GJ:'S5#V#$FW$%Z[]@5%C/!N'&&E!I,D" M'9*_0M''"=PWMBP'0NZ.N\RHJ:!];&URH&;XF+?'CPS$499X/#]R-/5S])C2 M@%^81KM)Z)&GJGY"='@-C:10_ M,O-"I'IK &F<'ZF/5WAQDDB8DGC9FI%_JI]^[S@#QO9@1>B51E"&LAHHFF:?? MHR,54S\5WTUA#I@.UOQ1U+4)*]-\\U9(O(JB)]D$.:9#)).8>@8_.M(T]=.T MUQ!NCNR\)K@43)<$VPM7D"S/CA).'[N-9!V'WM;[8=12,+_HL_%+:3OUT]#30!X[C=C?:=P?=:CXZ8M]DG5VY&TEV-D),VJ:VV1$ M2ZR;0@1)["FZ8RL2^UN15YOP_\^^U'T+ LMR5^S7M#[85Y/./O\87=]UKUJ-:KHWOWYC+="]@N%V RK#]POP=MN]3-7= M:-G8]Y'64FM9V M=NRLP[T_)+8D\O \O_.07Z^-_>8RI;QX*/+2O3G*O*]>GIRX)%.%=$-3J1)/ M%L86TN/2+D]<995,>5.1GTQ&H[.30NKRZ/(UW_MD+U^;VN>Z5)^L<'512+NY M5KE9OSD:'S4W[O0R\W3CY/)U)9?J7ODOU2>+JY.62JH+53IM2F'5XLW1U?CE M]2FMYP6_:[5VO>^"))D;\XTN;M(W1R-B2.4J\41!XF.E9BK/B1#8^#/2/&J/ MI(W][PWU]RP[9)E+IV8F_ZI3G[TY.C\2J5K(.O=W9OVKBO(\)WJ)R1W_%^NP M]OGD2"2U\Z:(F\%!H7>6SS5V.7"6)J4NO MRZ7X9'*=:.5>GW@<3-M/DGC(=3AD-%Q? M3YXD>*^JH9B.!F(RFDR?H#=MM3!E>M,GM."$-^*]+F69:)F+>R^]@O?YO?(& M M7.W-_\SFW;UXJUQB=<5A!W^:UPZ'."=DF5((:4=WF7H)+=.J6_Z MVN]P4]HD$S-C*V/Y]D"DAB3LZ#AQ>S<3ORJ9^TP\^^F'\\ED]*J[-> [XU?" M9TK$IS-35++%DFO5C(1.>:7$P42KK:LJN%A041"=>@0B)4 M4$/S6!55;C9*"?50*8O;B1+K3.=*R-P9'), FQWS$G>I<@EX;>D'4 &+( -E M;020762LMT1:!1&7LM1_L>8=Z#$'7TKM51J"P@W%Q]J*JH:!G"+Y$3A97= N MU:=$I[FZ@AG]7JK:BAJ 8)W'2N(8XBH)VT,P9WC)1K 'BM)X/C0QV% ZL()O M#AZ?2N)K+G-)B@AY#/I]JQ)5S"'D=,P@,1$W95#WL?Z51D$F+.E2I[,L(PIM >JX;B'M@FVVGXZO]!T5;]66LR-ARVB0N(5,AOT(6R'H6,4,[K@E>3[-*A M9*F"YP;)%PL4%4P;$L"]05T6Q!,C&]:KJ+9(:WLG0R"78*J891H1];*@=ZEY(CBO"$"6M9]G@1->FT M?9""86DYYVC(M8CQ TZ3VEK [V8HOJIP>$ZFI54'/ #L&O%E>#_LJ :?4 ]) M)LLE[,<4P&?PL/AX&][(%'O.W.L:D0#DM_#UG7-Z?M-XR]=>2"/F4-.6K9SM M>621)<(D"FB<8]G(^'51Y^PIAJ!"D&FLRJB&7S%E)![QC'8@<4I^;,J8Z%P& M0(%[4$*@=#M^\4I0J"+J?69-O2?R2._5LYM5]4++'6EDQ)I7423-/L M&Z*FQ[$]WHA !Y,)[ "B1_0 MLN:"Q&-0;@5^M7]W7VPSS_5RN\)HZ'6[WRHJL5#Q\?->=!/J)ZI;"%0P"3GT MWG6"\Q6\+S"C8;8#K+QBG394H^_\I=K(6L.1679)0L,AL,T]+5U F38TK:7H MZSD*M)9SD59(."-$;3[ICXJ>IO!YO+7U+X9H[7R3#-FXE$[)"\*\?5#H 1^5Q/Q2Z191GCX/.VWM-)&K7 M%/PXM50^%,@H[R3E;B\?!)#)+O$0YN+P8;W$A+M6[+LQ=?,:!(WFQ(V]A&*R M1B*SC+,,8[8U7^-9#2H;*CN!R3D(8972*XH! M 74P\<-T2833LI"+@RA57 MGG6PT5N%A$JLS9K39L;AL/9^RT5"]P>L RB%\VA*.+VT@$4:*#3K:7O.[4X/ M5U$+(+^'.GH8,&T1@+;0SK6I#XY WKXB] BX$SJ"C47B(971 ^X&8L6C2:"B M[FL#9=AR-#H:'U,(G11$I MB>" D!]C=9)RU]44%QT>=2*&4_,6=#NXX_AQ3ZO? =A1;='01QB.*QB/AX?[[$W%+O#Q>OO?V1#R[(7 U MM8/%W,_B+8('JG[75 <_BK,7^'GX*NM/3YW30])S.&(S.QOPY/3\5 M5VFJ8T$5B6XU%>Z?,$,Q"D>6VC;=<_"J1%;HM7/VJ;3FC( :Q+<8LT9Q]^/D M;# :C9C^C^,I?R=ZG%/^%__X;"62_E53&-^UB!.?M"5SAT41[*B]#-C ^:M< M&8!/TPZ$.AV>;=:<=(C7U-1SOZCSCB:-6@"F':-&%UH_[/XVEB<_9TD MH_:G1^\=]8,MIW9/:/4ID2 L(LR;!'J_ MP?1IMI$FX$9V?I%JMQ3P2%[QG$#>,X745R!TZ%(^/R6]!VARHTBJ# &S%%Z!B):A7-90 M5D702E,)J).'$N&EPSX&&IJD^$+:;\KW1Z@AFS626?81-!PYEH3NG*=D?BOC M91IFL$FV>2GH510UM1/\)[5/Q70G/0+)I#B\F+'HUXX^"9!S?0"P*$IZ7I MQ:'J(@Q%.@A.J8A(^9WA/$ XOY4^A5:W-S^69D?/@=\$8!%PMZUP=PY#&7$^ MN#BE+@0E^A3J>M=B6\\M#FR$EP+YBF5ZVCMZ?5HJN.HD$HW'L&@4R66OZF<1GD@1NJ:T4#%=R]D:*P#"R,Q4N8\ MH-!]+_=/>K_-*!3:"?H%"K^'*7WXF49[M_V1RU7X;4>W//Q"!D&[I*E[KA;8 M.AJ^>'X4JH[FPIN*?^DQ-]Z;@K]FP'5E:0&>TSO/YH(.:'_Z<_E?4$L#!!0 M ( &A(:5?;DW%A!P4 (4+ 9 >&PO=V]R:W-H965T@2"FQXCP(6@"[9^]+7.V4_F9RSBT]E84TU[WJ"P&<1B.!R43LC>_\F=?]/Q*U;80DG_19.JR9/KY MEA=J=]V+>NW!O=CDUAT,YE<5V_ EMU^K+QJ[08>2B9)+(Y0DS=?7O9OH\C9Q M_)[A3\%WYH@FY\E*J6]N\>L]>I=(+' M=(O^WOL.7U;,\(4J'D5F\^O>M$<97[.ZL/=J]X'O_1DYO%05QJ^T:WB368_2 MVEA5[H5A02ED\\^>]G$X$IB&/Q&(]P*QM[M1Y*U\RRR;7VFU(^VX@>8([ZJ7 MAG%"NJ0LK<:M@)R=?U*64TP7M%#2:L3(T*.P.2V\:J[-UI'O(VP8R M_@GDC#X"*S?T3F8\^UY^ /,Z&^/6QMOX5< EK][0, PH#N/A*WC#SN>AQQN^ MXK,AJ^B]D$RF@A6TM,QRU)H]Z6\#EYR&^L)PO>6]^>^_1>/P MCU>,33ICD]?0Y_=\RV7-::U5V24)17*4(_KK@3]9NBU4^NWO4_:_KJ&/_"\^ M?WJXOUD\+.GQ[N$#+;XN'SY_?'>_I(<GE1MI/@/0IHY@Y]);8%K,4OHC(:C( Y'CDB"63@!$87#8);$ MGAH%4P=\ HM98E0I(2T)V8!%0 JQ#B$\#.(X<>LD1ED]\2P@J>2%.3;Q".U@ M$4"2&=8HGE <3$+X%@RC*7V5PE*E8<9)UPX \2RB832B211"-(P07F51TFU> MX.D$_HT:8@QN.!J%P6@R\]0P2&#YJ3Q76FU%!KU"-M/?C]$51KNSA(NMXS(! MI6U5,F.XQ0&3V>&P$&PE"F$%@'P1I]VD\56NJ\NSNJ,YNC\'?L^X!E+5A;8^!9 M\8V0TCFAUO3,F89/W W95)55P7WMX*:KY3-\<\ZH[](S&=)YMQ\'(WAWWMEG M6APAMTJD>P5I(9 K]!A4<_&1*K)1'BEV0<"$.QE(5)_YER[H/YTZO\7OC0ZI759%\R]2BAE-LTOZHI8 M]@_ZP7^)B&EAG+]-UQRJBC]5>-/PHU("8="INFE1IV_F]45A\C*0^F66W41# MZ55<"Y4U;Q: MBZ(,H$;%:9([.YF.S(B4UWEEPJZ81]FF*RJPGT6'T/'$OES7Y MB3@?MV*),Z1O[9WE*!Y82MF@=M)HL%A-HK/#T^G(YX>$[Q+7;FL,OI*%,0\^ MN"XG4>(%H<*"/(/@WR.>HU*>B&7\Z3FC84L/W!X_LU^%VKF6A7!X;M0/65(] MB4XB*+$2*T7W9OT%^WJ./%]AE M?6'>YV5$$Q060]H TZ.XV"BHO!(E\;,T:K,]F-C\(I08TBY/:-V5&EEX MUH5I$.9B@VX<$U/[A+CH::8=3?H*S2>X,9IJ!Y>ZQ/)??,R2!EWILZYINI=P MANT!9,E[2),TV\.7#75F@2_;4Z<#,G EM="%% IF) CY?M'.>CNZT6XZ;Y53 MUXH")Q%[P:%]Q"A_^^;P./F\1^QH$#O:QYZ_] (NI"N4<2N+\&N.&X*I,L7# M[UV*]W+N5OR.6W]]>_[UYA+F9S\O9S"O$;"J,'@%B 58/B1@\P/Q$M46$;@W M?' +M$.#_"?]'UBSHE>QNTXMWKK6#=IE,*^#PJPT=3=\F!W>A[/.%B_IW>-R M(^Q2:@<**X8F!Q_9CK8S;!>0:8-)%H;8F7X O6!WV!X-?._ M4$L#!!0 ( &A(:5=RHNW+?P4 $L, 9 >&PO=V]R:W-H965TO*Q) M279^=G$0-PT6(LT#9INQ3#L#UJB M;2X4Z9)4'._3[QTEJTGJ9MB -J%(WMV[NW?'R\G*NEN_D#+0?:6-/^TM0E@> M#P:^6,A*^+Y=2H.3F765"/AT\X%?.BG**%3I09ZF^X-**-,;G\2]:S<^L770 MRLAK1[ZN*N'6$ZGMZK27]38;G]1\$7AC,#Y9BKF\D>'7Y;7#UZ#34JI*&J^L M(2=GI[VS['@RXOOQPF]*KOR#-;$G4VMO^>-=>=I+&9#4L@BL0>#7G7PCM69% M@/&UU=GK3++@P_5&^T7T';Y,A9=OK/ZBRK X[1WVJ)0S4>OPR:Y^D:T_>ZRO ML-K'G[1J[@[3'A6U#[9JA8&@4J;Y+>[;.#P0./R10-X*Y!%W8RBB/!=!C$^< M79'CV]#&B^AJE 8X93@I-\'A5$$NC*]LD#2B5\0+3]=B+:9:G@P"=/.-0='J MF31Z\A_H.:(/UH2%I[>FE.5C^0$P=<#R#;!)_JS"&[GLTS!-*$_SX3/ZAIVC MPZAO^(RCGH*E"V6$*930=!-$D"!8\-O\;=2-MJOC6CGV2U'(TQZ*P4MW)WOC MES]E^^GK9\"..K"CY[2/S^4TT+GRA;:^=I+^^"SO TVT+6[_W(;U66W;L>X@ MZUNSW\\FEV_I8^U(6S-_%:2KP&Q *"RJSP=/=D9A(6EF-:I8F?DQ M(3\(WE2ZF*1S6;0?69Y^OI-M=5'58@'K.![H2;!+\ MFPASRV ^5F(A:*=5<7$UZ:24*71= O^.VB5!+Q#J-(W_@>?.ZCND8@-H)@JE M55@_PG,)*K")!M=&;P)]C<)\F(PR).%P2#'K&AEZI*#+6X>)@P'Q1OY@KP-4 M2BW6G!(G5J]*NS*-QJVPSMN[Y[A+3TVPA025.I>0<$WD6/:Q+Q$';W?B"7V? MB(O&NI)^@[]/7R0:Z)H^/Y0%AS8<0="IXEZFUU@BZ5K''L&F7XSV\^3H\!"6 MG*WG"_H 1:#[09\FUKE8&AX$+8'[&+K2H58IG,)'@,W YNQ=!" <8(A\#7C@LX;!SZ M3U'[1K 8IQ@>R*;]//V9ED MC*FK^'*70!Y'DCWM">>!%E#=RWGP4]D[B^>0NV_0FSO6L>U&[XZ9-R+M-X;1S M4A.0+=K:1@?+*+UYZTQ8<#G%D :GBB8]#L(NFN5T0"YV\B+F2AE^#V1I\$Y$ M #$\K 4*Q:@@-]$E8D)-B :Q6V\*HJOM?*J#<8FV&"I%,6""LARY OI.) / M MPG/'3O:Y"EJ:OWPM0/#X,& 5TDWCV,L MLZ@VH9GUNMUN4CYK!L1OUYLQ^X-PU/:##71_/XS_ 5!+ P04 " !H2&E7A,^RD1(& P M#@ &0 'AL+W=ODG*CN_7[S.4[#BIXUU@$<2B MR)GAS#//C,C3E;&/;L[LZ:G(2W?6FGN_..ET7#;G0KG(++C$RM380GF\VEG' M+2RK25 J\DX2QX-.H739.C\-<[?V_-14/M)CKGIPLUXS'[;XM;B[?.ULI$%UPZ;4JR/#UKC;HG%SV1#P+?-:_5". M+TW^0T_\_*QUW*()3U65^SNS^IV;>/IB+S.Y"[^TJF5[_19EE?.F:)3A0:'+ M^JF>&AQV%([C-Q221B$)?M<;!2^OE%?GI]:LR(HTK,D@A!JTX9PN)2EC;[&J MH>?/;XQGZM,1C>?*\I$$.*%+4R#I3@ENIQV/;42XDS4F+VJ3R1LFA_3%E'[N MZ+J<\.2E?@?N;7U,-CY>) <-CGD141JW*8F3]("]=!MS&NRE!V)VY U]TJ4J M,ZUR&GOE&5SS;E^\M;G>?G-2-B=NH3(^:Z$N'-LEM\Y__:4[B#\><+:W=;9W MR/IYG9>+D)=;M18?:62M*F?!7_KO/3]YNLA-]OB_?;X?M+[?]_<@Q/CWT=WU MT<5H?'U%EU^_W%[?C$?WG[_>T ^F@I6K+),J)ZC+S,Q*_7^F;(6]0"SF$L4KV>+FH($R/# MQ']4VJ^/LEPYIZ<:\YMM$;7*,E,!< D)_U/6'B!@)R?^K\ED666#)/H*6S$I M7D+$6YW]Y ;4?OWE.$GBCZ4ICVI'PT3W8R.H S!.D$4AE8(51L[D6E":T'3+ M7K=E;T1?L2_ &9,2Y.#3SF20FD_ZB8BWH_Z\KS3[O%H*E'H$FD$?F3%?!H-NEA. MHC3=M9KK:=BZ9HFC]T!WS$(967RVJ:P"'R 0 M\ 0\!-AT(1;]'/8W>BN-VD65X6@ PI83$"N4BY :1+'8W%2+$ G@-F!V:--B M(M2LTX7.E=V%@I_89MI)/4-$HS(=+Y1D#/A(H4H7J3O2HK(+-!)7!S?F3((VYEYU$SDT2#*J4CR4N$.1U 6UOR).Z&8+R8]P*@"(HP:MZXW' MMR%[/ZW?L9RDQ+%+I-EB_PIQWJ-/@;/_J0D[FLTLSP3?SQ#10"^C[Z%=OO\L M*3>5 [P0_/J,M"3ZBK/&TVZ[KM7^<;>=' _H':5)A.>_)?WP9CAHI_TAIGMQ MU.]OG9[@O3U,C['0[47)!_I4]T$L)-UV/-QH)*]WWM,V!MU^>Q"+*50TP.Q' M@Q0O@_:@EVPV#*G9KYX.DW;O0R+J<90,J!>E$D:_/1PMMN0>Q2N5 M]:Y_W&O'<2R2F7)S^9(QVA[ZJC7%"Q:X+<\F@50'NF'TQD(2-2WWS09ZN+W> M&'K^3-1?TQ C/KIH!XVWH3'-FA2^(NPA\]%>J():^!#(A^,?>7_(@Q,Y;4H, MXQ##+G%^*HY 3[H2YG^2,T)-^EM8"Z>DO^9[-VD/AL*Y7A(-DRW=C_#WO896 MAL^L?B]TC.FW1OYOL+H=]Y_MO\W#?0?#SLXIOF ["W<51^'441_HM[/;Z]"H MO@4\B]=WJ2_*SM 7*.+,*=X,%XW##"<(XK'5L1P/K4 MX(S&UL?57;;N,V$/V5@5H46< ;77Q)[-H&[#B; M-9!U@MCM/A1]H*6Q1(0B79):)_WZ#BE%]6:]?N%]SIPS0P['!Z6?38%HX:44 MTDR"PMK]* Q-6F#)S*7:HZ2=G=(ELS35>6CV&EGFC4H1)E$T"$O&93 =^[5' M/1VKR@HN\5&#JOL-+ ME3"^A4-]MM\/(*V,565C3 Q*+NN>O31Q.#*XCGYBD#0&B>==._(L%\RRZ5BK M VAWFM#4M=6TR\G.3E?*(@S@(]PIE1VX$,!D!@^V0 U+:9G, M^58@S(Q!:\:A)9?.,$P;^'D-G_P$?@A?E+2%@5N98?:]?4A46[[)&]]YP:OV^KO>KSN&?T&K()/7#*9G]=9PO=-P[@F- MS)ZE. GHC1C4WS"8_O9+/(A^/T.VUY+MG4.??I>C'[(#"VY2H4RE$?[:X(N% MN5#I\]^G5)SU'Q=?E_3W,5@MXV'R^?8+E:C-;W2WG][BYJK) Z:78;^GRO>5X M!'=:&0.S-*W*2E!J2'JY9UR[%,&*ZM;%4A*VJ@R%Q7R .1.423P-![_"(.ET MDVNXBGMN$G<&-#@*)JN#F2HJ/,9Y(XKV6-+H'>P"TV82>Q_)>T(K)3^27&WY MOTXY?^]K1.ZID'#)Z2U:S3($R4HD=G$G'L9M/SN+<>.+!='06$=I2$9)TVXP M+:02*G\EK&%_V+2;UIFAE?Y5TK0;9>DAG.,,<=*YHG VW7%V&C/FJ^X%'>A% MU_#!C[I1ET9U=?D!L@.2DNG$]J.![P=Q#*>>37A4[TAQ[JNZ2QG=J+KTM:OM MQS&KZ^7_Q^M?YPO3.9<&!.[(-+J\HCJMZTI>3ZS:^^JY59;"ZX<%?7ZHW0': MWRFJ(,W$.6B_T^E_4$L#!!0 ( &A(:5=D!\6QF@( )P% 9 >&PO M=V]R:W-H965T'+@$5&-3VS3MOY]M"$NE-"]P9]]]_CZ?[\8[+AYECJC@I:1, M3IQK2\V2:8TGD.:^0Z9T-%R51VA5;3U8"26:32NH%OC_T2E(P)Q[;M43$ M8UXK6C!,!,BZ+(EXG2'ENXG3<_8+RV*;*[/@Q>.*;'&%ZJ%*A/:\#B4K2F2R MX P$;B;.M'VGOT:ZM=:UD3B5><_BHRE4^SA(&/GO) 1M0F!Y-P=9EG.B2#P6? ?" M1<8UBI-EN3*Y@IRDH)O5OH/!7?<840P1=(A"ZT4*] 6 :+I[JH]-6KL:?T M(2;42UO 60,8O -X ;>^[T+@!_T3 M>/U.<=_B]4\HEJ X7!>,L+0@%%:**#1RY3&]#=S@.)QIFDM9D10GCNX*B>(9 MG?C3A][0_WJ"[* C.SB%'N^KXD)""5-OBP/S0J:4RUH@_+G'%P4SRM/'O\=$ MG#SFN(@S_2Z2Y?=DL;S_#=.[.2Q^/-PDMXN[>] UT1>V1F$+,\>T=7JV2@&< MW3!0.:^EYBL_OWU;V-'_",/ C89#;82^&X5#F*9I7=945R/3K:6IZ/+8YNU' M;B^*H-]W0W_T#IX+# UH$+KAZ$(;O<@-!B,X5@;OH&-*%%L[%R2DO&:J:9YN MM1L]TZ;C_HK[,3-+?3L1-4VER4N-)BZ*(1^.,=<;4Z]P-M.7,F;S/+$:'92B1MGGL^$,,?$ M,H*@Y@X_8YXS$-'XI\7T.I.LV.]OT2^=[^3+2AC\K/*?,K79J3?U(,6UJ'-[ MI3;?L/5GS'B)RHW[PJ:1C4(/DMI85;3*Q*"09=.*^S8./86I_XI"V"J$CG=C MR+'\(JR8G6BU U'D;.;QHC[<&K()+68HRD2*'I146*5O Q?OAN,#"I1R?"H+Y#;_;^73#Q/^TA&W=DXWWHLY<[ G]>X[V%\UPEMW_MHKL7<#?= M ]K]B[.K^??YUR4L+JY@^>WLZ@+.A9$)E%059)FH J$B$L:1V @#-%75%E.H M#5$$F]&T.P"8?A1WJ.D\-](&U)JE"SJ!E,S)+5!E,%:4*>NEM=ZJ$[Y4Z1"^ MR-P!_PK39'4 <@TIVZ!B,&@L4U*4EG/A+3P7G=8KQA)%EN7I:O U/JA MQ2W09AR>GPB92"$\' _\2>R(1W$TB(.X,_T\8'3#-(B91@0Z^G0N5V1]>_[Y M$PZ :.U9O6Q!KAU(OQP]T>GDYHSVNEB'W.L=?.=M4K4AI\R =BLAC5Z<4JK# M'V!>%Y2+ELRP7SNS^?V[:1@$G_A6D7_JJ,>'\ 5+13?9FV+SLSWA ML#WA?9/F27X_T80P'HPG/C>'P<2-B!41\2D1Y_]IF.+M#Z.P:6+7'/G4!$,_ M>,L.MZ?J^*U!9."&2%/UF@W_GT+;D?HEP7T!^EB-N@)E,*'":B49V0(_K4Y! M-*9? $%,ORAZX=^>:K4%%.G?M4OYS7-"K7M$>W(TYF9*$72^C+?QW)DA'SNS M_>R(7#,]:K+#AUT/@%'OG4:Y<^->HWRCU:5MGFS=;/?@/6O>>8_BS6OYA] W MDB*4XYI4_>'AV /=O$";@565>_6ME*4WI.MF]&A'S0*TOE9T@;4#-M#]#9C] M"U!+ P04 " !H2&E7K8O*-BH# #U!@ &0 'AL+W=O*U*H6=.84P]\3R= M%E@Q?2YK%#2SD:IBAER5>[I6R+(&5)5>Z/M#KV)<./-I,_:@YE.Y-247^*! M;ZN*J;<%EG(W6'L@#>?UBS'1S1?ZP=%GM>S9+Q"H;D4H' S8EE:(I+QH^-T^B4M M\-#>LU\WN5,N:Z;Q4I;?>&:*F3-V(,,-VY9F)7>?LKF";LV-@X= M2+?:R*H#DX**B_;-7KM]. ",_0\ 80<(&]WM0HW**V;8?*KD#I2-)C9K-*DV M:!+'A3V41Z-HEA/.S.^D04C@#&Y0YHK5!4]A*=K#IEV;>H86L:%>VA$N6L+P M \($;J4PA89/(L/LGWB/Q/4*P[W"17B2\!'KD_)K2H0H2J MK2>T]014#714:U1-2=Q13J?F;_@:?H5HY";QH#6& M24!&$/CN8)0T5N@.HP NF6 9H^MB?Z,D@B=IJ(#^#QRY<1C_2]L5IIT3N*VR M+U+D9R4UJ?T>_5=C,G"CL>4<#]U1,-[KB2$<]5)L#"EK8TA3._X18Q D;N); MY0&I"@9]CB&E&P5^3QN$-!T-N\!X&,"Q^O8.6E&%*F\:KH94;H5INU(_VO?T MB[:5O8>W'X1;IG(N-)2X(:A_/AHXH-HFVSI&UDUC6TM#;;(Q"_HNH;(!-+^1 M=-4[QR[0?^GF/P%02P,$% @ :$AI5R]^]PQ& @ "P4 !D !X;"]W M;W)K&UL?53!;MLP#/T5P@-V:F/'2=JM2PPT;8?E MD*UHNNTP[*#83"Q4ECR);KJ_'R4[7H:E.=@2*;ZG1XG4=&?LDRL1"5XJI=TL M*HGJJSAV>8F5< -3H^:5C;&5(#;M-G:U15$$4*7B-$DNXDI('673X+NWV=0T MI*3&>PNNJ2IA?\]1F=TL&D9[QX/\M6W+,4LD+MI-%@ M<3.+KH=7\[&/#P'?).[SO?L'T/NG,M:.+PQZKLLJ)Q%[R(H<",:10]F]PF[?":>+S?*A3_L MVM@Q!^>-(U-U8%902=V.XJ4[AP/ Q>4K@+0#I$%WNU%0>2M(9%-K=F!]-+/Y M24@UH%FGB1<83V 47(&:9*.3O"-^F1'@6_T"M]G M0^B #'R46NA<"@4K$GP"J,D=R[>E&Q^G\_URY6J1XRSBAG!HGS'*WKX97B0? M3H@=]V+'I]BSA7,-W\A#HQ"&R7IR/CR#)8NU7O8CVLK!CT=\(9@KDS_]/";_ MY ;'Y2\>[Y8P&?Q?#G#;6*FWP'[^I"W"I9R!-D$=#/?#L=3C@P*MT&Y#&SK( M3:.IK=7>VW?Z=5O@?\/;9V(I[%9J!PHW#$T&EY,(;-MZK4&F#N6^-L3-$Z8E MOU9H?0"O;PQ706?X#?KW+_L#4$L#!!0 ( &A(:5>R08S)/0L '<> 9 M >&PO=V]R:W-H965T_A5*I*.XJ8\/+HS+&Q;.3DY"5JI*A[Q;*8J5POI(1CWY^$A9>R9PW M5>9D-!BIHM%4?O AU54F_NE;&+5\>#8_:%Q_UO(ST MXN3RQ4+.U2<5ORP^>#R==%QR72D;M+/"J^+ET=7PV?4%T3/!7UHMP\9W09K, MG/M&#V_SET<#$D@9E47B(/'O5MTH8X@1Q/C>\#SJCJ2-F]];[F]8=^@RDT'= M./-5Y[%\>30]$KDJ9&WB1[?\737ZG!*_S)G GV*9:$]!G-4ANJK9# DJ;=-_ M>=?886/#=+!GPZC9,&*YTT$LY2L9Y>4+[Y;"$S6XT1=6E7=#.&W)*9^BQZK& MOGCY2<^M+G0F;1176>9J&[6=BP_.Z$RK()ZTWYZ^.(DXCW:=9 WOZ\1[M(?W MA7CG;"R#>&USE6_O/X&(4."\K?JZ/*W7X9G@^<'I)UT MTDX.<;_\J&Z5K97XFV5=B<_J+HIKX[)O.T5]'+./*G.( ,Z0KPKQ[)$D0B+$ M_NN\CBOA"N%JC_QC^B *[RI^(ZVMI3$K+%FUE#.CD-FSD'F](&['E"NY("/H M#!SG7BDDRH>>6)8Z*X6VF:ES)1;*,]Q8;*R4#+7GK3@R%[I: M>'>;GAOFV%\J:6*928^3K#2KJ+/ Y'/0>LN<5%YGDA5M]_7%IQK';LA&#.;0 MQ[-F&>TSK!KM*IV/PGEAG1B)WWZY.#N_>"[>YMBHBY6(I1(9XIUBIT=D[0.I M1RK+3N'GNW=OJNUF1L]9V@"S;#%?[WZEHO( !<7K6+1!)K!;>.BW)KPR"!,9 M]]")Z'A!)V$TW+9'E.=LTY9K$SL_5!L=<*.RK+LDI1$0V!8.:]<7[]?A!?M# MN/EFH,!J1I.S*XE@A*KM?_JS+O(?L7BXM8LO,EW0(9*Z-M,+=BX"NZ H',*9 MQ&LL)@B'?0$)[/%F*JR)OB#3CI/- MNW=M)NH@LQ*D6Y1@"2KN"#0VHHKP362G]'(MP%ZI.R8YK.G76F6N6AA%Q+.:?70 $\[ #P]B%FO5*$\*7?#AD"(-4CX M2$1\+/?6&C>0)Y8Z%IR4<)%\N) K[XPAE]("$6;*1S1? M!(R&HS]A7#I=%Y1[*XX-<$DX*@UO)-$C5A_8R8<;AL 'N;29T-^OO, MPB/E6L5TJNF*PAJ..;^;"A1+8+8HJ%@YQC]Z M1'\0537#D6V30!\CN(HP2,/H=# MB&H0W?->:SMVM\Q1*33U-A150K4L1N=3,;Z8BHOAJ1CV1N>0W'&(;,0I^(XG MIW30>$IG] 9G0_X_GD[$59YS_X ]#=.VD%,4 Q+^A3"$(0ADJ3T7>(1)BJI, M+C2$XIC*:ZY8!@L=!BXE;#$ZZPT& ^;_ZW#,WXD?U[S_(SX.(-=9AUQG![&E M:30)[%LT?2QH'62\N^/\["6:J%UGIA79KJRQO2D>F?-YPC+N!^RM Y@S9(&^ MCY &(5J))1=QLFWNZEDL:K/F"42DXC1#PG=)WZ9[XD-/Z.%F"5D (:A2<":Y M'^%"F]4=0H,QZ*&D/>!ET_7D(I5HEW:5V(3ZEB'$EBASZM@5!4>61XQDV)C5 M "R<#S6MJW1&\)-"-S2 * /"F,V!QU O%D@!?H:N*I.,;S.,MJQ-444 MR*:94A:*EQ*H3=Z#+MR N4@5!>8AR1KT7Y'#N#U"Z\_EO@)90:F%+H^%1\;3W.\4Z:T3"WP0\SZ :GAVB[0R2 *V'><$#H.KW !_U-3Q^S M>T34$V)!V$D8/4K\#J#)>8G(B"U/'LNBZFG5WV6XW6J*GI)#A"B \79C 9<?*W7Z:CT>#YQ_=?^-OP^=/4C5)V4]PT:2+2515%$^6\0W9+A@J3%*CA#M]T M#DU/;-AICWJ5+O'=EO49D^#580A%(O<" 5X(N_1$$=.14.CN^NTFPW MLZU\M]+47.:V)>H#QC))=J!MOBF%&B.>I_I(+;O.-*6.4!(1V^49&?A5ZG,2 M(O/E)IMPPQ<\8U/5"A3B>;)24=!X:97*0U/&9LPV+7]2,D9@.=\'D"E3PFSE M\D8YP/DS=N+]C)AU\ S9WR$D@'G#_D\&O6D'<-.#8/0&_9_XBTWZ;GW]\V_' MO?_EC,!7">3-)M!45EK]O6Z"I(N""B-UI7]P>9I1V\4%4MM%W009M;<- ;F> M0@">K^U#:KHS:6ZYB+H@N3BFV4C#I0NJ M2W1%!J?S#1D@$42[!&AY4GA4TG]3? ]05XOF?N9SN=;,[T%ZHW4)G6-"=NH16GRE>YQF@9C M;9@U?TK6QTQOSU K;Y6!#.G_J/G?SCKWIJPK;JMV,'Z'67.%<&?.)KT+D;G&SR:%WO/W+L! M)0#00A_6[6O-T@W=NE#DU(&A##>8>C!IKV+"8V4GIK(N![HN!.)LM\#4FZ(58N4,GOTN2#R(5\FTE]A=:=;@@?Q#K?XTF? M;C4?=RSWE5AWJ!R$17/'3,5E\0B_5# ;_E""M6$+@_A MZ R]"=\V9MIG=15B&H0P!*'"4>V!D+JYMZ8&D^_;*D<]G?ZF#-TK@]GAFG/1 MU9R+@_7@AN[?8O,K@$VW@(@1- #ZW]\T'CQJ]]!^\/Q](;%+[Y.-'P,KA6F2 M?O*D&0^1FWX7[-YVOZI>I1\3U^3I)UG #JH\W6$6V#KHGY\>I>ZN?8ANP3\M MSER,KN*O)2J3\D2 ]<(!&9H'.J#[K?GR'U!+ P04 " !H2&E7G 2$,@($ M 1"@ &0 'AL+W=OKL?3O?!) -8=6S6-M#NK[]Q$G+L-D3]$+_% M\\S+,V-[=%#ZV6P0+;SD0IJQM[%V>^/[)MU@SLRUVJ*D/RNE^V6ID M62&4"S\*@L3/&9?>9%2L/>C)2.VLX!(?-)A=GC/].D.A#F,O](X+CWR]L6[! MGXRV;(T+M']O'S3-_!HEXSE*PY4$C:NQ-PUO9HG;7VSXRO%@3L;@/%DJ]>PF M'[.Q%SB#4&!J'0*C;H]S%,(!D1G?*TRO5ND$3\=']/O"=_)ER0S.E?C&,[L9 M>P,/,ERQG;"/ZO 75O[T'%ZJA"E:.)1[D[X'ZXO89NT($HB+HM>-TZ'-T" MK]L2#@.E?TWNE=)QL[0KH!NS92F./:H0@WJ/WN3WW\(D^*/%MKBV+6Y#GTQS MI2W_P8IL)IKF;,LM$_P'9C"GL&K* M-AH1\I)#=!P6@8?F]0B^$&C#]L;E""X^2K ;M3-,9N82;KFFTH6[%SJ #+'R M 9(^-7% 31@GK@U#6%!!4W9V8(T2-1- PL R*A5N*"2NY@&/$%%_ -WA (9A M#\).U"?+E74RIZ'] -VXYQ1U!TY')TC"HN\.8FBAL5?3V&NE\9Y+)E-74(^8 M(M\[JCHP%70\TCH"';0PUYAQ"Y^4,>\DLU5G,YDS)@J%C'!QS:5T-E%>/:#F M*H,9R^ 6ES4!<#&C"*^XO81OFEN\4JN5<3ZH/0E0<$_PJ+Q/D-[2365K,5^B MKFO7L>N"'@:.WL&0&O<->N^1CMSNV$$X\ER21"5>"UU)35?23A?C&KXRL2.2 MEJ^UDXOBQOQ3J]W6A>U])+5J:B;I$^Y1T %=]E'5'_/VEXJ9FN+X?AM<.G7Q M%3XS_4Q&W^]HLPM4)PE=R*^JKYR7P'-F-G#W?4?I*5#:\]M+E;>4R:7&L"*D M46,4=X91_P2C6CBK\YS SRZ^U?Y+7$K\E&G]ZLBB:J24 MZ91^@\XP=N4>19TNN7=G+*>KGY)NY?)@[_+@G& 4%YD7=I)DT)AY_LDUG:-> M%X\1 \4%6][8]6K]WIF6U_S_V\O'$@66*M: P!6)!M=]JG]=/D#*B57;XM)? M*DM/B&*XH3<;:K>!_J\4W735Q"FH7X&3_P!02P,$% @ :$AI5Z.;*O)R M! D0H !D !X;"]W;W)K&ULC5;;;N,V$/V5 M@1H4#J#$NOF6V@9RZ6(7Z"Z")-M]*/I 4V.+C42J)&4[_?H.*5MQ&M>[#Z:' MESES9CA#S72C]+,I$"ULJU*:65!86U_U^X876#%SJ6J4M+-4NF*6IGK5-[5& MEGNEJNPG433L5TS(8#[U:_=Z/E6-+87$>PVFJ2JF7VZP5)M9$ ?[A0>Q*JQ; MZ,^G-5OA(]JO];VF6;]#R46%T@@E0>-R%ES'5S<#=]X?^%W@QAS(X#Q9*/7L M)I_R61 Y0E@BMPZ!T=\:;[$L'1#1^'N'&70FG>*AO$?_X'TG7Q;,X*TJOXG< M%K-@'$".2]:4]D%M/N+.'T^0J]+X$3:[LU$ O#%653ME8E )V?ZS[2X./Z*0 M[!02S[LUY%G>,@(O[9Q//5YZPGD#K7_'W&NUL^/:KERN M3,TXS@*J!X-ZC<'\YY_B8?3+"6Y9QRT[A3Z_$X:M5AI7S&>O6L(#KE$V"']X MPO"$6PLWI>+/?Q[C?A+]./>G0B-"U=X9NCL#BKC%:H':A_T+H;S==Q?AAN1 M>FP6AFM1>]X.6G"*LD:N5E+\0TJ:$G51OH!:$ZZE$H4T3)+,C:,$/H@MYB%()2_, M(<4#M%=&!))-:(R3$23A*"+?PC0>PUCLB_02L,Z30Y&D?A8#3Q4AIFQ/Q$(@VZ1!J<3*1]8=/#77-N6JD]?'>,3(N5%F8#4=[(7[U@SF_#*4%+QN7JY0?RA:$R!NM478'Z +& M/LL2,KI$VLN[6J/E89BT^X,PGHP/\OQM -_K?F__D^3T&34(/?+52^?=WD%* MV8)R?,/>.I+OP?;I1&<6N!)2"KERC\4+,@TY;5@%7%5UB?MGI$O;,WKUSZ#G MPC9*X;R;#\,!>7?>\3-['"'72O"= 5X*BB&5$[E&4U9U=].5ING87;CH#2/W MG7'PHS'L73;?(=E3FLI;_W?]W*:72 (@KU/$.A-G&L7T!N/_?]MP>0* M.Z--U93,]07 F>7%15,#R_^B&J&^@X"8%L;YN]2J NY5W3T ;FOJ*L@JW]\Q M"4;DJ-O7VMF;>'MQE+T/I'Y_R^[Q*A!JU$+E;:FR/!<.C1X-6O;]EZ1G1RU* MT7X4#%TY+>/!Q203LCFFW[&'HW_0)M 3L/+-D $?M+9CZ%:[?NNZ;3->C[?- MVF>F*=D,E+@DU>AR1$6OVP:HG5A5^Z9CH2R]-UXLJ&=$[0[0_E+1MWLY.UDHJ.N7^,Z^Y_%SY]S-=D(^J )1PU-=<35W"JV;J>>I MK,":J5/1(*>3C9 UT^3*K:<:B2RWH+KR0M]/O)J5W$EG=F\ITYEH=55R7$I0 M;5TS^;S 2NSF3N"\;-R5VT*;#2^=-6R+*]1?FZ4DSQM8\K)&KDK!0>)F[EP$ MTT5LXFW MQ)W:L\&D\E:B ?C7.=SQS>"L,),&P9&RR->8E49(I+QJ^=TABL- M<-]^8?]DL)%1QB^ M0CB!6\%UH> CSS'_%^^1N$%A^*)P$1XE7&%S"I'O0NB'T1&^:,@XLGS1D8P5 M=/D=2J]#QX?1ID>FJF$9SAUJ H7R$9WTW9L@\3\BYOJ?YB M U>XUO##ZH1[?-*PJ$3V\/.0Y*.DAR535376:Y2VM%>8]4Y@ZQS"Z)J#+D2K M&,_5"0F0-=P(QA6\A>#&PO=V]R:W-H965T9E$4?6"D ML4U$$EV2MI._[Y!2E+3KJBD"1[S,#,_A&0XY/DCUJ#>(!I[JJM$3;V/,]C(, M=;'!FNM ;K&AF954-3?45>M0;Q7RTCG55R\#=V*],78@G(ZW?(U+-+]N%XIZ81^E%#4V6L@&%*XF MWBR^G&?6WAG<"SSH-VVP3!ZD?+2=FW+B11805E@8&X'39X]76%4V$,'XLXOI M]4M:Q[?ME^@?'7?B\L U7LGJJRC-9N)=>%#BBN\J1GIK?2(*1P!LL-5WAF"99P)6L277.W;R=?^$.%^G0<&EK/ M>H5%%WO>QF;_$CN'3[(Q&PT?FA++O_N'A+,'RU[ SME@P"5N T@B'UC$DH%X M24\^H^/>]KA="H]NA-?_PNSJ*?!K"->FRC MH>C3)1V_X?/62J5]N.?5KI5MINF< MM##TY;.&>$KQ5Z4V)3P++ J@1LH MN7$LUHH3;A;$"?P 29#D].G=M..Q5:) V,N*.%3"/$.2!C&SYFF0VN^=T(]G M*X4(HC%(. PH&SX)LIBF69 D;Z-68N66EMU&G(@&GI$K?0I9D-,O@0&ITEZJ M=%BJ8_(H8KM&V_9A9DN/I?,^(097.R[$[:Y^0&6I?G5UB)#,]JBHK-)FH"J$ M1EBXS?UF_@YM[1;-FHY]8Q25R1VO"**J:;]^:S=KMEXK7-N-OB$3026Y<*F& M<'+3@-G(G>9-28:?=T8;:MIP)/TU%NB );'?YDEZ$?OL(H/O(6$!?7^V24%H M\LQ/TIR&1U&0ICWHDOI^GES01#P*V#E0*5ZAL!XL]J/\Q8/]0%3R:ZH:73EYLY??Y(M3#*YM,GSD M0G5YL*"M:K'^9PK$S,]R*\.(!3GK,^",_NY;TK;Y*O2)52B"T\[^'4+[4?H: M_Y@TX9L+LT:U=L\"#87<-::]._O1_N4Q:R_<5_/VV?*)JS4="*AP1:Y1<$ZG M5[5/@;9CY-9=OP_2T&7NFAMZ/:&R!C2_DG0+=1V[0/\>F_X%4$L#!!0 ( M &A(:5&PO=V]R:W-H965TLS?O>K11^M[DB!8>"R'-.,BM+<_"T*0Y%LPD[?*WSGN#%;9W"1 M+)6Z=\(\&P>1\!R%<$3DQN^&,VA-.N#V^9G]LX^=8EDR@^=* M_."9SF*:J,N2/.809$TRF",P"E\!X&2:>;G,)) MW'-"W!G0X;7B!::-$'M4\J^):R6/6*&TY7^X7 -_R0SSF3FC9%&#: M90B2%4CVXDX\C-M]NI?CW#>[@3$_S0Y(H1>=PJ$_=:,NG>JN_8^R Y+* MXX+M1P._#^(8=GV6X=8W5-E,MH97 I<*=%O73+TND,OM MW!MYNXV[:E,:NQ%DLX9M\![-SV:IR L&EJ*J4>A*"E"XGGL7H_/%V,:[@%\5 M;O6>#;:2E92/UKDIYEYH!2''W%@&1LLS7B+GEHAD//67+)=?N"]LN=GSF0=YJ(^L>3 KJ M2G0K>^G[L >8AN\ HAX0.=U=(J?RBAF6S93<@K+1Q&8-5ZI#D[A*V$NY-XI. M*\*9[(^9%QQR] MPWP&MU*84L.U*+!XBP](Y2 UVDE=1$<)[[$YA3CT(0JC^ A?/)0>.[[X2.D: MNOH.E=>AQX?1=EC.=<-RG'LT#1K5,WK9IP^C2?CUB+;QH&U\C#W;W88/2\[H M&MY>RA\G&A[PQ<""R_SQ[R']1S,.R/7] A.;@284K:: M].C/;_\9'.1]A$GDIY,)&4GHI\D$+O*\K5O.#!8T,I0OKY@;RCCU1VD*<>PG MX?0=/A\$6M(H\9/I&1FCU(_&4SC4YF!O$FI4&S?O&G+9"M,-Q; [/"D7W23] M#^_>HUNF-I70P'%-T/ T33Q0W8QWCI&-FZN5-#2ESBSI641E ^A\+>D'ZQV; M8'AHLW]02P,$% @ :$AI5]YYSK:K P 8 D !D !X;"]W;W)K&ULM59M;]LV$/XK![4H$L"UWFW9M0W$38?U0X.@[M8/ MPS[0TMGB(HD:2<79O]^1DE6Y<0P$V#Y(?-'=<\]S/)):'(1\4#FBAJ>RJ-32 MR;6NYZZKTAQ+IL:BQHJ^[(0LF::AW+NJEL@RZU06;N!Y$[=DO')6"SMW+U<+ MT>B"5W@O035ER>0_:RS$8>GXSG'B*]_GVDRXJT7-]KA!_5M]+VGD]B@9+[%2 M7%0@<;=T;OSY.C+VUN!WC@=,#$I>M2U[ZO(P<$B\%QR"SB&PO-M EN4MTVRUD.( MTE@3FNE8J=:;R/'*+,I&2_K*R4^O[H1&2. ]?&*RXM5>P3U*V.1,(EQ]8]L" MU?7"U13)V+MIA[IN48,74&?P150Z5_"IRC []7>)84\S.-) $O[&6'%B^\(%M!J^^ MTW0QZGE-5/B@+)F@*MB,9R2[1"#XYV=P1ZP6BR% JN K@&JXB\XK-RS?C 3VF6VR[ MA@1+DR41.<$P B)+/[+DO<12CZ9PBY6@<^%5N?ENSRJC[I&RNL>3D KH[%:: MA%/AG7I"$(WBB6>:J3^Q(V)%1#P_&BIZ(3#EVQN'0=M$MIEYU/ACSW_-"F=M MV<]?FT0#W!*AKS79V@7_CU+;D_I?DOL,%'<[NM?::J7 =+.!PK217',*<@1N MJU'41J@"/XSI\<&/Z G#9_HZ"8#'0^>Y2I;]U=B2/_Q,J)-'M">SV#0)9=!J MB8_Y/%LA[_NPP^H(;9/,VNKPX-RQZ@YN/:J=O;W;%:6[J71[ ?:S_>_#37MK M_C!O_SV^,+GGE*$"=^3JC:>Q [*]S]N!%K6]0[="TXULNSG] J$T!O1])^A" MZ08F0/]3M?H74$L#!!0 ( &A(:5<.>,S Z0( *$& 9 >&PO=V]R M:W-H965T #XH.;W#;1$CO8[MK]>ZZ=+!3H"JJ47MOWG)SC:]],-D(^J )1P[:NN)HZ MA=;-V/-45F#-U+%HD-/*4LB::1K*E:<:B2RWH+KR0M\?>C4KN9-.[-RU3"=B MK:N2X[4$M:YK)I_F6(G-U F3U+'E9(U>E MX"!Q.75FP7@>FWR;\*7$C=J)P3A9"/%@!N?YU/&-(*PPTX:!T=\CGF)5&2*2 M\:/C=/I7&N!N_,S^T7HG+PNF\%147\M<%U/GQ($)*;HIRJR6MEH33Z970" D:O@L=1X>)+S%YA@BWX70#Z,# M?%%O/;)\T0'K"EI_^^RUZ'@_VER6L6I8AE.';H-"^8A.^N95,/3?'] 6]]KB M0^SI+5V^?%TAB"7<[AYE2 MJ)4+BZ>=FA)@1G=6P3?K%^YPJV%>B>SA^S[K!\7MMWY72$2HVY*C*3E0P336 M"Y2V:E?$UYJ@]#,U.PU1",WB0=M,$P""H+ =P>CQ$:A M.XP".&6BDFAY2U.:2IG7^),0@2-_&-\H!4!8/>8TAVH\#O M:8.0EJ-AEQ@/ ]AW)KV=MD$G:66;HX),K+EN.T@_V_??6=MV?J6WS?N2R57) M%52X)*A_/!HX(-N&V ZT:&P36@A-Q]:&!7U#4)H$6E\*NHW=P+R@_RJE/P%0 M2P,$% @ :$AI5Z5\HZOR P 3!, !D !X;"]W;W)K&ULO5AMC^(V$/XK5EI5>])V\T+([E) D+4E;K7U7'7JJKZP80! MK$OLU#;+WOWZVDG( 0E>V(OZ!6)GGF?&SXP=V_TMXY_%&D"BES2A8F"MIXX3V"DFU!KV\[XG/NRSC4P( MA2>.Q"9-,?\RAH1M!Y9K[3H^D-5:Z@Y[V,_P"F8@/V5/7+7LBF5!4J"",(HX M+ ?6R.U%KJ,!N<4?!+9B[QGIHB(((%8:@JL_IYA DFBF50< M_Y:D5N53 _>?=^Q1/G@UF#D6,&')GV0AUP/KSD(+6.)-(C^P[:]0#JBK^6*6 MB/P7;4M;QT+Q1DB6EF 504IH\8]?2B'V (JG&>"5 .\8X)\ =$I YUP/?@GP MS_70+0'=8T!P A"4@"#7OA K5SK$$@_[G&T1U]:*33_DZ>D7$&V0WJ.-?(<[Q.0T"3\^%>DQ[?YWWZ?=XC M,SR$6,'=)OB!EIVJ/#LYGW^"[X'&'-1")G&")DQ(H>OS][DJ/ZI+$JM.*KE: MGJY1"$O@'!8HW/"\7($3UE00X\)ED+O4*^_S,+AW'*=O/^]GJ<'JKF85UJTZ MCELSF];-?&UU9!89Q= ?F9[(< P#2WU%!/!GL(8__> &SB\&J?U*:M\H]01G M1,E,OBH)=ZKFFE^C]Z!_&(TW2F JFS0MN+M[ W0#OR[$Q!C#^2,LQ#_3Z;1- MIY%?2Z7G'SH]D+];R=]]J_P/:88)U[, _<:$:)*_6P\JJ(M?MW([]9+NUE1M MTK2!RZ\7M'',;RSHH%(T,"HZ$D+MS/;$FZPQ7X&X1A^94KI)1B/AA84R:9,L M#&IR'R>D37>1R=U!,FZK9-P:D_&H%NQTDZ*_'R&= _^G27TCPZ7JMTD6MDDV M;9,L:HGL(*=W54[OWKIDC5+&)?F*\]-#\25&5W\!YHT[1*.;2Q/?)EG8)MFT M3;+(G)H.^J+$%H8DWU=)OC=/7/SRZL0U,ER:OS;)PC;)IFV212V1'>34=;Z= M^IS_9^J:_5R:^U;9PE;9IJVR1:_DIWMZ_MI[A_T4U(9&7\L(E!_3BX-5U5M= M_8SR"X^C_K';F[@-_:';FQ87.]_HBWNF1[5_(E2@!);*E7-SJ[9WO+BZ*1J2 M9?E5PYQ)R=+\<0UX 5P;J/=+QN2NH1U4%VC#_P!02P,$% @ :$AI5UM! M1UHY P A0L !D !X;"]W;W)K&ULK59;;]HP M%/XK5E9-G=0U5Z#M (D2=GGH5)5U>YCVX"8'L)K8F6V@ZZ_?L9-F$%+4;;P4 MV_F^[UQ\>GSZ:R'OU0) DX<\XVK@++0N+EQ7)0O(J3H5!7#\,A,RIQJW&?7MV+8=]L=09XW MB5KF.96_+B$3ZX'C.T\'-VR^ MT.; '?8+.H[/YE X M-@BHTTX(*D+0)$3/$,**$+[40E01HI=:Z%0$&[I;QFX3%U--AWTIUD0:-*J9 MA%GH8'XY"V9EH5"Q(Q,V9RS&4LHUV24)&+)->-S MJ'(A*>0MO#C_?SS/7P7,U>G M+WA*WV6P5W *Q2D)O1,2>$'8XL_XY?2@+9S_LS[Y9^M;R0CK6@JM7O2,WI@6 M3-.,/4)*$LRSQ"Z "Z7;+KJ4ZEHIT\Q6PS#J]-W59O)V,5%XMHV)=S&^U_6W M09,64'@6U:"M:*,ZVFAOM#&3V.R>JE^1[U>0WX'\T1;L7B7S%%RH@B8P<+#7 M*Y K<(:O7_E=[UU;21U2+#ZDV.1 8EO7T:FOHW.XXBNE.AOUT.TU:F\7$GF- MTMN%^%&W47DM&-]O+[QN'6EW;Z13?%6Q'Y^0#\!!THQ@+R6C%!\'IC!L\_"^ MK"KWFOG;JCRD6'Q(L]P5=G;Z5)!K]'NQKN8\+S9$G^'%"OJ)PSKD@&,S3EG?;P7TB60U^YT:*P4\V=T#@CV>4"YV20!H#?9P(G MFVIC#-23]_ W4$L#!!0 ( &A(:5?)ZJ6JHP( "8' 9 >&PO=V]R M:W-H965TNW :P:.[--TO[[V8:P--!LVDUBF_<]?HX_CB=[(5]4CJCAM6!<3;U< MZ^V][ZLXQX*H&[%%;KZD0A9$FZ[,?+652!)G*I@?!L'(+PCE7C1Q8RL9342I M&>6XDJ#*HB#R;8Y,[*=>SSL,/-(LUW; CR9;DN$:]=-V)4W/;Z(DM$"NJ. @ M,9UZL][]8FSU3O"3XEX=M<%FLA'BQ7:^)5,OL$#(,-8V C%_.UP@8S:0P?A5 MQ_2:*:WQN'V(_L7E;G+9$(4+P9YIHO.I=^M!@BDIF7X4^Z]8YS.T\6+!E/N% M?:T-/(A+I451FPU!07GU3U[K=3@RF#C=AK VA*>&P0>&?FWHNT0K,I?6DF@2 M3:38@[1J$\TVW-HXM\F&$: M9G$L2JXISV E&(TI*B.>,;/[A,<(YAS!4I0;G9;L(%9PN41-*%-71ONT7L+E MQ15< .7P(Q>E(CQ1$U\;>LO@QS7IO"(-/R"]@P?!=:[@,T\P>>_W3=9-ZN$A M]7EX-N :MS?0#SY!&(3]#I[%O]O#,SC]9B?Z+M[@@WASPNR*=BU,91PYH[V6 MNV@TG/B[8]:VY&[02-[Q#!J>P5]X$G,?-AKPU90,U0E611@>S=H+@A.RMF;4 M#39LP(9GP9XEU7@MTK3S$ U;T]W>G1"U)?UQ-]*H01J=17K$6.Q0FLO1A31J MS7=*U%:$W4#C!FC\OX=IW#HIMZ>'J2TY.F\5CW]4<@J4F:O$"MS]KZY@,]H4 M^YFK<2?C<_,(5#7[3YCJ!7D@,J-< 1JCWU!+ P04 " !H2&E7\,8\R3X# ># M&0 'AL+W=O Q,/PFYB+#24[&T92P +U)01&W/ M<7P[PH19HT%Z;RI& YXH2AA,!9))%&'Q<@F4;X:6:[W>N"/+E3(W[-$@QDN8 M@7J(IT+/[()E02)@DG"&!(1#Z\(]'[LI((UX)+"1I3$RJ*O[),T>9W,'$L8<_J=+-1J:/4LM( 0 M)U3=\ZU@H2*3B40[6"B+"LBM^S@M1 KCM=P!>#O#V M!;1R0"M--%.6IG6%%1X-!-\@8:(UFQFDM4G1.AO"C(TS)?13HG%J](TK0"XZ M1;/,1\1#-"-+1D(28*;011#PA"G"EFC**0D(2!T\P42@1TP3,/$3PC +"*;H M0DI0$F&V0#<$SPDER@".KT!A0N4G#7V87:'CHT_H"!&&[E<\D3I:#FREDS&2 M[" 7?ID)]]X1/H/X#+6<$^0Y7JL"/JZ'7T&@X6X*][;AMBYA44>OJ*.7\K7? MX;OG2N3*UP9*IFBD,Y6YXJ$)%>7'-5E6=&[*?$9M>M1VZOWW8']KJ< MSFZ4Y[7<3A&UI;I5J&[5JOXB%=%; 18H-(ZN7QW]M^B,M[,EVFMW_Q*]&^6Y MOM^K%MTN1+=K1;\MOA-T!T$BA*GXCUN(YB!^5HFMY3,?RG,9XP"&EOX22A!K ML$8?/[B^\[EJ735$MI5ZITB]4YMZMK].2FY5I=O9J7K++ZV4+(W=(*_=][K5 MUOB%/K]6WRUG\()NL7C2!] DT1N[\ 7]1H<;5_NV0XUKB&RK,-VB,-T&C.ON M8]QN4(UQO4)?;^\]=YTX2'3>_1>E6'6MP4VW8-2]V0VX#+.8E?;W-%5)7/=JEY,YVS M=F9)F$040HUSSKIZH8BL&'Z7"E&W@0)D _#[GNZ?*):1&+ MOP2C/U!+ P04 " !H2&E7*D@!4"D" !:! &0 'AL+W=OT0]N]G.VF4284OR9U]]]SS7.Z2U%(]ZP+1P(DSH6=!84PY#4.= M%2,7,1M9?L-5SY_ RR;1_0MW$3FQP5FDC M>9ML&7 JFCJ( M0?KVS6@2?;I ?-P1'U\DOL$CB@H'L$&W2%3DL$;E5TYD"#]VC.;$3?$ [KFL MA'E-0%/BHR_A=O&8CJ+A^R0\]HF%O5%Q6[&PO=V]R:W-H965TH'$PY@-8DSVUSZ[V>;-#!!C(32"Q_ MCGV.WV,_X?AT%HP_BBF 1,LX2D37F4J9MEU7A%.(B3AE*21J9,QX3*3J\HDK M4@YD9(SBR/4]K^'&A"9.T#'/>CSHL)F,: (]CL0LC@E_NH"(+;H.=IX?].ED M*O4#-^BD9 (#D+=ICZN>FWL9T1@205F".(R[SCEN7^"F-C S?E-8B(TVTJ$, M&7O4G>^CKN-I11!!*+4+HG[F< E1I#TI'7\SITZ^IC;<;#][_VJ"5\$,B8!+ M%MW1D9QVG9:#1C FLTCVV>(;9 '5M;^01<)\HT4VUW-0.!.2Q9FQ4A#39/5+ MEME&;!CX?H&!GQGX1O=J(:/RBD@2=#A;(*YG*V^Z84(UUDH<3?2I#"17HU39 MR> GDX!\5$&7+)%<[9% =U1.T:59&KA0@T=7( F-!+J!I9R1Z%A-_\&22>4& M>)P;*N$;=NC^&N(A\(>.*Y5,O9@;9I(N5I+\ DD#2$]1U3M!ON=7T>W@"AU] M//[?C:NBS$/U\U!]X[=6X+#9I5V(&C86Z=4[^51R];89*WJ65C#&QD?OQ_:]FC9BQM>9W=< M6GH_$+A&,7!V;8<2M[X\X-)N#Q;BJEO$^54;<>L4CTO+\2409]>RG[CU]0"_ MWOU@-W%-"W%6;8<2M[Y&X-+N$1;B&MNWZ6JK&+AUKL>E)?L2@+-K*0;.W2C; M= E\3?B$)@)%,%:>O-.F.F*^JBI7'&ULK5C1CMHX%/T5*UNM6JF=)$X@, M('4*U^S#5 M:)AI'U;[8)(+6$ULUC8P*^W'UW$R*01/Q#!Y@=@YYUS?ZX.3RVC/Q0^Y!E#H M*<^8'#MKI3;7KBN3->1$7O$-,'UGR45.E!Z*E2LW DAJ2'GF8L_KNSFAS)F, MS-R=F(SX5F64P9U 9ZXIZNU*B;7*,BE07G/XK!7^G8\8H500:)*B2( M_MK!%+*L4-+K^+<2=>J8!?'P^EG]BTE>)[,@$J8\^TY3M1X[ P>EL"3;3-WS M_9]0)=0K]!*>2?.)]A76L_"9/52$."%K'3L 5 3<)X0N$ MH"($YT8(*T)X;H1>13"INV7NIG Q460R$GR/1('6:L6%J;YAZWI15AAEKH2^ M2S5/3;YR!0BC3VC*F1)ZVR3Z3M4:34UH$%+?BJDDJY6 %3%[RY?H'G; MH#> MQZ (S>0'C7JBF7!%^844!NM5+ M64LT8RFD%G[!AM=ZLR2V#OT7 ][36=:4.'0BQK./$7Y7C ,<<.9-EAO M@+'=F?TZQ_[;G/F%/D'Z$7WE[)-\M4E;8[_6I%V*Q5V*S3H2.]K J-[ Z%*3 M1J>.P6'CP)M:0#YN6O04A",O:!C4 @K\@=V>@SJ[P=OL^ZTCNQ2+NQ2;=21VM&?#>L^&ESIR>&J1YH-Z>HH)_,;!&I]B(M]KV-$2R_-? M."U][]?+K7>V(8EV'J=,F=?3Y@.]-&.K%]M#O=:,G:K%G:K-NE([WK2#CL2_ MU)$5\^B%3[?$#4_:4$'S"1U;4 $^>'6L:F%#14UCN@<-F&Z:5J;SE2CA6Z;* M=^MZMNZN/YN>LC%_XU]/?77+> U: (4/]',?D)4$L#!!0 ( &A( M:5>R6):O<@0 $T/ 9 >&PO=V]R:W-H965TT-+;8E4@M2=G9/GV' ME*PXDJ(FP=[8(L69T?]Q2 YG>R&_J 1 D\B9&REJ(+Z9Q$\\=SWP1I!!IXX+BWPZ6D*;&$W['U\JI4\KM:8/.0>(F [NDY!G=66Y$HIT-A!>?S4^2NC:Y8RS4"1CU)D+PJY%V7\H(7Y$W)+89+ M%/F9QQ _MW<15&0F\8-#Q/&\ML M8)[C8:M>J:_'_0QD6(,,>T'>\ A/5(7[5P6! M\9U@444G2AEP?48XGM'8I%F]H [4J3J@[>(4=LQ]Z#7T+SM&A:-Q(RE7O3K> M26E<4QK_S])J4.I.%7(B),F%;/:?VE,##P:NJG1$%[2]/74A'+=3;=K,LXXQ MDR:^7H'OQ#>I\4UZ\2T3RK=0LRNR(J6F(B(1U5%R7N2$QO_@48DE%_*@DBF3 M?QMSH$;6U"QJ H\YUE,(+SH.TQOC=LP.N5]TYX MTQK>]&TK5+;W/J2C$R Y2"9B++*P]*!QS P6FIIN6^/P"(A8IVQK>2G<"+$; MGE9\%\%IBT[0!#AM[7+-W.L5^$Y\OO=4!'J] ']'-!)+,5QX_%#'D;]N(5N# M_+NSZNKU]\;S;_E=O:V^E[?G+(\*:K]_)1^6'BTQ'I^UPG*.*L[E@$Z\?BMA M6A5(_V>\&5H[HG]T"I4LW*-[!I;L6WM?4\1NTF4)7??6=\(K>Q-J]%_[E\OR M9O?DIKQHWE*)I89M=!X;["/"=YW09H!^'XC M\$93-4R ^@:]^ ]02P,$% @ :$AI5Q4!8035 @ !@D !D !X;"]W M;W)K&ULK5;);MLP$/T50BV*!$BL/8MK"XB7HCFD M,.RD/3/2R!)"D2I)+_W[DI2BR+9BI&DN$I=Y\V8>AAP.-HP_B0Q HFU!J!A: MF91EW[9%G$&!18^50-5.RGB!I9KRI2U*#C@QH(+8GN-6&>+S.I%^QH4.(E+$ ^E#.N9G;C)7H@(! ++4'K'YK& ,AVI$* MXW?MTVHH-; ]?O;^S>2NX7" M1W>,RDR@*4T@Z<\\@[ZG !90_YSAGR',_OB&?\=KC7 ME<[_L4_?S;XCAM\4@&_\!:_XFZ8IF,/:J@ TQZHJYA S&N^FM:1T_/<<&"OV[IVF_E[9I-N,R_8-9MVFP4OWG;T"!H]@J-Z MM%78$V AM2QZ9YQAN@31)47E_:(5E._ZCN/L27$T"-T<^J+$,0PM=?L+X&NP MHB^?W OG:U?!'7*&E]X!Y_2#.'=D#1M9PW>66:6E4C?#',[UI9^@,2M4(Q1& M]RZ1PX.$7?_J4.2C(?VKR!V?I$?P%02P,$% @ :$AI5^]LP01X M!0 =QH !D !X;"]W;W)K&ULO5E;;]LV&/TK MA#<,+9!&-]_2.09BIT8+)$T0I^W#L =&8B*B$NF1M)T ^_'[2,F2%4M,U*KS M0Z++=^$Y_$@=DI,M%]]E3(A"CVG"Y&DO5FKUWG%D&),4RV.^(@S>W'.18@6W MXL&1*T%P9)S2Q/%==^BDF++>=&*>78OIA*]50AFY%DBNTQ2+IQE)^/:TY_5V M#V[H0ZST V$'LB3JR^I:P)U31(EH2IBDG"%![D][9][[N3_0#L;B*R5; MN7>--)0[SK_KFT_1:<_5+2()"94.@>'?ALQ)DNA(T(Y_\J"](J=VW+_>15\8 M\ #F#DLRY\DW&JGXM#?NH8C)H[ M0PM2RK+_^#$G8L_!]QL<_-S!?ZU#D#L$!FC6,@/K'"L\G0B^14);0S1]8;@Q MWH"&,MV-2R7@+04_-?W,%4%]] [I"XFN\1.^2PAZHS>_U^&:_W282O."HB<"$[??$/<"[A&_1W-!(JK07YKG!( M3GLP&4@B-J0W_>,W;^C^64=01\$J-/4+FOI6FI8Q%^K=+1$I.B=WZ@A],R,5 MZ#D#>F#F09^8(I!7&6Z.$%;HFE.F$&7H%F:@.G:RE)YK(L/#!<>LZWJQ-JMMO704K,+@ ML&!P:&50%PF4A%1B#5\?J)<9EE2BI?GH(?B0?,6"FCE/4U-'A35^6RJ&M47C M!X/Z.AD5*$?__Z@8-13X\-E >-FN@FE<8!JWJ?T%#FE"U=,1^L+6$I#-,=!N M'LQYFE*ENQR[)NDJQ3&VCFAKRK:X.PI68<=S2\WBMAO3<[XA,,/! MU25E-%VG0-.C+I$8"ZA]_=H,@AM-6ZV4L29LRTX>S?/VRL([]NJ+PMN3:MZ/ MPO[P&)*5+HDC&_(C=$XW-"+P%;F- 4?,DSIA-K.WHS4;6;3A'AF#@:M_#83X M)2'^#]C-1._0B]ZI6#T[(KQ-57"I9+H3$H>4JR_FENJ8C1;TR0"T53+D#5G M:X;Z!T/$SX9(TQ@I!:1G5Y!=E,RARJREI%/-V%6T*FVE:O1:RD:0'P2=I7S- M5"WXX6$/!GW/#\;!,[646PYLEM5&ER+0LZO @T:#$J(\HJ%>UV=/;KG"22T M:^C6O3P_.KLFWPO*=>,JMB M*-6=]XOE'=B]L JL1=VI NPJ6G4KIY2 OET"-BX.=E/ZC L(JI>\NW5"'2=Y MEOTZ'3V?>/--H5=85K&4NLZWZ[HNZJ%A]Z@6Y*">C;)6!7=5 C MUMSZ.GB%915+J>[\%W8 .7O(UO!55+4-#@Z:T5"W+QM6FUOJ*M^NJQJIOR'Z M_$!3_DKR^X=?Q 8PK["LHBEUDM]JIZU$L]M N5HKJ3#3@M"B _(LE<5./ZA! MUGY*8$FG3SPD"G7^;)>_>%J 1-$-DI1W:C^,H<%-QQI7AJ+F."(R*T ;R_YUSM;G2"XJQI^A]02P,$ M% @ :$AI5^JTV5!V @ .08 !D !X;"]W;W)K&ULC95M3]LP$,>_BA7Q B0@S^5!::31:MHDF"H*VXMI+]SDVE@X=F8[ M%/;I=W9"5$I O&E\]OTOO[OXKME6J@== 1CR5'.AIUYE3'/I^[JHH*;Z5#8@ M\&0M54T-FFKCZT8!+9VHYGX4!!._IDQX>>;V%BK/9&LX$[!01+=U3=7S%7"Y MG7JA][)QRS:5L1M^GC5T TLP]\U"H>4/44I6@]!,"J)@/?6^A)>SU/H[AY\, MMGIG36PF*RD?K/&]G'J!!0(.A;$1*#X>80:/Z0VOM,+=]4OTKRYW MS&5%-*5IM9-V+D:!F MHGO2I[X..X(P>4<0]8+HLX*X%\0NT8[,I36GAN:9DENBK#=&LPM7&Z?&;)BP M7W%I%)XRU)G\AS1 $G)"[$*3!7VF*PYH+[O/2N1Z[^AP#H8RKH_0Z0Y43:XE M%>3W#=0K4']P\WXY)X<'1^2 ,$'N*MEJ*DJ=^09Q[4O]HD>[ZM"B=]"6T)R2 M.#@F41#%(_+9Q_(Y%"@/G3QZ+?>Q2$.EHJ%2D8N7O!-OR'4TE4X[<5K;.8]Y M>'Z1A)G_N$O\UBN*XC =O%Z!Q0-8_"'8-6A]B7=%*1"&-%+9_AAC[,*D.V\_ M22:3=(]QS"NY",<9DX$Q^01C*VAM\?Y!B:VV,H1IW5)1 "FD-J-U3=[2A&&T MASSF%"?CQ.E G'Y(W%WZIKOTQT3@0,56^$25T[HY_])7 < ! Z 9 >&PO=V]R:W-H M965T&(NVA4JB2]*Y#/OQHRZ63$NFI>4DVTMBR>1WR//Q4.=\%L\>&/\F5I1* M]!B%L3COK*1V+-*?'33E'8PY8U[$4D MB#O3L_3>-9^>L8T,@YA>V-VZ"Y4HF-WK3LS59TELJ MOZRON;KJ%2A^$-%8!"Q&G"[..Q?VJ>?TDPYIBZ\!?1 [GU$RE3O&OB47'_SS MCI6,B(9T+A,(HO[=TTL:A@F2&L?W'+13V$PZ[G[>HK]/)Z\F=<0?Y=$$VH;QA#[_2?$*#!&_.0I'^10]Y6ZN#YALA691W5B.(@CC[3QYS M1^QT4#CU'7#> >]WZ!_HX.0=G+T.^)"%?MZAW]3"(.^03KV7S3UUG$LDF9YQ M]H!XTEJA)1]2[Z>]E;^".%DHMY*K;P/53TX_,DG1 +U%MRO"Z=O$YSZZ9)%: MB(*D5)ZX5)(@%.@S?90;$KY1C;_"D>/U#>.D:F*5KX)H\J?U H@O.2;RDR>RJD^OKB M@7"_JU:*D.JN1$]J3[NA<[:,@[^H^N*:\H#Y2.UDV]O98OJ=$EZ[;HPC2[;+ M4[$F4?NAH/R>=J8__6 /K9_K2(,$<\T^PVKJA ODH"A;F?88^>1)U+$) M-"R-VW[!;=\XSFO.YI3Z BTXB]"M9/-OZ-,Z(44%TR/E\T#4!N3,"-N6&$@P M-P,;IF#) _%^.ACW+KW:K&RAN7)0N')@=*7:'A77>S[\XXI&=Y3_ M6>="(UQ;%T*"N9!@'A"8QLFPX&38>.O2'E\[^Q>Z>T*U6URVE^5,=M$OJH<4 M*(CS72RYPX1 )^J.2/J+VAW,.,"V+$."N1G88"<")D-G,-F+DVHK&X\P'M4' MRZ@@9O2\9XKWF)!%ZSPZJD2N/1E7 ORRV@P/J_N 6VTV&N#J=E%M-L::4Y(5M]QFW$:*'M H,$M_FX&:A]8VOD#1W"-NVR:ADVT2.CJ8 M@T*-2R=XI]RTC2,M^3/M=&:0UE1 HKF@:!X4FDX'+NG #>*MINJO39ONZM*F M]!_ZJD@-XN4VZ@Q19AQ0:VHAT=PCSAID459+(] X=!K+NMU^M<+]\&,K'X/V MW+)'U<>6>:RM.7&J#ZX:JQZ459V!LKJVS>5U=5]#?Z-;&JIV2U4_T)AR$B(2 M*P+\*(@#(3E))-)M^FLN(,W&6P<-:!4.BN9!H>DTEI6];2[MGU.MF*%;DS2H M5C759>_FS7:#>KE [L)MK!J^;2D K!)2B:>\19=II+UT;= M2R@0N%0@L+F4?I%]5-V[(H]!M(F,6ZMY:&WY!$5S0=$\*#2=Y%*%P&85 B!4 M56(3\*S3T3@UCZ8UKZ!RQA%/V=;AHA=J(#J)I7:!S>7XBT6J*L^.1BJHB@&* MYH*B>5!H.LFELH&;*!NO%ZF@KR& HKE'/.48 O4EM!%<:B/8K(V8 U7[-=T8 M(I8\;Y$HH,+A49;%9D M6L1>DQP25'(!17-!T3PH-)VV4IC!+R[,M(H]4%4&%,T]XBG#+YQ0X]!?3"YE M&<[S4AEQ7ORMCC** M]LGIHD\;*22)_83*/-$_QA&N3')H#<9[";UY5JU]W\2F!V539VKGP(6Y:&^^ MK34ND\T66\<#[%$*2#0/"DWGKI0U'+.L\=^6R?G@M+=QQG5ELGD6K1EL:-:# M,IN1T]LYX191ODR/%@HT3W[.S,XW%7>+XXL7Z:&]O?LS^_32KKGOVJ=>=CBQ MA,_.2EX1O@QB@4*Z4*:L=R,U=YX=/\PN)%NGY^ONF)0L2C^N*/$I3QJH[Q>, MR>U%8J X!#K]!U!+ P04 " !H2&E76<8KV<<" !3!P &0 'AL+W=O ML/*W22GX1UE80J=!.VT.W MJFB=IFD/)KD0"SO.; /EO]_9"1E% ?&2V'?W??[N;)_'6ZE6N@0PY$WP2D^\ MTICZSO=U5H*@>B!KJ-!32"6HP:E:^KI60','$MR/@F#D"\HJ+QT[V[-*QW)M M.*O@61&]%H*JW12XW$Z\T-L;7MBR--;@I^.:+F$.YD?]K'#F=RPY$U!I)BNB MH)AX]^'=;&3C7< K@ZT^&!.;R4+*E9U\S2=>8 4!A\Q8!HJ_#CO?LGUWNF,N":IA)_I/EIIQX-Q[)H:!K;E[D]@NT^226+Y-VVGFKQ2OFX\]QKWOK5^> !#&==7&(]P@>X&]OL)Q +4G[%O4*Y= MU,]::=-&6G1"VBUYDI4I-7FLD#CX2*(@BGOT MS"Z'1V?DQ%WI8\)EV[/:X5RX!L),=SP9G9 M]2D>]BF)DS Z4GPB+HGZ%2>=XN2LXA>F5]>% B"L,J! &Z*PR'U*D_Z:C<(C MI?UQ41SW*QUU2D>7U9:SPAT"N;]BK"([H KOV(=?^+_J$W^>>]00D# @HKE; MT1 /VT[WW8;+J.(]4WC3P]14P#_H3P+4TK5M33*YKDQS?3MK]S+&ULM5IM;]LV$/XKA%<,*9!:HMYL9XZ!)I*W M#L@:-,N*8=@'1J9MH9+HDG2<_/N1DB);LLS:V>5+(E*\Y\A[[GCBF>,-X]_$ MDE*)GK(T%Y>]I92K"\L2\9)F1/39BN;JS9SQC$C5Y M+K#@ELT(H2RW'M@,K M(TG>FXR+OEL^&;.U3).B*#7+/V:S.3R MLC?LH1F=DW4JO[#-;[1:D*_Q8I:*XB_:5&/M'HK70K*L$E8SR)*\_$^>*D/L M""B<;@&G$G#: MX! ;<2<(\5\"H!KR7@')J27PGXQVH(*H&@L'UIK,+2(9%D M,N9L@[@>K=#T0T%7(:T,G.3:L^XD5V\3)20@GOU2K+X&_J\*IH?M2LD\AG=YS/*4?1]K1N?\ICFVD?0;4IR@4@^0V'" ME?LP7G2ALY!*DJ3BO0*\OPO1V;OWZ!VRD-!Z!4IR!9A(<:XZU?.?2[86"D2, M+:E6J>=JQ=6*KLH5.0=6Y*(;ELNE0)&:X*Q#/C++CPSREK)N;6+GQ<17CA'P M]W7>1ZY]CAS;<3OF.#XJ%9_(ZN:NU.ES6.%^_2/GVU]H8MW=I= MW0+/.X 7/5$>)\I'SU&^SAZ4 [(Y8H5G"G2F'*=TI_==;E,B^P6RWG ?)VK[ MM>VQ];A+1M>HD3MLC@H[1KG^$#='1<:UZ)QQ(58DII<]E10$Y8^T-_GY)QS8 MOW09&@BL87:O-KMG-+O:$#(5^[L;@4#_W%#-P+]=MC;"G;CR:TBP$!(L@@2; M H$U"/9K@GTCP5=TD>1YDB]4FE:[=4S/D?H,$5)MP:KS%<%F5'>J _A[T:9B MS1D&K:"$U!D=IW,*I+-!6E"3%OPOTC;%9Y7*Y^21Z(53V):4#AC M:4JX0"O%;D%G)YO&>9S*9@DVV+&LZ_3WR(14&1VE<@JDLL'EH.9R8.3R5TYR M^:JT9L0]E1M(L! 2+!KLQ>,HT'E[7\2 M3X%4-DC$]O88:Q]+(UR0FG6>2C H6@B*%E5HNX&*O?[.OEER#*6T2?).K0(; M29XR/J?)Z]*D&?ID+B'10E"TJ$)K'$ZQ/6JG2BBE32Z=+9?.L5P"!JQ1Y\DD M0Z*%H&A1A=;.K$Z;9""E39*WU1K\@W)-<1*!.E.:E9W,+B1:"(H6X?WZ4H#] MP&[G7"BM37JW52%L+@L9Z06,:M!J$BA:"(H656B-@ZK?M[TV[6]1*L+;6A$V M%XL^&VGF5/^@I?TB9KGD))9KDB))>8;._J:$=U,,6B\"10M!T:(?V-9'SU1' MQ !EY:\0>(!FY+GK=Y IU,2:;K"M/F%S^:GA!F2QX'1!)$6)(CW)11*C1Y*N M:2?;H/4D4+00%"VJT(+=C3SP]K+T6U2>\+;TA,VUI^KL1!Y2^IJL#%J D4+ M0=$BO%]=.-]BC$TAKD\YML0J;JU5?X1(O:)4*%"T$18OP?J'*M?M.NT(, MI;3)[+94A8^J596!"I1X06M8H&@A*%KT ]MZ5>+U7A+OZ'#>?8M2E[,M=3E' ME;I*+S@I[YJ!3R4;%"T$18LJM-V\ZX^"]O$)2F=)I+5S"R>C?%'Y M+&\XU+WUG:R/Q4VD5O\5O@AQ1W^$+Z;EC:LM?'D![(;PA>(>I72N5-G]@4S"C7 ]3[.6/RI:$5U#?;)O\!4$L#!!0 ( M &A(:5=2:$(^Q ( #D) 9 >&PO=V]R:W-H965TD.918]%D%5.TL M&2^Q5%.^2R7SJC!V4P1*O"WG'MI^A+BC4\5)6"/.+MK6MYZ!T+20K:V=% M4!)JG_BQ%J+E, @.. 2U@Q'"M8D,Y266.(DYVR*NK54T/3"E&F\%1ZA^*W/) MU2Y1?C*Y81)0B'IHGF,./5U@ABY8J=ZZP$:W'KIAM+ % _0.N4CH"D7].))AT$@W,!F&!S)\64LA,Y/G%,]9^FJSCA,W&\_0!1 Q!U!GB#*#9X M]#+/J.$9'>6YMQ]15SU&7?48-_G'7?._08YQ5SDF#<[D*(XZ5I= 7J/(Y)DB MO2@:'L#PO=T9Z+T"Y W2U/$[?C]^ZW#V__D14X=LBQ1YX8$CQ@]V*,'_/F3J M#"^IY+:Z60E\97JV0"E;4VD;6[/:W O.;3?N*Z,$,B*O> Y, M/UESD1&EEV+CREP B:U3EKJ^YX5N1BAS9A-[[T',)GRK4LK@02"YS3(B?MQ! MRG=3!SLO-Q[I)E'FACN;Y&0#2U!?\@>A5VX5):89,$DY0P+64^<6W\QQ8!RL MQ5<*.UF[1D;*BO-O9G$?3QW/$$$*D3(AB/YYACFDJ8FD.?XN@SK5.XUC_?HE M^J]6O!:S(A+F//V#QBJ9.M<.BF%-MJEZY+O?H11D 2.>2OL7[4I;ST'15BJ> ME(*4(@NT6^X+B+0[MNY^T]W5&:O2YE=I\VV\X9%X+QFX0!O! M9:>>(D!H YAF>IZ%_L"_GKC/=>S>UY@>OI$YB6#JZ":5()[!F?W\$PZ]7WI$ M#"H1@U>*N(VB;;9-B8(8+4"_*J+$=%F7KB)F4-,UPL,#5;WO_8^JAI6JX:M4 M=;$/6^PA#EOTPW;E&E8-K*#""GJQ;C,N%/V'LHWNA*ICB.V8+M2@A8K]D=GZ M#=135@W4L$(-^U%KNX$4V$=W0]@"N,3^T#O.P?%.F$40,4>_M9Z/6B/D&4,)[R MS8_+._UIT#7;^DK6'_VM-3M7M&8N:M\%^*QE*\,U^F8N/^\?WF"K4G-PY&AYUURJH)NQ_*N'\J MURN$^VO4&^C--3I3M*;L_=#'_5/_GNDC!654?V0KFP&F,]"I.FA]=& \QH?% M.6%54+JUXX YBWTD8D.91"FLM9MW-=)11'&\*1:*Y_:$L.)*CRE[F>@C(0AC MH)^ON3XEE MSZ*@.F;-_ 5!+ P04 " !H2&E74 2$S$$" ")!0 &0 M 'AL+W=OVT(RVV;K09L%-DYJN80'ZJ9Y+G+F]2LY* MJ!03%9&PFCCWP[MI:/ 6\)O!5NV-B4FR%.+93+[G$\@[)&J5%V9'10[Y$K"YAKF>@*>/J!M%/BQFYOKHA5X15Y%'YRA3S^FSR!#^M#2_4.ZBQ7JR^3W9?*M7GA![R Y M[)*?B]7JC*R.::%-.O+CT2AQ-_ON3U&1%T=_40HH:QGYX[-3=:Q1S2?V@60F,GVF&! M=R5( \#]E<#^Z2:F'?O;-WT'4$L#!!0 ( &A(:5>BRCLN&PO=V]R:W-H965T+T6P3.W_O\(/"09^LD\RBFW$X25+\>/H% M_G:+DS@9O7);#[!-IM-X^M)M,\!F)9-)[]96#I_T$@>U]T-,H]SEU1:TM_9S M>77 2MH"SMDEF_OW:0"D!AY)=OR1@[KGW M7'/L:^S) 9-7ND6(@5])G-+I8,O8[D;3:+!%":37>(=2_F2-20(9OR4;C>X( M@F$.2F+-U'5'2V"4#F:3O.V1S"8X8W&4HD<":)8DD/R^0S$^3 ?&X*WA1[39 M,M&@S28[N$%/B#WO'@F_TRHO892@E$8X!02MIX-;XV9EF *06_P5H0.M70.1 MR@O&K^)F%4X'NF"$8A0PX0+ROSV:HS@6GCB/?TJG@RJF -:OW[S?Y\GS9%X@ M17,<_XQ"MIT.W $(T1IF,?N!#SXJ$[*%OP#'-/\%A])6'X @HPPG)9@S2**T M^(>_RHZH ;@?.< L 683,#P!L$J U17 MW!+@]HTP+@'C7 [%^\M?_@(R.)L0? !$6'-OXB)74([F[SQ*A=B?&.%/(XYC ML^^8(>""*^!!DD;IAH)'1,#3%A+$&[_ST;9* YR@6O,<)[N,P5RKEPO$8!33 M+]SX^6D!+B^^@ N@ 2HL*8A2\)Q&C'ZM-?RYQ1F%:<@;+X[N)QKC"0E:6E"2 MORO(FR?(6^ !IVQ+@9>&*)3@_6[\N .O\8ZL>M-\Z\T[L]/A$]I= TO_"DS= MM"1\YMWP/[*T$[[HAC] PN'&2;C7G[PI@=_W)R^#+_N3E\']_]?SJ_^<^Y$0 MK&I86;F_X:EAQ0=.E \XE1I;HBKK14F)D6^-C([]M9)J&T6"^DEC9AOWNZZC;AU6W M#SN[_3:.<5#,3'@-PH@R$KUD#(6 3S @2^LMQ>L!#//V/:*BB<]0_'$@+OG$ M&[P6L]86QR$BTNFI8&/7DKAJ=-F\D[!8RMS0'0S0=,#7*A21/1K,/G\R'/V; M;/RK=.9)R#>4&/" M9?>18FS9T&]T^[R3Q+F:4>G,:]/G4TE3-2HC+E4Z\]OT^=2D-Z;"E<3*-H8C MN72<2CI.IW3N((T"A<>:ATYLGXCXQ&9;M7 M&7*ITIDO[?_F\%Q)K&S=&,KU,:KT,>H[M>SX4CL7"?C\R>6E\YOXG"O%$^(X MAH2^VTAU5(0:U1CJUU:S,G7R.5=&*IUY4OK-649EQ*5*9W[A;'Q$O[%(6K53 M-*YU0RXAMY*0J[ Z@34FI;""]R\ZF9K M9:Z3V[F*4NG,D_%OESF5(9*S"EWCQI D9# M8$I#+I5Z\V4)#!L)K*196B<$5MO1-#H%MD I3J(4,E[?1(W+5<7UAMYV.-OK M*QC^G>4[ (>F.,NI[B.]&9(1Y8Q;BNLD?K;B5'KSI"FXM0I2:DYET*52;[XT MA9'1W!>0F9VNE8;YKCOS_!7\526__JOW,LX'R_=N-F>+2:4W3YZ!U=22RIA+ MI=Y\:09N0'>Y2OI+*4%?O)56MU>'B;'YDUVN^, MFZ4A:??%86-^%O3NOCBI?(!D$_%B&:,U#Z5?C[CD27'X5]PPO,M/AEXP8SC) M+[<(\H\#8<"?KS%F;S&PO=V]R:W-H965T1+B9U[SO$]OMQB MCPXD^TDW&#/P*XE3.E8VC&V'JDJ7&YP@>DNV..5O5B1+$./#;*W2;8916("2 M6-4US583%*7*9%3,/6:3$=FQ.$KQ8P;H+DE0]OL.Q^0P5J#R.O$4K3=7]J!(GB?S@BB>D?A' M%++-6!DH(,0KM(O9$SG\@ZN$K)QO26):_ 6'*E93P')'&4DJ,%]!$J7E)_I5 M&=$ AM@G@$8%<#HJF!6 +.K@E4!K*X NP+8A?>E6873'F)H,LK( M 61Y-&?+'XKM*M#2 , Q?<@*^8K#.TW41+<)^6%9OO M_ V84HH9!2^_FR%37L7@LX<9BF+ZA4<]SSWP^=,7\ E$*5ALR(ZB-*0CE?$U MYDKJLEK/7;D>_E>!5[DUMD/YJT)TN)9SC[2TP MM+^ KNF&8#VS[G!=E,YUZOYUZH$<[N$EAT,1_,A+HRXVH^ SS_ ]X3U.=UA4 M%270+H!Y-]Q/#,!SEG49!J%F.>QSFB\(,4S>/PP)I2GGC M'](M6N*QPCL[Q=D>*Y,__X"V]K?$,+,VS)0:]B])US4.>C_=LYJ2!1_Q9%G?;OTRAA_Q:%Z;;18@ND M*7W0L$%MV.#Z_CT0-=-!*]N95.C2\NXDZ?\%'AI[^Z5 MS>N5S>^5+>B+[7A#&Z<]^-$.7B&;1:2UOB=5B'T^Q'N?Q1>P..W?CH$\CX_Z MI+_YI%_?N"N.9JYFVS&IS,6%_:Z@WZM@(!#4G3--Y>T0".6GP/>:-CP]F.GM M_^HSN<;%QG:0]'N5# 22!M1:WJJ-BYT$9^OB"HZ")=FEK#QVU[/U-=^TN-QJ MS=_!X0P*YCTX],M+O#?Z\D[Q&\K644I!C%=<2KMU>!%DY35=.6!D6UPKO1#& M2%(\;C *<98'\/H+TLG_P-02P,$% @ :$AI5U<)+L8_ P M)A0 T !X;"]S='EL97,N>&ULW5A=;]HP%/TKD;M.K30U0$8@*R!M2)4F M;5.E]F%OE2$.6'+LS#$=]-?/-P[AH[Z(]6$M"VICW^-S[K%]0]P.2K,2[&[. MF F6N9#ED,R-*3Z%83F=LYR65ZI@TB*9TCDUMJMG85EH1M,22+D(.ZU6'.:4 M2S(:R$5^DYLRF*J%-$/2:T*!NWU-AZ0=?R2!DQNKE W)P\7[7PMEKM\%[G[V MX>RL]7!YO1^_J(!+$GI%NT>(7K5P78MATO%QT@>U4?'>4>('I#'A_J[PVLBY ME6IHB+$7LM#W*1T^<*Z3$:#3,E-M43$!:PNS5GP2,60C*G@$\V! ME=&G12%6GP6?R9RYR1^=<#2@:UXP5YH_V6Q0*E,;8)H$CTP;/MV._-:T MN&=+LRZG989[[IR@YW^[SC,FF:9BV[2M_;>\RB]V'/5>RW+UK;)OV.NQ?F>_ M=9/=4S 9GX+)DZC)_BF83$[ 9._5OC4/F@SK4\;646;G(--$ S@P#LD/.'B* M3=)@LN#"<%GWYCQ-F7QVGK'RAD[L'T$[^G9\RC*Z$.:^ 8=DT_[.4K[(DV;4 M+2Q$/6K3_@;3:\?-:=7FXC)E2Y:.ZZZ>3:IF8!LV:WT!81^YJ2X_@G$JA!LIG@E8C/%UQH0 M_[H!(TG\NXWE 0:V"UCM0'Y_'J@I/R>*8%TJB*$G\"&!^!U&$(? TX@CF #Q@2!15[\&]]U&X?D^%F_\,COX 4$L# M!!0 ( &A(:5>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G MTT:%>_45_MB_&0;8WQ\C3E<_.K1NL];:S^3KZTV?E4T(1RN9S-?-;(5 M_G=[D ;.[*QK18!#MY_Y@Y.B]HV4H=4S.I\O9ZU0IGC]ZMS6O9NE!S;(*BAK MH+ K^*3DH_]YOCLD7Y176Z55>%H5<5_+@K3*J%9]D_6JF!?$-_;QG77JFS5! MZ$WEK-:KHCR=^"1=4-6SXDT'^2"V/I8$L?U+ ,BJ6,ZAP9UR/L0:L7T!C%\D M5#X='8/]4^D@W:T(\JVSQX,R^ZX9>(I9\A@Q#N?M*8C7[O^$T>YVJI*WMCJV MTH13')W4':#QC3KX@AC1RE5QKD+>F)K]YJ50-'3?X06IA*D@22(I!T0LA_: +)$$@V M">2FPX%+$TB.0/()(7N17""0BRDA60*Y1""74T+R!/("@;R8$G*10%XBD)?C M0GX SY"2O"2;8]L*]T3LCFS4WBBX7IB00%XAD%<9("E 0B"# ^=X\K<*#;DY M^F!;F0[FXJ8=_\>U:&[,L7$3%..K)J(>0F8=\(9 MF"A"KX0XQAZ0(F*>*4<6342\ZEZXM'LG#HVJAJ:1F&G*D56S!J/$S^?<%7]) MB&FF'-DSB5/(FZJR1YB2FSVY!RU6JC]*8J(I]*1K%3$-SF&9(B'U, MS#ET$N>0%P_=QO^68J()SI3RZ4<3DP^=4CY]3$P^=$KY]#$Q^=#IY--UT!03 M$Q"=4D#]:&("HB,+"!\WTZR18A:B4V8[O;R18A:BDUHHS1P99B&6PT*#F,L4 M$[,0RV&A05FF?9-A%F(Y+#2(F?9-ABZTY;#0(&:O;V(68CDL-(C9ZYN8A5@. M"_UWR8"\N)5!*.W3%6"&68CEL- O)G(_.%-,S$(LAX6>8YX'J!03LQ#+8:'! M^69O0,(LQ')8:! S'9 X9B&>PT*#F.F Q#$+\1P6&L1,!R2.68CGL-"S)&-M M@C![0$DQ,0OQ'!8:3#+23XBC/WQR6&@HR;A-5[DX9B$^82X$@VF*B5F(3YH+ M]5XZ9B$>+30[_X.NY4X967^ 6W@HKX2N[AWI-J=5<;[H5J1V1ZUOH.RC>6]% M??ZE??X=__H[4$L#!!0 ( &A(:5>Y(]HWL@$ %0< : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("\@PWU 0A12I:&-V( % MPT,!;'DF"NP^" HX5HHT:$YES5B^_JM/UOCM,^[JO&T.:;-MT^"XWQW2M-KD MW+Z&D!:;N*_34]/&P_G.JNGV=3XONW5HZ\57O8Y!A\-QZ.YG5.]O]S,'\U,; M_S.Q6:VVB_C1++[W\9#_&!Q^FNXK;6+,U6!>=^N8IU4X[F[;*5PN\G2>7 UF MRVG5S992A=)!"D%:/L@@R,H'.01Y^: 1!(W*!XTA:%P^Z!F"GLL'O4#02_F@ M"01-R@?)$&4<$B3UL";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&0 M6Y!N(;!;$&\AT%M1;R706U%O)=!;>Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EOOL(1 ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O[QUV M$^CMJ+<3Z.VHMQ/H[:BW/U+OE$^[F&X]US6^_Y%4Y_.S\?;ZR_*ZV6/G@G. MGXCOOU!+ P04 " !H2&E79>&9M;UW7VSI;#)^VUKRO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM M0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$W ML3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA M[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4 M_S([;N^'<&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( &=(:5=O9"X+QP4 .,> 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 9TAI5]DB'K8M P +0H !@ M ("!@Q4 'AL+W=O88 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ :$AI5\%KVE,5"@ ?$H !@ ("!>2( 'AL M+W=OXV^C"1@, M -4* 8 " @<0L !X;"]W;W)K)@ & @(% M, >&PO=V]R:W-H965T&UL4$L! A0#% @ :$AI5_+_ M1\?B#0 !B0 !@ ("!YC@ 'AL+W=O&UL4$L! A0#% @ M:$AI5Z"Y_,9- @ 004 !D ("!/$P 'AL+W=O&PO=V]R:W-H965T$S[*1$@8 # . 9 " @794 !X;"]W M;W)K&UL4$L! A0#% @ :$AI5P:91#1. P M6@< !D ("!OUH 'AL+W=O&PO=V]R:W-H965T8 M7_7T? 0 !(, 9 " @15A !X;"]W;W)K&UL4$L! A0#% @ :$AI5ZV+RC8J P ]08 !D M ("!R&4 'AL+W=O&PO=V]R:W-H M965TR08S)/0L '<> 9 M " @:9K !X;"]W;W)K&UL4$L! M A0#% @ :$AI5YP$A#("! $0H !D ("!&G< 'AL M+W=OP >&PO=V]R:W-H965T22BOHE0( )$% 9 " M@?Q_ !X;"]W;W)K&UL4$L! A0#% @ :$AI M5U@<0UCX P FPD !D ("!R(( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :$AI5]YYSK:K P 8 D M !D ("!THP 'AL+W=O&PO=V]R:W-H965TE?*.K M\@, $P3 9 " @=23 !X;"]W;W)K&UL4$L! A0#% @ :$AI5UM!1UHY P A0L !D M ("!_9< 'AL+W=OJEJJ," F!P &0 @(%MFP >&PO=V]R:W-H965T M> !X;"]W;W)K&UL4$L! A0# M% @ :$AI5RI( 5 I @ 6@0 !D ("!O*$ 'AL+W=O M&PO=V]R:W-H965TF6P , *\0 9 " @8VG M !X;"]W;W)K&UL4$L! A0#% @ :$AI5[)8 MEJ]R! 30\ !D ("!A*L 'AL+W=O&PO=V]R:W-H965T 4 '<: 9 " @3FS !X;"]W;W)K&UL4$L! A0#% @ :$AI5^JTV5!V @ .08 !D M ("!Z+@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :$AI5XF" &ZO!0 Y28 !D ("! M)L8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :$AI5U $A,Q! @ B04 !D ("!T]( 'AL+W=O&PO7BKL

&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !H2&E7 M9>&9M; XML 59 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 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 185 251 1 false 43 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://nrchealth.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) Sheet http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) Statements 7 false false R8.htm 007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies Sheet http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies Note 1 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 2 - Contracts With Customers Sheet http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers Note 2 - Contracts With Customers Notes 10 false false R11.htm 010 - Disclosure - Note 3 - Income Taxes Sheet http://nrchealth.com/20230930/role/statement-note-3-income-taxes Note 3 - Income Taxes Notes 11 false false R12.htm 011 - Disclosure - Note 4 - Notes Payable Notes http://nrchealth.com/20230930/role/statement-note-4-notes-payable Note 4 - Notes Payable Notes 12 false false R13.htm 012 - Disclosure - Note 5 - Share-based Compensation Sheet http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation Note 5 - Share-based Compensation Notes 13 false false R14.htm 013 - Disclosure - Note 6 - Goodwill and Other Intangible Assets Sheet http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets Note 6 - Goodwill and Other Intangible Assets Notes 14 false false R15.htm 014 - Disclosure - Note 7 - Property and Equipment Sheet http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment Note 7 - Property and Equipment Notes 15 false false R16.htm 015 - Disclosure - Note 8 - Earnings Per Share Sheet http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share Note 8 - Earnings Per Share Notes 16 false false R17.htm 016 - Disclosure - Note 9 - Geographic Information Sheet http://nrchealth.com/20230930/role/statement-note-9-geographic-information- Note 9 - Geographic Information Notes 17 false false R18.htm 017 - Disclosure - Item 5 - Other Information Sheet http://nrchealth.com/20230930/role/statement-item-5-other-information- Item 5 - Other Information Notes 18 false false R19.htm 018 - Disclosure - Significant Accounting Policies (Policies) Sheet http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies 19 false false R20.htm 019 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) Sheet http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables Note 1 - Summary of Significant Accounting Policies (Tables) Tables http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies 20 false false R21.htm 020 - Disclosure - Note 2 - Contracts With Customers (Tables) Sheet http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables Note 2 - Contracts With Customers (Tables) Tables http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers 21 false false R22.htm 021 - Disclosure - Note 4 - Notes Payable (Tables) Notes http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables Note 4 - Notes Payable (Tables) Tables http://nrchealth.com/20230930/role/statement-note-4-notes-payable 22 false false R23.htm 022 - Disclosure - Note 5 - Share-based Compensation (Tables) Sheet http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables Note 5 - Share-based Compensation (Tables) Tables http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation 23 false false R24.htm 023 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Tables) Sheet http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables Note 6 - Goodwill and Other Intangible Assets (Tables) Tables http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets 24 false false R25.htm 024 - Disclosure - Note 7 - Property and Equipment (Tables) Sheet http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables Note 7 - Property and Equipment (Tables) Tables http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment 25 false false R26.htm 025 - Disclosure - Note 8 - Earnings Per Share (Tables) Sheet http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables Note 8 - Earnings Per Share (Tables) Tables http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share 26 false false R27.htm 026 - Disclosure - Note 9 - Geographic Information (Tables) Sheet http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables Note 9 - Geographic Information (Tables) Tables http://nrchealth.com/20230930/role/statement-note-9-geographic-information- 27 false false R28.htm 027 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) Sheet http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual Note 1 - Summary of Significant Accounting Policies (Details Textual) Details http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables 28 false false R29.htm 028 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) Sheet http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) Details 29 false false R30.htm 029 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Details 30 false false R31.htm 030 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) Sheet http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) Details 31 false false R32.htm 031 - Disclosure - Note 2 - Contracts With Customers 1 (Details Textual) Sheet http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual Note 2 - Contracts With Customers 1 (Details Textual) Details http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables 32 false false R33.htm 032 - Disclosure - Note 2 - Contracts With Customers 2 (Details Textual) Sheet http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual Note 2 - Contracts With Customers 2 (Details Textual) Details http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables 33 false false R34.htm 033 - Disclosure - Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) Sheet http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) Details 34 false false R35.htm 034 - Disclosure - Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details) Sheet http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details) Details 35 false false R36.htm 035 - Disclosure - Note 3 - Income Taxes (Details Textual) Sheet http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual Note 3 - Income Taxes (Details Textual) Details http://nrchealth.com/20230930/role/statement-note-3-income-taxes 36 false false R37.htm 036 - Disclosure - Note 4 - Notes Payable (Details Textual) Notes http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual Note 4 - Notes Payable (Details Textual) Details http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables 37 false false R38.htm 037 - Disclosure - Note 4 - Notes Payable - Summary of Notes Payable (Details) Notes http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details Note 4 - Notes Payable - Summary of Notes Payable (Details) Details 38 false false R39.htm 038 - Disclosure - Note 5 - Share-based Compensation (Details Textual) Sheet http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual Note 5 - Share-based Compensation (Details Textual) Details http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables 39 false false R40.htm 039 - Disclosure - Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) Sheet http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) Details 40 false false R41.htm 040 - Disclosure - Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) Sheet http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) Details 41 false false R42.htm 041 - Disclosure - Note 5 - Share-based Compensation - Non-vested Stock (Details) Sheet http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details Note 5 - Share-based Compensation - Non-vested Stock (Details) Details 42 false false R43.htm 042 - Disclosure - Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) Sheet http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) Details 43 false false R44.htm 043 - Disclosure - Note 7 - Property and Equipment - Summary of Property and Equipment (Details) Sheet http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details Note 7 - Property and Equipment - Summary of Property and Equipment (Details) Details 44 false false R45.htm 044 - Disclosure - Note 8 - Earnings Per Share (Details Textual) Sheet http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-details-textual Note 8 - Earnings Per Share (Details Textual) Details http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables 45 false false R46.htm 045 - Disclosure - Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) Sheet http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) Details 46 false false R47.htm 046 - Disclosure - Note 9 - Geographic Information - Assets by Geographic Area (Details) Sheet http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details Note 9 - Geographic Information - Assets by Geographic Area (Details) Details 47 false false All Reports Book All Reports nrc-20230930.xsd nrc-20230930_cal.xml nrc-20230930_def.xml nrc-20230930_lab.xml nrc-20230930_pre.xml nrc20230930_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nrc20230930_10q.htm": { "nsprefix": "nrc", "nsuri": "http://nrchealth.com/20230930", "dts": { "schema": { "local": [ "nrc-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "nrc-20230930_cal.xml" ] }, "definitionLink": { "local": [ "nrc-20230930_def.xml" ] }, "labelLink": { "local": [ "nrc-20230930_lab.xml" ] }, "presentationLink": { "local": [ "nrc-20230930_pre.xml" ] }, "inline": { "local": [ "nrc20230930_10q.htm" ] } }, "keyStandard": 231, "keyCustom": 20, "axisStandard": 24, "axisCustom": 0, "memberStandard": 25, "memberCustom": 16, "hidden": { "total": 58, "http://fasb.org/us-gaap/2023": 50, "http://nrchealth.com/20230930": 2, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 185, "entityCount": 1, "segmentCount": 43, "elementCount": 392, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 745, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://nrchealth.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:DirectOperatingCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R5": { "role": "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R6": { "role": "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "longName": "005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-03-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R7": { "role": "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "longName": "006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": null, "uniqueAnchor": null }, "R8": { "role": "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R9": { "role": "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "longName": "008 - Disclosure - Note 1 - Summary of Significant Accounting Policies", "shortName": "Note 1 - Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "longName": "009 - Disclosure - Note 2 - Contracts With Customers", "shortName": "Note 2 - Contracts With Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://nrchealth.com/20230930/role/statement-note-3-income-taxes", "longName": "010 - Disclosure - Note 3 - Income Taxes", "shortName": "Note 3 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "longName": "011 - Disclosure - Note 4 - Notes Payable", "shortName": "Note 4 - Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "longName": "012 - Disclosure - Note 5 - Share-based Compensation", "shortName": "Note 5 - Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets", "longName": "013 - Disclosure - Note 6 - Goodwill and Other Intangible Assets", "shortName": "Note 6 - Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment", "longName": "014 - Disclosure - Note 7 - Property and Equipment", "shortName": "Note 7 - Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share", "longName": "015 - Disclosure - Note 8 - Earnings Per Share", "shortName": "Note 8 - Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-", "longName": "016 - Disclosure - Note 9 - Geographic Information", "shortName": "Note 9 - Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://nrchealth.com/20230930/role/statement-item-5-other-information-", "longName": "017 - Disclosure - Item 5 - Other Information", "shortName": "Item 5 - Other Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "nrc:IssuerRule10b51MaterialTermsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "nrc:IssuerRule10b51MaterialTermsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies", "longName": "018 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "longName": "019 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)", "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables", "longName": "020 - Disclosure - Note 2 - Contracts With Customers (Tables)", "shortName": "Note 2 - Contracts With Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables", "longName": "021 - Disclosure - Note 4 - Notes Payable (Tables)", "shortName": "Note 4 - Notes Payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables", "longName": "022 - Disclosure - Note 5 - Share-based Compensation (Tables)", "shortName": "Note 5 - Share-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "longName": "023 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Tables)", "shortName": "Note 6 - Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables", "longName": "024 - Disclosure - Note 7 - Property and Equipment (Tables)", "shortName": "Note 7 - Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables", "longName": "025 - Disclosure - Note 8 - Earnings Per Share (Tables)", "shortName": "Note 8 - Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables", "longName": "026 - Disclosure - Note 9 - Geographic Information (Tables)", "shortName": "Note 9 - Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "longName": "027 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)", "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "nrc:IncrementalCostsOfObtainingAContractDeferredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "nrc:IncrementalCostsOfObtainingAContractDeferredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "longName": "028 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details)", "shortName": "Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "longName": "029 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "shortName": "Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "longName": "030 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details)", "shortName": "Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LongTermDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LongTermDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "longName": "031 - Disclosure - Note 2 - Contracts With Customers 1 (Details Textual)", "shortName": "Note 2 - Contracts With Customers 1 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2023-09-30_ContractWithCustomerDurationAxis-LongTermContractWithCustomerMember", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual", "longName": "032 - Disclosure - Note 2 - Contracts With Customers 2 (Details Textual)", "shortName": "Note 2 - Contracts With Customers 2 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "i_2023-09-30_ContractWithCustomerDurationAxis-LongTermContractWithCustomerMember", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_ContractWithCustomerDurationAxis-LongTermContractWithCustomerMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R34": { "role": "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "longName": "033 - Disclosure - Note 2 - Contracts With Customers - Disaggregation of Revenue (Details)", "shortName": "Note 2 - Contracts With Customers - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ProductOrServiceAxis-SubscriptionServicesMember_TimingOfTransferOfGoodOrServiceAxis-TransferredOverTimeMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R35": { "role": "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "longName": "034 - Disclosure - Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details)", "shortName": "Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "nrc:ContractWithCustomerLiabilityRevenueRecognizedFromDeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R36": { "role": "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual", "longName": "035 - Disclosure - Note 3 - Income Taxes (Details Textual)", "shortName": "Note 3 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "longName": "036 - Disclosure - Note 4 - Notes Payable (Details Textual)", "shortName": "Note 4 - Notes Payable (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2023-09-30_CreditFacilityAxis-LineOfCreditMember_VariableRateAxis-SecuredOvernightFinancingRateSOFRMember", "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30_LineOfCreditFacilityAxis-LineOfCreditAndDelayedDrawTermLoanMember_VariableRateAxis-SecuredOvernightFinancingRateSOFRMember", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R38": { "role": "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "longName": "037 - Disclosure - Note 4 - Notes Payable - Summary of Notes Payable (Details)", "shortName": "Note 4 - Notes Payable - Summary of Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "i_2023-09-30_LongtermDebtTypeAxis-TermLoanMember", "name": "us-gaap:SecuredDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_LongtermDebtTypeAxis-TermLoanMember", "name": "us-gaap:SecuredDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "longName": "038 - Disclosure - Note 5 - Share-based Compensation (Details Textual)", "shortName": "Note 5 - Share-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "longName": "039 - Disclosure - Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details)", "shortName": "Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "longName": "040 - Disclosure - Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details)", "shortName": "Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-CommonStockOptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30_AwardTypeAxis-CommonStockOptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R42": { "role": "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "longName": "041 - Disclosure - Note 5 - Share-based Compensation - Non-vested Stock (Details)", "shortName": "Note 5 - Share-based Compensation - Non-vested Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2022-12-31_StatementClassOfStockAxis-CommonStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_StatementClassOfStockAxis-CommonStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "longName": "042 - Disclosure - Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details)", "shortName": "Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:GoodwillGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:GoodwillGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "longName": "043 - Disclosure - Note 7 - Property and Equipment - Summary of Property and Equipment (Details)", "shortName": "Note 7 - Property and Equipment - Summary of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "longName": "044 - Disclosure - Note 8 - Earnings Per Share (Details Textual)", "shortName": "Note 8 - Earnings Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "longName": "045 - Disclosure - Note 8 - Earnings Per Share - Net Income Per Share Computation (Details)", "shortName": "Note 8 - Earnings Per Share - Net Income Per Share Computation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } }, "R47": { "role": "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "longName": "046 - Disclosure - Note 9 - Geographic Information - Assets by Geographic Area (Details)", "shortName": "Note 9 - Geographic Information - Assets by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20230930_10q.htm", "unique": true } } }, "tag": { "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r610" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details" ], "lang": { "en-us": { "role": { "label": "Capitalized contract cost", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r249" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Dividends payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r60" ] }, "nrc_FixedNonSubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "FixedNonSubscriptionServicesMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Fixed, Non-subscription Services [Member]", "documentation": "Represents information pertaining to fixed, non-subscription services." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r248" ] }, "nrc_EffectiveIncomeTaxRateChangeShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "EffectiveIncomeTaxRateChangeShareBasedCompensation", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_EffectiveIncomeTaxRateChangeShareBasedCompensation", "terseLabel": "Effective Income Tax Rate Change, Share-based Compensation", "documentation": "Amount of change in tax benefit attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r610" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CapitalizedContractCostImpairmentLoss", "terseLabel": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r249" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Change in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r92" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r427", "r623" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued wages and bonuses", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "nrc_DirectorPlan2004Member": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "DirectorPlan2004Member", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Director Plan 2004 [Member]", "documentation": "Represents the 2004 director plan." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r677" ] }, "nrc_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r97" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r610" ] }, "nrc_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Represents Secured Overnight Financing Rate (SOFR)." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfNotesPayable", "negatedLabel": "Payments on notes payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r34" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r36", "r92", "r165" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r648" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "nrc_IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued expenses, wages and bonuses", "documentation": "The net change during the reporting period in the aggregate amount of expenses and accrued compensation incurred but not yet paid." } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r126", "r139", "r140", "r141", "r168", "r188", "r192", "r194", "r196", "r202", "r203", "r237", "r265", "r267", "r268", "r269", "r272", "r273", "r301", "r302", "r303", "r304", "r305", "r408", "r462", "r463", "r464", "r465", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r493", "r514", "r533", "r545", "r546", "r547", "r548", "r549", "r616", "r625", "r632" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred contract costs, net", "terseLabel": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r248" ] }, "nrc_NonvestedMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "NonvestedMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonvested [Member]", "documentation": "Information pertaining to nonvested shares." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r62", "r63" ] }, "nrc_IncreaseDecreaseInOperatingLeaseAssetsAndLeaseLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLeaseLiabilitiesNet", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "nrc_IncreaseDecreaseInOperatingLeaseAssetsAndLeaseLiabilitiesNet", "negatedLabel": "Operating lease assets and liabilities, net", "documentation": "Amount of increase (decrease) in operating lease assets after deduction of operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r82", "r112", "r208", "r216", "r221", "r224", "r434", "r444", "r571" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balances", "periodEndLabel": "Balances", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r76", "r79", "r80", "r96", "r495", "r511", "r534", "r535", "r595", "r608", "r627", "r635", "r676", "r693" ] }, "nrc_IncrementalCostsOfObtainingAContractDeferredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "IncrementalCostsOfObtainingAContractDeferredDuringPeriod", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_IncrementalCostsOfObtainingAContractDeferredDuringPeriod", "terseLabel": "Incremental Costs of Obtaining a Contract, Deferred During Period", "documentation": "Represents the amount of incremental costs of obtaining a contract deferred during the period." } } }, "auth_ref": [] }, "nrc_LineOfCreditAndDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "LineOfCreditAndDelayedDrawTermLoanMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit and Delayed Draw Term Loan [Member]", "documentation": "Relating to the line of credit and delayed draw term loan." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CostsAndExpenses", "totalLabel": "Total operating expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r83" ] }, "nrc_FirstNationalBankOfOmahaMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "FirstNationalBankOfOmahaMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "First National Bank of Omaha [Member]", "documentation": "Related to the entity First National Bank of Omaha." } } }, "auth_ref": [] }, "nrc_IssuerRule10b51MaterialTermsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "IssuerRule10b51MaterialTermsTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-item-5-other-information-" ], "lang": { "en-us": { "role": { "label": "Issuer Rule 10b5-1, Material Terms [Text Block]", "documentation": "The entire disclosure for material terms under issuer rule 10b5-1." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Granted, number of options (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r341" ] }, "nrc_IncomeTaxReconciliationStateTaxChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "IncomeTaxReconciliationStateTaxChanges", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_IncomeTaxReconciliationStateTaxChanges", "terseLabel": "Income Tax Reconciliation, State Tax Changes", "documentation": "Amount of the change in Provision for income taxes attributable to increase (decrease) in state taxes" } } }, "auth_ref": [] }, "nrc_NonqualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "NonqualifiedStockOptionsMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonqualified Stock Options [Member]", "documentation": "Represents nonqualified stock options." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities", "negatedLabel": "Payment of deferred acquisition consideration", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r4" ] }, "nrc_SubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "SubscriptionServicesMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Subscription Services [Member]", "documentation": "Represents information pertaining to subscription services." } } }, "auth_ref": [] }, "nrc_SharebasedPaymentArrangementExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "SharebasedPaymentArrangementExpenseBenefit", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_SharebasedPaymentArrangementExpenseBenefit", "terseLabel": "Share-Based Payment Arrangement, Expense (Benefit)", "documentation": "Amount of expense (benefit) for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r95", "r166" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtNoncurrent", "terseLabel": "Notes payable, net of current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r138" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r106", "r123", "r381", "r382", "r628" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r417" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r120" ] }, "nrc_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Dividends declared per common share (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r103" ] }, "nrc_StockTenderedCashlessExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "StockTenderedCashlessExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock tendered to the Company for cashless exercise of stock options in connection with equity incentive plans", "documentation": "The value of stock tendered to the company for cashless exercise of stock options in connection with equity incentive plans." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r590" ] }, "nrc_SharebasedCompensationArrangementBySharebasedPaymentAwardNonvestedRestrictedStockOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonvestedRestrictedStockOutstandingNumber", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_SharebasedCompensationArrangementBySharebasedPaymentAwardNonvestedRestrictedStockOutstandingNumber", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Nonvested Restricted Stock, Outstanding Number (in shares)", "documentation": "Number of nonvested restricted shares outstanding." } } }, "auth_ref": [] }, "nrc_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "TermLoanMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "Term Loan [Member]", "documentation": "Represents information pertaining to a term loan." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "nrc_The2006EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "The2006EquityIncentivePlanMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2006 Equity Incentive Plan [Member]", "documentation": "Represents the 2006 Equity Incentive plan." } } }, "auth_ref": [] }, "nrc_ReserveForUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "ReserveForUncertainTaxPositions", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Reserve for uncertain tax positions", "documentation": "The current period expense charged against earnings to reserve for uncertain tax positions." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "nrc_TradeNames1Member": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "TradeNames1Member", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Trade Names 1 [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeasePrincipalPayments", "negatedLabel": "Payments on finance lease obligations", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r418", "r420" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "nrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantAmount", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantAmount", "terseLabel": "Share Based Compensation, Arrangement By Share Based Payment Award, Options Grant, Amount", "documentation": "Represents the fair value granted for share based compensation arrangement to each non-employee director at the annual meeting or when joining the board" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "Recoveries", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r244" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r363" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Total carrying amount of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r110", "r287", "r300", "r575", "r576", "r687" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r208", "r216", "r221", "r224", "r571" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NoncurrentAssets", "terseLabel": "Long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r229" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "terseLabel": "Deferred Revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r307", "r308", "r320" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "terseLabel": "Weighted average effect of dilutive securities \u2013 stock options (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r189", "r190", "r191", "r196", "r332" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Estimated fair value of long-term debt", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Revenue", "terseLabel": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r209", "r210", "r215", "r219", "r220", "r226", "r228", "r230", "r318", "r319", "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r350" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r46", "r99" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r254", "r257" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r197" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "Granted (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Outstanding (in shares)", "periodEndLabel": "Outstanding (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r345", "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Outstanding (in dollars per share)", "periodEndLabel": "Outstanding (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r345", "r346" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share of Common Stock:" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r363" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "Diluted Earnings Per Share (in dollars per share)", "terseLabel": "Net income per share - diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r176", "r177", "r178", "r179", "r180", "r188", "r194", "r195", "r196", "r200", "r400", "r401", "r433", "r447", "r569" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r349" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r585" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r126", "r139", "r140", "r141", "r168", "r188", "r192", "r194", "r196", "r202", "r203", "r237", "r265", "r267", "r268", "r269", "r272", "r273", "r301", "r302", "r303", "r304", "r305", "r408", "r462", "r463", "r464", "r465", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r493", "r514", "r533", "r545", "r546", "r547", "r548", "r549", "r616", "r625", "r632" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Property and equipment", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r101", "r132", "r443" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "Vested (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r349" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 }, "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Net property and equipment", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r435", "r443", "r595" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedTerseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxAssetsNet", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r370", "r371" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r52", "r551" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r157", "r242" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r592" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Purchase of shares treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r11", "r54", "r103" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "totalLabel": "Denominator for diluted earnings per share \u2013 adjusted weighted average shares (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r187", "r196" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "terseLabel": "Forfeited, number of options (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r343" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "terseLabel": "Weighted average common shares outstanding \u2013 basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r185", "r196" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Beginning balance, outstanding, number of options (in shares)", "periodEndLabel": "Ending balance, outstanding, number of options (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r337", "r338" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Beginning balance, outstanding, weighted average exercise price (in dollars per share)", "periodEndLabel": "Ending balance, outstanding, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r337", "r338" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, number of options (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r339" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r62", "r64" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r339" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected stock price volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r356" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r44", "r47" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected dividend yield at date of grant", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r357" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Notes payable, net of current portion and unamortized debt issuance costs", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r37" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDeferredCharges", "negatedTerseLabel": "Deferred contract costs, net", "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r515", "r563", "r568" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r341" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r342" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r11", "r103" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Forfeited, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r343" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r370", "r371", "r437" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnDispositionOfAssets1", "negatedLabel": "Loss on disposal of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r624" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r162" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r25", "r276" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r162" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Shares of common stock for the exercise of stock options (in shares)", "terseLabel": "Exercised, number of options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r75", "r76", "r103", "r342" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, aggregate intrinsic value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r56" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r92", "r93", "r94" ] }, "us-gaap_DirectOperatingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectOperatingCosts", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Direct", "documentation": "The aggregate direct operating costs incurred during the reporting period." } } }, "auth_ref": [ "r85" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Purchase of shares of treasury stock (in shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r11", "r76", "r103" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment, Total", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r26", "r72" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "nrc_CommonStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "CommonStockOptionsMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Common Stock Options [Member]", "documentation": "Related to common stock options." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r582" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r26", "r170", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r416", "r574", "r575", "r576", "r577", "r578", "r626" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "nrc_DirectExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "DirectExpensesMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details" ], "lang": { "en-us": { "role": { "label": "Direct Expenses [Member]", "documentation": "Related to direct expenses." } } }, "auth_ref": [] }, "nrc_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "CreditAgreementMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Agreement [Member]", "documentation": "Represents information pertaining to a credit agreement, providing a revolving credit facility, term loan facility, and delayed draw-down term facility." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Assets, fair value", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "nrc_DelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "DelayedDrawTermLoanMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Delayed Draw Term Loan [Member]", "documentation": "Represents information pertaining to a delayed draw term loan." } } }, "auth_ref": [] }, "nrc_ContractWithCustomerAssetIncreaseRevenueRecognizedConditionalConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "ContractWithCustomerAssetIncreaseRevenueRecognizedConditionalConsideration", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Increases due to revenue recognized in the period with additional performance obligations before invoicing", "documentation": "Amount of increase in right to consideration in exchange for good or service transferred to customer with right conditioned on satisfaction of other performance obligations." } } }, "auth_ref": [] }, "nrc_DebtInstrumentCovenantExceptionFixedChargeCoverageRatioDividendThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "DebtInstrumentCovenantExceptionFixedChargeCoverageRatioDividendThreshold", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_DebtInstrumentCovenantExceptionFixedChargeCoverageRatioDividendThreshold", "terseLabel": "Debt Instrument, Covenant, Exception, Fixed Charge Coverage Ratio, Dividend Threshold", "documentation": "The maximum amount of quarterly dividends included in the fixed charge coverage calculation unless liquidity falls below a specified threshold." } } }, "auth_ref": [] }, "nrc_DebtInstrumentCovenantMaximumCostsAssociatedWithBuilding": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "DebtInstrumentCovenantMaximumCostsAssociatedWithBuilding", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_DebtInstrumentCovenantMaximumCostsAssociatedWithBuilding", "terseLabel": "Debt Instrument, Covenant, Maximum Costs Associated with Building", "documentation": "Represents maximum costs associated with building renovation that may be excluded from the fixed charge coverage ratio." } } }, "auth_ref": [] }, "nrc_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatio", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio", "terseLabel": "Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio", "documentation": "The minimum fixed charge coverage ratio the borrower is required to maintain under a debt instrument agreement." } } }, "auth_ref": [] }, "nrc_ContractWithCustomerLiabilityRevenueRecognizedFromDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "ContractWithCustomerLiabilityRevenueRecognizedFromDeferredRevenue", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "nrc_ContractWithCustomerLiabilityRevenueRecognizedFromDeferredRevenue", "negatedLabel": "Revenue recognized that was included in deferred revenue at beginning of year due to completion of services", "documentation": "The amount of revenue recognized that was previously included in the balance of deferred revenue under contract with customer liabilities due to the completion of services." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r71", "r619" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetImpairmentCharges", "terseLabel": "Asset Impairment Charges, Total", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r7", "r49" ] }, "nrc_ContractWithCustomerLiabilityBillings": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "ContractWithCustomerLiabilityBillings", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Increases due to invoicing of client, net of amounts recognized as revenue", "documentation": "Amount of increase in obligation to transfer good or service to customer due to billings to customer in excess of revenue" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r61" ] }, "nrc_DebtInstrumentCovenantMaximumCashFlowLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "DebtInstrumentCovenantMaximumCashFlowLeverageRatio", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_DebtInstrumentCovenantMaximumCashFlowLeverageRatio", "terseLabel": "Debt Instrument, Covenant, Maximum Cash Flow Leverage Ratio", "documentation": "The maximum cash flow leverage ratio the borrower is allowable to maintain under a debt instrument agreement." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r65", "r67" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r610" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r143", "r246", "r247", "r567" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.01 par value, authorized 2,000,000 shares, none issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r75", "r438", "r595" ] }, "nrc_statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)" } } }, "auth_ref": [] }, "nrc_TreasuryStockValueRepurchaseOfSharesForTreasuryInAccountsPayableAndAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "TreasuryStockValueRepurchaseOfSharesForTreasuryInAccountsPayableAndAccruedExpenses", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Repurchase of shares for treasury in accounts payable and accrued expenses", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased for treasury in accounts payable and accrued expenses during the period" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r75", "r301" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r12" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r24", "r130", "r168", "r237", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r388", "r391", "r392", "r408", "r595", "r642", "r679", "r680" ] }, "nrc_statement-statement-note-1-summary-of-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "nrc_statement-statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "lang": { "en-us": { "role": { "label": "Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details)" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CapitalizedContractCostAmortizationPeriod", "terseLabel": "Capitalized Contract Cost, Amortization Period (Year)", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r617" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Line of credit", "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." } } }, "auth_ref": [ "r73", "r109" ] }, "nrc_statement-statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "nrc_statement-statement-note-2-contracts-with-customers-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 2 - Contracts With Customers - Disaggregation of Revenue (Details)" } } }, "auth_ref": [] }, "nrc_UnitPriceServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "UnitPriceServicesMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Unit Price Services [Member]", "documentation": "Represents information pertaining to unit price services." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r75", "r493" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r610" ] }, "nrc_statement-statement-note-2-contracts-with-customers-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-2-contracts-with-customers-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Contracts With Customers" } } }, "auth_ref": [] }, "nrc_statement-statement-note-4-notes-payable-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-4-notes-payable-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Notes Payable" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r142", "r235", "r240" ] }, "nrc_statement-statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details)" } } }, "auth_ref": [] }, "nrc_statement-statement-note-4-notes-payable-summary-of-notes-payable-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-4-notes-payable-summary-of-notes-payable-details", "lang": { "en-us": { "role": { "label": "Note 4 - Notes Payable - Summary of Notes Payable (Details)" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "nrc_statement-statement-note-5-sharebased-compensation-nonvested-stock-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-5-sharebased-compensation-nonvested-stock-details", "lang": { "en-us": { "role": { "label": "Note 5 - Share-based Compensation - Non-vested Stock (Details)" } } }, "auth_ref": [] }, "nrc_statement-statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "lang": { "en-us": { "role": { "label": "Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details)" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r373" ] }, "nrc_statement-statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "lang": { "en-us": { "role": { "label": "Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details)" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Proceeds from the exercise of share-based awards", "terseLabel": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r15" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "nrc_statement-statement-note-5-sharebased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-5-sharebased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Share-based Compensation" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "nrc_statement-statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details)" } } }, "auth_ref": [] }, "nrc_statement-statement-note-6-goodwill-and-other-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-6-goodwill-and-other-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Other Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r75", "r301" ] }, "nrc_statement-statement-note-7-property-and-equipment-summary-of-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 7 - Property and Equipment - Summary of Property and Equipment (Details)" } } }, "auth_ref": [] }, "nrc_statement-statement-note-7-property-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-7-property-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Property and Equipment" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r117", "r124", "r182", "r183", "r213", "r372", "r380", "r448" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r228", "r229", "r481", "r482", "r483", "r537", "r539", "r542", "r544", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r565", "r583", "r600", "r647", "r689" ] }, "nrc_statement-statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-8-earnings-per-share-net-income-per-share-computation-details", "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share - Net Income Per Share Computation (Details)" } } }, "auth_ref": [] }, "nrc_AmortizationOfCapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "AmortizationOfCapitalizedContractCostTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Amortization of Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [] }, "nrc_statement-statement-note-8-earnings-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-8-earnings-per-share-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share" } } }, "auth_ref": [] }, "nrc_statement-statement-note-9-geographic-information-assets-by-geographic-area-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-9-geographic-information-assets-by-geographic-area-details", "lang": { "en-us": { "role": { "label": "Note 9 - Geographic Information - Assets by Geographic Area (Details)" } } }, "auth_ref": [] }, "nrc_statement-statement-note-9-geographic-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-note-9-geographic-information-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Geographic Information" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash paid for:" } } }, "auth_ref": [] }, "nrc_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20230930", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "auth_ref": [ "r634", "r691" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r20", "r626" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r610" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://nrchealth.com/20230930/role/statement-item-5-other-information-", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r171", "r172", "r173", "r201", "r428", "r461", "r480", "r486", "r487", "r488", "r489", "r490", "r491", "r493", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r512", "r515", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r601" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r42", "r636" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r228", "r229", "r481", "r482", "r483", "r537", "r539", "r542", "r544", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r565", "r583", "r600", "r647", "r689" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r288", "r323", "r324", "r325", "r326", "r327", "r328", "r404", "r422", "r423", "r424", "r575", "r576", "r586", "r587", "r588" ] }, "us-gaap_ContractWithCustomerDurationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerDurationAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Duration [Axis]", "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts." } } }, "auth_ref": [ "r584", "r647" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerDurationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerDurationDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Duration [Domain]", "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts." } } }, "auth_ref": [ "r584", "r647" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "terseLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r108", "r137", "r168", "r208", "r217", "r222", "r237", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r387", "r391", "r408", "r436", "r505", "r595", "r608", "r642", "r643", "r679" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r403", "r404", "r405", "r406", "r407" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable", "negatedLabel": "Decreases due to completion of services (or portion of services) and transferred to accounts receivable", "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional." } } }, "auth_ref": [ "r581" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Trade accounts receivable, less allowance for doubtful accounts of $85 and $65, respectively", "terseLabel": "Accounts receivables", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r231", "r232" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r43" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r144", "r595" ] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "negatedTerseLabel": "Allocation of distributed and undistributed income to unvested restricted stock shareholders", "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r193", "r615" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r142", "r235", "r240", "r241", "r245", "r688" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Payments of dividends on common stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Contract assets included in other current assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r307", "r309", "r320" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r634", "r678" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained earnings (accumulated deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r103", "r440", "r459", "r460", "r466", "r494", "r595" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r125", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r321" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "Forfeited (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r350" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r402", "r407" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r18", "r595" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-item-5-other-information-", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r288", "r323", "r324", "r325", "r326", "r327", "r328", "r422", "r423", "r424", "r575", "r576", "r586", "r587", "r588" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r248" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r611" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other income (expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r88" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r107", "r147", "r150" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r358" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r102", "r167", "r274", "r280", "r281", "r282", "r283", "r284", "r285", "r290", "r297", "r298", "r299" ] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "terseLabel": "Change due to cumulative catch-up adjustments arising from changes in expected contract consideration", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained." } } }, "auth_ref": [ "r580" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r365", "r366", "r367", "r469", "r629", "r630", "r631", "r675", "r693" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r612" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://nrchealth.com/20230930/role/statement-item-5-other-information-", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r171", "r172", "r173", "r201", "r428", "r461", "r480", "r486", "r487", "r488", "r489", "r490", "r491", "r493", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r512", "r515", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r601" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "Basic Earnings Per Share (in dollars per share)", "terseLabel": "Net income per share \u2013 basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r176", "r177", "r178", "r179", "r180", "r185", "r188", "r194", "r195", "r196", "r200", "r400", "r401", "r433", "r447", "r569" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23", "r595" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Other comprehensive income, foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r107" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r28", "r127", "r151", "r152", "r153", "r171", "r172", "r173", "r175", "r181", "r183", "r201", "r238", "r239", "r306", "r365", "r366", "r367", "r377", "r378", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r409", "r410", "r411", "r412", "r413", "r414", "r421", "r456", "r457", "r458", "r469", "r533" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r613" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r646" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r127", "r171", "r172", "r173", "r175", "r181", "r183", "r238", "r239", "r365", "r366", "r367", "r377", "r378", "r393", "r395", "r396", "r398", "r399", "r456", "r458", "r469", "r693" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of property and equipment", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r90" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r76" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-3-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r169", "r369", "r374", "r375", "r376", "r379", "r383", "r384", "r385", "r467" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFinanceCostsNet", "negatedLabel": "Less: unamortized debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r69", "r645" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r26", "r53" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value; authorized 110,000,000 shares, issued 30,956,479 in 2023 and 30,922,181 in 2022, outstanding 24,562,068 in 2023 and 24,628,173 in 2022", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r76", "r439", "r595" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r127", "r151", "r152", "r153", "r171", "r172", "r173", "r175", "r181", "r183", "r201", "r238", "r239", "r306", "r365", "r366", "r367", "r377", "r378", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r409", "r410", "r411", "r412", "r413", "r414", "r421", "r456", "r457", "r458", "r469", "r533" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r76", "r493" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r76", "r493", "r511", "r693", "r694" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r253", "r255", "r256", "r258", "r429", "r430" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r30", "r394", "r397", "r421", "r456", "r457", "r620", "r621", "r622", "r629", "r630", "r631" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r16" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r45", "r48" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r591" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r68", "r70", "r275", "r416", "r575", "r576" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsCommonStockCash", "negatedLabel": "Dividends declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive Income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r31", "r148", "r150", "r155", "r432", "r446" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest expense, net of capitalized amounts", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r160", "r163", "r164" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r129", "r145", "r168", "r237", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r387", "r391", "r408", "r595", "r642", "r643", "r679" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInIncomeTaxes", "terseLabel": "Income taxes receivable and payable", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets." } } }, "auth_ref": [ "r623" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShortTermDebtWeightedAverageInterestRate", "terseLabel": "Short-Term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r19" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Purchase of property and equipment in accounts payable and accrued expenses", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillGross", "terseLabel": "Goodwill, gross", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r251", "r252", "r573" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r419" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r20", "r626" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r288", "r323", "r328", "r404", "r422", "r586", "r587", "r588" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r120" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss", "terseLabel": "Goodwill, Accumulated Depreciation", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r251", "r252", "r573" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, amortization and impairment", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r7", "r50" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r226", "r428", "r449", "r450", "r451", "r452", "r453", "r454", "r564", "r582", "r596", "r618", "r640", "r641", "r647", "r689" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 }, "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Net income", "totalLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r128", "r146", "r149", "r161", "r168", "r174", "r182", "r183", "r208", "r216", "r221", "r224", "r237", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r386", "r389", "r390", "r401", "r408", "r434", "r445", "r468", "r513", "r531", "r532", "r571", "r593", "r594", "r607", "r622", "r642" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r322", "r329", "r356", "r357", "r358", "r425", "r426", "r455", "r484", "r485", "r536", "r538", "r540", "r541", "r543", "r561", "r562", "r572", "r579", "r589", "r597", "r600", "r639", "r644", "r682", "r683", "r684", "r685", "r686" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r184", "r197", "r198", "r199" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r76" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r114", "r115", "r116", "r233", "r234", "r236" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r110", "r687" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r226", "r428", "r449", "r450", "r451", "r452", "r453", "r454", "r564", "r582", "r596", "r618", "r640", "r641", "r647", "r689" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r41", "r84" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r629", "r630", "r675", "r690", "r693" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r329", "r426", "r455", "r484", "r485", "r536", "r538", "r540", "r541", "r543", "r561", "r562", "r572", "r579", "r589", "r597", "r644", "r681", "r682", "r683", "r684", "r685", "r686" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r322", "r329", "r356", "r357", "r358", "r425", "r426", "r455", "r484", "r485", "r536", "r538", "r540", "r541", "r543", "r561", "r562", "r572", "r579", "r589", "r597", "r600", "r639", "r644", "r682", "r683", "r684", "r685", "r686" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r261", "r262", "r263", "r264", "r329", "r426", "r455", "r484", "r485", "r536", "r538", "r540", "r541", "r543", "r561", "r562", "r572", "r579", "r589", "r597", "r644", "r681", "r682", "r683", "r684", "r685", "r686" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r22", "r168", "r237", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r388", "r391", "r392", "r408", "r492", "r570", "r608", "r642", "r679", "r680" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r86" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average shares and share equivalents outstanding:" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "Write-offs", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r243" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r330", "r333", "r361", "r362", "r364", "r590" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Payment of employee payroll tax withholdings on share-based awards exercised", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r159" ] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherIntangibleAssetsNet", "terseLabel": "Other intangible assets, net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r100", "r118", "r121", "r122" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r56" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and shareholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r81", "r111", "r441", "r595", "r627", "r635", "r676" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected life of options (in years) (Year)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r355" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r610" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-document-and-entity-information", "http://nrchealth.com/20230930/role/statement-item-5-other-information-", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r65", "r66" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20230930/role/statement-document-and-entity-information", "http://nrchealth.com/20230930/role/statement-item-5-other-information-", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes", "http://nrchealth.com/20230930/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r36", "r131", "r566" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r87", "r211" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current portion of notes payable", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r21" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://nrchealth.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r73", "r74", "r109", "r110", "r170", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r416", "r574", "r575", "r576", "r577", "r578", "r626" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchase of shares for treasury", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r33" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedTerseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r135", "r256" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Goodwill", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r134", "r250", "r431", "r573", "r595", "r637", "r638" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r647" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsGross", "terseLabel": "Amortizing intangible assets", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r98", "r430" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDebtIssuanceCosts", "negatedLabel": "Payment of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "terseLabel": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r51", "r133", "r442" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r633" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtCurrent", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SecuredDebtCurrent", "negatedTerseLabel": "Less: current portion", "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r73", "r109" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Net income attributable to common shareholders", "terseLabel": "Net income attributable to common shareholders for basic computation", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r158", "r176", "r177", "r178", "r179", "r185", "r186", "r193", "r196", "r208", "r216", "r221", "r224", "r571" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r585" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "terseLabel": "Indefinite trade name", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r99" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r89" ] }, "us-gaap_SecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebt", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SecuredDebt", "terseLabel": "Term Loans", "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r17", "r110", "r687" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r360", "r368" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r259", "r260", "r517" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r260", "r517" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r119" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Borrowings on line of credit", "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." } } }, "auth_ref": [ "r32", "r626" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Trade accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r585", "r647" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash stock compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r58", "r59", "r331" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r69", "r113", "r154", "r212", "r415", "r518", "r606", "r692" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r585", "r647" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r77" ] }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAverageOutstandingAmount", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityAverageOutstandingAmount", "terseLabel": "Line of Credit Facility, Average Outstanding Amount", "documentation": "Average amount borrowed under the credit facility during the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-5-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r57" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of shares of common stock for the exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r28", "r103" ] }, "us-gaap_LongTermContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermContractWithCustomerMember", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20230930/role/statement-note-2-contracts-with-customers-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Contract with Customer [Member]", "documentation": "Contract with customer in which duration is classified as long-term." } } }, "auth_ref": [ "r584" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock, at cost; 6,394,411 and 6,294,008 common stock in 2023 and 2022, respectively", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r29", "r54", "r55" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-4-notes-payable", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20230930/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r26" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r204", "r205", "r206", "r207", "r208", "r214", "r218", "r222", "r223", "r224", "r225", "r226", "r227", "r230" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://nrchealth.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 equity:" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://nrchealth.com/20230930/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r615": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60" }, "r616": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 65 0001437749-23-031088-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-031088-xbrl.zip M4$L#!!0 ( &A(:5=]U$"X>@0 /L7 - 97A?-3@W,3@P+FAT;>U8 M;5/;.!#^#+]B)QU:F'$2.[DRX(3,Y&C@.EPI!?H#9%N.=2=+/DG.R_WZ6\E. M2D()O7)P+4,^Q&.O]D6[SZZTV\],S@?]C))DL+W5-\QP.NBWJ^=VOUT1^I%, MYJ#-G-.C1EPJ+54(I#2RUT!BL:"D4IAF2G+&Y^$URZF& 7IGJ=$,6(,*&0*B>\9^C,- EG8Q$J-LY,+R=JS$1HUS<&_6@PFF4L8@:Z MG7X[0BN+P?8=VM^LJ7_S+?I7U+T6D2YZFW0\;(R*AO<"8BE$O>TI,YG;-(ECF1=$S)D8 MPZ>2*/0_G\,E+:3"_0LX05D0^,U/UAGG+@*$(UU3HN(,CJ7"E55@=JW UZ\. M.AV_=UQ)=6]!;P]2J9P^DRE*FSE:FT%!%9,)4)%@<*XHQBB/J(*N[Z'7.]T5 M>95!"W$>O/?@ XLS0CF\:\%O9*X].,X836$THW%IV(3"QQ0Q@P+K^-8F>4!$ M8OG/Z(0)N&S!&5%DR7["!!$QPSW6[![$#GYS*.X%'LK60&JX%=\+-P\BHE$ MKL_G\*>04TZ3,?60C9CP"8%H2,0I1%(E5!TU_ 9Z@O.") F"9?FN"Q(OWFN3 MIBPQ68BH\7=ZX-*;88Q1(_C%S%;'K>TM+*MJL7YB'1P37EN"\>: 1F>L-U\&V^"_:X"Y&[S=3?:6T,4,4\Q8":,9 M)J$8TP5^@\/N+U46Y"ZO>S;;UMV"3V5!@$^+L!%8AK#U+)IP#LJ%B+/!(*!#GVG-)NG!?JNSLQ&S M#[UKM75[_78"-^)T1T9MLGF_=7C;(37(_GOO_K_>6_-U'TW;'I?'Y!.K[ MN%_V\3S+TFK34U>EN_Z?3Q(\GE-7'?HDQ>I6B_I\XO22Y ^%R#N\W89P+B?5 M,.6PFJ4\!D*>^G+["//&/TIM)SNK2H>@D6;G+WB197;:Y2[[#-ME;'H-%6@' M.MGVRHN^.8%HOC+CR;"V1A27%DI.F)UO&7G/],SV&E.&_4EDV_&ZHT&Q]W.E MI1),9Y62M?[G%Z[@IUULL% M3\_V[O6<=$J<]8["[U[O*!3T8IV.F'4C)9[O)[6QVG08KYWN[J.P&I=DNG2M MC!=2C3J?92$L>R^&[%(7O.SZ,BO_$9WV<>7"XX ;R4O7*;4IN.HZ<>5:7,E^ MV3&RG[MNP4U?EAVRWS_KQ6<75[F,I6.G[<.3WE$,/ZNSO17]/YQSX.$Z'ESK M\+MA[<1>R<&LF27A^P=-]Q&+/$K-\+HN>OWCWL!V9L/Z#Q)5PU, $4*F]%1NE\HT^]G[YPZ1RPA4F(F'\3,2N, MS&:FA*TW)^U#/Q_4XY%+5_@UWK'NT*^W+.<#P0S0(H8B!3RD91]K;D R-6*7 MHM(&M"C9:U1&FZV/Q)'WGO^@^Z6P@ILD9R^U@:5_W9T?*7X-K1=^"0P[Y-WI M"I]L*/)>< N\ 5G%B'TI]5")M"^B $ 38)=J]%AJQQ(TQK&=\7*$3=R96L!' M[D2!92$\>+L%@U(DPEIN1F12\"_"J\*D38MW*9Q! MEXJ4GOH@@T2:I"Y@5J)Z(R?#7 +_MJ;_IO6'PHBF$1I (:U"I *DL:%T.09H M*Y%X!ZG="J[I%,,$EC I\6AV&G9\VB@^G6X;GP3+)N'9%*$1R 1S%)N9*G4E& -MNU;8L3,+WN[(LU'D>;RA MY/E\#6F_W7]ZTOZ]:QMZ-*$S;=XZI#<']I&'X5O&C?" !X EK3" R82EU98V MIQID5D"[2+_H.94V4=K6J$>J9K0*R*^,3D2*UY8= .BI ',"FJ\E*)3>V)#? M/#D0P0N?X-!3>)24()6!<=0^(U69(6(@!OFR=D?9M8XR=$3CG*W(UH=V4(%&CJ%0HH7[PQ6HE4^Z\ MH[&5J41$"K,0?GH5+ZF=VE)(Z#W MNO1XXQ; =0H2K9D!5 M;2H0V?HH.DF >.^ 3Q+[HD1PK,!GE(B*M@DR00(<.(OM1%90Z1UKMY.UR8:R M]F+ 5>U5B2 ML@S9G!P C'9)5C:)E==0V?"X/%'S)$5%**0-Z6"L:[?:@W7B M #ZQ%I3K9M\^:V'Q.(OV^XX(,T&'FM3XCF=;R;-T0WGV*D!XD0ITS-FD8KYD M*=]NH8D4K.HDJ0T!?B8V7-)JH:W#>_K*AK8L5I]]#5\#V,&**AF8"[6:LVX< M3\ G?T)+A[=E/?'K4? JYW821I/.>::+U < ?CX:<1XQ);\(U1S7SME'WSU% M.W9OW$G1D__;29'_SI:.*1]-E8:$;Y9V4]$AXMPB:%[(."?><62=3AL[B5/] M"S19%-(Y(6Z0]5@C$J;R5,(_W\@!R D5M:32^*7<=[RCB*^UA/M^]ZC+Q!_L M/MH="&VG;F[J@="Y0CZ%F?4748 T.L),I ?FAAS'6[&L.44)Q[Y+Q(FGJ&C%1)M6,K+))U$%M (DHQ"Y6IJ6NL!X,2%^ M,$U,L/0;S4ZWMI==FWIF!&N'WOQ;17@%"'O<=B%C'6\UG$ M3HY/3F\B0IC15JR=TT7''YBS=G7%[A_[?]V5@VF?'C[[N8,YLD=SU^QN&LA* M1Y\=GCY8V*0:%/^GY5N]W?W"R5HR43^OLYMNI?[(Y;GK32:5 Y8H;NWS_3_. M/WUN?3A_<]%Z<7EQ_H[N.<^4?GCS^O/EW+L\:QD]7'Q)&Q/[\.;]WW].>X,% MW:Y>\@,OCNBV]5GOR%_-_A=02P,$% @ :$AI5Y5/!S8\!P I"T T M !E>%\U.#-,_0F$]*RE, MY3N%+)6>]CZIDISX0!-Q8TI9]4.94_^A7O>L]O%Q+*V2E>]5QI92]SW=^H[4 M:ECUK!J.?+^4=JBJ'ML?70[2R^O;D4J5%Q?=D^[@-(6?]>73+?W_L.+ #P_Q MX$Z'WU>IJ_OW]?%M8\RH\F3O]OF&K%>%RJ17IA*F$&]&B@IQ?4M9X]68Q+\* ME))]7*\^8L4;F MOQ$VC270O9*?[XE@^%\:*[LN\?6BJG*SP(Q*_P5^KO((C MU[?92%9#$E>9YQ%U7UV\V,.%N]/#^T3\HC LTN+MB?B[G+I$9&'IIAB^]+U' M'*"7*58D-19S__KH[ B.:%W+/%?5N&7P7! MWJ.N\/F.(N\GZ8 W(*N()?6E12-['K3"E"H(0[-8,*LK(.6FG;%+*SQ1D8=ZFP[L< MSJ!+S5+/?;!!IFS6E#"K4+W5D\D(6ZUP#?^WJ#\A2VTC/(!2.8U0!4@3$^5' M&*"K*0L.!/)MU(%-I,W(QREH;*>27T6]XF2PQQ\V<6?/V0)Z= M(L^+'27/ISM(^_Z['\^[?^N[EAYMZ,R;MXGYS;%['F#X7DA+ ? L.(5!C % M.5YMY49<@\U*:!?K%S_GRF7:N ;U6-6LT1'YM349Y7CMQ#& GA.8$]%\)T/A M_,;%!.?E,44O0H;#3_%1<8941<9Q^X)598F(D1CLRX,[*NYT5* C'NA>.PE,"% MMJ<8V9D&:]Q 8<;*!=V"%56A'3P+9 I/GQZ*; .X8( MM^V ZL;6(+(+4726 ?'!@9 D#JE"<*S!9Y10S=L$FR !CIS%=J)JJ/2!M?O) MVFQ'67L]EKH)JL20IJ) -J?& */;D)7-8^4'J&Q\W)RH!9*B(A32Q70P-8W? M[L%#X@ YMR;.=8LOG[6(=)9%AWV'XDSPH28W?N#97O(LWU&>O8T07J<"'W.V MJ5@HVW53/WZWGT:B3=/(QFG0M,ISP$ &$^6G&>"JT^DVZ/:U?L MDV^>H@.[=^ZDZ.7_VTE1^,Z6SRB?+)2&A6^9=@O18>)\1="\EG'.O9/(.KVQ M;AZGAA=HLBR5]T3WR'IJ$ ES>:[@7VCD&.2$BCI6:?QR[CO;4>CW1L']L'LT M518.=I\?#H3V4S=W]4#H2B.?PLR&FRA &A]A9HK AS;&G!_,3$A^YJ QYE\K8B(0)?K1 MT53X7L!(^R)<3.S-41.9LXJM%08Q@6+3YQ*,=E+CO2E[XOSV-M,KL8BT]*Y MUT?_O/KM4^?CU;OKSD\WUU?_X*O.2Z4?W_W\Z6;EW:CH6#-9?\E;D_CX[L._ M?UGT!@N^8+WA!UZ<\H7KR\%IN)W]7U!+ P04 " !H2&E7B=]1JE(/ #I MMP $ &YR8RTR,#(S,#DS,"YX@IBG3(<_MX>'A$ M4U]^>YEZUA-FG/CTN-/?ZW4L3!W?)71\W'F\MP?WIY>7'8L+1%WD^10?=ZC? M^>WKO__UY3^V_0U3S)# KC6<6P^3@+J8G?E3;/UQGPX MM?9[^P=VOV_W#FW[ZY<7[AYQ9X*GR ()*#^"&\>=B1"SHV[W^?EY[_E@SV?C M[GZOU^_^\?WJ7M%V(F+'#ZA@\[C!RY!Y>QP[>V/_J1L][$J&<8. ,= KJT7T M=*F)BTDZ-3Q8)A3,%O,9YDORJR92 WC,AXEB34T0K34-V5.3 K7$XP\,=ES_*FBZAT>]#0E M)TYZI_!@J4O.1$PX0GRH)(6;JT0KADN2AH^6&X@9R^ /3Y9( VZ/$9JM]QP] M6"7.D$,_62*7G%VQ+$CDB4_=\&&2E.3XC5 YLIS8;R]K?H[&0?_P\+"KGG8L M) 0CPT#@"Y]-S_ (!1Y($]"_ ^21$<$NC&$/3S$52P2)QP*Q,1;7:(KY##FX MR/LPVBU+#5DRG?E,6'2M99YJX3B_\ATD5)3);"+_LW4[6]ZR^_OV07\/6'>Z M):3(!'J:"#R[07AIR\MZO)=C4"GNR2;ZGP82)")(*?8QO;IJP'@1'DOQU>3R MHAK7E+B2RW&-OHL]P56HJ:_M(O"5TE:3RXN:VJZ$I'(J)Z->J+;NIH;N:[&N MY #7#>3(_E33W(LX7\[>FEY=U<=7#9.OHZR&O3.FK09.EW>JR5"7"YL> QMM1*#HA#.=7U/Z_* M@2CUA>I*W=-W9S-"1WYT"V[*Q.!()X%W>&2I5.$(,4?RR4\HNC/FSS 3! "> MR"-5!Q.&1Y#QLS!8R63@3P\-]R!9T11K_2]/Z4I-:(*]JX5TNJUT_W&'@ZT] M'"F]:6T[RX)\.I2O?+>Q<%J\ MA;?"94.9A>'77J\'*_*SB%?R M+'(*6)O"T<, S_7(,HEJHDA,*H4+,0QAK$PEBWD3#O'"#[7\PU3G[X?A(F1M_0ZLK5/-^IV[^D"O9 1Z M:3C:5[HRY-)^+]6E)+MW[L:/Z@^'=&Z.AAYNY,?5ODPYLI_JR(_1 M!;=N0W[OW).?PH1=&LU5-0?(<1J]T"GHU91W]U.]JU:>DK.M6*M"A6;]SAW] MV1[[OOM,/$^]:O-A6<,@@@I$QP2&@8TXQZ)91"[)PA0$#E(A()>"WR(Q+!## MNI%B0/#68E@#)<8[A\,O=O02>AZ^>875[TP^;02 S$Y-N?QCJLOE4NTV8JQ< M?JX9OW,G_VICQ"BL-+A\NQ7&Y$8.3NW0E',_I3I7KJ_.(Z;RY5<8W]^Y8P_M M,?;'#,TFQ$ENE[ ;>3>[5U,N_ISJ8KF*^A9S;O=A2(<0^ MIE)Y#FWLXNT-3 MSOUEU;F7P%*E9'H*;OU:5)9J7 @KW;\IKZ_5OPIJ7=8'?=761.VZRZYHF4%+ MT:4I7Y>FG%Z]1M?ZOTHES008JG$RA8QFI;L6)?GE-A.X M*.K;%!*J5O1:WV=7XDSX/:]?4SZO4NAK_5U0FS/@\Z*^3?F]:O6O]7V-A;N+ M!2(>S-CX103(VUS%8)6Q*=2LE15KE0[.0NFLAU"Z%E(5/(NF/A/DGS FX!>9 MK6/;\2 U5*W4[7F'+599'T)!X1"2FT\UAM:9\AJ![D%X-K@S="]#"^I_4 M0M)?:"UTY4"N):\66K1(+J[Z]XVFE)48F<)6>O4Y]TU#OTT9RWMN?U,066=D M"B+IM>I>:3S,QAAF'X"5.8;$Q,=(T8FX)0>E$[%T*J M04(\.6?=A>*U4U.Q;Y.U*C3T P&^=3!Y4E6CN%DR@XGO)5.9$?.G.0!Z77QN M5 =34$^OVA= /5G9&TA- >JQIC_'+:-4[6>5J\4WDTG;!>B:LT>@'3GO"59_BM7.P@5;.4QZOJAO4ZY/?U60LE^D]7VN?Q+K_U3'&05# M(3-3Z$A_);".CJ7:03IPWCM@LC<#F0P;Y;F8@DAZJ3Y_[U$;2THZ#5(MYR_; MG\E_N*H91ODKAQ 0W3418,Q(8 I2Z<7U7$C)(T1 4.LF%$D5)J,$>"%H&XLJ MN=N&I)\\A<<*N9CI,X8@(X6.Y%EI,P_1<*7D$EA+"9^I6QM$9&,1#4'V8WI1 MO0)DK4&DB?4H-=&G)%UJ3:Q;J8E:JIU%FJA;+:8+ 4-]^H1Y>*J1A,[KPC.+ MFRFDI9?8"Y!V#8*%4D6@:U&3NBMW?3]N(M4NH#0!JU<0QQ3NTNOV:SN)U_<0 M+ZT-"FA;6!9L"D[X/X/"! P-L#<%N_1:?\ZVY26X96UM;F&6O0?9Y'*T% -3 M4$FOE6?M=F[7H,6>HECH O3BILQV F%N,V(SSJ; 4VFK/#S%0M?&%[=/%_*U M(:9HRWN4I@SG20*P(C("J@9L32&J\B9\6V=!PWF29 #"O0LX?>FN?G4JNK/\ M=2KU;:KHTY,*<0"+/Y,[?6]&IVA&!/+(/]C5;R]/?2[4CQQDO#_Q8 W44=_= M.N[4:PHYK+QUW!$LD%^?#(9<$!'(3KXQ/Y@==]17.8_D:2 =*_P.4/P-UR.A M>Y(G=T@3=*R0//PVQD-('K#P*+?NNMX(V$G9-']M!PA!4Y^J-5Y4"ON.IT/, MM+(YSYMIY/I31&A==1;BAR:7;YKUBV8U*"#6PC"0WU92>S;NL../:>0D5^$4 M>?*X8.+BB$NLL,$>ZY@HO -&AP',YJL&BCZ1 M;!0R),FDV_QY^?@-1R_LJS M2!KQ*RH+EG=?2=LU=\H]#&=XA!GPC!Z6LD3)CK;.2IF10?4V&#.LZ%;"0L;# M;8@)9W@(@Q644M\1._7!\HB*\Q<'JP!V05Y@S$[DMX;E,X;&^$[V>4:>8.A2 M]V$"4Y(\?%[K:K"_;8T'Z2I^1R]D&DSET>GRY/0KG- NWS@%+>N;80:9T>O@ M0XL,'>.\[1)XB+T?Z24 \^>7YT< MT N,9@SCFXZQJFF*U6JY;?$RR[,7A'%QC<)%P FB?]V,;J9H M@I;!6DBUC:!5 ?P:EH @C,.(2GGN,7LBSFI0*46Y#0GB H&0JU,'LG?51'TP M!NZ&F(R7/Z6IMPVL"775PO4,AW\OZIIVLCO&N9FI]3L=7\G_PPH;**3^2^QUO\8BVS:5^MBZ%>&2;>0=6=B MM!;"U5# ^ .]!GHIK!>X9X%T=/@)U"6[U&N_M7#A/,#L+O!POS?\U/\.,8 1 MY,F$D*\5"LL2;VEI\(I0?#.*5OK4+4R0*]!OXT0',]?? ?+(B& WNQY:2+6E MJH6;>=9T6;F]G<+#/.O'OQ>//^L6O>!XT&^=M4XEJ7]4)IVG)D^3G"=5RZ38 M'74&48MBM1*4/WK=/,(DP.8M![G?K " M45D?O0Z6$+4)3@W"BN3-\X!(J&0GREE3*[!0+UI7G6"*1T2L6Z5$BVV+-;': MTAT/6&Y;!^\B/O$PY^[_4^A[^DB']((4O+*\H4TVVE>@RY^!HTX/T5?5(>;,,T_2"K*0&; MJ]&M3HZZP[. .1.DQKR*P)!J:3)5DE+'H$4_)85%Z$J1:J'Q*_2\;>$V"P>/ ME(A;F!AQ>L3)?KR-H$Y\7V<3QQ.&)MHTTVU;W!G2O\KAI48-7XGQVS1^W3,/ M3?JAM@QOTR7ZO'"3)H[[W!F3-3NIK,!V#3M_"T;<[,E<]?VQ83G?@FM+!I R M/>R,.:H?JU-@G1H=[JRQ2@(FL]G.*%[CM_X%-JG3XQLPE]GC/FK;V+ 8;\PQ MA0?_&+%[,9^[;<:2:,IONS,F:')\08&%&G6]^P8L MB:/B]KM@BJ*ZKK[(,T>%/C9FDO" !NY,\!3!O_\'4$L#!!0 ( &A(:5?Q M&_L/$ P %6B 4 ;G)C+3(P,C,P.3,P7V-A;"YX;6SM76UOX[@1_EZ@ M_\%U/RO.2Z]W66SND#C918#I-5[WZ>\(C*2[&@O=\N M;F]Z0>_H^-/)X?C7WL/]L'=\>'P2'!T%AZ=!\//GF/'?/YG_)D31'C#!5?KU MK#_7>OEI,'AZ>CIXGLCX0,C9X/CP\&104/=SG9Z>#M)?UZ2*;2.$3H\&O_UZG)X<"0#8!E31>4ZX +38,?@Z442RKU*H#!#>A_$[9,?U7)8D'D M*A#3,HJ(:L)B!>A39N:23F%>R# H;FC8_?O>[J=72YB'BBV6,>T/-J02DCA, MXG04;N![3F[ =RN@C&'ZK"FLD'P<"YYC$;X2H^%3%?-Y2M0DG1R)"F:$+%.& M!S36JKB2BCP5=W[AW^=AF"R,%&AT29>2ABP5"'R.J?EPSJ/SA9":_9%>'^<( MQC'A&GZ[*D 4S,=D0N.S_KZZSV03F\4C9#Z:>Y--*3=?I5"J!#&ND1\XOM&R M<<,TL6'86%OG,NP)";K^K _VXHFRV1ST<)!:CZPC(L-7J^Z]HLLI!NE:,IT& M#-9>T7XJQ:(FZV+?4Q0X1HGDZ$4DWDBDSA1^P?EYL$VKMF:%0@':D"L:F4]* MQ"PR(Q9,2&Q,:Z#FE&H5A(F4AAKX9R(*$DZ2" 03H8U/.[?9O\UIDT]WID8D M7*LQ69%)3(<9;^6&PT+L5'T6K-S2D+)'PPVL&QSWMB:N,,3%C,-*.J M$H"=WBWW$-AH)K24(]%,H8LV^"AU;FZS1UC$G-P=*:/\;:/I(8 M.%'G>DBD7,'V^E\D3F@IJ!IMW:)Z66=6 "5DCGG-YL-WIN?#1&FQH+)0?RO[ MDJC3U"FF2SJE<'=0?.!*T'ORG"W>_ND&W_&_8HQH@MK=RBX0],O#7(ISS M4T'ME/,K\&'%BH+GGFZ1T!X$NIU3-%^%B)Y8')EZ:D*]]IEAI M_]_33JUCN#6I64ZC*R(YZ&CU*EDT92$K0X)OZ!0/VE/TQ#>\EV 5$[E*VU8":M!X!*+[]@'? A5C,5SX@.>*G\/ M"^8?/H!!1%"P>-SIB%K9^GY\,&'JP,+6 GAJRK6JP,L7EJ?G:KM/;&1?'5@KC6>SJ!#HV4JB-AZT8R:$0VLLO&ZRU_9WMP0'"90%\<@MQN"K3D3[I M#W2ID4")P3OMT01?:=58UZ>HU@3*'%,-B9H'TU@\J?8.4.'OT-G9J;HLXHY- MO1,57##)!Z.CZ"7-_E[SW,G.>ZS MM?[J)':1J%['P;)X&=P^_6:MY6ZKNYTQW5)%Y2/](N0##ZDTW@XX<6.A4J?@ M;7EHC1;.CY>\2;,"FUJR$&9UGH9]?6&#'GP_&GE:X.HYG!,^H[>P>JZF M4QJ6'[[I@HEN#RSDZ^^"*O4B1+: '?P92 9@*5FRNI]\K!/\:>\Q M;,9D2Z"@VWF"!G.2!MVT8TS6#!4:'JJ7CI$6%G$('NJL]! .NEW':#9*C=!( MMK3I&$5>S5:(./=1P,9L9.W1\.ITYO;0"=7&ML(&R>1RHHO5@S*.66:(P,"> MAYH]VDZ&U>_ !WS7_!%\BQWP63KP =]ZY]@4GZ4#MT7UF?,#N\MAZM?-X M\ M4L"KS$,CN2K'3]E6^NQ""@I8OJ7+1((CK>AH6OU $'S#3O",II=THJ^52HS; M:VJZ*L;,UJ(K!$46'#\:]D:=X,A++^X%F&#C*9G8+LQ[F#4M.[3_NIWX/I 4DAII+Y(L;C9K(0J@U-%WQGW=[#M M'TWA2I0814RMWA>^87=XS'H?+=/@Q-4SE2%3+]%V&QQ;.]=HIDS?6)\+^8; M\4&VY5K9(@Z!5Y&[/;161^,VUZ?=Y4H;^)RV$A-;^-BG%.JNL)'Q9I\J,G:# MC)G;/M5&-4-;.XGF4R7';@.\4[3.IS+@ML50&@[SJ4IX-]!E#D*#@N']%6 U M7]'M9?.Q OG)7X$TC&!CD9]Z.]E;+E9!>S/^>W$U$VMHY$?^KX(ZZ5$T[F/_ M<;>1%D'+PTE][KZ6P$L.H88/!=RX"6\)DBPBP M:8F/,/HUH>\6(?\ >WRL/'!!9Z^.9;0S S!9H 9;?<]AMY%U;;#S]UPJU7G- M!AM_7S'C@NT-X@">XJV9P?D(^WTD\AKUK#ZYMAU5[HN=/$SOTAW=2]&WRG.? MO+;N1Z=IY:!/&1]OI5A9O^?7$4R6YCOV=?RRK'=/CE[:V7/TMKK4Y33!ASPH M75)N4$;VYV&MFN_'D<8R%8O45OEH(^W@?2TF<&TEE..M5(XY-2ZRT:V9_"JGF)W<\1M N"C6><:.7=Z5]-V\#>1EV9;P;:%T M_V:'ND+'-?JS&/-5,>8CA7U1H<3?UO>LG[AK$C_P+P*=5P)DAY[^/3=$0"VEEA^A27K;:ZHJYGYU=FN1X^B[/MDU*IA:J.=^73 MU'2Q516U/7^?%)9C"57N,7R:/5O\\W>O;G$0!O%*&6)D@C[\XT.,&SH SVD. M=. *[CGBC;N7)_'O.LPZBX9OL)3-M6]4CZ;E.U-$"_>QC2U,?0%%P68\>W1V MN+J7A"MP"C-G/OV6+_?H/TGF/A4PQL;1AQ^TEFR2:%.Q<2_&I.I%F*YY\$+* M1FVU+[>:O7[D&%1WMK@MX;]U:KM9!SYY.1@5V>(!,3=!H5J06EW8SKP;+C0- M?@IH_LS[ -S.0)DBY8!37=CKEXO&G /?J>0B\[S\6*&=F_9NM7_?IFU>';DV M:;V) ;!^J+]A3[V>;R\UZ'FUWKF4IA;%]O#*]CIV_02MET5X_@CCDG&Z49.= M/^@<",$YK\\O;#W]Z_?8.3D$8D6?[R]M?;8'9[>GGY]@U/ M41*AF";XE[<)??N?__$__\<__E<0?,8)9BC%T9O[[9N[599$F)W1-7[SWR,_BOU&V?/?Q_?OOWNU:ORV;RU^C=-_AN/$/ M[XH?]TU?#/WMN[SMAT^?/KW+?]TWY:2JH1CTP[O__G)U&Z[P&@4DD3,22EHX M^3O/O[RB(4KS::QEX8VRA?P4[)H%\JO@P\?@NP]_>^316S'K;]X44X=8R&B, M;_#B3?GGKS>7+^>").F[B*S?E6W>H3@6).*$G=3:"DX ?Y[/]]U#/= M;H08<++>Q/CMN_9$172-2!*L\?H>LX;D58[1.:%DC1.Y4H+B<4UI50S3-;DK M,1X+LWL<[)_8D&+-2#W.,5Z@+$[;3_+3<90$[ZA]3FK"Q/)&<;KZ6TC7[Z0: M>__IN_?O% :$/%O\$- TQ5F0CTL*%OGVB!X2K\8+-@-D=-I,(*2 MR4^EJTE?5WS4%" 'U,L-'VICW9$Q#1\\:;X[DUS'/YM21_>19CD M3Y=_Y/-0O"M,_CA/4I)NSYXLB!C=X_B7MZJ?"VIBJ78I*R?$/C75\M4+55=X MB>+BV;-'PBL(4[0PH>F%A(HO_KCD/,/L)HOQA_?W/WSX(B2&$13?8;;F=T(> M3L0H?SZCQ[A?XYE;('Z?:X*,!TN$-L7TX3CENV\.\UA^\<<9X6%,><;PGH[9 M/4\9"M-G?!CTL,K![6[=BD6/+\6?SP6BON$P]-ZA^QC7T?JDD8[.@_*;L? - M90*"_O)6P-AB0_B[?&4X^N5MRK+]<.5>TQ"9+!A=@R:7-I =\62;_"F02,&B M3J'0.K5LEQ$-0%&\KJ?R10'J$\C1A\Y?S=/]I=&[J=ZDVG)4?DF35 CU>9S/ MJP H>"G_,.;XR,)HLL1TFL/RJJK7&A!]0!MOH0=V__&N B!VAGD3FN+@4[#$ M=,G09D7"9L 7-DSOZ->$# ^!IPR!/;C\X[90XC=X0UE*DF4%?2H$!^_IX;*' MRQXN>[CLX;*'RUW Y<9;D%7 _%.P852LOW0;H"0*\%\9V1Q+ POUXUB!R[# MJ/!HV:/E2:/EZW(17,-GCY\]?NX2/S?? MBZP"Z1^#):71-Q+'.?C2D7#,#JE MT?/M6_5SG]1DC$G>A?RC^)\8L?,D.A,OKXJRFJ8]4GE62E'Q[&O,"(TNQ'=5 M\+^VK34ZY1S!J'S1T@*-EX=5J(*^T.9VJ:T"OI"F%J@LI$V]A+3M+-#W?S/$ M4LSB;7%TJZ%0T=("C7<,"<0FWUXMD:JF-J@4C]!1=O1S[RZ:610QS'GYCUR= M'Y3^&DU;6W3*'6[.[N@WM5=)V=(6C==40)CX_Y&-8I>N;VR+TARPS]DUHP^D M2)C5TJIHWCNUIV)1,!1?"GCW^'_P5DFFHEW_]-'UFB:WJ0#^MRLD9FJ>I7E2 M-DFJ0".\4_^4%[!L'XPCWW EY( T=\.=[!8U%IW;Q6//UY@MQ:OYS.BW="6$ M;(,2]8K1MNZ=U@L2XZ_9L8G^@L"73:Q0Q4Z%IEM2IIZYRE:]TW:9A)2)Q9<# MU%P=G]),*+VM=JL!];) N\"$*$S) Q;(%96Z1$.TKGGOU-[@)9'>H"3]BM;J MJ:UNUCMUMRL2"I;]4[;'7J\C*0?:4&*:B U MRJ>F_:0.*@$T4>D26=%$K;-537JDZA:'&1.3\.'C_1U)*VU[51,+5)T_ABN4 M++%"A^B:]4B=,'TERKS=KN]I7$%6Y>^#'0"^F@,RD!_*'Y,U>5,]'Y.!?9W4 MQ-MH^36JC\Q,V0-8XT#>/CK*FP[V 5G[SCG6-(=90)Z^=XXGV+D3D+T?G&,/ M>%X%Y.]'Q_E3G'0!N?O)6>Y>.OR!+/WL+$O:(R @=Y^KB,3 QP=EU3V$8N"6@3+I'F0!GK5"&70/M(".::'L MN8=9X$>F4![=0R[0(VPHA^X!&74H'90G]^"+WCT+-0$YGH3RZBE T1_Q0UEQ%)YKS5RAKKH(2 M0$@+E$7W4$G=P3Z4,_>PB6E0W('3?G-J0IH(6U-,D?R+TYA$\DJ5X![%\HJ1 M@*\P3GD0%OHOV.2.H2!+4!81V6Z#Y/+4ZY*S5&%:Y/-*.UXC- M6>YLF72S7=L,++!9DU&11F'4>D"_@TH!U&IP/[0*I[^ +?-@O\-$YG7<, M(YZQ;?Z62ZV2OVL%R;7M?72B+]_AXQ('+]_1OP_=C*46F![J2G&,XR:@!LAJ M__[V-JSJ\0Z0Q?[=[>U9K()#0/;Z][2;L6=LE@+Y[-_MWIC/3L2T?]][2_Y: MR&C_3O>6O %C1G=/$V[$6]VC= MRQRIU=IV%8[4@C7?MFRAL+RV_8> 9^LU8MLV4X]_^:4^1"%UQ>BP%EZM'N+3P?*Q(<_OJ!'LL[67YXHBI(NY>_] M4R56BY:JJM][I^I&!@-7O+_*W^Q0HYRABE_=H:BSE?C\V5[E7Y<: MO_9^9:/.WA+U=U7XNRJ<8Z1ZQZ$UJG]TQ_6:C=7RVU O&]6,TUJDXE2L 52B M^KDCQ-K;4*-9NRSX6!9_%?"/I*@@SGM(U9H9> MHOIQ[/B$H'1X#]#K\P 9G6\60O2[$*'34H+.LJ)B2P79IMVT2H_-_@!)QF^$ B@BK(Z#Y-I=^]C\CXF[V-R MCA'CS9TVWT)'YYEJAGR<,^L,WA-MOFTYY8CH5ZQ=<(]YWY+W+4W8M]0,7EKU M+GT7D$0TPD&*'DWCCJK[VO$BZ9[M/4?>/HU]W>A^ 0E?\X7\S5:(25)L ZMZ9*[P'Q1OHDD,IDTTZZM:N_0Q-*&?%9X=,(3ND4 07*"1Q M]993WW! >O5Q()JF8Z)YV&@5?)_"'40UK:U3?ID(@R(O>*Z1;'7# >F5=W!H M):6N^1AI]W%9[>*RCJ =0*/7-1^<]BMI@C*M)$&[38&705?',7'Z&#]E0^LQ MBJF ZU+5W(D'Z]:!INF@-.NE1=MX;'0/*MO^%*D?.G]#C,B'2W-=L_Y4S0:C M52N_ZH9CH==DK?F317^R.('<;%CDK\80I*:&EXO\:: ^-7&;N,B;%L11,]CD M(G_*39+"MR87^:HU0FE38V]TT1=0?Y1[)_EU&I&"3PZ="C#I9E^82(B\F=?( M.1D%ZPYJ?I#KI-!VJ5A;B7!'A4V[3&(:F_!J(9GB/8Y&4)NCTE9BV5'AV2XU M:ZT?TCG!K$'3M#YLPDF1;&=,N+#A=_;N@/%![G%GN-]?-0J+ K+=T1U&'>H: MO<_5.3VCL6QIBU@Q)Y5/,TN_E=+IZ!(J7P'1J9I[+E1 [.C:+Y_;XG-;)IS; M @J;LYK6\D-Q-]4]*FZP6F^$L.;.D!U-L 27VF'LI+H R?!)+Z\OZ>5PW4MY MG8TZ[Z6F:?O4%\)P*/I>QRCY^/[]]^J\%VW#UG1\I(RB>1E8D))*MZBMIU]*F6!H1LF1B98O-1R=4I[R_!;&$VG%7:.M-.]J;W_J:%2?B&3$P;DP MY^D6XR-C0"N!M>T'*(QU\$K)I^KKP0-ZN,"!5GF!^HR;BT&UL33]9%"81HRJ MF@Q"HW:*JQNY3N>P"48X%L,M/^,$,P'MDV@6K84A*36T] J9!0DZ*]R!H;R(I;L 0!V<6 M1AM41^O#JIR2[[Y@;BO1=2=CRF>D3"LCI?\4Q+JWH0XA=(8%F.%D%N/J'',V M4 \L:-PNR'5@:@P#/^SB'0?FIS:8'3@C[B1V&H?*.+.YFCFKC^V!YB?V3FW+ M?3CW?5*I3RKU2:7])I5V&?IZF P+R:<_!QBQ1*A.'H@56N1N[LB!Y9WJ1K"3 M*7ND["I2 M!FX\MC P)\N$+$B(Q-\H#&DF)"U9!AL:DY#("WO+/\"0V'3 WA%R,X(\8/: M69?\O!>DZU)\:O!R?0?KZ;HDS8WP62+,\YPRG$BZ8,9P M="I4[!+*$ZR353XN$&&_H3C#7S"26XR<\((N&$O&_:UR=X4YQ_A*D 9]18 > M=I,#G])0HP1J6ENE_ 8_X"03R"&DRV*;A;T!<#]O0$_@5K4[AB)Y>CA/5YB5 M>Q@7[QZ3!TE3\>H5Y!OU';U; +2VO4O NP2\2V#R+H$Z74#-[0+G> 003ANC M!N?"M\RX-3$DG O',F.UP2;O7("5&<=@$\1N]''G?#8T'>T&BW7.=5._AM68 MA0\!S]9KQ+8!7=3Z-U.Y#N'^V[8/L!/QT)I []^=LG^WLK#R;$U92OZ=QR7- M%Z=H0U(4DW_C?)5+?2"CE')XJ?*!M!S%KH=>5=5]YU-7G7E4(%T([ CW..'36_W:,>YUP]]&/05@* M'P^^D705A!E/Z1JS9J8O>#@[AJXA.=ZLG;)9VT'83R%+LIC":2E(,Z',Y"VT M5P3=YS?7@A!PBY%L9S:@Y9*)N2_VK/(@ L2C45]O_'GCSQM_WOCSQI\W_J9G M_+78$D=H\K4&-U8-H._S?WBP05M)4B.K1S^&'5,'0H.W;[Q]H\.90MBB3!:. MD[=<@] VSOL;W']A[;3Q?;PW="J_#VAZ*>S;TL'!2$1[6%&@%= MZ&AV(*\9-1[\>O + K_[:HYYA8%9F)('J%^_V2 #\:FHC-F,WR:##<[W<;7/ MX\*O\LRVH)_S;%U\UW@^VC_$&U#>@/(&E#>@O 'E#:C78$!UOW>.\!2E"V@U MPI"Y-@C:JF']8["D-/I&XCA 2110F<$9B"E!R9+(\Q_L;9)]=[L4I/S66F:2?2Z$S-,*,1_*6EK>TO*7E+2UO:7E+ZS586@TW M2*M ^Z=@PZA8@NDVAYSXKXQL\E^;0&O@8'; M!$Q'CY[^*PKI5E*DKRH3 9: MGN^$J0X(P3MZ<.S!L0?''AQ[<.S!\73!L>E^:!4+5UU5U@@' P:R@X'!A'C\ MZ_$OR'W\_(J8$\1)*!;R&8FS%$>&+N1&HWFD[)&R1\H>*7ND[)'R=)%R)YND M5?C\*5ABNF1HLR)A0)(%9>OFN1# P>S :"-B/)3V4!H$I%5W19'E%'G!4G!Z=;#_OA1#%,X:1:=1\7P_T@-P#<@_(/2#W@-P# M\M< R/O=1ZUB=J.[*B*<(A+S0 I7AO:RT<.U'8HGV4'[W5'J38$IFP*5%WE< M)F%Q'9%0"92G?+Z8WPL)D0;\;%>Z:W<%UUG&Y,T_F!$:/2.QBZ':PT?.TB/H M*#X=9EE\^.,+>B3K;/WEB5HM&5#^WC]58H:T5%7]WCM5-RA9X@I9K/S-#C7* M&:KXU1V*.M,BC2ZND1OZY7J#"),+L[Q#3V$LZ1O;K:U<70W_N&1^I1IJW-\% M[@Y3+XOBFW%6W=<%KK[B]"M-PDQH_0.DAS%5V=4[;^P[;[P'H34CU?LFK=G M1N<#T< #9TQHU8S36KSEE ,'*E']>&ZLO0TU)K?+@G<0]N@@5"[ZJ3D([=64 M@+'4$"@#N;572D+/;7?>"2#C]N[;;O6:-0 ;R*B]"[=;,:HSCX"=:AZ=([/9CNJ,C[/!>Z+-%;I3?JM^Q=H% M;ZIW17I7Y/14(P_NWZBAS/LWO'_#^S>\?\/[-[Q_HWNN MSA\W.)2YQ&0MFLP7M^);OA"O9G]>^:$-XP;#CVMN!!)CZ9G8XC4ZMI^'>!^9 M]Y%Y'YGWD7D?F0L.%>\C,Q#O/C=$NX%4WG'H'8?><3B^^,5^C1>K7M3O I*( M1K*JYV/;%&W86'8\I2:T>-_HE'VCE6G6YXL%EG?6X3ZAY1ZM6MV(ZJ:R8D$G5*V ^@/>">"^(DUX0;QEXRV!ZED%3!3TR\Z#I/CNR9*8N()!56^?[_!\> M;-!6+JEVQ@YP,#O6CA$QWMQY=>;.*<,126=+AG.AJ3Q=KVW7FHHS?)]>)EQH MJSQ#CC[@!"7I^6.(\SOB+\BC4!5YWIS\C:$EOI$JXXP\D$A([)T8FJ]H7%7K MJNNA>^*US)X_17QU$=-O5_B(%C!7D$%ZIE\F[,XXIZ'8U7 D3QY.,A)'8@LW MYJ)^J+YX*>I*J$0#S@ALG ZXB-$61V<,?9/G7%<4)F22&6^*/58$IE,FFG7UK3>XC 33YL+:4G( M$"%/H9!\B:%NYQ[:FM';NVL_0A"H(^EI]4ZC55RB""R1MMTK 5M]P M0'KU@:&:IF.B>5#Y>(H&-/*A;C@@O?(2&'Z[81A%\^0WQ(BT&^7NH0K4-.T^ M(&]"2/!L+4LM@WAYV7Q VB^3% M;),TW8A;),SE+E@CO228/@TJR3NEZ3=(<@&%<"W):CS<8 M]_I4-F5#ZZEX C:NY;Y_)QZLT^B:IH/2K-=[VL9CHWM0+7V[HBR]*VGZ'4OW M(XY*C')L?*@"A@R[^Q"M"5P.>.PAT.@65;/!:-6N377#L=!KHD=\V%YK1L9P MYP L_5+CTJ2FKAP7^=,8K-3$C>XB;UH 1\T@DXO\*3<1"E?=+O)5ZTJA35T6 MHPMMAIZL.)?:7*L1*3@.RZGH[6[VA8GE*=-%W>/.<+^_:A0F"V2[H_N+.M0U>I^D+^)XU48!1;68]?T[HQA6(2R M70.N)^:TT:5V86-/',)#LNVBD)[8A>8&V-T8.V.V60 +D-F?'&/V6/$V8NAG MAQDR#9T$LOQI!"S#8LJA:,&>>=N6H0]EV!3/U5_\!.A.N M *SNJBU .7<%>'51+>/ LX5:1#\$7)9'NI?ED8+PJ#Y2NZI$QL/:J4_4D"Q? MJ>CU52H2&[,LDT;#/^>YZN;J8D4U3=M77"$,AZ+O=8R2C^_??Z\NMZ)MV)J. MKS3Y2ZP-LB X LT,K$,7=#T(8P='.D*J6K2OG%)96F[&F'3&YC;H]M"D="S, MOB$6E1/Q631,*Q,Q>QJ]&X[OZVFZ?T[3_A7 MQ3:O>(O:=O:IE+;F#8Z+\KXKLKFC&NC;8H3I<39HMNVL5L?*T::[:<2HJLD@-&JGN+J1ZW0.^^X9#3&.^ 6CZV.G[/DC M9B'ARMT7W,]NY1$"HO<'G );2O=E&W&L-RK9N& MGN#\?[^)S;NX%?+XDL<7]7"Z?\0XYJCP LC0/[*9UFZHDR#0GM[SCAFZ_AL M@5^6-X=^9I0K2Q3U]R2W9HQK5TANOR<1:+?H\U%^SN"/&KB^6<-#+[%?D>+Z MLF+)Z":LR_&'J3AV[,'1P-G:]KZ^VP3JN^5O]9+S#$=G&=L#DF+'?78&G,NR M=N-J-9BO8>9KF('J*=5K)@KWK[O((,0A11OY?ESDMOJPAMH$=RY.2Z4[B<(< M.2[Q4W^B33LX-K;+<8=5"M1>0V>2P6LDCL)#*9W*/VZVT%RH?-*A^ %1OG.R MJ-G6CS=__:FOD^+8$MU,K(Z9)I+#.9GL%:=0\P!Q)\5[$+0WD2IJP.! 9Q9& M&U1'ZP.2G9+OOF!N*]%UIRB7+WHTK:)'_6=.U[T-=?"],RS #">S[!#GF+.! M>F )@W9!K@-38QB 9Q?O.# _M8F,P!EQIW:@<["D7PFI#?^T:]QW.R'=AT?9 MQ6C#BP!!!D"H>/ M79/: %82:D3)$K]]("+4SIMS03C_G;15Q3EKQ;%UXA$ ME\DIVI 4Q7J.('TL<_&OC.>70_ [JB"OVLJ^D3+&A7"5GK?"Y7#D+/L-Q9D* MS]AZK*^LIJ1V=Q\$/R)'WAR@(+JNN=UZ6[EZDV)!$R%#VJ1];=MQ43UHK0"5 M"KZ@#)-E\>06*EA#I&2*/]4!.H>EOQ7G,X7=^CQFK+\AS1EY%[ M$8&_[NBU6/1*JW00&FQ73EJ0]$J=,?ZR@57Z;J2_*L'1#C1J%9V^\3!6]K.% MQ2'U''1]O&]CNC4=Q4-K1*[QW#B&=L6V".''YH MU4YM^^&HSR5A%HJY9!+6\O0+3E?*\CDF78?R!?:165NO;YT+TM6CS,X3;+MW MY((2;+4OAC9"K\[YV,!OTL"8=RYX$^?/Y-^[7+Y4O)DT&1)WA!1:;6%3^:,J! MR9AVPSO"4 9S\9N]"A0[<+%?*R-_ 5VL\G""8I3(S"Z,(7=3U34?G';MN7]] MA['2/_"EAPI56KL<#'JZP9%8M[+$95[O\(X>5K$I?W7C#,[M7ON>%CY<89:< MHC1<_;HYV!N2\%S[GJYDSM-EA'3YM9>\+<2EM!79@4@N$J#GL&%UZCADJ="ZL /!> M7OCIZA2:4PE)W0JK"R$&/J?,YY1-[R06[A48Z9FLL9TWTB-9<_ ^LE/8'IQU M(SMB;>AP'>E9:TL'QDB/9*V[)8#SY$JMJS[/3ZR>2?]0)/;FH2)!>!0K$G 9 M,A'0(H(F>$!Q5AYZJDY ZS]0?=-/;Z0)^@[4_Q_"F>*U>W M.Y3V9,:GSQ &O)>I7,$[^@QA?WSGC^^F=WQGV28(EBVXD1U MVC;0'#R.".0QTD-1@52\FUTY4K*[JC78Q"@IDJ^B\KKJ_*L^SRNZHLFE XUN M>?(G'E,^\5!D2NFO"7Z2 6Y4=A67M/^-ENU=ZBRS3@\K$_+(N315IGFC*FW MYXQUMG['9+F2UWT]8(:6>%=>0I?G8?GIHYK9"\H6F*29@&>7SVX<['@6-4\: MU8QI[B+L>,9J;STHN1]M?+,UP$YA M^'2W9I9K[^C-T58270L3XRM:8VW 1I^/\G,&?Y3;,3)*AIY5#MOO@'TLZ%Z( M&-<\5P"S(6:Z(1GCFNNGD&Z(:3:G8!RQ-B]MM:?8K_-8&_ #QSI_SV3C!LLM M12";7>Q]AN)>@IC:4S*J&5=C1A6?'WN:\1:4^$BLZ5Z545PUWL%=&8"!?.29 MEGV-U.3PR*FXJ$&7@8^$\Y%P/A+.J=@E MF ?\M46^M?%IO[;H-^B)W9CCW8;P.HVL/$=7!M!(ZW4,Z6T?:;&/WJ,J1E;< MPXWC!."D?7)QTH9T $*!HT4+V#9&TD6<0*=G:L"Z)@@1.BU30]:-X@JAD^4D MM![R. @Z<4YB;PL'E([DFB0T>RU.OIO69KW[\).?6 M/;%O2-]$WL[7'4[M)R6EZ?.G-KONB;TY:1-Y)[_E7 ^FZZL?/\FY=4_H&](W M3)#IL94$*;"H:N]#>GUQQ;TS&>D-$&JP)7N7.!JYH7,I5RBLWD MTD>/^NA1'SWJU&EN.V/UM465]F9AOK:0TU;NP:G&H0[CSAMKE.H@WHJIQK8. MXUUX;6&O;<\"IQH..\#QG=6 H0\!S]9KQ+8!702<+!.R(*&@+T#%[;4D608; M&I.08!Z@-64I^7<14H,?Y7SA8'=C9'&I=+.XHKZIL!-^9(<+'Z4TY2BERI*S M9WDAXO-"2-3E9G7-[$;PH U)45Q>#YK'CIY2GLZ.1%X5TP/OZ01'ZG, 0 \7 M.- 'AD'ZC)N+84NYX?Q2Z<\X$< @GB71+%J+[4A@BOPF8NV";S6&/X/R9U!* M-ZO[9U 0W4H;J;'1'DB!MQOWCJ1 ;X="(8Y3!QQ]"*P+)U5=OM8.-C)_3.>/ MZ?D8;TM4(-(XW,:P<*K=KH'X.P=!SPX!M)5T&8\92N,1/6(N%HN61" MV>9Q#<+^9/@!)QEN9HMW\20[-G=WE'K;>LJV=678QP5YQ-%7FMQF]SQD)(\K MN\7L@82:(!!XI];T&=%E@9Y?Q;+-*[O5$E/3LKW-PUEZ9.^(3P>9$A_D5AUE M83IGY?,K!*NNF2T:^2R)=K-4N31!;<=![:#!(#>%]K\0(&'G@/]=[!BGY89Q M_AC&F2R$.>,8S1>?*8UT*K%!3Y#:MT=90Q'L_2:"CON,A%4ZY42K--0 M?,R%)6C"0G5[[T_ME9%:>$>-D)5+K#51T[25)AR=H[SQ3N9<])[9VZ+&"LBI M$P,;DNU">%\'$@XS7YT19YBJI6:N#*=DM_6&XX)@6E)(M:#.&:[!<@NPIYTY M]C):C*;^3F?.OHRX!#DL[;Y 'R_@XP6F%R_0VG=J]"E8WL.K&.\,% KT@B0SZD!D8 M_"M.GQ$+;&V5\BN:+.4$GN'[5,"Q,!.$)2K"]8VMTYV6I-QM-[IS!UW306G6 M^N#UC<=&]\#Y^D)2<20I4AY7OF@Q%(6GVA6H;N@/5WV NM*H[^>9GI]'"=2<\8(WYJ<2SSGC M]C9C"V3ACC2U V($6_4F_A@L*8V^D3@.4!(%@G&4+(ETH2'.<Y_EZ_-9,A3AKVB-^0>UVU+5QFYEQO*$Y ;'>4(37Y&-OG(A MH(=5#BZD)L!7Y$'6N-XMR%F^'F=AF*TS02:. $5,FP_D"K\GVR_H7Y3EU^1H M'*(-1G"%P\^,\@9L/>GF"B^'F99:0.M4;3C*]#D=U*_\N00#"E:>_SP(;;H% M4]EF$"HOUQM$9 370<\67^5HO)X#<'^KW%TF)4YMI:T;CN(2I_OPBYH5TW08 MEW@UT'4M1GH]' ^JX?/;09Y3J3[8KVONS^BFD ")PU5"8[K;CHOSTL2BI1V95Z,];6X%+)T[B&XC MUQ3DD7/JM'-8C3"1 ^[6#C'G5D%3348;^'>=7 ]V=P(7UH$=J6B 7)T[DN]B M&K3XUV=R^0@?,XY]A,]SEC1.:><4BAE'AD[JD8;^5/MF1QKKT\XA#63:M7O0 MS*MSHZ1&%V4!Z^0&'^JC34@7?[SI4Q"5UOC(#TV\I\1[ M2AS#\B8;RTA=)_V@A9%Z5N!;L"W[3:SM2-[N',F_.(U))-]4<(_B_ I2OL(R M*:;,D H$\81&09:@+!*V=P0VV[IY3._66I=D>B/-&VEZ(RV_2NJZJ)6EKQFB M;SP(W85N[ M.8O5=]X+O5!;P^$I@.OF/Q'4/*!:4\%EZBAC;DF3Y&XHSE=? J*]= MK@[:0!^/F=S'VU0RBNNN./X12:5 MIJUEJE^<)L/S_>!=[5:\/ BK@O2*%D-1**O0RZUS1>,(,RXA0+JM)UO;;2A> M]"K%$1WRDHP:Z%S?P3+]">;SQ:G8(DF-]:UK.DB=XJ^R1GBY*ZIHUC2U2O,Q M ?IIUK2TF^^ZP0RE0OM>8<3Q#5FNTOGB5UZH9P7MH#[VLW8A!KBZX5#TUAJP MVK;VJ0:K[IK6@U(.FW1M!\OA&Z6!4VM8:UK:IGB#2'3^N)$')'I)T;;U83*& M/-S($, $1^>()4)'\R'T'R_46 M!%K*V#8GJ_!_ZA1Y77,?(N9#Q'R(F \1>\82X,S.N11V/KFQU[.O48P ML_ P".="_< \ I"_/>90.=&-W$,9 0RZ@+#H(7@R."*!<.@A? M *YY*'<.XI>J6$KGH";P!A?@<:QSIA& \",V:P\5G;.&S/B[JCV;=DX^S1B$ M!.X[9Q"9L6@8).:S'@TC_AUSI(R8QAT?N^< M!66ZH73"GCV#RI"]VK@H]ZPH0\UC$OCMGCW5;D6VM3E<14'*2%OGH _TF EV M$.V<]0$@_*DS7Q]ZY)SU8<:?/F?)./ [" %0?8-N"Q6&"*^"A8Q_<:[JP4"?\)094!, M*?050*9< :3RUF!AMDC-C,]P\>]E4CJ,RH@(_CM:8GY"DXSGJ_Z:T05);U>( MB4WK&9V=C=<#5T^/@\JBNTF4?](F^'8U7&N>;C#'[ %?4/9K$F(FT8.P-J\I MS_7'YKO(';W! M8H,)21X)5G@\9!'Y.RK?FUC*T@D;G6Q_S6_KV*^169B2AP(VU)3[Z/%10U0+ MR=^;V&1;_*!1-RDB8%NM7R.W3 M+XY:"C:*<)@SPC>4(WGE0K81/<1G&9)+$B'NY=M\J2Z&)&$\5 M;)\_"@V4+/&-P(;GBP56KL9AB+ ^SQ<"$4L_IOCS,GD0_$@UDD07)$%"_1RK M%"D@PB 3R[%&CW4U[+!U3\I=YP0GPDH!USVI[F69DT/9SF?5.I53#^OG"#>0 D+@ MK@/SI VV +,'&F5@3G<[^*DP2)?*VD/@?@-S<[3DP9Q4]!F8B[T]6UJ"-7C3 M?("!^2NSKG8B5&)&L>349S':5,BQ,][1NDZIL9;=J$$ZKW"H5QHJ" M"?,!'.6O9J4U'\@%?@^&:,/WJ1G 4?Z:O4_ 0"[P6^'V-.-3,X"C_#5[GZ[Y MATLS\(*RT]S"78H/XB\N:"[,W#U(A*O@3L8<8A;D(EZ#,7!+J >_C;TG0;AHTSQN*,"W$L;3(:K"+D7#!F$1CFWP/J>)>, =>?R_6S)$<06F^M::UV<]$T!L8Y!=G*PP4. M;7(./K9@Z-C#U?!TVSDPV=%T&!XK.P<@NYF&IO&.SL&'5KH!',8Z%MT 84BQ M&*[4H2)C406&W,.B!<:B $Q?/302SSD;LAO^#;(5G<-#W2]^0$22A>=NIJ!I1A@47(T- M6[I6.0$ZSV-#L4-6K8'.Z=C L?-2:K-B*BA@SCA U3F+VHB%IW?@J=.9G;.< MFW.IKRSB'/*#R6VWA:NNKOF@M)\@3D(@X4_:#DKU&8FS5)GA M7--Z@(J),DY:GFX47MM,$'.(P-2=!57%=JH:[F[:2%"7%E:TL4RJAM<1/Q?S5BIB^N=T* M1C2ANSVA($<_W[7MW:"^KMP2M)]5;O:;\PX5U7!1VWX8Z@\JM([NERWM4BRS M#4P7 *R3K_[QI/K' TXRO-M0GT?QGC^6CG89MR?^B\3^HV"DQ4AV:T3@?.?_ M++9/AF)I*41K8<#+U2D#%/429M;9UQ290$V1WS%9K@3(GCV(5[[$7S/IUI.' M\#GT+GQK\RSE*4JBE_=7M1S%!4Y?$%>S]34=QDE>=59DHS%\[1A?.\;7CO&U M8YZQU!H].7?&!>,;:"\Z)[5&_#5!Q<[)J]D;[;A2C;W0?B,V M]4=!S@7M&_%6Z^EP[M4!\[#,_&?.:58X_4]BIR!^6^>T;$->-6YUY]1J(Q9- M''G.+=-&''?+K,4\J682;.D@S[V$JN;3U4VQ-XOI44U8;5DKTK5Z"; ">>V MX%JR-2Q6.+NU@?<$+W)>HW;%Q+3V#XH0^2^6! MQ1V]%FI3>5?2(#0X,M%42H Q0'* MJ^H&*(F"^%"67VRK*2+Q7MO5^K9L$]2[ VP8AKR7S'O)=%ZRHKC5LY)6%T+P M\LH=AVH?*I^9:7^KW.WI*"I]?\DKCN!HGMQ@6:>E/#KAOR;T7E[4)97W9;+) MTMU]3D5,W%-@"W'XKZ_9__13 3 MD&2UO<(/.(:Q N@\%%^EF.757AG^*Y,V 8RINI[#<)0O"9Y/[X+W)C'VC&FS:5[[W2_]<)4":"K59ZN:+*\ MPVPM+SQ0T%[59# :]Q,)(/9%6ZM4?Z$)WGY![$^<7F1)Q+7RH6_LS\G\.=G> M.^;2.9F>D88PEW:R SH^$0K3I8KW7@UEQZ>IUH*H$18MR!W=F7(;N]&Y@ZUF M:[MJ%NK,,Z=.VBTKQ58G]1W-2#^2KW/^N"OL?2ES:H8E75\2PVV/K19,1\>N M_2P8F#?.W:4#V-;KM*36XG9]372,A5H)>D?)N3[.SL?932_.KN%YKW.A/3!N MU>Y!N[JD%X84+D2K 4>?@B6F2X8V*Q(&)%E0MLZQRR[$Y7Y[W QC)K%$;5_ MCIWPH*[H;!'UDX>2-?_M ZM@9&R:^W"DH./[@1 M>^06-:\C$HJS],C/+CX=*!,?_K@M<,'G_9)"<>7D@=J.@]KN3QGKJ-YIN&-: M*N0 U-;JZ4MA?2M.79[^:+N8?7[+6))J*50U\R6]_1FC/V,8%0E@&7Y<&"!*>[LE*'+V75J2PM'&V-W(N=/,J. MA[%#4GUJX>MSJ!D8EOX.5+N47R9A<1B.XE.Z7M.D*(CX-#-]-[LXND9;V7C& M&$J610B!@LGN!K;K)L/I(5U_]B#T5T%IR8.\G7Y%8[%WWOA6QH'D">%G\M(+^89P-$NB7Y/H\'DGMY(I'?<=CNP+=GDGH;\?S]\9 M]^J=OMYWXWTWT_/=3*P 6^? 9Z1>G%;P%\BS:Q=E]%]VW[6[%[J[-\/>E2XP MSKJV78'3\)-CT]#1S0E:GG]VC&?#RU)4'NGR>_F_>R$BXIO_#U!+ P04 M" !H2&E79CU1@817 BOP0 % &YR8RTR,#(S,#DS,%]L86(N>&ULY;UK M<^PVDBCX?2/V/V#=$[.G(TKVT7&WVW;/S(W2RZM86=+5D=MWUK'1P2)1$KM9 M1)ED22K_^HL$0!:KBB !$ _*'3'3UI% 9"*12"3R^1__XVV5H1=LG_^YQ?/5;7^_JNO7E]?OWQ; M%-F7I'CZZM/'CU]_58_^0@R'OR95\T%[\)^_XG]LAAY-_?HU&WOZW7???<7^ MV@PMTZZ!=-+3K_[7CS>?XV>\BD[2'"@2 RYE^GW)?GE#XJAB9!Q< I*.@'^= MU,-.X%%:"O.[KV#$5SE^@FVZ MB18XHSBS*9X+O.S^+BN*O<\ C^\ C]-O (\_=,U6;=>4-\ITM<[P%U^-QO0> M%RE)+G/+*'=/ZP3WSU545"ZP/Y[8,OZ/I(HRNY@?3VD;9RK"L&6H8247L,AAU0W\2 V'"'J'*X D1WIH8OU68WD=":C9SDWAO M$7D1G\#-]/&[KS]R+(OX[QYTM2K)ATKX$P)-GW2L,Y M3AE<$:00J]U;K]ZT)UF;DDH$.B9]@4NR*6)^H5+(<.7C_.2GSU_\5PT;4>"( M0TINNJ_UU+0NRTB QT:4;)P-%X7!# M#I@$L"]K%6,9E0N&_Z8\>8JB]5? /E_AK"KKWS"&8LPD?O'WS\]1@<_HC9Z< MD]4:YR5#9EX4E.88<#W;[H;<1UN&_FM4)%=16OPMRC9X7I:;U1J^*B_?UCBF MI_TB?4D3RN(/].@?<*5WN)KL[0T_U^>DAHD2 11M4YPE**I00L$CLD1/=#&5 MUP/C?_=)L"U5/<*=73**.*5<50O,!5E&;E([U"-E'6(?'U M/C20_6H 7',W8($>"6KP0 TB2&""!"K>;P3-+2#F=!W%8F4-X:3U4_J4I\LT MIG+A)(ICLJ&W5/YTLB99&J>X;'[H8#P;TQFPXQBPKIGT\PX/-&_P0/<"O'?& MM+)%Q#;=K3-Q3D_2R>D)%=6KJ-B>D.4@8E6TR)29>NSTEIC<% TODOD4G:#/ M'#-0--[#01B]K3T'P\Y>N3DHGTXHL:HBBJORY#6MGD_B35F1%2Y,CH7R9#8/ MP2!0+RS_B;+\>8T'^IGB@8<2J;C#X T@MK_X6R]KW @K'V98W%=)A9=6N&V%>+WFX8]ML3'!5YFC]1 M58>>'7:-&#"KPC0V&;4'G!DPJ,IV##&G,HW=,.9W M)T^8/!71^CF-J4C?!2#H,Z?B5#89= "D%R;]#I2$!HN@T2>CMV:(6;7H[!Y:P'HDB\ G>\M 'T0@1I_G,X=X)RAK+H\C;ED"A(AR\@K M9%V=>=$.>0K!*-X;>\B_*BKYAT;I(J>+PTJ#P_L-6!C;>=>)%WVYZCY1,TC)Z M>BH@UQ&>*53X%/@%YU0.&5SX-N!XBJ\DG I/W DIWCW6MG\ M$;&;FCOJ_:2U3=#1@FPJBE^,TQ=NC:X_:]_XS>_:5S_L1 \1K![:$"A[.O\^ MES8%4=)R]: YK)>*DF:]L^9+H>O/F++?_+*M]5_1% O*!AIK[\82NSZT<.CLT)VB;+?+&.8)(<:['?* GM"W2_J25ML35B&314K3?Z1T*W+Z!WRRIFS$ M'T%)2I])]+BP7[D[P;8P\G_$QV(^-1F YF(]Z"=8#\L78,76Q'K0/:R'V3@N MQ'K8K]ZOD+#&>W:DB%V&\NO87 R[>Q8Z[IY'7*Q.^_R93@&.<6,Z0MA&WXI 3O(77$+15BYUK-[I M Y/[N9XE2$SAIKVEZ'':ELH(Q5X.('^Z=6,F:"I]4B.QA7 M4S#<8X\%%Z#90\IR2UN_!'US4QGG:5H!Y+QH@RI" ,0O;;ES90G,O1_=Y*+O*_G<=DN'!AOTA0+$-W3G4;#[(O"K]^X]5LF:+D@6#:XGNPX^LBO!Z\J"B'/U2H^&75S7I M/BC=NXD95,KO^2-%L("Q-%>?S*+4'@;J7#IW2>2=;W>V"X.9L.S5V+L!&:N[ M(7Y=<8!=@9\I@ND+YH:#*U+@]"GG7IYX^TAWKH3 &8I^GK!_97PQR3\V905; M>HNKN^5C]'8/!8?H'ZJJ2!<;5M#ND=Q'0PX^WSB,<1OZPE7_D+[@8D$ZN]CV MG%6!N_!*QEM4[?!%48.P2>+/Q,EEY+MMKP9QN]$,BA>-IZ%++Z_W\W7H.P[# M!=,O/,(#0*]SJ@:Q-K8EH];C\&_C/E&+/%4[F]*A'3YC] M\8(J4TU45%\XWY3P\UW$Q/8Z7$L;!I%J3Q ;F) LBXH2K:G\8>;I@ &"4Z"] M-)YP"LC][@30WUCDV'0%D"%^DQ- FNMP+8 X.O\:\L>4A;S(GU%\\3N0/U1- M7.*TVE!>G9[P,4%NQ8\X4OP.983I^[\2CY8T+:$] MAN+?<8KG4.H5:TKF_9HT=#GCN?;QK9UOX.1&MSJ]QN5@M.3*1Y%?+[]K: &&.#3YL M/8;AC3J3C YK5 'F,]B\P4$WT+ M_M)[SI\B5Q%]N@;/=;HA9:F06"!)1'4TN^7\)$TLPJ72H \91?6/WT\J4\9T M#Q5R8$9MS/1U\[NZ/B\NXK2$%1UXN\5?\#VT12D4X*K;-&ZBS$D5^O&8^"Y/ M;XZQ^[KU#4HS]'HH'XH:+13O\$(51>Q=%K.WP#@VJMS;XH;W*#.NZ8)2JB/% M+/K-@VB0 PO 0X0\WK0ZX[5H)D++-#+<)SR],^S;+?='-O>+?1V.ED!'M%+ MLK_6TAU*_S)OKS&,8U&)&\T-WF3&39KC\FYY7N DK?K5N[ZAAJ>N:TK7QP)@ MPA47,Z!!N+R7DD2'/.]&H6N=B/UGC2/%;A!>( 5/BI?7VV""#W2G>VU1V5/< M0&\'L^YK]4-!RL,B];UC# _ WER^0KWV@)K$8XW$FJI%NJ4Q:X@S]#2,M*.# MU;WO1(DLWAGX>K6.4GK3S>-XL]JPL!;^*SB!-\/,K?S]2,8?A./[4 PB-.; M.%CMJ,/4P@-=X'6!XY0)\*#G2YWU.LZ>)H7?H\87('!#$WIX;3!DX(;GY7@- MJ'9-:>/TTC/\E.;, +.(Z!]B/$.DUV)C(9KF7=)6.S?UDJ>E^B/K]-]%OH.4 MC%C"W]6&XPV]<2_P8L#D)1]H>F$<3>A-MA]!-A(58_#?ST!YU%<#;W!9?M^T M0!<>VC!'4\X81)U:T]'ERH'SW*KH**DF:T6IZJ/^OFY!5TRC M!Q50+@^0A=XB2F@ M!!7X!>=FA3?=K,/ JM(LYD%E,8Z.MQ;CD#%4]&[1G.?)=4ZUX*=TD6'>[O.,E%0.#)5,,9MDI&U3#9CSB@T"&T0?$&B'3]TQ>8<1^B5TQ13#7>HP YJ0 M_OWHC[V-4+RHCOH8A-(:U3'U5#KE7TM=-& 4FYJBZ>Z_'UE0+R*H.#!"(I1$ MT$+64\3POYI8,&,8FY)A!!=X$P[S."XV.*D5\127_<_&P?&&1TXZK^O3(0#3 MDP!;C,/$?0Q3E6B3RAL+7:[6&=EB+$J;*+.2\G>&+#4XOR_6>J5GO61OHP7) M-Z%X3)WB>E]V6( M!X[2\5Y*?RC6:43BZ<2)93=XZ?>7H"N7,6ZBD8(FZ-X7),8X*:\H"3]'4"6= M_B;90&UT8?*72'+U#PU%\S U[*VQ@ !?[%BEF7$J^:O"T+/4K5E3Q[\ZR9= MKP:CEQQQN\8^$'/B^O/W1^NTBK)+L%4D=70""Z]*SC;5+:G^&U?W42JK>ZW[ MN:G?7Q&,?_G M;ZE,D,H'FC+GT83."]0PB*@&B7X!H&&\WSW4).HD"L0E%P0R\97X9'^H%4[A M4WKG%0YV"MQR0%,IOW01RI_"1K(TWC;1%P-UG =&FZIFW;/Z>OM*P)L\RJRM MQ"#631B X&G%T$@#7<)#/$(TR>7M*#P648)OHQ4N.]L'# TS9/[#Z5QS/8.' M&$#%S@".^$1*1Z)*'&^<<9TG>)GF:85OZ(/F*(KM;/MC] ]2G&=16?9H9H:S M&/*5)C37;+=#YX3ATQ'U&%#-,]T:8HG>4^'D'8YPZ'KUQQ$SN>'H+HCAN7J& M&%Z((<;$;E@5=SQSLI+IB/(\K. MR6I%H1W>B"/^+DLC2\^,C8+'_5L[_9 Z'@]RMQ22>5,]DR+]#5MO]3P$QW=( MG0R?R8?4R1#W&B5FCWIA!-MM$T?&5X!V2PBNBKD[8C8BRM1V?OIRC_T/=)Y. M\R4'7@;-7&6>%9F'$&_L/$KA/176S?81L2+/!/?8F MR YR6??%;"M^=R $PW0:0X&D"\Y[!UY^D3,K+?N1V6I?H@QL"^W0\C!-LXUW MB]C: I]F7++"C]$;-&A+DULLXV#Y0',SZ\&$[OU^K!U[!2!#6?-D-"3JA%'E MC;R(V7Y__.[KCVS/Z2_ZRU.)>EL/."9/.6B/$!E>5^,2?SQ@#ZMS:G*2%=BN MF,.L\H"[>FC8,R7'"H(( M8;E%#T77](\IV939=H^XD-,BTKJ8<^20UIL\H6_RNAL;>J4$0;&@",IVJ?(U M_6&^[CWXTJO4M2N:B!.V\-A/[;"DP8#&.OR!<6\UV<2^6NBV>#:,?JE 6Z)/ M,'^U!?I2 JVD_?E)[=N'9F+$,,6S(E64Z5V5C_ )BORCJF\I44?55?T%:MLQN>A3%VYL&H_.M:6Z,"@SG"3,-$B<,BZ[,A:!Y-%H; M0491U[MLZDU!Z!XT4C[Y21QH2:B0V0 2"G9(J: Q_'51O<_\]=_M#+HE^0LN MP4X.+I^2J8[MOY^34J3Q[U[5$L9R#F]D@4;K>/EZ'SE;@,D[9D+4-'8BG^T[ MAW?^T!EJ,*]]QH J_6V%MKA".VQG:,YL?D%K;+H[:1VU.1UO^/L7B]Q1?D4* M\2L8)PN>"8/$U 1H)[+O7JIVKFI2HM82WJIE@70!RS)F\ MX5[Q('+5]*@22_OAKQ"9<&BS,OB0__BU M%ZH0FAA0SU\K Q$&T42W<7NE/.!P^ /3A@;2B7U=>W(,3&2]S?6,Z=:9A@ZO M5. 8HD\VC\T^ZK:*=\NV/BR:DH!:7!Z%RY=#_3HMS6K(YSQ.EV &7H+PW496C MY+Q)%LM#!=!ACXC3[;32XE1UC_S%7C<(R36=SC&FD=CMN7SR93A5I)M\1(DF M4U GYG&\66V8,C]?D:)*?]M+*%*_XPC M>O0U"I!5IKA2_RK4$&^J:5%*!/>8B[V/W2VN+M\@3R_-GWX@)'E-LTQRBG4^ M-<[7'@;A/H.[4?HCH?3G0T939[G<&A0G8\@XA3OEAX*4!H:5O<_LWQ=L^@G< M#@P/RW>!X=I,6I!PR0>9U.GA^9J:V-]G*#4AWT')D244&I^MZ./8Z2)5&6I4 M\*![2N=.4>ZB9X"1@*SH$G6Y"+.<>6'K;H<>M,O^ALA3'V 4HD,X_[&L.X1Z MPP4&QX^-$#V<-[ #:29.2MC8@6&J=X7P]9-R*KU/U!5DLVG<=#WQKCB;XF56 M'][UV@V4G!U2J&*]M/)H-5!6)TPO%\5'Q!@2^S-6[I[7%WA=X#AEUS3]F=>& MF>=[SV[='B^VIS7*CRB6E*F\TSY^EQ1-8W^]OP9C$R'1T/_0P,3M!H M'X5UU3#1M4Z[6I^1V8+E5%"H:!^9&6+HL+],;)EF)OEY4\*6U8]EP*$Z+3UO M+VD)-E1("&SGF!QE$:;0UBXJ,?J08/[3'V&&DA'*?UJ*P5DDYCOCM8IA)8KA M#02B]0T=4J-\^P=;8AP_D;;= MK!,RYG: N#WL$[8A>$&6:773^Q@X&&"N^(N)])GC!1<+8IX7;ZC/&Z.K;UP* M@^>H$@NAWA6'W$B&:>'O-$5%E<;I.H(&2Y^;)L@7:;+[]V54 M0*^%$I#N*VMB<6;3\SL> V^O^_&H&AU%KQ0:'Y*<,1X0O21:6#'[P::-9_,^ M(/3WHHX3G9G^.88?>9"/>FT55\+!XADA#K?59T6E\ZA\9D^]!"=GVY]89=MK MMH70(RNNTA>VF(&F%>83F==5T@3H/$Z/HH.6&7DM$7 =/1$"%10UN(3I>C%B MA;!;5*''\Y1-YH3AO\JK8=[N#.D2^9']6M32'(BX%3M*J M-^Y:/M#4FG8TH7-+&H7(KA &,VQ =0\YB3J-/(90"W?"Y1LDO^,SG.-E.MCH MM7NT<4!TYZS..S9(O4=A&\!*:-O5!;:/8#Y9B#G4+H1C[3J?QTS\E??1%OQO M1D8@Q_4:%:[2E_3Q/ M+G 6;7%R442OX/ZY(5%W9I3)IP8A&ZH@/-_B8, 3N"! !C%7&:!CG%KH;J4C M4@W!_"(ZXV:" O&. HF@0 (48"WQ,HJF_R1$;3XD8TCN[>X"5046[HS?6T8M;XUO,.48'@Q&P(SQO #WN$1IMJQ%MG)*%KZRX;B M?@R<=)>C$GJ>A!'U/C;-9%("XBU/20D;HRPD1^MTT9!$:9FN;"N6BY] Z2A/_NJ = M_B?6-WF4;3S!*;^HZ0^[^YG^X^]SRA0),,95%AV* ^G?-8_WT3S.CVL-# $T MKRPDIQD9)(2_AP$]>P5^IAR8OF!N;[O%U=WR,7J3/0>&OS!]!,AG]J5O]:!@ MHF1979%!!. >?'0=+A90A6F( =TI""$=U_G954PQ8@WVDMC\1:1R$&E;PPE8>_<_CKT M]"!AUJ3'ZJJ,^O0L*K1#H6Y@F<;UNW.&6"O&0*U[5!B*&-'3VTEZ!.5V4VQ9 M>!-[^);S^-=-6DA;EBM\87B*>F9V[G.EOW^&-#SZYF&QMB7+ZA,(B2#<#ZEH M]U>&Z96J0GEB0,Z 'MG&8WR4%:SUC35/;&ON<%[8%A)V/+"C5F6> _Y9?PW:8J M*RH*CXWX.I^8VVRD4WLJQ\R4J5FC9NW@!U>PE.A.3(CIU6'[&M&57I&"1S= MHA3%++]*<_I[BME#7$15IYUP8*B)S5 R MI7-9R^$B#A@!9'0)D6L4MG]KXA!=B0ZQ ED9(=FT_+RFFD9RE_\M*E)@Y0>* MW:F2P7'XT#Z/QA]3N>FT< MTQHC=BQ%3;H$J:[9RTE5XD;I654G>4"C56V$.*C)\+6YGER M5SWC@C?=4#YU.I-9.XHJ0,.=3Q7L[!Q:RW08?9(%/OO!H01P0;%X=@;LQ#>2 M>7O/NOY..#)J7(B88/Y4YJ$$5_1WAR=:::R!64,ZI^OS6 .N#1L<-&*PO=LU MABE+M,CEA5G KJ+&*DX>()>? 5YK9XANCO*#R-)%$<;\T+GK)[8HH:- M.' DH =BD7[Z$DVB!;+07D4QYOT2E.RQQ\.M6%]WTX:QM>[@C[>LCEF+#3LJ MP$:B!T0C>J>6!I'28%I TVL%& GC(A),! M7B%ZA'.J0'Y>15EVMBG3'!]UOQ@89:PP[LWF25%D,%$--)!^V$U&HD@;MWSP MC+-LZ/W0-)3@.(L*G(1Y"0PQ"M&EF..7P'6^),6* M%5"YH2+YNL*K/G-\W_ 1+X6N:;V]'%K T2\ 'C'X?H.BE8E,="GGCX$>.TK9 MJ@RUPSB//@K6=C,- ST)?GD\+.:J3BQO=^]G7+RD,>XMN=XYQO"6W9O+-8,( M8&$KK'=3CRB1Q+D/ISBGM_L3*>1:>.>H49Z<9C:/SIP"U4 #^G..R7CDTI'0 M)I!QOJZ@IM59;:H&K*BU$$LY#7240(H@[@T54 MAAO+C^YI/0F2.GFJ@8XX^$ B98#$1)=N@83,;;3J[Z$\--R*P-E-ZUGLS!" M#MM(>9#"4B$D(YLW7FKG'/5RD7R@(?\<3^B:<_82Q\)R3 \UB3J)@G!)CU(C M&V:!0WPH- ?\$4Z=D=)1PAN65!FSC@KKM(JR]#>HZLT34,Y)6!LQMK5OB[2H+20Z? MSJ?6\E:/083+4CW&Q6Y31Z,UCLY ?2RB!$,_$M[DL5!,TQXF4VKU**.J M/V\AE(T 07*WY!5/H4'9<9'_PT[TASY LUE,/8YZT)S[)&MT6._(CL8.].$N M4 GDKS3<'6*)Y$Z]&(_1VW5"$4N7:'!D4.MH''S;9 M;8C*1)MT;EUA&)XPV76>X+?_%\M=YY)QYLZO_?E\>;TX5,3 (@HWE+M+0DVB M3*+09IT>R[/"%Y:-B![LT5)K1DC;M JE%6R'X2S6%YC>HW'*1!^]5Q4LU0I? M&/M0I3.[=Z/N0,^@-6$#F=6=21O34B"/ZC#)B0$=G=YK#_@I!8V,NW6EUUKW M,.-;;7\Z3Y?:#BASOP>ZTB24)*KD"7VA]3KZGY<W>>=PXG ML._S&"&+_D\;J[7K VUC5-=I^@ UL0+U!='F1KV@A"ZB.Y+$-_@IRKB Z'BE M]HPPD,<',[D^0@P GW4)5HD\W:;[W629)[@NI$D2+(?Z,.\9FL2:H287V(:6BQ?5<\DE?Y M:TDZD0 [K'#NH&J7:):1R@>+W%/VC++_+UU+>MX/#Q[+ M*'N3^N85#AQ1Z C AV67;O)V<4P/S?S%=FS6ZXQY[:,,*E]<9>3UDO^B' KH MT/C4-(I# 83ST(T6#BA)RS@C](Y@-QX+-635[Y>D^#Y,W(;.)I QE VC8/+" M+'TAM4/#;2B2K6F#*(\M^*,51K.UC%$2'_#+)7]$WLZ^_^]/L3Z>G MS'GWS>P3_=?'C]]"W&[3&Q:E.0(684/H#Y]FB():X[A*7W#F-RQ!F>5D.J64 M]CZ4!!:?=5?<%^0ES>-!-4$R?*RB<#"M;U6!@0>]LD8@K+(@(W*7NM!+.7^) M$ZT6KQ=DLZB6FTPY EOO8],D!B4@W@J@*F%C5!#5T3K7S !-N:VH].3\691% M@R4;+N*TQ#)GKOE$QBE]N@"=FX:Y\@:6X+;%"D151:4=%G@P MYRC["^$(H@]4A'%WZ4 ,4SA*&,1P-=!F*&GUQY4(U?72+P-3LLMJ:@2P "'*= DV7BB1A5O3/P# M/5-0\>DNOTC+^O%VM^2-T@\#4/4^,F3R_LE],7T_%B:'P-JZQGA] 0%$=>*$ MH4!?9_1"61>$/OVK+7/F0I6A=;!<347&(F94G<9S[@&759'&=.O8L/EK5"0_ M%/+B@N,F<_&LDP+U=3C-L+/^J+-(!X,;CL%$'#?$D1.).+4# U3#&D/NVD , MQQEB6$[[]3?,V:HO0,5M"OH*_#%Z2U>;U9@WX- 4%E^ ,E AWW\RG&R]_NRM MV>;;3V UY9??(%\.O/O4"#_*U761%CBFI^*>$ITN^4^=+9B&!QHXMKHG=%ZP M0T!% !8!7,6^3.X68.:^>H!B'26$QS+;+EM)4B]N38?Z]T(-L A1)UMH=95% M1%IP/@S/8U=)E<-S?:X %PCU:25>:;LAIJ2)*>S'M#N#+9HE*KW^(PI#;ZY_'5#P5WG "!]P7 -2Y4^U4\, MU+^AJ9W'M7&EZ1O$,4 -"EPS-%4*[2_+EGK8L=(P:J(R4Q$3DHX[(E"Z&RJ< ME:?R,R$;8W((#N?R$>A=$Z'%IJ0BMRQ1#GWM*H(@E _R;-8%J>C[@VJA<;9A!:^I%(8S4F"R M#' 8I-Q$E&CM[Z6$,SK=TP\XQT6407G(9)7F@NHO^)*'3LJ>1UH?F[Z)E( X MC\'B6,S0$\>#N9:B/4P"-8#6V@(RCJ[>V))EGY7TV'?DF$B84>430Q;LF]HU MXYU%"4J@JV?(QC)*M"4F!/,GZ,!Z<7;8@V9>%)38+!_];+L;(=!:1.&%:HC3EJH8X6 M6]0>)]"OG:1B!> MA35 SGOM7YV(_]3AT2$>6>#=2#4JGY=TOR%UQ2^2"U]DE&&-CZ#F9R MS18-.&,KWVB$S6Q\U_F2%"NNL:YY'0KQ!Z2 4L%4;H3/_UB]0@^/D'CG7)]3/*G1/_13I:OP(7B@^@A== MC^"=!#V,)9ZUZZ.(_&Y3:\-4:6XFO&\;+7LGK(L=]>K(H!UZ_F6X1ZE&PFQO M4(6\I[W@T'"+"KB?E@Y,OP;?7,A6@H-4'5"M S81O$FC!>"0XG*><]9^)ADE M:LF=_5(^4OO,F)_ZI_<70]:/AUFHF.VU5:2*,KV[^1$^0=D.%>8C97>#0.;? M__#MI].__)6EY 6+YU=D,F)*W5&%=9B+K-CR4R;^L3M@XA=_I]3>YX/C/V@> MDMT$KH_!3[?7CY<7Z//C_/'RLU<6Z" 2D:]\W+L.>.217200"E@^9[ALHH3O MENW8X:X'FO[7)B\M=2C.@RM8N'@E< &; 2W@585Y5L68!X+_'J*W5 ]G6Y^ M#A6;Z7O@-:V>A9Q!Z5YDG'9A,Z>$,B]R]@)1Z#LR'%(O=D2] )J]P7$@([?. MHP./%-4C+E87>%']C"$0#B?S%UQ$3_@ZIR]D^D1XB"II!);FY\:N-C4P_OQG M:OB8.<57HG;D/*;R>Y-!W8H+O$SC5-;&1/U#PS,Z#,!]45&.P:ZP MYH=HAP1*.!9AO+(:Y"?F-/7&AC^2'&]_C(I_XNIJDR=EIZ-+;; ANW5/ZIK% M&%3$P2(&5]$/YHBM!DA+].CEC7U MEXT/8:&*GX-C#9D(,FLSC/%(99V!Q?] M I 1 QV&A8:H2S1)YHV)ZMNX/T= ,LJ0:0YF\Z5O'H U42O-,1]3':O1#D-& MC\M8@"A2QR-'Q]!&"5]@_M_K_&Z-(1V"U>B CMH#O>KT)S ^!ZJ G >DT(LX M?@:7%S,B1*Q,&;/\MBS!89K6&>P&&4]B?Y?X\4TPP)X*7YA>YO*9?CLP=Y .2F\:2N9TD6%> M49'*+\EI&1IN>%1DT_HZ)S+X)H?$WEH,3@@#3N^<&KJX>V8H'UJ,HP,RR#!$ MEW+^CD9]M=W 5^6/Y4<+]GY4/G&])#TS>WZI#3 40;040'@3\CR!%+* M.9.%X2\E@A,C*GKC-'Z=88;1?9'2FVT=92(Z2A9AI/2-(:?USNU+)OA-O MYS.0/F3Z"U0*P!5+B*& M!/1W&T5IPDMI0K']1$#1!##!+50F2&. M!OI%_#>T45U_7\AH8H^*&#LG.7L:_YQ6S^>;LJ)GI*CC#K=G*2O5TA4KIO6= M0928TOS.JY *4UR)D@VK^I3F+R2-04.':J19REB0/OM8D:@5*S.""AR3ISS] M#1H^PK]><+[1LMP[7+Y9U->4IKPGLT2/UOG44(56 >$^^$0B#$#<+A<0,AQJ@-"# M-9Y"9?72-R'F)O!2S3BF\(5I+J]\9O?IX0 :RC"QY\94#%XJM"8&!+14WJ8N M?[ KCM#KK3#[>%2YF2$@?LO&#&%C7HK$_CI'UC)MRK/L,)HA@1/Z(+ :47O% M_H+'/JMQO;B%6!Q[.4=0&@1M6/&)]KVU%O2)=@OXDM(GSC8)I-CS6>.=HAJR M](KR23TJH:*W2_[C8@0VY4"$Y>#XL?$PA_/ZBX417!LHEG>8L%UQ+_W4\L9% M_#EPWOM&ZQQCR"U[<_ERNN\!-3%FC,3:N&*)>*.%C.SJWGRB1!N/YKWR>9ZS M-'JH>_(291#]TCA+=_&^4AN?YO?&ACY%.*Y/QES$HR[!9\[*-00R?NG2G8PF MIC>F?"R8CW[+2CFVA D'QQLRG71>]ZV?.."ZA"&'73=,#UX->YC> M1)N(/O/!>*P2M%R/,>7^12;/<^P9:Y[E=3RG!U=J$UP&[E,!-E0&5P]1B1:E M_-V3G'&!AYF,E%V'DF&FM][!=*[9Y+S5 WB&_NWCEQ\_GM*WJKCH_HJB3?5, M"N80.CW]./OXD?V_D$4SE+*NNNCKC[/O_OS-[$]_^0X\R4!*ECH(O_[T:7;Z M[:GX]:=9N[HH^O2GV9^_^33[^,VW>Y_17W_SZ=O9Z5^^KC\+<^'*=I:H;I>_ METGRCTW)VI.6CP0^4&8C/'?8?JGRV;<6E7A7XUPW.X[X"O1I?C@U/ED-P7AEF!QE?PL2HI@\;*-WCUMFK1^-)B?/P!A$ ,&+)-BP[=!^+?>XD9E 5!X=\4 M!175O46P=#ZUR(2'(/SE9\Q0 SILC2PMR@^P83\Y0SSQN(%BWKQVAE][LB_& M/_P.9_;[!A1=(%H/O]#&)Q6B=[_)^BD9CL^NV;-9EH/[T,V&:L0=QY)E4;78D?YKQXKT'W]_@!B/3FU-\E=-ECJ8 MQ7WY>DA9J=(XRMI)L6%T?QD%R0!9G&[XC]%;NMJLI%O>^7>#3=^;Q_F#CP,+ MHUS+J48&2>$U8N J(Z\0"$]_O&9MK\"FEB>BJEG;OK;S)0]8DFU-.R*^8 QX MY^)HLUYG3 )1>93L*MWR[FT\,#ZMD69^DV6-=G"[L+6M):[VRZNNEG+3-01@ MD!QPQA1;U?![_0E&:&YJ@'PH< (3QMA[N$RN2(7!!I'Q5'=[T:=Y_T7?]7>3 MB[X]C_.+G@,+>-%W4HT,DL+I5M\7)-G$%7U+\%3O#@?4T#"#C>^:SO7^"YA, MH@BP(1Q+@]0DJB0*D:3:'_TL'S@^/=53'#0O1SJ!8.(>6G;GJ3H(*U:3':R= M(F?2LM.!J#367(HW_+\.2J>5-\\:A^-K&[9/;FWVB$"_.2>,XJT[Z@)J4+048G(].G_ MZR;*TF5:MUKG31\[WRGJ'Q@D'/=/[*$P0@.=)PP@ 5_Q<>-^06;)M0]X3?_* MWOUY>XU[34[]9\8JLA'1)Z5',Y2D*M4MKOIU>HTOC0U/@Q#<6YQ$L2/1^";- M66(VJS9'IO(BT-D),H*\WICROA WQV"61<](0Z;KF-']JZ&^^UOI%JULBUD[ MZ.;34:X%E8A8A$X$8;^^/2 :A W$7@J1-\,?6&$VG_$W1SPWK1 60\[@8UL&Y(_G22I2^L/GVPIX&4"X@J>3R*02JB]3-8_R7.C,&Q!LX-Z9RN.:\-+Y2'8YB@1(M*X06>L9AS+MPF M(M)^>83Z'\$](AK[H"+#@D@N_'1X(J2>^L&Q)I)+-J=?R17*13],4J)%IZ F MM,$D2;6/+)K2_*5*RLQI$\J65*3^@%DM>,[DY_@9)YL,WRU%OY3RBB[S\HT^ MT:!/BO!C0"P+O,!NX '&GS5GV[U['VJ1L6MDZ+9U#]"T^+XSQ)S'R C,P5PH M<$? K*A&'C78LYN?O:79 E!=='&Q17LBG*UB*HJ!!Y8A_OD@T.6BF/W836SOCB.I.7!>8_[=5)XKU4N#'!@X2_*MN/ICB M\MC'8VLZ@QBD,6!]M$$8@Y]N^)(G6HSIH[XKPC&R1SW]LF)7#3VSO8]A23LTO_Y^4 MHE_$S_IUQ0;GL%G<20;+7Y4GU$!F N%V_K?IE1P;WI*AJD]J=/;/N]?Y>E.5 M-U2KSD[5JH_)OQC+E\-U5W+\2/X;OB:7=]!=8 MABL[I>#-)S(-3M,&Z#QO!*KP+#/R6G*>GTYI]A&;0^Q1W!M3"Y/X Y=!< C5 M,DV5OS-DV<'Y77-H[7>92GJI.L&),17].2GK4*.;-,?7]$>9,B\?:.H4/)K0 M1\*[2'$'F(@!#>1WDU.3J)/(7W>6C%X0$5W5%2DNR&914?5G'L;)G M:M#K]V[=_9@:-?_OFSS,Z0;G&H#CA;&O4 M8=4J+0QR'N;'I AT$%48CIA0SNWJC7 M)*W]O?D!5(/C_$*X.[]&\ZHJTL6F8C:8BJ#[B"7G!S57Z^\$&4U>?VR:)$SO MCC)(HKS.A8&C59!_ DS>ODV$!-V90I3LS)Z/&- M16$_DRRA]Q3$T%?; ;/4\ ?&;R[9Q,[?7A )2#_^Q^^_73ZE[\BS# (8UQ2 M(#'1IYO?>I:W)&^L=5S BK1?"5NI?32FSJ5T*I++ M9\*V%D.YXJ5@;#2(@&%2MZW55(1>:'HOG4?X1%2 $EU9/PC/5Y@H6ZUC,K43 M(K*;'O :?&7YDWK&M\:7II?[, 3GMSQ' 34X3"JG6V<+R BZ^GO2M*LF#W6] M[AMK^G#IFM.YPW*OC%V@KM&]Q"1:% H1RW4696#M^_R,*HO+H M RD0N^[W?_]'Y@*A*\M+D<]&I^APJTRKN.H@AZN46E7;.']B(2J?X?_!&O,2 M9;PC,[U>TYCR!/QAGB?[OVB-O&:U<;DJMR9EE#%A1[\ U8[U+]K@1$0(D5P6 M$1$"!5-AY!%5;W+,XYJ,1."D:4X_34GRN8J*2D^"LGA!D(*L?1_>H8RB"BWP M4YKGH!A1H[? (WV700,[S?PB_ ]:W'5P@R HLU(@H9(_YSB4C.Y4J7@ DB M3\)O29>4"8]5L#K?T&P6[)CT "5?D>("G1 MI=/[>&S=,YWFN#" .#7MD\A/IXOGEC$2(1Y7]JJ\OQP\T-W @7O. M;_MT:A=\H/-HZ\DPUXX3!:*$3M"]2O,HC_>2+F611=H3V$W([0#D+?9(&2.C8"2'ZS4X3Q0= M?IMM2MZJ;EDCTDH_GE+V<1\'#F<=#Y(YJ%NUEAO;,X;1GP45:T(TE16?ZFWR 07>"_8E<2Y<: M6IALM1["D6%J^$O1V(];OB&E3-GM&6F:C'$\HZ\;IP.TR0UA904&"NFNQFU M4W$?0Q -&H5^[W44V=%[[_5,X+P 4^#W7@=&%M][5M8[YKVW%@A!;&U7R:DI MO?GZN-"HTM34TKN&JJ2I?F<[W\'*>FW8 =,:D8G>"7T<.'PG#)+9VPF]$(U+N-1X MC-YZ>X5H?F5X%@=F=_ZZK7O5B NABMX"\9XJF8DA[?SU28JV8*6Y(L4YBXAZ MHO\X;]NX&AN/NHO(RIRF797&P/9U@8Q"TN1.\465,0E D<(I$SJ,;9>1>>1<6=\N+%)YA>5(.5_U3^VCDP>^>W/?Q[L9B MS"$>O2X+1Y55K4UJ-%B"#$.%MR ->@8'>*KCI*D0U&/L4,EZ^ D;HS0_6C+, M."IG?SI_(33[<,WB7<;B;E[YJW&N8*4%.(LGD3 #4:72J.92GW&\H4^]NQ=< MY.G3<]6\=""^^_/=U4-GB(;!EP9-I!0AN*_=Q=! #1ZH000!)N@#X/)'Q9@/ MC\LT:Q#U@-?TK^R>4%RY_Z9.NKQ'1E#:NS9&M42Z!W1WGJF:>+=4U\B&/QRI ME!8.U/@KPX-396H MHZXQ;H&I[T?IG=4WS.""ZIK.CSD,U4"-;QT[N)M>,>QY#*'!"5].K8+YOTIZ M68*HTLIC,S1HM(B3RZB DKMF^AHIJL&$;0@Q0ENB1RY^* M49 8XZ2\HHMA(OANS6HO7-86.)F&H?J=J8(Q-+]K]JH1X"D(U3-NC)+-1;QG MLS32,NPOTB S8W^E# \D$$&780VQRDQ&C(GJNVDEH-65NG'Y)M*IH80@_;_D M,7J3"G'CF<8UMM2!Z%[\,Y1,CIV7U1@<1*4E.;N^S'GJN'>G.6F=)AD]IE5& M'QS7.;-U;Z(,<&.J)PB(YW3]2"[S*JVV%V1%K^B#XS=B!H,T)4U(KH\;0P=N MOAU"Z!<.VG]*D^DN$ ND]A?6'*3C<@-+[[AL<;Z@82.=USCP",-=79XC##OL$'"8RT:;<*!L8*]G# MC#$9\6\/:$"[B^GNLHV(M-07_-2_UTV,G&3F5@2S,%Z9KUQN"F:Y/S M1P,#?;6%'&+8@3!O\$,1JC&N@OKE="[M6 MN]-[T>Y4P _)X,,M3X,:7UN>KU[NDHXSC@\ZF,]Y(RJNG7';8E"^D9.2 M*-/'7PL]>O\PPNEX%FI]8]HVKV]NYV6]&4RT QKBL:A'96)$ M.G]%]O=1Z31Z*8TU+47?-:=O-@ICQ5(C*]&BE;\ZJP1ZG16K"[R09;UV#3&M MM-J:RKE5@<6!QE%1;)E>WBCP&47BA#Z15E1!7X1)/>HD*5&ADV\7UP-><>V> MJO%+4JR@4=[=(DN?V&OJ4I1P>TQ7=,C=\C/];;D45<>8WG_:[_>R-OTX9]AH M-'Q%R-G"=X2K+0"MS/UO,]2@BUKXHAW",U2CC#C.("+:6,^$@0-]^&\<%6&: M1UL_+<=N/LO;.BTY-48(^9 PDQ(?SF3#U [^G*D$TSW0QJ=URD>Q3Y*POGP7 M]''5\R9V R24^K"'C*8AG^Z.F,'F[=BSP_YJLD*AM[H;.VO- MWFNB'!IN6IU5,JV?,G<",.*0PQHN!PE,=*GFL:%:77.UC@M+\PTP?=/I[0S3 M X*;0DRXO'RKBH@429I'Q?:ZPJOREI((?$4DRUCEOH&>;,XA&K=U;JJRBG 7 LG>$S'IJ,(5Q'RMU4+X$C Y.9IVP7*[9X/T)"(&ZS%%"-4[T MM61BZ M6I.4@;I+-?73T%\\O;#"L Y(2US<+7\@)+DK/N/B)8UQ;VB$UK>FT%&$=ACL@?'B5XJ\^J>I-#JG.*+!S(^5#XR M3OOHF]Q][D<#'4458O"A$#Y@$#H#1(GHQ(R2WBO=\VI(7# /5[B7C!Y9V?Y@ M5E]:@P2\B<8P?B5CM(4;7);?HTT>K4A1I;]!9L%$E(8AONDHU=]+PA#R& J' MZ8CB[O'CI?#^O#X%,*&0IR5Y)33N%KI]A/,7Y\VKT/7$4W:,,(WAWLWD2Y:V M0)K(SU$8&]@;N*F!4!8)$UK>L=5$@1KCBGYN%F5;E/:4 M3NJ\FF<+C1 MU6/?C3)Z>BHP#^>X6XJHC\=HD>%'_%:=9?+ZG%K?&G?F4(#AOC9A&PDP%P@T MT"\,$028((9*&+U!;R?(*/).Q9K5$RFG\:4;2Y:?PB-*=JQP(6HZNZ!NPS(/ M)NM4&7[*TXIUB1_4%P9&&B@+DAE=,PZ 10SN>#W!VA(<*@D;6.^:K3>D'^A^[J:LGS+Y*GW#R2W5E75>=NH?&0CMXEU4>?BZ4YE.M+3H?\D [A MA+P&XQ$SDONT#B=XGBQQ#,5#[@&*8"IK$6Y ME#C^\HF\?)7@E',4_6''2/0??[\0VLW_W$1%A8ML2Q474ARZOQ1&:K).SXS. M;:$"+&K@(@[8*[>HD)1HT&G4(^5RN<30/WN7W@%]M\Z?*=FP4E?B<9,8/&+T M@?DH1ZJ/E>X+Q\>Z#7RU#5I(I%%1Q'@C.H[:#'UN=>J8.@',GGSSIDI1S+"! M4#CHL[S .5ZF%8JJJD@7FXHIV?3U)SHKL2YBK'<)VN0)+O9ZFJQ%C'%4%# E M_/PEXM7[<=G,D& HB<2:\-!Y%QA>E E.-I1. &NSIE?B$YV@ KMZM*2#M8%Z M?XF.D";$#JTX2W''[:GQEWAP$H54!E">55@@@ 5[_>T#O&)(47]E=7E#V*HAP /X127\T7)3*&29\/P M!Z8%=:43>S)[L"H: C1]A K@@0KI#E.9Z)/.7^A<^I2GRS2FE\PQ;D-N%KV/ M30/NE( X#W+:88$ZN3"TU4US+\@X H]ZM?#LOOE3@9F.(O6F](XS>'MTSN>\ M=#//26Z@&OM(+&'OT"T2H9@O-JJ1G*%U05[2A!?I+_ +R5[@9S%NV21JL]*@ M&8GRUN^B'&+MLV@+,?=%]'J2D->K,,[0"'-@U)J4IT2#5*S$(<-H1A2^5K]P #P;H_D?/PLSJ^W%B4 MCL77J0QM1*%_X29A"#),-8^I'JQ&S0\XQT64S?-DGJPH\4"'!I-!;[_R47,8 MIXMHP'*NQ')D9DB@PZ[8?81TVZ [2^(PV2)BA>Z.[4?T?$?,O'4159$H,M=C M..H;/L)BU#6M-U-1 QR*649UF$A-=NH7H?G,!'15QGI3WN& FT@L< M9_0_LN[C.I^.[Y$C!>$^>T( IN\(#A%N6Q3S;CK,=(X^I#E*2$;_6K(_LM^& MJ3BNM2O=[7842>W/:)EEY!7\Y%>DN"";1;7<9,>1/?0G2(--L2RAU\$@V.-7@=2>=T+OZ$\00@H_&O M)HOK3N:Q:GNUD!SS7$,T FAD":LNAW37EMS MDQ#4C:M1WSNR:W4047P-[$K'Z*I0^*FFN0+[0S-4;M*_T MC5T&\Q.ZW\-B(:/WU>@]S&9!*U72%TY3VO665+B\C[8@724\-C3<.*VY>UI? M]:YD\,V:I(U>BX5:PR6BQR,'\!"D.[P69RG8 _Q"= GG3Q7-JS1)LPV8WH5V MG$(K"Q91G?#$\-5Z4XEJ,I=1 0:!Q@S:VR["ZMRF:JL-''P=4"O(FISF0%0R M2*QH8XIVJ-8Y $E=JZ'!%EZE-;[0(HXG7M0-$YF;@KDFRC"^";MGA#C=4F]" MZ6>:0B!_#60P%C28T]RXZ!E>=OP.M MRJ QU07.R2K-87M8VDXBEHKK4]ZX&]&__^';3Z>G?T51\H]-"6->Q7I0)#K8 M<-H$%P.FO$HL;96_)B %B3%.6%>MFS2G*/4WM1D<;]H 1#:O\PQM4A3DE?$I MO9PRT3DF#M@(08NI"EJF*Y$FUC^F:CN21J54,KX+G\ O:F@9_4L*M/RIYPLH!(1O-:N M0-T9=7EXX4/!O-P&)&E7\,\/=DO?52*/LGO!DCH'47)U/ MQS).#PA_[$15QP8+5*,1.G57:Q>ZN$^9M-YX\M \(EY5$C8<&&W(>9)9?5D2 MCHUH1C&^CM=F8%*\Q57=WGIG.3AIS H3"F0>XBNB2=#0!KTCHP0H+;&>.:]_ M#KO&O&Y8[FNZ42".#'FV5F1P['X^-,6UTP=*1%JMI6LSWD*/$GYM=0.,.&RI M4]D+?Q=>=[$@ D4,-E#-GXI"]H:065KT)S"]%I4!^7+CJ6-D=%4Z7*_52F?[ M;\T9Z VQ[W2T$=Q(QI,\F'K:=X_VCK6DFGJ\%[VJI?YNQTZE]/@>G*AB*KWZ M% CJ,<_SN.,!LX?-\^0FC1:L$HI2VZP1,QEG@6I#=%Z0I[,_QFS7-X/AU_IW M@R1VJRJCRR7B3[]'47DV] !TQ\!,R\<%YE%<_1F_I:K-BW;FIX"5Q"@''P.QGFS3K MB""S,9510K,92!^5O$UQTT^&]D4# Z4" #$C0'1 @(5 #!4X)R\\,+=ZCBKZV18*=..]\-WJ&?->4% YO&"F M06$C9,_L$"GG(X4!L;F?(:YA5@7EF60)/367OVZHQJI^'P]_._YBEL/P>D.W MT?B_$4=D0G>UPDYT7]JJY WZ>+_8%$/)J:J?67R6MZDV"^WM _]0\=,*"?<+QA%@P9HZ>Q 8ILN[B#7=N!*'AAM)VG:U[5[ ME"X=^)8=(JX\0SKP3-[!KB&HQGB.&,.-*HQAHQM*D^*A!'[Y!B9L:ZQV?<6.FBIC?? MKTW3SZ2IZDN%+;?&0<<^J2TNCK)XDW&E?I-GN"Q1EOZZ21.P>2RC+"L171=Y M11$JUSA.ERGTXZM7/14CW@A!U&O4&\L'H\3Y=5EN87-5K[AB*^9=+U-.FF)'&O_'5(\'B3'11QVP[GZ9\UV#T+/M M;H@H5C2']J)W3":4/T#WT<[B.8YF-SBL%K'PH3A91%?WR >EE('ZQ,,DSXYZ M#\]0"V=TMD7M@0)OQ!"?(8$Z8KC7Y73>%>%&NSR9:A2E!7J!3%S>41AE7U(3KWL0J4X,&R0XI'E)8L>K3&:RJQHV.VC5C< MBW&=[@I65V#+O+^LW "5?G2+GNFYJ_.5KDA1#[O.Z_K%HJ8AM(>*XV*#D[HO M5(>RXPZ(2<<]Z\BX[V%2XP>'0R3/P154"1SA$1\)+.LJF>S(1!Q1A 6FVMW^ M)D KLSMKO-;7$'8ZCUKNHN3L^U/=..OCBA+R?^,603O[P-_ U<[8_P"=<:!7"68_J7OR(< M="E<)?I<146EMZ"S*(.>*D:9]?80O\PUZ]FKH>TL0%AZ&(DZ=?Q'I;.Z=2(V MN2?F=W#\V.CSPWF=:U"LUF$=;1XRIG>8M%WAY/WT\A?%VT*C/VI7.M T2O=H M0M\L$S0&5TY.HDXC[TG1X.8?5)'[!X],?MZ?U)=^TPW=Y'ZUM0Z337,(&9*%L2A'_"G.8R]OMA]>P*39 M?L0LY8C:7KWE=%F.7E^(WD3I,"+V3JRY)[-5N'.A0P"+QD$%/,/ %T1!'<@ M-&06L3K0D'D!18+J):/HJ_/CM79P0 .WLZ21O,\$14W-9V\ M1K.-=O1J0?7I[.WJW,3K?H%3I2Y-.SF?K]DN=OI]1VR-=Q59H;5BW]"1ZK'/ MEHI*^B3CT4T>K>"?OU$^Y0*[+#=@Z^&5$H+JG$.]"H[5*R/6 M?!PNS?>I6*H<;Z6:*\,[=RCBVB2XH3_17]:_HO\#(9_T-_\;4$L#!!0 ( M &A(:5>!,*9/(CT ']G!0 4 ;G)C+3(P,C,P.3,P7W!R92YX;6SM?5MS MY#:RYOM&['_H[7VFV]V^]L3XG-"UCV+575JI;)_9%P=$HJHP9A%E7M0J__H% M2):J)!% @B1 $H6(B7%+ L!$(@%D?GG!/__S<1V_>_SL_>?/CVPW?!^_?! MMQ^#X#_^&9/DSW_P_[M'&7[#B$BR\L=?WJ[R?/./=^^^?OWZS>-]&G]#T^6[ M#]]^^]V[7>NW=7/^URA_ZG#8^(=WU1^?FKX:^NMW9=OW'S]^?%?^]:EI1IH: MLD'?O_OOS]=WX0JO44 2SI&0TY*1?V3E+Z]IB/*2C/ZFS<5ZU(:XUN\>,/_^^OMU=,WDY31@N)\]4U(U^\XS[_] M^-VW[WBS=XSD'*]QD@>$_3?X(:#Y"J=L+@N:KDO2 S:?Q85#?@QQTPP:_;M MR(AI^&RN_,O93HPR''ZSI _O(DS*K_-_E)PHN(GBZILGCR1K($C00H>F5]+ ?O''5985.+TM M8OS^V_L?WG]F:Y,2%,]QNL[FC/.G;)0_7]"CW:\SE5]HCK,YO20)V[3L,W<[ M&0"*\4^N57:#LOMS[118L$=I4RXOC/-O]9K_.]2_^."=9&-.L M2/$3GP23T.@QW1D$'P:9PY,PL",,7[%_OMQTZH;#T#M']S%6T?JLD8S.P\/\ M) W?T)1I +^\95H$^\L"IRF.KJMO"&^\\E O"6$?+&_M?_"UQM$O;_.T>*(" MI>&S*^+U0'6+=QN4\MLA7)$XVO5>I'2MO:LIC#/LNX:XPL[$#%];80U 7&FK M_6B..W9D1G9Y4M5E/_7)*\2? G0+, O>3Y4%T)/>%6& J!.TM9:WY](_WS7: M"[T900F["8*/P1+398HV*Q*VLX1@PU@PAW0(\3:109O(6QO>VNA9>\=++@JW M>$/3G"3+!@I%*CV\I[>?O/WD[2=O/WG[R=M/WGX:W'YJ?8-;MJ!^"C8IW> T MWP8HB0+\5T$V_*]Z!I1J%%OV$XP.;SYY\\F;3Y,QGV[J+7T3HR0_2:*+W:Z& MVU%MAO &E3>HO$'E#2IO4'F#RAM4HS&HVE_EEBVK'X,EI=%7$L>E+;*+<\M1 MLB1LR0.493A_6E.8G:4WIBVKJPU5W@;S-IBWP29C@WVJ-S@[<*^>-O9)N:_A M5EB[0;P=YNTP;X=Y.\S;8=X.\W;8:.RP+I>Y/4LLHF%1_J-T!Y6R?!A7![:^ M@.-8L+BT*#%B99VPST>$V6*I@:I/*^EJ/KV#4X)C2[9[YJL5&5;:W1R'L&H M?-72 HU7^UTHLAZ@S>U2VV0[0)I:H+*2-O$6DK:S0-__+5#*U/EX6P5X2"@4 MM+1 XSQ%24;XZBF)%#6U027[A(RR@S\;I*96=Z.(W==9_1^^.]\+X41)6UMT M\AMNEL[I5S'H*6QIB\8;RE28^/^1C>"65C>V16FI[\_2FY0^D*I&@)1607/C MU)ZQ39&B^(JI=X__!V^%9 K:F:>/KM-5Q!&;!:E*#2D.'T7[J7NN=6FB M''Q8T41\9HN:&*3J#H=%RICP_L/]G.2-5K2HB06J+A[#%4J66'"&R)H9I(X9 MF5R?N]NN[VG<0%;CW]WQ5LJVC_.>)Q"L= S^)QU&P!%#1\7C]6PIV,1U5% 4 M+)$IAF".?'"#(Q)_%)@5W[G!"IC'"!1 S/E1[>8 M\MH? >;$3VYQ0NK8 C/E9[>8(O%'@EGRT2V6R'V+<#7-*=55!###V>&4VJH! M%<,YY(@:JP$*PGGCB%X+=,7#^>*(9@MR_L.YXHAB"_??PUGCB'H+#<. ,\81 M;5<<10IGA2,ZKMS- F>'(_JMW+\#!]L_F*(4TBG# F\7]E-"81?Y\ON$W.,3D@8?,-(?S=AK#ZBP/SJ(;E,[2$I6*?D-Q@6]P6AY/@KEI M]!QJ1M7I>E+D*YJ2OW&DGHFHQ[ S*-_# 5/_O/6PE(MS;W2Z6*[Z6NL9;3:% M7N7$=+JZ4+VJ=SKG*499 MD6Y+R:U/RE)^!20KV[L3S=Y*Q@:OP.4C_>T+QO'%^/L:4^W*T'4PUYP3&2FC MVJBY<+#//0[)%6IXXL 3A7IIDBH,<7H&DXN,?IJ4$6T$60<1)7-&;KD)6OJN5; M8UZG[E\>SO/4%^TMO$\=<>)S\D#8C*)L=\V=XS!F_P' W#X7HE-VMY MN2C%!0[LJ?MZ9*^13L:VZK8^+U)V-U6)6]617/YQMN&G17;QB-.09,+]T'Z@ MX9#,6H4+F;B(-SJ@A]-H)F!C'0F&L'E0^V0XZ+O"JZXEY7$"6OKYESX0H M'P%['V3%>HW2;:GYDF529BCR.O45D1/K[.'7OSC>7(U MU#^>YQ_/\X%-&I-OUBNHXH*?^JS5X(]$WYHZL"%=U7'%5ZIS7P]E=85!*B-#.DJ-J[PRJ-E'BUKBY:U4YLMXV7?!21AC7"0 MHT?=(+;FOK9P,=G7/1;FL3"/MTP&;[DJ-_(5[3I3<8YCM,71>8J^B23289IN5Y?,[$;ZRH> <#1[P&E"EJN\ M_F:RO&6?O)M=W@I9J=FS,Z7*M>V^@@YEQ/G<,XWPH_(XN$0AB9LO'G7# >F5 M!TA)FMH%N/!]#L>%%*VM4WZ5L&.W?,1%(AWBA@/2RQ]VDTJ(JOET8=#ISV"H MP+D#)0EP*JJ:#T[[-3>;4NDN@'8;;"[R@$5A0^L!ESE3POB1,F]=5H)DK<0;R^P;H672%&6JQ@&%*KO #/)W'A6*1$_Z+I)!=3 M>4M*?(8H,497)$.EJ*J\XZZ<%1 ^ $,^G&$)\&JY;A48 ^;25)Y@$QXF52_$K3E@%?2=O:IY,5B;G%4 M1HH0S\8V=O,D8I1E]3N9\BP)84/+97"?E"-IN*^PW4"1[K/%V8'B78HJCLYH MEF?E(X"G7#>_0=ORVE9F?O0SZG1C_J<_@X&R%BZ8J4FW&!\HS])=I&P_0/&< M/9#"ORJOY WH,8892 ]>4!^KL^#*.X_SDS"^J%]=9*F7$'^/R0WB9_W/DAZAN' MPO$#5Y@",3E>E0@#:?>N<*@9]*(V53A76-EH9E&8@3-U'JAQ;-H#6#QU+L$# M5,0F^]3CLU2[!>KJ=H4/&L%*2MZ ,6E 'B]-ZF0YL MJSZ&LYO"^T3034V&PF11=[">+$OR2E-,HC-:4H833E=)WU9EP.@/8->FK&^< M,W9(+Z%S@G6R.H]+1-+?4%S@SQCQ2XHSO*(+-B7M_E9G=XVS#.-K1AITB0 ] M["83/J=!<0@H6D^/\H'0EEO\@).":4TA97<$5S!@T@/NY]$7!QZCFJ=#&/-HG0)N!).G7[VB--'FGR2-.S M*$&%\D?UC4576 .8+VVMQ;FRD_28I&/+.A-UJL6A%BJ>,S&I6HP"V]S.A*AJ ML:L]K"AI:CS-X'6;%>HW0;T(72^,GY<0%WL'3]@*T8M@>, M00?,R9JF.?F[7.S9X@QM2(YB\C,0+9;T ESMTP+ S!V5GL(6@1!RX5JZJ"2 M1YX]\NR1YT-.""X[VI,-X(K B-G4O_[L"N2JYED['=PRWO,A"&MASX*O)%\% M89'E=,TN\%;H#G@X6UB.)D$>N;$<.JNW2!"40W/%K86=5C3Q.HMG-4$G[ 3E MCR9?$W1?/K ,,HPZC&0[N1$MERF3I>I^K9V7H#EJ]?78A<J?!(A4(GA)M1V\[CIG.H[,=%4>. M-QB]P>@-1F\P>H-1;1/!]1_+QL\/5=G/>UYC-0@/RK"V,H.@H]DRB/3H\:;1 M$*81=(T@1I+>>ELWEYX*RY=5NT["G#Q /8WM!AEHGH('$MO-M\U@@\_[\-'' MPS Q*17^6%>OJ=ZWYT?TCWN3V)O>8Z3PZDQM\@7GCVQO?WOCVQK:FA;X% 'XCQ2- 12U&K!(+!1!TFPCC%.O#0@8<./'2@8\:UU)8LVW(_!9N4;G":;\L; M ?]5D$WYUS;6&W P6_::%CG>0AO"0@,N$<0FTUIM2SKI34W138P2GLUPL2-* MI:?".WH;R]M88Z;SZ&PLZ#GDK2IO57FKREM5WJI26U6ZZI!E(^KG -: MKJM6HWG3RIM68Z;SZ$PKR&GES2IO5GFSRIM5WJS2<59UT(\LVUH?@R6FRQ1M M5B0,2+*@Z;I]^BEP,%LVEQ8YWNX:PNX"+A'$]M):;>OV5UVA++MD9\H%$[4T M0?&N.!?W95_39'E-'G!4>;=/MY^>)H/BDQ0CW31%4Q_T5IRWXL9,Y]%9<=!S MSUMRWI+SEIRWY+PEIV/)F56C+!M[6@^I13A'),Z"G)%>H%C/$NSC2[;,Q/YH M]3:D01OR*@FK9[79!J19GLT6LWNV%AQG.=F5/-Z]=W]>I/PI:IP2&KT@LQ^[:>I;F!YHZ^VDO#^R'/SZC M1[(NUI_Q^AZG+\@5_MT\56PMI50U_=TX5;

*&7=/X-SO4"#G4\%>KEE]Y MG5ZM-XBD7+K/5BA=OL*#Y(W;[=;.E O>SCM\8*_Q8-+N/Z[Y[=G/7\/3F]OS MON.:UQ>S# ^^68]@2HN[*G/ M6HU?2/2GJ8,WTB67:+%3+_0CG[?8IICZ>MO$*T>Z]%/ *T?KRFAM/)C;.*/C M59\(D+G--CJV=3%VP&SZSG4VR4U=,)^^=X9/,.S&LJ-$\FKK^VZ.D38CVW*$ MM*?-.SX,.CXFXRK0 =L:WJAD]VQUS+UFKVZWT5PH>T^3*(*DDQ+/[F%1OR JF!.KKH5T/[7IHUT.[/>C, MX M.\=ZS[!IQA5=J@$A/77 %.VPC0[I7MRN\\CBKQUG;H!:M],+Q@!@?C($8 MPI%' &(H:/,@A@/&QSRO'FR9DUFBSOVVVS!%N?)G?F^ MR]0!PT^5.^RX3/-S=F1*SB,S'_%0F(?"/!3FH3 /A8W"AO=0F(?"NLJ0247! M?32M/T!1.TAJ+"SP@*(I0-'YH$W3!IUE;/:[@"2L$2^W^=@UUQXVEBW\58<: MC[@:1%PO%@O,'SO&5^5ZS-'C+5NHLQ7/JFA^0;H!?=4?I,<<^?TW<4B9?1@3 M5&L1.?]M1453C3A8QV/,YM? * 1+3WE!C((?JQM<*=(BK 4^@ ^@\JB11XT\ M:C01^VORAKRWOUZQI/UE=41&6'O=ZHCRY/I1FRW;H]^7_\F"#=KR0Z.;00H< MS)9%JD6.-TD-FJ1G;%.3_&29XG)Y&N,PE.TZ4W&.[_.K)&.G0YEP2!\PTR/S MB\<0;[C$79)'MC7+-$3^MQ0M\2T7Q7/R0"(F&W,V=+:B^\/A@/"^AN[1-&TF MJ2ZA<(:RU65,OU[C VK \Y(-8FT&/'O[),LH,P1R''%GS6G!3FYV96O/0SR4 M^=E4I3Q$ @*?BGR<7N<1HRV.SE/TE7O+KBE*A/M9V;8S-9MN=GDK9*EFS\Z4*M>X^THZ5+33E\?4"-N4! MQ9*F5FE^?L-*>"QN.""]_,FI[(Z94BB:);^AE'#;AY]SHE!9:/>!P/KGY#'Q MP"=K7IT;-)M]\U%0?Y7DF&GZ>7GM\-LRNL%IR$W>I0C6AP\PBAE^06LLW>6J MY@/27D4(D/ &;?F/H F\Z#/0&ARJC *R#YN,@,JGBZDR4F9%GN4HX2:7='?K M##&F68KO$%7SP6F_YK!8*MW3T&Z#SZ76;T]IFM*O3%#.T(;])=]JS$LTQ(BD M[2E&JLL\Q8.,:*:_)@6'TVO"SNAZ3?+RVL=8>;&V'F\$\Y6C=27:GJ-E@M$IWI;BA#X7RH5!.AT(=]S,!$C".ZL(/KO!$8E92'>#5 M%7Y(%4VJI]JYPA/A]4[AEZHKO%"",;0MZ.$*A]0QIBJGB"O1MO+[!AC-Y HS MU&(!PSE=X0?D(-&-1G$_4QKJNW9%2O0OFDYR,?GT<35.Z(IDJ!1550R1*V<% MA _ #EG6 *\6JY;A1&"N:3]$,W8#A,YK.G*02*S[EI'1H*9\\.XF>-?EGPY MYSY>6/QQG/-6+WI_B:(_394%4$_:$2:*-MV[T&"0(TH5U8W#/*($T581A.:L MNXGP1R?DU9SV.A%FP:.WS>EPHV55VS 7-FU9H>V%C0)=N@'2((9 M]K/3#(/&:8/9]=%I=K6*184KFM-7S'M+AH8S;?KJN>8E2(Y/P09K]USSVOW!.%A\9Y.Y7*TA[55.*41O6"?6(- M\\9,T9Y'[[%PSMW3F2JGZOXE54_"9/@4)WCQ*LE9KW.0]$?R?(79P?;CQ5\%._"O$FZ6D0?,SSMQ[1=@ M%^.53G:GL[#827.#(ZU24QN58JJ:_NYKYYBNG:.@:$[R&,\65^S 8M8KN\($ MO)*VLT\E-Q=O<5P5GEV1S9Q*]. .(UC-X3N)RP^QBZ3Q?JX/Z1>3T^L\4(9J M>6,JDIP;V]BMQ12C+)LMRFM<7HE)V- NO7L[1IKP+FQG]]D$9I73+<9W.'T@ MH:#:[Y-654I#-J\RO(R(7_CE^5&C7]OH#UD;#Z5@_V2 MIO6O>#M1+2R[1 S-Z;T%+-U?RO96J:\J:^]11OY5^;O;@!YCF('T2 ;UL3H+ M;K#P_%D)XYN:#$*CE+7-C>S2F=(0XRB[3.GZ$)>Z>,1I2#+A':#L-U3%#ARS MX9:?F+V=,E4ZB4ZB-3./LIP_I?" :V6M&:?K-(;EJBLM8:;R_WYC5TCUCIWD M&?,^/S&4++2=0@4O,364_S4[*?(5327Z4._?F1J_#L'+[*I^[_!32C-AN9S^ MOS16GF72?5):94D$NBU,?LH^S]H@P^SD)=63.-7"RQC5Q_A#5YTZM(8ERHZR MO:^9Y4#-K')5K[*LP-%YD3Y=KM7=\<)54DJS] !N-1AL/TRKO(2O:.4K6OF* M5J)(*N&-0N&8K2M,@8 YM!5NX@J'FAT-U*8*ZPHK&P$L"H..ILX#M5>4]N!Z MG#J7X"FU8C!TZAGEJMT"C01TA0\:Z=5R6]$YAH 4&;DWUUR^\-B$1!(PX(I@ M"%45W6!=>1.>;UVR;!@1KE3 M6*^?"$NX-CY]$V>8HB%P#CMD\+0K5K)GE97:9S\'&*6\S&D6;-BZE87!NI4] MTQG15L4S?9I\L3.#QXT(QJ:(Q 7'5LM75YC&AYE6$\8%$R.N[?## MMJA$>K:XJ.6175CE8=%8[*K7L8?.LWEU6!Y5ILJTPAY]OH;/UQC8KS)R9YSW MJ[2Q:TW<8_84YI RC3"IBN8F&8U)Q&WTX*E!%M!%I5OR\MEL$0)<1K0$18** MB.3[W':E)MW?IRRHV'T3VT+W;J6QA6&Q+F).ZRQ?X93+'B.1S82)9^5LEU:P MT.YO5Q^-HA)S1/$-(M%5Q?$:0/I9G\>\B*]]%R.940%XSG''+92QC MPE4CNQ4R= #&_H;B0J3?V?JLK[A/PJEI%+ M!DVXTBRK.2%M:Y5JT3EV25-,ELE9P720)-S.4\3$/2SUE"0J?ZK2P?;[Y@O. M9XLY>KRA:?F'/$_)/;O9F;(TIS>E/B'@QB TV"X'M2#YM;APP.L&5NF[Y19> M@J.=_B4]+>2-AS'=7VRH#%+60];' R80>NO$KUK'J_AYA?-% 7EQ)?]/F$<32<"4A3E^ VH&1KB3,:?,+J+4XETX'Y0\ DW+N ML!ZA*V]3Q3/F*,W'Z-!3FUD&A.1CQ9H$+_EI-T:VM+(DG+O7U9+3'F]P[IZ7 M,LNN.\J 3C#^+0OV'SFG$4C9(O)$F,L4&B,7!G1)FK@P.(QDBTK6C_44[;)Q08?3V]6@I>FO:L M7H<3OH;LG.:Z.-O]#S@I\#X]D_78J5'LGQF[^ZM4[A=$FQGX/W?&?0(=\&\J)-N-,@Q# M'EFP80YY-5#4?G'9IS)RZ@^782L$= MH10DC9[CF!&3>%[FN:S;.Z=[^=>=GVB5<89;?&Z$A2S$QW7[SL.M"L*CB@ M(J$497F$I*JYCR[TZ9CJ=,S)*&Y'$A?D$T$A.B35U]A7!+0*,0P>4%S4($F6%>OZMZTB+GK]I*UX"0-$^V@'@]$. M0BBPUX6$.(T-2(XOAN),-9'6KP%<(I)68?-[:>%EDNS/RQ0SC9+IS#C+;?%3]EW[W&Q355PF)7.< MKM_+V&CT@[YZC?L)N'OOH2H]SY9T5X>> M)"$;B#S@8!.CI(J$C4C*ID;3\EFQL,PWX_GEIH3)NLI"X (U]9ZK< M^AV3Y8J_AOR 4[3$NQ)-LA0WRU^?%&O:AI^J15F!!+ M(T1,B\\-ZNX0G&Y)QK1X_5Q-'H+-^A1,(SSNM07\7)_N/3P._,&I\N^%;-QB M?I6P^WF7]E*@V$C<87=*)L5QL>8CFN<'0QSO0(D/GG3WD;Q29K(>7LF3# 3# MUZ85B3(FMXB/)SV>>-)FEY-.X$AG$],55JK#Z23^/5>"O83R!'=UN\(*'V$Z MZ@C3L3\#9=KK86Z;'0]G=9!]Y_:T428K7<1'&&$Z!))GKK32:,O@=#=(#91< M.HRC0.9Q28US^[]1B9Z2 5,%\_>KYV#ZV &Q-3 7'4 M7![2>0+G]U1 $EM2+0N+4H,3AH7+6[H"Z+VGQ-051:Z2C)V695X2?G4S'R%DN< "8Y,Y>+I4S#4 MBXC&I\A1J!>Z38G]G[/]_E1N8BC^:Q'GR+H\][Q8YWSSYYWD[?C$OB5]CJS. MEYWJ8"9=4??[4TNUFQQ_1YINUWU^XSM8X*2Y*_637A77]LIOY;P'TW*>?]X] MY?[Y_,8G^2WI&R:SYA =@!2"%[7W>4R^"+R1K!X5YN83=(XG04=]"E$X[ND< M4]1Y!?+#V[E<$Y"4^ KO/O_&Y]\8"N?H"DOYO)P1H27.'00#K8#,"^$S>4;@ M;#"0YS/^5\('PZ-\@M (8"<#N4/'+/+J$ N?5C1T,(5/-K+K O5)2*/QL%D. M,7X?9,5ZC=)M0!=!1I8)69"0T1B@,*1%DI-D&6QH3$*"LP"M:9J3OROP%S]R MCN$@Y$A.V:O\=:M(9--4V I8MC,/']=L,*[YO"PY=E$MA_@U'%DS<['5IN4+ M$H)M1\9M13ZC#&]_=[;W\';;_QX]T$! MQQ,4 +E::*M3W!4.J3V?X.O9%7\X4&A@6K@KCC'-G=1!!>,$Z=K,P0-T0Q0>,+FN M_0-C;>3*UA/0.]HN:7I>4W92$W:+0TP>),8SK/- V5XV9C9,QA2,./8O^H!3 M)H"=YOAZF!'.]?>4Y'BV6'2;ZJM1K,[T)J4/)&/77@.-@FE!NGB(T$.$UB!" MS8O.PX/' P_:,-$GBU(,;Z*// Z_G:;IG.!(>037!IS#O'J0'8'R=UR) -U, M @/Q^E.(+&QG*UJ&$S\$88UR9L%7DJ^"L,ARNL8IT\I(AI;+E,>'##?OXDBUXL#]:/0QH$ :\)(\X^D*3N^(^"U-2AMW>X?2!A)*H/7BG MSO1IT66!GE\3DI>%N97$*%J: W#[V'D0H+:_'=X%DLC2_ ".8#_M=Q;[@6MN M41'FL[1>A8;MI6IFB\;L)(EVLM)X,(':6@5Y;JM5O617^\[3]SN3A+-:$"X> MP[C@KS"<9!EF_XOFZ%& !'48R7(\8LET1;QA0QL/%CKP"OJZAF2:YHLN<2$GECRXY+MM8XXI0(W99/+0:2AP,*SJ12_+IAD'STGE:? MEM&#[ZCUA>7]1>[[BT#7$=6[ %SAB=J>5E_B4T>QH?*ATO)=X8.O'C)JF(F) M:(;'&/@OT44-;(WG==SG$V"*2.LUL&G&7^0>:H^; ZY'NX]@YKYE8/;'8$EI M])7$<8"2*"#L0\F2<)4:91G.LT.56]&R%71K[ONVP%W3,_#PKTGX-T41_H+6 M.'LO1H!%;G!C0P^H,V"5*GV,_HW3E]@4;HG.-PE="8+K?E"V*OI%>:$:?3UW9N M7VWBJ5+Z&IL=B3?6H%WH_;7'XZ]MJ]S0'N]05WC9QMBE/=E=KO!0[13LI(Z[ MXC[NL&T!**HK7%(+4VM\RA46=3RSP""M*T$+'?G50NMV):NH*^>DZKXKXN6S MSWQ84)MP!BF:;.ZN&CT_M)%I&Y5"]GX)-2CC=$(_>];>*D&"WOF7&UH-A^^/['+-M%))R$[%_Q[@\F)-GQ_I- M/8.;&"4Y^]O%;A("3U=?PP_D_172(PN/D7<:VTS$GGA9E^ [[XWWF;D]^()[ M/#:][_=X?+_^>30/-K9\]$OC;CY"]-&4PF80G*0YBL?(2AW]R1X$$%)FB2:, M/?Q?&8U)Q-2%A^2-!Z%[_PX>.RM@U,NZV)X#.W:C:X+N24QR@C/E M!.3M[5(?L7W-#A44WR 2725G:$/8_7)&UVN:W.4T_%,T#7!'N_,I06<1S540 M[3"V?/5QA6P#=P;V5;V6=KH/4";U*F)J(Y^A1E:$D[C 0MON*H(.[5&,:S;WLSH0\$*:- M1S#%3=':*N47S$2A6XS+:%(-[0? :G2MI:I?A4( ,]M MA7>U6SAW+ZX"T@]:#*2_'5# 7_KB%^B*QA%.,ZX(Y%LUX8W=AI^-_&!YW7 T M%"N4:'4'R_0G.)LMSMA5212VN*SI(.7#O_#BMO7M**)9TM0JS8<$R-DL:6DW MLWV#4Y2S,_@:HPS?DN4JGRU^S:I#6D [J(_]_'R(,2YN.!2]2E-6VM8^U>## M6]%Z4,IA3)=VL!SY4ALZ2A-;TM(VQ1M$HHO'#7=,R"5%VG;*$4:#S.&6AY0D M.+I :<+.Z.R9-W1!0B*:";RCCY>"T#M;5(5?"8IO:%8"ZPJM4:>K"S%@!N@$ M6D:CL85>$Z*4$54'R]5BF Y8I-N2K K?E5U/HN; -XHF'N@%V=8^ M!' /H( MP%%$ [$B=?S/(QM4WMG76&(?*J'53#T_:*N;!\PC^ A-J[4<@"S!F!^NE+< M JVFM3HS\MT#?*,-&,/B"MX F.\!=Y0!'*X(BQY;KI7A0Z[@"WI\ M@21HN8(RZ'%&,WK8%=A!6WP@"6;F((@Q,P<40^\*%*''&OV,%5=P"3T^@8+5 M#.(1]E5AW6M=%8GM"CRAR1=EY+%!3&+,C-'*S'(&ENAVZ'2WP:=0>*3UP=/Z MQ!FY(0&SQJ%Q7ZY8XX#Y/O?ARL.>7;'&]=@B3[AV9P/I\$2WR(4K5KD>EW2# MP0V8Y<_KBMNNCJ7#+'!4JU,A GH\4D=MPP!P-T+1N MV/. U) MAF>+\L^SC8C*%KT[4_Q,^RCUCEN\*=BYALI/,H'$&6/;KEDIQX>^*%X.];ED M-TS,W$8G>8A*4.A*YR*/TDUIWS=V&[F3H7H=/MK^5#@ MTS8Y"7/R4-W4BCIJ!C\U1!FVFE( /NMVM MEV-[D3? #IH\)6%>[5\FM\]_<="23:,*7SPGV89FB#__5FQ8#_8S6VZVA$S< MZ]5\?5P,04+PO>>R!2[_,#TNWY1%@5^K!_7$+Q[929\L\2U3>"\6"RP\]>P2 M,5#2+B?[DBGZ'+!G_[Q*'MB,^(&=1'6"Y^'AS86$69OLX%/<&'T-.VSAOOI^ M/\4)7@AK#2AZ#5:$<%\M_D61>.$\E#WLEO KM\5L<;A59LD(SM_Q$&9U/:I] MBTMKZH89AB'9<-QY6ZJ% E9)^[0TPKI74V3V%E=99TG%[=+JFBTJ>_&]8";R M3D--Y2"WC>N=XM(NXH:VZ7T-1!S:5F+RY?V&*WTIH M2"5/9]=6KG8--2QI\ M!9ZA=)31+.'N0C];H70IK*2I[#>>Q3O8_.#)'/09S<(\H0FU':[00?4'&'A^ M=?;V3HYJ/9)I 0?)+>"Y0@8;3D1SG#)=2'5G-;:R6P43YTVX5H,-(Y@$?("! M#$ X@8KMUGZ@,BC4C]_ MI.XX])1FBW-\GU]E6<$1 IX-KUBYIAXCF,0N80>^)LV=AIY*G;,VITSGY_89 M#]IA>X )4.D1/67R$S%RN18I0Q';#C?T].?T)/RK("G6?5(=/L!@4TQIB'&4 M7:9T?7V8TRJ:D:K]8-3?H9@=8NPW4<&/9BPUB> =AYO/00S%+K)"Y'L&][,] MFP7).3 J)OM% \L5I#=/IR[@]051\Z&VKM;1*V_L"UW#"EWO/)V M;J*SV&SBD@84[SAW4?U"R7.-KD[77A9+G*^Y[&LN^YK+ON:R(/6R*P#D"K[ MC=LM=H6N SL.H?+V85*NH.D],5(SK,DNT(YO([BR6?MDZ'[,-M7US?DWI\M1&Z]<[/D^BG>; M2'D+F'JS233Z6-YKDM/GWVKJYZVFSJ4/2I<;CW5I?IQ&U&R@JG/3+R%_3E*. M43W%R$F*C,F:VBU[7[]2>8,KIXZB)(:J^:"TGZ*,A$#"G[4=E.IS$A>YL Z3 MHO4 Y=]YXAGWKE9>EX(1MT<:3O&"IOC 1+IX9.+!-"*F4K!+GUL17.'@$;4T M9J0M=Z:F8/8&OSC0*5=1^F1)F?<_%8.TAX MB#K[7\0N(L%4.HQDMXX=+M673^P>35',S9UH31+"=RB/Q9?+F%YG7[O1@;J' MOV.R7#%+X>2!+?D2?RG6]SCE@3RE_5 !XXRAAF^HHXQ?77 M=IA1SE5F"K<:P[WZEBK;RI>V]*4M?6E+7]I2X/GNK#Y)+JQ6NLQ8_X$I210<^*[S]YB+CIR*.8K>9N5-MC"H6+(K,%%>P M@"YL:8R",W?=C7$/=7-7N;*W6G.A!2<=WHL&V0AS%8\LO8,-P A8L7;D 1M. M]H!]:RRI'SK4^D20T22"'"Q:I:U^P?EL(8Z*DO08,K:N@:Q+9KZ197+&$_>2 M<#M/49*Q$ZJ"PLN?XNHP?GJ;93>1&PZ3LS_D>4KNBYR[/>?TICPK!5RQ2D/P M?E1\YE9+_YP#CCHRF0-2K8JW[7?TT4:(#B/'DXTKG"TJ,6!'1X-PP)^)UAG% MA0C*:1HP;1?,1Z?YZ#0?G3:*Z#1F[]Y3VZ^!UFQ7J-TRW&_C.U3 MLB A8G]%5>D>DBR##8U)R*O7+A!)@P=>]X>W7E0EA% 9EZVH/9?9K0N_YL_;\ M KI*-D6^>XB\"A _W9;=SV*V?HT[UM;GAN'=(3T-IP.X_5#4/_WSOPA.F4*P MVE[C!QS#I@+H/-2\:O$J7W1(\5\%MP=@DU+U'&9&Y5;(2O:^_XRY*UPU$W&/ M86;0Q%?8@:'N.?B,LM=;07MNRC&&G^7340T304!7JW.ZILERCM,U?T=,0'M3 MD\%H?&(D@-A7;:U2_9DF>/L9I7_B_+)(HDPJ'_+&WJOG?5UR%&4TMHAWFAV/ MTTQ3[:6]W/4.,D]@_C3QRZBAZ"!KE9:+0BBERK4K_%)[?ML8N*ZX/WLXY51V MIRNLTA(D&>CC"D.T#GF(#>!*#K.6I,#@)P=EINOM)4<8G$N(-!B[-95\MA'& M;HTQ6*FE%\J5(P;&)#'NY]PM!.:# %*T'#;R,5ABNDS19D7"@"0+FJZKU^%K MD.9^>]B L0&UBP;I_AU;01Y]4=HA=J.$TM)M!5G6/^S1ROH7?YR=O$ H7_^A M<]P&C))?[P24[/]@,(+$Q[,HXEFZ2S0D3*6O?=,%Z\_2_ #G9S_MUX;]\,<= M7G)Z/SV1@>)&L0&U-4_MCK^'-#3(%*BM53]*!2T*_"?5'X,/@U#&JP.5\%>@^ZY V#5&M6[GJ?-$#GE$?B/:K)*QB(%!\1M=KFE35,9^GCN\X MC*,;M"U?J$M3E"RKV G!-+L//!2*BO-]1OW) ]L-%:WU+'(:_KFB,;OS,YE\ M:HYR5',=IH+>#4IS$I)-62?]C@?\E)'YY_P5)RZ1.#I)HE^3:/_S;J?R:#EV%H6TP0:'/Q97[]J6Y -X,L M4(- JEDS$PLAZ.YZZMK559^G[LP@SS/#='ZM3%UW?O;QX]/3TX>GQ@?+?OA8 M[_5Z'Y_9/17_IC.;WJ_=^'QG&_Q6N59K?X1OPQO9%YJ^N'?]/O_+\%93T55G M_4Z'JA\>K,>/_"OXC=Q8?:X>.X3&1]UT7,54Z>)^1XN:&=Q;__A_W[^-U2F= M*>'-^K-;A5>O_2 &3V;;>^3:]6:7*W+X4,\I^J^S.ER$>\5YXX_)?R&#;)3K=57 M!NG8;MRO%E]%_,QS;?H02X#>1_A^.;>X^^J-E?FMS,*VC)A9\&^B9N'.[6CL ML&_6H/.**.O(85_?*5Z9QO6_#O6(.]&0K[E0]Y=HE)_&Y7532R[ M4\_4J*U9,[KVZ]'E;U?V,L&M6CEQV^6%MUTU[R M$_P]I8KA3MDX^5VU7J.VD"TQA+37R0C@C$3LVDVJ9]O45%^BGQA^N_Y<78T! MDJZNW4B?U6GTG>R;]6%8GNG:<:/POUS[ 2#]05'FD2S OEB[67/M#0Y>HS-\ M_9%]'0B,>E6N5\[_0CX#";1S\A="/KNZ:]!SH$I(BC_JM3\_@+S__-'_BM_U M_U2KY#=J4EMQJ4;N7LC$Q^$EX)#<6K:K&*1*ZO6/'3XZTCNK=<[J#7+[G52K M_B-FU%4(&V.5_NGIC[]6+BS3I:9;G<#X*D3U/_U:<>FS^]'7-Q_//W\,1_KY MSM)>B..^& #\>[BYZNC_HV>D7IN[GPB_<*_,=./EC/S]3\]R/TWT&77(#7TB M(VNFF/[%3V2N:!JPR1FIZ2:I?:CKYB<"6' L^XPHGFM]JIQ_UO3'\$V:[LP- M!1YJ6B9EW^G/9VQ(U/;_U#6-FN=_87_#'3?>C-JZZD_FV1TQ3:G]P5:$K7VM M'OS9JS+$FPKC8>"5LX$)2_UR =.W%>,:UO7Y=_I2(3JHK15^KT;?=EYC_^G4 MFMW.YX]KPQ SK!%]T!VF?MP;^"9N5!MWG=]P/06H&%&'*L#SY,*RYY;-+PL> M9W]&30W^YUX9RD.%^%KRUPJHU;-[_9EJ P#9/HY_T?PNR^X&'&O=$=5C/_ M3 >F=@E,4CFO@G(&)27X?9>6ZLT6+[R%1UC:%5QS*N?_;&3Z+C:YX$WL]KAW M7=F*RFC,<:+6:\U6KU9G9LKJR_6U-WJF[E_^,;X,WQ_(NK.^85A/3.E<62!L MO#OWWC/Z*A>;SHBJ5']4[@P:4*%"V$#AUXUU%)C>K*I9;E6CJCY30+ $?X#0 MK#8JY]U6.)EP\&_,IA$Q&]DG]^%GTTXXFW9O5]H VL93Q::;L[H%FY_"D+6Q M:ZD_;Q5[:(]=IBC^I1@>7?XJF$YMY^E/M0JR>;4:>V*WU*,Z/Z3C3: M82[\%J?ON5/+!OVII9V#+('28?]+.)$H0?":-"682)0,V(,BUX[CI9H$8_FD M8V^*)4*>8V]WTFJ2]9%S1DXI89,.N9M671QLR)V=5SE.@EY8LYEE9B4^$\O/ MG4E0DOGLIK/?FHDH&5JOU]))T>YNFKKX\]A#/[^:1VIQRN?0J$F]5EMJ=GH) MI["'9LY@"K(LP:HFG,(>.OG5%(:>RZ)=+%:0VK1H2JTVV!?M;L)Y[*&?,YI' M6^Y*8/,DFT=O#ZZ8V%1Q//N%SR28%)]/VDFTI4:O*37K"3'5VX,M,IB##'.H MU9+AJ='8P%.$Z]_883I\&CYG7WHVX,F//OA3XE\.Y^S=SN"9VJKN[&&3@P!H M))SDIF'X]B1WT_:7^J.N45-SPGLOJ6K /ZDG5_M0EQ--K=EH1$^MN9Q:>P>6 MRI5^255HL]U..LFRT*]5KT5/K;,9>DL@3@*31_W3T_>82T=J=)O))M., 6/\ M9 Y$IWI2.K5K47)27HH0>32?;V>U&PELVB[ MM1C<)9Q-CIJX(;42NE'=1@P:XR=91#1&[7FM&N]_C!3S@?:?=:?Z73?UF3?[ M3F=WU'XU 66NNXK!P@ILPYJ]YL)RW/[,LEW]?WP[TZ=>9741>RQ"LS(7EE)T MI@& J6*#@YMDHRYNT,JS\$%W:UL&W8H;= 2(ZC6Y_J8YOL/FG^-0]WHV5W2; M[4-> &@>4GE/B4.@];H4^5SKK/,D>V4VNGM:?F\*\M;_8E8KCEI%DZ=7T96).])*17GO2JY4KO9I(KSWIUD79BW(KRFMZ;?#^<4GOW&O3<6V>6L?7\@)\(-WM/]B4LFL! MP;[I)AW>^]]=*:INZ.X+O_U*MQTWS*_\HI@_A_?#F3)50E=@8:?=>DM_S+35 ML_577UBPH@J\SO=^KEBFI&]ALV]LY8&.V#OV"+\EL[CE5K>L*^B[8A>*,[TR MK*=O5,#R-3XD-'CC5JO_I-@:2['F,[^QS#\]< SO]2"I) @T!"MV:R@FR]_E M]U[J-G"39;.+ M;2XLB$K=C@D$P*JVMJUJK>C+NAK/*=2R;C,/1&1OKR_49$K94;O!GQX(OFO0 ME*:K/U)VR_8ERVDU>JFB3;FLQK;86E:K44_%#6UR.XKWGP$20M MU:*8[JW5VROD/8+7PJ3<@/?YL'ZS+4=\J&\O";6Z.KEIN(:\#1B)@K*-N'VF M3B)< /7!K^ )D&P6WRQUZ8B,J<$.(?I'Q8R^J?4U,,7YR2"&%V:@FPYU7F$F MYJR$RI(LHY%3JC9%.9$B17U@]U,4S<"G@W8'/['CHF<,/0\*H"3_$>S;E MYZ'!.JR&)^@^/#O W/ZW[/#=KQ5'G\T-6H''KS_"?]_:._AGQ_)L_R,_ZWP6 M$(T3,RZ2?A[<2_EYK/ 3VW%QF5JU"7\KC3S8?'']^_HYLLT?GX>7UI\^YX - M/SFA2W>^'&'XN^5WBV%J*[>R&2Q?X7\3?@Y?\G%M+19KPS#$%\:7.^'S9WS# MD)X'K^=R)GQ$^%WXF3TB+P+=PP7P@&=BO79@J8YRGQ\^KW[.(E-2U01E&/W55( MK#WBX_KHWX)O7*+4X:F\*;<[NW%K MLY8;L;!(?2>%&8N6"1\=/T2X3$0)K,^,%S!8!_K AN1_U.!ESTS;ZD&(DF@Z M?.N Y;GJ*6V91N4\(K'&?];GCY&O6*SC8B1YROV4Q.IKFNY'9V\57;LV@WR6 MHR#H8O&"I'W-?,2$QD5Y0D3'Q7L29$;%?,Q$KUH?OQ!UD9'LR9K/WZ#6/OZ M$FB>',*//P@1T 3)CY:SR=%;K2Z,[2ZRPH*M-9+370=[;GL MZW )/8:&=MEAZG =@(AH7Y62;&@GY1.=/ AQT=XI,O$*$*[+9(YQ?:4//]U- M$W;78UVRV"-OK]<&K=GL_)2R$!FMX!,F/EK/)T5NM+ISC$Z6!11HK9>:Z#K: M/$6[[$#1R?R)B/95*VDW")P^1,7[9TB$Z]P$;@]YNB9NC_!_U!EB:X9)Q,]]US[ M[#_A3\.+X6?VT[>[#8\4\X%R4'_737WFS8H)9,=VSQ9#K9RSCVOCS0R@F;1X M7EETY;EES%R"*B-2N2.$LN3M!A5C 7UY&+\^'B M!(>0,Z[^O(W$8VH8NOGP&S6IK1A]4^MK,[#Z'+C+!??R"&B_<-"2S!0U. (C M7V"41N\C,'*7&.6P%A 8N4N,_&V,M1K:5XIN_TLQ//KEI>\XU+TP%,E.M5,B;[BQAS;G ML>I6E)P'WC-'F[.0?''B4$2AC9*S1' ]=JR="'E?!\"+TK8E?0QX;6TRV&>^ MM2W-4]VA/:;VHZ[ZZ7=C[\Y1;7W.3A($UT/S8:+/ !##^XFMF,X]M8?WOUF6 MMO[S\#N;:L-':L-/"IK4S5+WHA; 3SZ(7X7]9>\.R[B:?QRSGJ>QXXT018A& M2M'B[+TC1!&BD5*T.%D "%&$Z)ZV:-8YC]$0]?].A\J^>VOIIGMMEA&:R\R5 ME14X'"(CUO*4[4^$Y>G!L@0V)\+R]&!9 CL387EZL"R^;7FE/U/M!HQ^=(/ M#7I[-8[>'2J^W8F011LX^6L]O(V2?,V1WD[*/E[,ZI MM9]-7;;R"1\"?X>^3]?(*Q01#G N(NZ1W[@2F[N^-P85OEE+P!G51 M0_*WZ#VBV+^'-X/9\I4*3;-7T]D19N] M6J;]MZ5?K[./L,C%WO]U<=0*$>=8 +K-@.P;0E46*'Q6\+ZFA MO%#MTE:>$.DE0GHLW0H/^KCD3A3O"/J#B?>"I)5&L$4LVE>_Z,-[XP3"'_]2 M;%VY,^@HC'*-66%0/P_2U!^F[I5N*J:JFP_LCO'P:E1L9MB.SEV797^<;JYK M4(UJM\4]+O#JB%A$;%$,BU>]6#$\@N&10X='"G+B+ZKQ*+('LD?1V./ )LQN M/'%L9DK>6#\-; YV+#>'6:P5Y!Y%SW1W#L8BW-AE>K5EJUW7]2;&VQ;7!C MF7]ZBL%(I?'9#7E9I?!X_RY0F^BN 0+@VM3T1UV#AZW=7&R,K2V&#[+M*[(_ MV+*'-9.%D43QQ>0Z98Y+3N8&^AB3 )FAB,R0RDY -BL6F^DFLEFYV&R58LAF M0JW^R90"U=J#/ST8_K6ILGD\4G;+,=O_;\T:/8%D5>@2(2I&%"-Z]A!^I91* MPN%4AIC:H>%TO*&MW6S)%:F[9AL5%2\11E[<%(Z0G!%5)9&<^Y+SH+6_-[ES M82CY\@\68VZ9\-$IEXVY=1HYV7S%Y5DD\A%Q\MK15Y3&^SEG&1V 1;(4Q6?> M0I;!;&Y8+Y2NS*I4= DOQ\ZC\,39S65 .I7/"(G(>D>9*("G+@N048#T6 MIY/)JQV_1^JX856?9"'!$M%\8YY9;-"E#B^65_B_&35">)4?7H?O)H*8.@), M'39EPYK3\EFLPD7!ED5,KN8;>BDB7?($KV1+@V M-7H/2MJEWT!%:]Y,]7G!O98$TUO1>/'S+!>G M(G&+0-P"<.Z$JE/3,JR'ER^*\_K^(R3S3C,^7FY&@N=)\")P^,(,.4;:;DSN MB/D6R5@@;HS;VU]$37ZCUH.MS*>Z&I0"^3$N&L78,=[8\5;.5HO6$D74*N*\[>*9(N(=<=[L3U[KKNHE]2TEWT3UW7(>E*J^N0 M=*75=4BZ@NBZZ%U\M$T.%2%!$NQ.@HQBC2BU"LP%2 (Q7/#YH_Y\9E/'\FR5 M.D 1]GE*%8T/2-,?S\E?"/G,_H!_"?G[+\]*[1._MO[MYSEQW!<#EOL>'EV] M5V:Z\7)&)K! #KFA3V1DS13S$^'?.OK_Z!FIU^9N<.&1]>TQW3-B6O9,,3Z1 MF6(_Z.898;< I14RM>G]KY5?7$NMK+WHB;*./F>$15]U]DO_!>R.S8N+EZQ? MWGFHE?,)ZRU$K'MRP9;/=)W/'Q58ICDL0_3\-Y^Y?"1_XMJP@JDSLE050W\P MS]BY/6I_"M;"'X)/@'S?^>/F>C*X).-)?S(8Y_OJ\>#BQ^AZCR^'M[D.YY_*\Y4-Q]+#T2NM9J];6/XQ\8@ M_K'+* Y.\JOAZ#OY#++ M,P;;P;"0R6FPJ2I1O6S2TOUF(QB^7@5$LB2$6/0 M&.^M_=,\5PKO&!S6<6O@%!S[RP-Y+H+DM;5PA<^4MME M6B.@C6O-@P."+6-EQ&=6[9; ?D(3W%!90.20+&> MW5F6<:<8A@43>]X1%D DN5V7/T5"X_-'5]MI;8(5C5F;_;CCOYX#)L'+^F+] M\T=_-!F,OOV'C :WP]&$W/X8C7_T;R9D,B0@LR8@F$B]088C4F^]T]Z3X169 M?!V0%7&V$&7]BPG[NMYK-%=F_1%@\9>$V @1GVS55G^5WUO%T6I=;EDV<:>4 M_!F"E?B&#P'?F&IO2[1;?O? =Z37('ZFP97J# 8P93^K:LI+]84J=I6:.V)] M3.>N;S8V:A)AWVQ!O4^)CX&,^,CE5X[RW[)1<(H2G!-; 1^!9=:)EYRULDG. MR:A_,[[F\A%%9R%%I[N :R@[[VUK1OX(_N./V;46%](*K7(:QNSLC^XPEY]< MZ2 9@>V81/]\=_X9I* 9#H(_1:.J9?.4VC/B@?X!Q]NDG\@6D3'@OCY[L/_< M'65!#2XU6CVY]UH8L$'!/W=H;+^M,V:ZIADT>';[0R^>1?VY5>\LU[5F9XYE MZ!JISY_)+SRF5/NT[<&=#YTM^D@\8@&:8==/,J(.F"SJE%Q8]CS Y@(<;\BA MMU;GP!;+N\&SHKJN>(U M5R0$]U(_'0#9;TA2=GQ^ 70>G;WPX[ 7ED9?VV$.NV-N6X_L.3O;]9?44)X4 MF[X6OKLQUG(!V\(D3I&),E&>KX- NU_-()&N:W:JM7:C"7-^8[T3&61YK]([ M#D8")I<%-I=-_NO9NJ/I*C>[K'MAL"G.A*\_C#Z,/Y"@AK)=%D+IJQ*$T\M^ M4$S]?_SS^^.CTSIGDAOKP_N"&/BET9\;M"2,F,1_-)&[NXIX+MU].6\_W+VK M283]]_TGLNWQS6;!9'U?TVSJ.,$_K$%]?=<- [G9(O\D8]>FU-T4]5)\)&_M MO1?PY]">6$^[ZO)OC-\-,^W[N%0?VK=@0L"#A%D8-_3.5IR?RN:P"%-Y/IB2 M_O_.I+NU8,S&_Z?/?9-II_&VNZU:-ZTY] :_[* M=N:X K'2NV"YF>\RMP$\ M^AS\-?I,58_5<(++().I\YZ\ U(01HN=E,].BXGR/%UD.0MSO?K )DV%' O+F41QT-'H-X MMG57A\?:?)FI334R]VS'8Y$GUR)U^=W=>R;466B]K[IG&'&*C3@%:@KDY*=@ MU&$B%Q>@BXM@H5GV60*SN/.AE2O/\2[IC.@#A<5:V;G?2%X28/&WF3@)%P:^ MB']*<(]/CKB[\EPD6^'R9OPRN[.,=TZTN!&P1)SZI5RBFR"831F,Z+,Z9;V( M";CE3U,=KBQ%SAO1%-&+R'F\-*L8:WT$TONE+M]QCMW1^O#+_Q%>_T\B?_U0 MJ]7)7+')HV)X$4'@'/B^^$L=,+O/Z[MZO:.+O%9S#=V%68/%E/^DE,!A7[,N0SLR(9%^SI!>BP;>@0MFM" 7Y^D*NF1135!ZRNE1^_YQ>C(N#K)&N;^>!;HI<[[-[&Y,D\VS0"JB,V#85-W MB$(,>!HEB@I^+5"' 8R1TV9"*_(J#,.L1GSAP-C@CT#J,;"IUFRNF"\2D]#P M,!!K;-P/Y,&VGMQI^/4'$-B4CRPHF\JJ*3(\5^)&5O'7MA+Q#:G$#Z/"Q7 E M9A@5EN7"V0DLVZH<*I-5#?(!PQ )-^YJ6R((6<#_6S1B$@?]6]L&+H322_F4 M:#-"<$AF-S]DF6!I7\"B/ECV2X31S&_BRZT&-^UL/_=?$RQ.TF_NR"6F; Z$ ME3\E2]0X+,_<1(ESY)A=1C6.TS4%@^4;G,VG\<5S=),Z3FX'+=(Q1O(]Z5;* MWV6*G$&T$5(NW(23^(W/X2*THW+%S[&'4>ZW6,YL S+2W-?OH[Q0[GN"@##6\EI@P0XM)O4?=X0K#5$Q55PQF M>+%,878S*Z2@*;;F$):XHVL;?NLR?/-.>1]I:[_6]4NW[LXF'T.;H 0>EC,% M6STD&GD'I.">CI]8_]KE8+-_3\#??:7[VN_\L%/V.]F!/33 M Q@YG:EBPZLLS^7\P!@CW)D*B*T[CD?M99*!RO8]*?=_57_+Q(\B*T[X"P-> MX[C 5BR2HG(WD9VRS=,YS6MC9/?#85NWEZ0U O@K>6,]!L>*_5/%9R&S7?%U MA6>]BJPN&UB-.5F'RX>"^PT*FG)'W#-UG\OX717@=56'R3J_5JYOKM9/1P-0 MJIK%I\5N66?2H*Y2'9BT43F7FU*KU94:C44&?SC0Y7FUW.BOZ8\^4'^MW/[V MY?=%\"',16 A!;(:4^ E:M&&QK4 MQI%90D60-!$FH)$[1?T).AB@5UW_JL(4TN9 &%@&*7GI-=^:&\L**]C &J=X9 -I/Y-48*GY]HEPJ M!242^S%5@_AB+$LH+4@>_+'XUZ^\%$!C<347=;2^R@%J5]DG48$HG_R''#@[ M"-EGQ\O[W\AH,![T1Q=?R<5P=#L<\7@__;8=VRK8-U:'+!NH6'YX,B.63 W9"HBA]O MKI58!<=>XP?@4T3=MZV?Y-N>$G' K+Z/6,VD&O13H")($)SW/\ G6_30PA>Q MA^\4FNC\;7<-\/;+5^(WJ^, +N<^IM M?S0AUQ]>\=[AH7BH%5EZ!3EA<7='I!Y:;#@N:L<[HM10E&\@CB"P,$$J7.&_XT4&R@ M D,%AD@\;15RIQ@*+PLC3']<6/#)9*DK\!<_K<83'[_X+R+C*:7B%$H92;%# M@"Q>D87T"K48!L50@!Q4@+#J5+,4H6?:3+.N4/&^A@$$!4P !PXY6NR]Y2Q:>HSJU M#/C=PN/9_15AVG*J7W+")_W=@*\2RKZ4LB\ V7F;+5UU$WS4U 3BK[.-2BA? M4;[F;, ISC1WNPW>2:X,ZPFC2:FM-4:V\RX*$10B!1 BIN52D3N9-^QY[#QD MC#C)SC'392Y3XQ#OO;=@^_+)8TT>NH>V#8@LW>!:.<_8B4,N=4?U_'Z:K*19WU2,%T=W> ^LO"(Q2].$V2Y^V0@V MF!%U/,-W?X9SZO\4;9;4VV =R?<-HX=?_$&RUM-%J.;BN0*L%K99B(/&@ M5DL#K98U6=\0*.?_R8HPZ:["ZPTSE0T7C/ S,RT,R_%8V9K^G>6YY#NO7TY& MNO,3U?@>:IP5<>F@:D75BJKUU)%X4-7:1-6ZIEJ;8G<%7=LR'*Y6;VU+I1K3 MI*@W]]";3=2;J#=1;YYN<0>L[A!;W4%D,'LX^3H8866'0C$>J@!4 8C$(LA= MK.RPH7X4F1GG(LL+?:,/BN%[3;Q9&;I-:=VFD#;H.*'61*V)2#RPUNRCVMQ4 MFXI OAB1P2U'![J=@62XK'N9#_8KZ]>21>%#]VD+]NJ%? M6R*W$GDKS&O3[W4'WZ/6W$MKME!KHM9$K8E(/+#6;*/6W-":;8%:<^#_"%W, M_91E&Y1E#Y7E8AS8CPOU53' <'BA[< ,%9>EY N4V^/%0U%RIY3<*W0Y9QW. MWQ#>\/>RVRE\8*U:@P\Y=8<5V@']U0,3-$&/HT](Z(V9?PI:?A-2#Y=RT6?Z ML*W37RU"PN[I&[]?:Z"^\9W@'NKA*\K31WVQ*"O$7T?"\N_5/P_2IGKGANDY M-OQ.H!SFE!=)897>R(@^*#9+;217EOT$?U:_6=9/]CFBO-NRYW4^0DW8^JV] MXP)4G:*;(/E<6$F'L14K74,U@#=QI[H3=O\V7F!YYI;M$LMDRS,CO%FZ8E/B ME\I1X67^HAG!HBU;9OEW:$PLP#--WE5\1A63W<6J'%.5D<:?KUP?L&OLEI6M MOL&S.E7,!TKZJLN^KO<:38DH#E'@!1K5/I#)E#J4Q(^!J(")!VI26S%@,G>4 MZ!IP]ZN,HY\=L/!+)X$*Z,:G@:#FD]MQ:'!3^$1 M-QQA@*81#$6QX>*%9<\#X$E$L]B([CP'L.C"_*5*H8[)>_"55Q>DQ;+ MQMX??L^*S2OFR_++\(LG^OJ:Y=FO+WI+>EB@470 DF*#Y+1GSGMI<=<=-73Z M"(;&J]_39V :-^*+F1(Q+-7R#.WU95;C0-7GL*91;W!\[>'GT K+NFT6+'HH3WIAK'?Y!XL)>()]Q:PUMH(PV^*2P"9JJT#OH'XY-YC9AOQ5XU8=_]E MK/;(-M1MPD;I< Z&?ZTMK/.!7.\B#-:&8B]D*2/#HV)X?C$+S]4-MHUOW4O\ M\\PO7Z'1&?L$8Y#XN,&X?=151KM[,'/-!QA\,!5KSE[LF;YXG M'MSKP!G^XY^F.D#HB1*&D? 7BZ&IB]J@K-I6(.>FG)=5MLRZJ7F.:[\L?J!H M]$]/4=EJ\$$9^I^>KK'Q./!1I;+PQ(.N9?^622^+!])F=Z ,2-+W-!AYK63%?)O9_,* 62D#U"-^^- M0,R%BZ',=1=D(7L0*T#&2Y8L?B#Q]63U2PQ LAO\E*T!K)?VIP\SAB+3>O27 M4[4<1KL%=>!G[#'*#&Q6U[\>+ X;*ZM+S*9[[['KC.^CQK,8K ,6X4]XVQP> M,.4RG3T/3!>F(T"LQ"T)?Q2'EJ+/_!^QQ81+U%1U&OPP1*[GLLX@['>>J0:* MUU6>R=QR>(&V=6@&HLMZ,IF"@B<;5&%$M %09&Y;[*]3?&" ML&+KOT4SL]\['I=-'*+!TMBZ\]-?T\5R<9[WF9"+7N*K:YB&!Y.UP]IV=KC6 MO'BOIC,APDP<$"5<^=_;U@PF;<%/&0_ (.#B4B.!-1'DZ_H2U7^5 D^! 6YY M5V 81&.; \$R#.N)S3Y@H;.<;4CNB@<^XJ\5\.V8@S57- ;BQ6FVA,D-I#J^U MJ>9QTYIA,[P![-9 RFD,O7-;YPJ%JU]%-YCH ::Q*>,W'SX_Z4NH/%^MTDK< M9S7LLQKU06PCMJ.Q;>@_P!> MT)PU,$ !CAC/4("#5\"#7)O>!XILA',)X$PY+'D 03&7\0X-?'!PR4T$&X)- M'-B6X9==XX:(/\1?%OB[IQK;%5N%G$W9X0!BL'-X?F!WZ8_9](%%D"T;[%6^ M*8=&)0(S&\=)&\O>)^ENN++U'M[4J*[/[PB0NVZH'BV A6%C;GLL3LKD^0I^$- (:!& #C;^ MX1$ND[;NU,]']3,.E3F7JF%:V&KEL# WS$< B.); #ZYEDA0PRW<#.Z;IL":9?]-[;C6Q-;,\/_DT;&X4*!N^AP&F/\]]82O/ M$G6FEJ%Q/Y2_1UJQO& H+'#L[YULI)"RNQ9II!?6;*;S%HVOSDP6A[TSR?@= M3\&_]U<0EFYNL:QS%F#7S4?J<&@NEQ/D(Q>J+"+@V0]!!IEE.GH 68>N+GX M;2 =99EDBANF_VW+_8&?*SQ=S&.8A%>8%A?:8$^HE#&'QZ(1!LR'I0.:/H*W M91M-MK\P2-+QWVJ9!O,F-/W.QW]J4<^H*=IU&(KOU:8:9VO4)>L$S7YG@_[K.:Y^_[(R&1+^KQ>>=V2S6@K?Q=16+ZW- M[WHR^$[J'TBJ/LP19XA*>7YHA_-7_LK>*0934XME77Q>6],;WLRD_XV,!N-! M?W3QE5P,1[?#$;],^C>79/SCR_CZ\KH_^D_6F(F9S\7PYG)P,QYY MKC7CO]8B7<=7;WZM>%8J (A[2D3]@"C#*-E;(NPSGXY5?QW@MODSX3O8Q'ZX M>U>3"/OO^WC7.ANI,J)#R*9_O M%@]BLUM_V/YD?.,% AZVX*3M;!/A[S/9)]>:$I$;7?B_5NO]/LRUJ%T$ME)\ MG/OMQZS[W5%5?*+JRR2MQ=!W'/JZP )"4O!H<0$/P=.M%F?G_7DZ6SZNG%_X M!V*)PKGQK$ \B$\IUU.*H@4SY9B-H.(%JSO RP"P/]B>S*-B^#&_"#X*8QF; M->52DROU Z-,V[_&/5W^V[J^Y]LT(M[X67\&:]B\8CF?/!5>^[6BUFO-5J]6 MKW4K84F>$0L?ZG\P)[M:ZU4;M0IA]4#XY1_CRPHQE1D,UW.J#XHR/V,TZ9L: M^V>P)$C?O5!L^P6\FW^QR!BX"0!-^%6C0OP8-;SB&8QS;U;5+&ZUZ$#["@G^ M /^HVJB<-Z0N*_V]/NY7ZD L_L?3DM8#PE5?A$]LG@^@JG[\W*8J!4+?&50B!J_;Q6IX\&P$EBVI6=Z= M>^\9RQ]8]^2O:UX/+V&J/U>GN@8O.@M16)4(J#>E)KM#JJ3XJ.FGE:# M9(6:>FD51RGM_%N;SA5]658!16\*)FJF%;W!Z@_\Q=^/>UI2IX$6? G0TDHK M)FX*'VFDEKD^$":/!TG))&S-I'M!8 M0:SLBI5.6GDK$BN=1J.TTK:4AJW?&U)=VP0JN*C=.9/H(%RV\^BV,F/JX#>G MI[^SOI_ETVCW,N3$J.RD,HKR4\!BZNBY&"PV*^=UJ5ZO%0R-IV6:RQT_5FZQ MDNJETA:%-+;D]%%H :)=;DJ=Y@'M+(3)KC!)'W86 )-F0^K4RQO\B##'-VA\ MF(\GH3C@Z3?472^6Q+)CYNQ '&J,%*) 3A\\]VEP:P"Q^J8V",D !$J?NM#J M9ND>H (1A)I&^B"Z<-34.Y+U)'2 MV+XAE5#HIN";U)N6>_)&FS%'$R5K\1&2>JNRY @Y%0OVDMY3FQ4W6W0J#;J! MHAV;CF'V.$O#NZC"J[6+@!870 JP2&XL4]TOC55J8V)(&<"SQ^F9S, C2\U# M@N=4[-B%(-97DO)0 B=GHD;J#;^0!(LLJX5/F'9;!V5N\>&2>N-/.%S0WLU> MS []GHCF@]_SW<=8U;JO\F;GF&61EHM2[YDM"/*-T6/$!CN\_^'X\;C4]FZ] MC4D7)4!-ZCVS+%#3:I4W Z,T9BY/5"RXA#V!3--&ZNVVE4S3O5W+AM3M9,ES MF/I<'D"FWL(3"T@YT^/>!\A^+H=E'IW]7 I[? ^&R+MVCQA.3;UIZ#-I6IM> MKDGP[H(Q)P*R (!,O4>Y'R ;M8R+@Q3CK,PQ9'*70PD**?7[3?>;/(=]V5:; MDJT6 -[]B7_G_69ZG\)?)_HQ8=FL[@N6'L;2PT5M6=K[PSO M+_C2[\$Y;58ELE;+LN)("45N,<&2>K,^"5CN]6>J5?]';6M3PE9+*UU+:>Z& MU91+8MX6DV52[[*'JR_$-JE+31E344L E]1[X(+A4F^5MS1D*4U9H)_M48T\ M*0]!V/[.,CTL?IZ.C5)O4 ]F<\-ZH71$#<6EVLI6RKZ%T&LRUG I 7)2[R1G MA9RFU&J5-ZQ05L.7RV+L/[$'(Z4^!1NLOD &:M?P*$ )$)/ZZ*MHQ#2D7A?- MWUQ%[J7^J&O4U##8L <'M=*?>PV77XC[*$N])C9:*P%>TA]\%8V7$A^\*J6) MNZ@U8--':GHH;M.P3^J]L[! Q[]U=WKA.8 N:H?6R\N>H;NV)&/+M3*@)_5F M6I;H:4GU7GFKQI;2]%UO"K22GEEPF7P"1Q);^YV1%>:0=GO8'@@!R0"YWQE9 M88"L2[5NEDF2>$HV58^@\BB/8IIDJ;<-Q06K:U*WANG')+5?GDJ]<<:%9:)X &#V\7]4 PC>N41W'$\Q5>I7 M"D95DT)\I-X>_6:9#Q-JSU8/+J2N-BC5VY@66 *TI-X:%866)N\HU.X=,$W_ M)&)#G[ ,L#"N:8LK [QBL^U1"UAJ82/0,N!&7#U@(;AI27('ZP)G+G?].+P! M"K/J@L8L43#E! *?[?35A3<"GP*Z(71:%0BBN=. M+9OOC>WTP/J.+Y:Y35^K^;5QUM[N,.GA2+N]K['C^YJ5<]!D=.-5;*>/:FC" MQE@GNR"MPPO7!*N*-F1!J=0] )5.PMI9_*_>G8?UK743UAYNKP9U-:W9S#(3 MR>].9T>QUN7R.UZ ?THLP'?4'%W0'/5Z[0T1[LO7G5[ST%-E_BBQ+\,3UI\@2L3S7<>%9K#W>3H]CH:>FU *GN=;NIAY4 MDS^E+736*\.&:L^"_&'VEST[#9= E0$I7ONN,1 MI-*CY!1]I;ZFZ6R5%0,4H*Z!'B:JWS8E MS>CKM*7.(9L((WAV!4]JV9LA>%I2$^O^Y2N21]15=),5FU)L$ZQNA[Q35-6; M>;R*&%#H7E=U]SW*YVCXO-O*8U%G-'82T"%5!@%1^DN27/H42<=CQ('IPU]@ M^H 7U\TRC21BL6)0O?FLY:/XD]80'0 ZP+/_6 1G*G!&G0#820%D#TZY)8%/ M?G3@/"V3/S[>-K&IXGCV2QAQ4UQ^D.?33K&:7KURWI8:O:;4K"_B1[L&>GHR M^[$,/Z[5%M$B=27\MQ8Z\D-2-G7F% #X2(V7@DN:(TEYVRZWHLZB[*140]AQ M&]4W5_<)'G1E0&&N 83()+B35:NG /9>U!&2G92T8+!WNI+D M>B/+JKQ'HVI.#:JI=ZZR@FJC)C7;648"TJNAC^Z=I;VP3ZSRQCGY"P&AJ^F/ M_E^1ZN$?&^/Y1V)G*AS&?,M;]G78QI02156MV5PQ7UBVF-\)V[48-C36-D5C M?W%T\9VL>]U43%5G3HX+%V;4=)U=!BI\.6#UB6HH#J#G]KE^UK:?PF[6O)L.+;[KYD\ M M*C6,:*IINC,W%%@[W31TDU;O#! QZY*4CV/Q!O)9(5.;B:M?0!I5UO#W%"R+ M#A)-9^:73RYVQ^;%A:6V?CFDY-__]"SWTP8]_8M1^FG"1 6KQ<4*/3,V^?Q1 M62S)DNQK$%C*E.5?[ ]^H\\ I98]*R0,6&GMK9_OSH&23$OY17,JQ-5=]MKP M8T!DN!/6\J8_N1[>]+^1T6 \Z(\NOI*+X>AV..*72?_FDHQ_?!E?7U[W1__Y M_!$>G?]L+H8WEX.;\> 2AG8S'GZ[ONQ/X,-X O]\']Q,QF1X1:YO+H;?!X<8 MX;MKD[A3RW/ RW D0I]5"KX(Z&PRI[;O=A!EQAM22JQ\G*?IH />YR_I _;@ MVC>0@;]66% 79$B@U1>?G;FB+C[[4@>4UB0HF14A;I+)[_6MN)H?3?49V3<2 M0A8'UW7Y^J]488.LO.'-KD@T(4?)LGL::!&V[?=KI;U54>9FZN;&,Q.0093, MX(=3AU" @?;YSF9*= R\0V=WP#A@R"[]\KU)$!/!1RIG2>4;L#L*263?(3DQ M&2.?&/I8T.C8),@)TE!&&I:>ALB'Y:?A0?CPE:).H)5CB(B7\[NC$;."(?'!71_^L;;^D=XNQ0;^-<@Q9L%G:J MM7J"(PZ<1E>V-8MJ*#=X5@V/R:N^XU#XKS91GM.>\NQ(O69,3Y.LZ9<15!"# MO6X$!N4E!N7"8; =ERR,&"PK!GO13#G(JH&T.C&=_!"$Y02A7*M%"\)Z M,05AO=Z0FG+,V:[\02C(6M[,^2Z<5W#2EXOJ$F7>46!.;<5ER3'T>Z356W9-&P'1]\&)M;%A \ZFR MT-$7K)5E^D:*[;AS,.C8E0A7#0%!+;&X:A7'5T-24H=_I6ZM,!R*2$N-M*@4@*26 M:K9(JTF=XN@"1%IJI$5M]">U73-%6J,EM>(ZLB+22H2TJ.W\I-9LMDB3I7JK M,!OX&%JMG%_2.7@ONL+!Q&W;F06S_Q^_4#++-DW-HMQ96$0)";D>E3.1.'Z[ M0GK&YRN$3VNR@![)(T\Q13D)!'"Q %P7$2C. ,!R+Z9D#P(8 ;P*X)@=M&01 M:>$ ;DK-=A[V%0*X] ".V:I+%OH6#N"&U,LEO)8>P*<=%>=%\<-RB=:K_#ST M&(K*[C$[J(D\!KZU!7P>! %2[7*Q3I4=J=>K%9K)$;8%@6W,!FTB/T$$;%F; MUK;4BNLXA+!%V*["-F8?,Y%W( BV75F2FWGDUB%L2P_;F$W11#Z!(-AV>E)= M+C9L\>S5"5Q&=V_M()9?#[1D;EZ1-VWK,>D!B1RS!7VN.7F^64Y:L=N3>KEL MX1R!75!H5,6D B3RF\2AJEZ7ZK7"[/LCK-+"2H[9=T[DUXB#E=R5&G$M-A!6 M)8)5S&YP(K]#'*P:3:E1*TRM&_0R3N#R27H9S+%PI]0.G KR+MA%>H]5'O!I M^#1\VND\#5.1*^?7K(0P=5R,,0FWKZ-R?9+&F*[-1R .:SOF&]@AN=+Z;BUT MW,H/K*BLDJ1A)L' JF/XLORXBDK[2!IG$HRK#E8>/0)@125F)(TT"096HS % M:DXR"A%GA0;!"#1#$X'JW5;N$U%W/R30'B=1FV EM/-(0(U8H(S:";]'G K$ MJ8C:_ )PRK>XNHA3Q&D,3D74[Q>#TU;O0%8,XK3X.&V(*/$O!J>]7')*#XE3 M#"4'VXH2,6G9B@8?5Z[Y=J$0E?21./&1$?K&,JWUY(^]9 1Q8+'@+W 2#E(4 M*:;1(2JZ(^20K0P256(@<0YG!@QR7L\C.0J/$Y4!P-M%?,R^8[)TT4Q%O-Q! M$8\<DR.1 MR&<6'O!IY;$+C:*]#.#=+MIC,B<2^;.9B?9>+C NG&A'7_8$+J,ORY,WN?]Z M1T$ZT-";=97GTA4F/70ZQU89'Y-UE#"+,SRD?V5;LPMXG&YZ(".#4_R6Z7SA M1/3OFS 2#IY=6P$EI9N*_7+MTID#BH(-Q+9XRY)]SXW4I%H#4_Q+#\]F3+)1 MPN3- L*SVSS(9M6A471D\(Q)>TF8LUDT>,I=J7FH%%"$IT!XQB2=)$S5+!H\ M&PVID4L1W(*[^C."MR#@%5.#0BQX6TWLPH7@W0&\8@I=B 1O6VIT M,;\;P;L#>,44TQ )WJY4+W@6$OI^)W#Y)'V_S1X_P*T"741]%O#_07[O47Z[(W4[AVC"W#@6 ^1DX2NB;,O>\.U* M^#3\&GXM--Y M6O8*OX"Z8*,DVQ?%T57R6CM@;+ DUGU48N!;L4&@,B?RII4?PB#\GH-C8?#7 M=C;XKV^N*N>U#XT\3NRBOWILB([*>GHK7)@7H@^QB8F(+CNBHU*AWHH@YH3H M7A[U]A'1QX;HJ/RHMV**N2"Z_B&7%L$'CS*6*P"UX715\[(EI<#^*[5!CDL,)7#Y)'Q.>_F_*Y!0XE@K,5'F@Q&$L[1#%U/P_ M"?W3TQ^!L4W7(9;G.BY\!8R$N0_X-'P:/NUTGH:Y#T'N0]DBCCN;T$4ZQYK. MT&\G;D47:>*'5D'?-PINO-D=M8?W_%YGN#0"UO<=DO6MEIM2*Y?6U4?KS9X2 MKA-WD#L,KALD>L%E]JH/ G_?6=J+_Q5\4( V M_,/GCYK^Z/\5Z1?\8V.$_TC<$RP&JUOT4Q7W"%\S*_%/B)Z\^[^?%]\]G\;5+^,!OW?J_VKR6!T1A3C27EQ0MG! M'$J3;@QC2OTYR0SS@5_\2XW_)\IE#KZJD(]1"_#U M5VWK:>& KWXU&5Y\T\V?!&Y1J6%$4TW3G;FAP-KIIJ&;M'IG6.K/=5G,Q['B MXBMD:C,A]XMKJ94U_#T%RZ*#'-29#^Z3B]VQ>7'AKJ]?#BGY]S\]R_VT04__ M8I22FS"QX9?4 -!P!E&6TF9!]C4(+.5+WI*&O8X/Q[^^RQC$RZ'/=^= 2:[F M0!;9= JB1W\$I>7J+GO[QM6 Y/ [6-F;_N1Z>-/_1D:#\: _NOA*+H:CV^&( M7R;]FTLR_O%E?'UYW1_]Y_-'>%'.,A;F=C&\N1S7,+2;\?#;]65_ A_& M$_CG^^!F,B;#*_CJ^^UH\!7NN_[7@%S?P.?!(<;[[MHD[M3R'-#\C@1FA.)I M.LC^]_G+^8 YN!X.)"!/PV02)-#XB\_.7%$7GWV9 \J*\V*TL$DFO7TAI#.E MR-7'\T((?5ZQ&?PHYO+U7ZD26$]; YM"0I:Y))V #H&%-G^MM+>J2=&FQR:D3I*&,-"P]#9$/RT_#@_!APL0) M/)15K,M%S;@/XWLM^6^9'] ZHMXC!SM$^\9.44RU^N/L%7(,VYAE058GIH[\ M<;;Q0&3EB*R8SV:96+<*/":VB?:]_DRUZO^H;6T:D-5"]\Y&3LB/ M$]YM9868LMR)0C2%8(7M#A5Q8"#P5^6\WLWC",5KH MNB>F#':BR%4A& YU#W+"?KHGIGIVHDA;(5AA5]TCYU*2NW"Z!\.',>'#LFGI M](*@(.6CTZGLF(KH0MQ%MD> 2AB!7@R-'%,G78@WN"?2T;\KLW]WO RUC9^Z M40DPHIP]U!P(],)HCFY40HXH7RXGS8'>648[>L7(IC[IRZ?J@J])$W)]'(GD M)]*UJ9NF4?VF3HE0)Z$J*7BF^M%6X3I9/*=I4Y\]GKLY)3$CGH\-SVF:U&>/ MY]RR\A'0QP;H-#WJ2+(;(6I>[+H@IB^/$HRQ^.O_9'@Z_#;Y>#T9B-$R@@U^J]3_![ M,OCGC^O)04:_5@R1T&>5SMV@?RSK)#NG=OAI!F+%Q7J)"R,DHEYB4"DQ96$Q M,:==Q#WE9(O>,/ETQP*P,\OD/.D70H1K8] [/XG/IP&O[K?H;Q?$07H*HF C]! MO;ND][JJN^\15V7$U<2FBN/9+P=$$"J@$L/'REVC\."6N,R(O>NN-6O9UUW[ MHAB*J<*#%)=<4C6H-UR'2:S5,A0>R,ZVUDQ!:LQT-PZ!Z7YTN2Y7&_4_QF&4 M<,#]>!9/MDP6$ND_ZT[5MZ>Y /O.B;(]&LUOG%H&<+(S".("J8+0C7IT #J' M(C2(L508ZZ3&V-+&9U;]M1F8\;GBK=YI2@NZ H-N>!]I-C;K0WP@] MC#SAMI($VI+JW9AVR%F1,/M43T1S.C3W4J,Y]'(X0GVE?1A =[J2W([IK8> M/CY ;\-SKQ:/YYST>D>6:G%Y]GFH]3U]N;!C>$.W)K^N1?BN'1O@J/M:EV83GN=^I. M+2WQ4:^EEH@Y\W6JAG8A81=S##T9[/;P[1"")P_!F%8!R2"8QM%#[)T"]K8Y M8XW:VX>I=P!?2K]L'_R]%>F2>MV<#>(3]<^*">NW6QDTWG3/$)X)X5F4+;W\ MRA:O9]I5_4K&UX[CL6T^YB5^9KO*X5"J#E6K^G-UJFOP@[,0K(TF:V8F]1K= MSQ_9[>>A4PF_5[DP];U*!C#B3BFAS]16==\-];^QY@Q #HJ*I-97HR[$^DJS M@TWHC0\=?S%%*;(Q1-%""($ 8)1M222>HTGH51/9+'5"FIL-K7(,7QOZFZ',EYK.F$%,CH<^UK$GN3*P8HWG,_.X[ MQ6$1GB6E1^SLIZ.[=$SM1UVE/D./J&H]F/PIG+=1(QPC4H48)7NX:(="[5N) MR[6A.%/,SSIJJ DQX??P/Q%VQPJ[K?E3+2&V>!K7,2G@WBKS M*?7R/N^*>8#%$9^[&>C9N)0H.H\5R@;Q6MK8A=>0&EJT5E&'4B]F6:"Y#8NUJHX9E:S'+2"CL M8C82DL$.R]8B!--#,&8S(!D$L6PM8B]%DF51DX"MBV=JNW#VZ1$V$]6ZP M;L958]Z -<*S2'G$Y=B\%5ZVMMEH\+*U-5:'"LO6YFM]->M"K"\L6XO&5W+H M";&]BEZVE@FWO%L6(AJ3HS&NB'+V;BA*0\0?X"^FEF$NGBA"$"$($(RI1Y+( M:SP)I7HJ&WY8MC8+/FL*,36P;"UJA,R1*L0H.<:RM5FFH"!XQ8!W-W,&R]8B M7 L!UY@2;;DX@(A81&QRQ,84,4GD+Z*&%^Y>'LM&8OJRM=N!CJ6K471 M*4YTQI0(3.04HA3$LK58MK9PA;N:'2%V$9:M1=CF"ULA=A"6K44('P["NYE5 M12Q;VY'D3&O[((A+ V(A10ZP;"W"]S#PW:U8P@F*TY/8L/RT7K;V__5,2AHU MK%I;P$I5S6XSNE)51F<9L6HM CDC(,>47\[A9*2HJK7M9AN1?9K(WKI3$%>0 M.<=S[(**-E\WNE(G4PK-6/5VMVJUNZ0.]RJUUB0I<'.%Z^5(\(:MSOD/6QC MQ%[,'D9G&3_K88U;3$D2#;N878=DL,,:MPC!]!",V3E(!D&L<8O82Y&1&5=@ M.1GXBE?CME'/M6/0R3J,Q01U3/' #5 C.(N3<%R:75ZL>I2!#=2J"[&!L.H1 M6DR9(U6(P71\58_:.9=L1^RFP.YN=A$6/4*X%@&N<567<_%-$;&(V.2(C:E^ MDLCQ1 5_FKN16=8\:C59OAW6/,J&ZX6X!%CS"*'V-M2$6/!8\PAAERBBWFH( M,<6+4/.H([5JQU?N X&\F_QL[&:@8]$CE)WB9&=,G<)$3B&*0=R$Q*I'Q3OW MW6H)L8RPZA'"-E_8"C&$L.H10OAP$-[-KBIFU:-N)\]SSPCBPH(XIFAB+@XI MRF"$[Y[PC2F>F,BW/4IQ>A);EAM5C\9T[G*Q@Z6/BGGC]%&C+36[,A9Q09;)C65B M*CIFYSIG4OJHT:Y9ZDITI<^^NC>6=H+ M^Z3 NIZ3OQ# KJ8_^G]%"@+!J9%[W00/7U<,&$T@29T/V\3 M;@QC2OTYR0S00>#HEQK_3U1,*?BJ0CY&+<#7RU'D K"57'MOL'QK/Y_>5VWK M*?QF[:O)\.*;;OXD<(M*#2.::IKNS T%UDXW#;!=JW<&")=ULN!,2$^V'-;OJ3Z^%-_QL9#<:#_NCB*[D8CFZ'(WZ9]&\NR?C' ME_'UY75_])_/'^$%^<_I8GAS.;@9#RYA:#?CX;?KR_X$/HPG\,_WP^)4J;%R+=\;$_?>*Z$=; MOGL^!30%.QKT:T7>J@QSVW;*54H!4W/7C_/DGF9!3V74=YUFK*8+_#Q^L4@!(R4+B.EPZ#G.DG#$.@Z37,=V+M+>J^KNOL> M<55&7/55U9MY!O.!#PBBH3NE]H:T M_=IE-PU?5'NO[5-4\*)^]8,@7"KI2P M"P/2!\0:M05)K>G7L\9=IB04% T=VOI9>C2N>8>[II/ZWNQAP&X+#4Z+<0WXIOA M.RI;?C=\%R:MK%63ZOGVH41 %]7F[48ES0=XSLEN[;:D1J.#E20+UM>N76NR MEK5MJ=>6L;.=8*Z+*@\I5VOUX(PD_-D0'MC UDXG#[NH4I&)88>=[1""J2'8 MBZJ-E!B"V-D.L9<">U$%CI*+/S%A"H3C*B]=HL2VU.QA> M.%U81]4O>@UKA"?6.4T1Q!- 5XA%C]V6T2XY@/7W2SY? (FB&!$<'($1Q4CS2O$@HA%Q"9';$M ] 1M MU!--\\BR86B[T:F#/K:2@PC%-:"J)YM4U-](:ZMF([A)W\H MBY@76C>)54M3B)&>, X19P%=^62^"*@\843VQ]PWMQ#8"G%O]XC0((01PGM" M6(B7FR9"\S9VWRJM)K4:61YU1A"7!L1"O%I!H1J4R0CG/>$LI(!>RB -PA?A MNR=\=RO$=X+6P4EDP7Q:;Q;S7;'5:=@I1BYZI&6/UO,Y5S[>?6#;>+7=BJB0 MG$FTI1R=9S:YNE%6+7-R0&ZG!G(QVMLT)5G.,N\3D5U@9&_-4FY'=0?++BXC M!M/-U1XZ#:DMU_+.#I!EHEJ=I9K%"B31CWL=#HR$3)13DP4U;LM MT]A3!MV VE)7[B+7(-?DY(=THEK$[13Q$M=RJ"XUN^V"N1*GDE24M ]13ZZ< M-^4.Z/8>]B$2FRS8B=G:;B[CT.UJHX9]B#!'52CL8C:CD\$.^Q A!--#,&8# M.1D$L0\18B\%]F)V?Q.*/^Q#A' 44N-CLV=W.CP6KP]1O24UL7'W">,ZIKCF M!JX1GUC()DT< SL196$<]808YMB)".VFS)$JQHP_NDY$C4:N>[ (WA3@[=2$ MV/S8B0CAF@]<=S/EL1,1(KBH"(XIOY]+D 41BXA-CMB8FJ")PB=HHYYHHD>6 MG8@Z<@L[$8GF=B'>+'8B0JB]";6X9N.Y!4X0=L<*NVW[09VXUN'9QSP$-T!H M2;UFSO8+[FL61WP*\22Q$Q&*TO00W,TUQ$Y$"#EQVCNF &:B< 0J8DS@V+\3 M$7EG6([S'AL29:=A&D)L=6Q(A%HJ7]B*LK8E "')ZP ML#Z)I)A/V%*I.%6X.TTASCJV5$+8Y@M;(0XZME1""!\.PD+<] .U5&JP&OT( M8@2Q$+<96RHAG(L!9R&U +&E$L+W,/#=K:;@"5H')Y'.\VF]I=+_ZYF4-&K8 M4:F !: [K49T 6CQP1;LJ(1 SA+(S=1 +DI'I58;D7VBR-ZZI[;9MST!M _7 M46EUBZQ1E^1FEJ88MK5 EEEGF9C^>OD%@;+HJ-24&\A$R$2Y,5%,)[_L0D_B MF:8C2XT:<@UR36Y^2$POO[<#7L)\B797:F?:>P\[*@GKJ-3IUE@*F=1L-;"A MDMA4VG;,QG9G&87N84,E3($5#;N8K>ADL,.&2@C!]!",V3Y.!D%LJ(382X&] MF+W?A.(/&RHA'(4<2-GLK9X.C\5KJ-20VLTLN^;B,<%BPSJF1.@&K!&>13H8 M58[TG;>K\5P[CL?2>W:,<71K4*?J:WJ?NS$ M;^1DS1EN')00B>VPKA ?($V.#T,'U2X]&YP&OU X%RW\NZ%/ST% Z.3&%]I< M)8">&!=@SZP<$3#S%%_W.)B2 $$8( P9B:HHGB%R=AYYU*X@2V<,Z S[HU(=8OMG!&C9 Y4L78 MR4?7PEGN97DJ",$K!+QQ;;2R#S*@K$6X)H?K;M8WMG!&!!<5P3'U G,)82!B M$;')$1M3*C!1Q -M5.$!DF-)RDC?PKG;P!;.PKE=B#>++9P1:F]"31;B>V(+ M9X1=HA34KBS$B2Q&"V?Y^')5$<<[BD\AGB2V<$91FAZ"N[F&V,(9(2=.>^]V M.AX5\:$/C90C@0-;.!^U.(K8XMG%%+Y0M;,;8YMG!&"!\,PD)L>VSA MC-@]@),0UQOJ(+&10N!YU[J3]6[KZ!P99)L=1;Z0"F#8PQFE_H&D_FZE TJ MPU.6UB>1%O,)FS@7I^]7MR7$7<W*GXG:!V<1$+/I_4FSF,Z M=[G8P4[.Q6P\U6W'='+.J,HK=G)&(&<$Y)A.SCG4C!73R;DEU=M9=KM%9!<8 MV5MWUC9[0R6 ]N$Z.3=7>]!VI6XGUV)XV$[SQ%DFII-SSC5S!7=R;M>R=&J0 MB9")UIDHII-SQE5^Q79R;DF]9@^Y!KDF+S\DII/SCG6)A71R[DB==I8GXM)W MUO7WZO;"*C5OM;%)\$5SC;\4L5_KB-Y]W\^+YXX"JWJC!3:G\B M:R^)CC3&(;)RSEY'2,=_[0) Y/-T$5Z][?\VJ'X9#?J_5_M7D\'HC"C&D_+B MA&S.PI8/G6 M?CZ]K]K64_C-VE>3X<4WW?Q)X!:5&D8TU33=F1L*K)UN&N 5N\,$"[K8I./ M8_$&\EDA4YN)IE] #E76\/<4+(O.:GZQB*]/+G;'YL5%<'C]ZG M#7KZ%Z.4T81)"5:0ZH))5."0SQ^5Q9(LR;X&@:4XR5NPL-?QX?C7=QE#"K&S M0L* E=;&]/GN'"C)-1(_4NWJ+GNI_R$@,-P%ZWC3GUP/;_K?R&@P'O1'%U_) MQ7!T.QSQRZ1_R<7PYG)P,QY&[GDO M76>?>(O,N6VQPIL:N7M!8PV?5L"GG;:Q)G?XJR[I'%A9Y_5,)*+,6 &3_RE^ M-5-3(_ILKNCV>D734BC<71]\&!T;=9H_J?VV2KF^J?572)=2Z3:E9KLP.A?A ME1Y>,2?M$YEPXN'5D'JUF#,':-(=2/C?4YMUX0KM-^69.BCHDV%K:U9K)ZI> M0'))[Y/)SP>?*,\#O]?\%VI2<+/VSEJ58\ZX9I(H+W1W!,B8"$RB13 M!->E3CNF.M[18!B]%7C5B#K4?J0,)( W%::NZ"936V1N.?Q8):HOD89D5'V% M7;67::MG ;VN+/M'2"U>)3.@5;JC?N=R*^9X'WHI90)7=P_%DA&XF)?2B#G, M@#[*043^C656>4"9M_FM\J;1O$5/V#6:4-^60,$OD#>C6@,G=5MXD^\OFTV^ M4Q\SZA2%+1%7J7'5C>D#G,B9$(F&[6MG]1(NS95 M5BV'7E+_WVNS'Y!MM*!:6A?]R'=@$+M[8#>F;GXB\R]#[-:E=@MW$(_9K Q4 MU:U-YXJNA4%CWZ*T_+[OO-^;&YB:R/XBV3\JB6!_U140,\PN")(*^J9?2]%W M"U,GJ\FM T6<4:&5 =$QK0?V5&@9(KIW['!&5VPUI9.!D]$9_G!<1V(':\; M4R\: ^@'T03#Q:%+@]$[)H*.BD&T9=C;YW ^RVM[S:D+4GYCGWTK$&Q"_NG; MDI8W-&4F]7GGV&,?".@] +U/18 # ?I QQC1U\E3PX717S)77G"W2:S-V8O* MUQ"WV73K4RSM 8 &NC7E@-AVQ1+3U%[0IM >&%OU:UI''P=&=\E7)K9'EQM# M$GE2'H+]H3O+]!P\&2U4O^R3S!!M5 84#&+FSK\9^;[XE /;TB])Q7+'_8*Z MJ0ID]+#G%YX#XZ-V&+%.V;KZO"[5FGFP>52_@6-0+:>$ MZFQ2 82CFGDL[3P.U*7']&F[,>W&?''*;I=RS:CH"BH2>C41S0 !ZS#RFV M@B\O/QQ6K6VQ3]M? "%M0?>VU*SED66 2J[\B!;1@B![1'>E$U%Q6URV&+25 M\?))V@.?7G?6TLU'ZF"S!GQ:H9YVVM$GOP7+K6>K4X4=6L2B2#GDI_1J(MHT MW"HOO&G.Q.JK0"6;W@:$NS6 ['U3&X2T2[TS*-5JQY[OB##> \8BVD%D#N.. MU#U4\Y&R)5J5R\3<5&*VI5*J!<:F.Z7$ ;0=*_CSL7VS!'$10&QB/86Z4$<6_TREZ*718XL%5F3;6Z>> [OH109 M.D']=4C6WVX8[]/>XHTX\W4(A7WCS"OU29FC=Y SUI&" KV_4V29?9IVY,\R M!W,J#\TQV7N:Q=BT*=+.3[F,F8B=GWO=5$P5=W[P:45Z&@;-*N=?+-NVGH S M>6\,0S=YP$RUJ::7+4!V\%CY-O.F+B*7:C4:\ U(Y0SO+SBETE@S[(M*;$X#ILA F#2;MNBP3[:TR^FY9+L:A)%ENA=1%5349T'A!K M>'_#2+57H8GSAM3H'.A8.09PRH!9$552A&-6/DPD\JA"**712LS9T.B=2W3' M\113I7Y1861SD6PNHKO+[8+)+X% MF>H<>XHGPG8/V(JHPI(%;!O8&^P4G)U7FL;;S1'E2 M; U5EDA;4D2UEK4T3-=2?P[GW+88!&344K)_J]LLBCV)$$L/,1&E4U)##+=A MRJ$#E@$O.IL;U@NE;"/&M@R#U7HD3[H[G5J&%F[%O]8*"Z6AH7X0Q[RRD(WY MP H<44-QJ3:Q)LKSOY<$O;)L5J.5?F'4O+!FK)8K=TZ/(1"!V$OOE\A"-NX% M@^^MFG*] Z6,H,N2H[H:T7E0$V#AHC@,)<1EA=T\^P5UD$@Y(")[()0#P/!+ MZ@WO@>5GELE-RG1-'\^;4OU0:6(872L#>D7D$62#7A89;DER[]B#P^AA;:04 M!,64%592PM$Y9 &BCJ[Q(FV6B0) H LE,,$ V)^5C 6[%3Y#\(@#$"7 Q-)K;9_P9+ M'(RHX]JZZE*-?=$WM?4+*W=>FZKA,9EXJ3MSRU&,WX"%YO +^*SRF*A'M:#/ MC64>7>E1Y(^B&#$-$7E1Q66078TC63Y(>OCQ6T8%5/:;H8L+7]OKQZ/@B[V% MV!"1@K67<+FEMFYIKUNH!B)G58SYHFUO\5*7ZCT\AH\\$P53)MI)SIOCBJRU7F.F0F MCG*Q_YD,JLEM=)61$79@A%8$(]2/A!%:3:EQ&HV0R^6KOJ5**5POK1)]DT\; MP*>:Y=T9=)-1_UH021(_PJVBI!TA2K)W>_,1)0VI*^?AZFY*DL:QJ-3398M. MI*EY'&PA=Z5&3RXT7V3OK!9CB[M(^^2E,T?&WGQN4)8_JAA$ PXQ+,>S_5X6 MS$"9*V!6 U]@TQE\VF&?=I*QMXW3,->@36U0?(0^LVH45"(F=7U>G>O P?!H MC2@SF'3I-KFB=-JA[)\W[)JH1,&D&UXA)6]!OM[05-'W5N6\C5UHC@U=S:@4 MIZ1;1P+0!39NKYE'" FC13L+?]6:45;SK'Q'+\K#?E$)5,F%.Z/4A!%J/PYL M2TTL='ET$(M*F$DNX05!K"OUF@.%"ERCWQE4[VIH:-8?%I!7S: M:9MI]2Z[G^L3W=0HN[WJFV[\)#9\ U=9<277XK7,64U)Q7QATIH'VPSJ..L% MSOG/++^>,<]HM4R3^AJ%E;WEVX?N"WRCPMOT1TKFAE*ZQATETMS[U&LR;?6, MXV 2P. B('E8J'IXOUJ^NIAG1-!0S!-N^Q1G$@2WMW:'Z\<6(BB7[;A9+6FE M].S=%_D"+**K*(\1A/UM^!URT/=!-0609E4AF7"VB(M*% M'^\?,&)IN@N^ MOW]ECIQB^>>V.Y_Z$\^)>V^HO4/4QI)%0G&0)/1+&AC($G M-_/(J<"0LZABYJA.#L[5^U3Z84;B)" EMP;_I1@>72TCS3L@L-K2X6W79C^@ M=]"ONF]J?9_8@X#6J7F_**S__[/WILUM(TD"Z/?W*Q">Z5T[ F3SIFA['4'K M<.N-+7DE>?KMIPD(*(H8@P ;AV3.KW^9654X2!#B39"LCNEID03JRCLK#X6; M&\+-=4KJ[!8W#\"L3@LD^/O1LR;\)_B FZ4/'W^W[&?^5ZZ0^.^IQ?SWTEEQ MB$,&'J(3A8"TJ*JY)CT@:U;I#O<<& U\ 75 M0ZQN?(TI D*'&_,+3P8 H9F.$0 >??_R^1]OIM&D5OLM+_96?$,$2E\)G2$[ MWLV/;_& :;H6Z](RD^3K ?/0\\TGCF]G KDD0FD?A[$2]+W_Y;+R^>ZR_X]* M_^KA\NZ]9C@OQB20H<.H7+AL:AE#QO?4P!!6H2/]K4;_Y*E/XJ!)9N:5*E?Z]>&@XGLOL3*6_NGA]ORK[?[4X!&3.4X^U"P[&#L&G)WM M.K;+*H\.\*DO8]4M M^[6$Y'_]%7GAAREX\B_SY-,#:6N@V&'9;EX7P4B830SV# HD[.50&W=]]L[ M^EKKWUQH]S\^WU]?7/?O_N_C[S#P[O=R<_MP>:\]W,+*;BXN;^XO+_"O^]NO MUQ?]!_AP=7W3OSF_ACWS^._!UTV;! PSVV:$BMJ16--JU>@UKYC(0XF,D?!#M MDCV2#!3LYW_>8!05D*^(GH\_!V/#E)_S"#MS>5.CZBT?N:0ML !#;TS/32L" MS4ZAN39#(3IGQ;H6P&D./DP3["L(\.\H".W!9 8#WGYDH_3\R#R&, '^7/_X M.QMAGKL .*D;LQLQHM#;_T8^ O#<#,L'1@ M.>WV2KN__G)S?75]WK]YT/KGY[<_;AZN;[YHWX$"SJ\O ==QU$]3)T":EM2Q MTNK5CIC=5CC$O'.] &KR;;H&0&'P& 5PBD% 9ORC$=@!]R:S ,,3> N8A#\< MW(%D)KFA_8#6> >[,\"N %'HCP5.Z9KEH>Z9' A,=7>N_<$,)QQJ;V&%C5K= M_)!\I_.OK ]TO2M_%]>\R8_RAQ8&;"S"7 J#DK;#5#/ "UZ:(3: /B@8Z.NK(W(>"*= MF3\XPD&8; F$6QG#@]LRT B8*F@&Q4<2/,6 ,"I!*")@9'[D..!3BS\"_//>)L,K'II.XEJ$] MKFI_@N1BCLU@)@)/=EEX '!FZ&X+Z,-/6!?L.7)1.,HGAC 7"\+*7Y&!O59H M]R @G8G8CD@/P)/A!\A UPZ]"B8=@R45\9-A+LE1?HI:#D!H7KDZ@#RL%JQH M0,9 &WE!B+_/.4..Q$W0]1F G %]13XL7M>, ;RNTX*]*,2^,933 -P F9Y,M#Y"%CD/MDA9OS!HS/@''HOFF,/."Z(3=DT%C-#G4=1X.$] M>? V-7"(// J#3.)A(!; U!7/'*0QJ?H,\$PD38CU_XK M @C&J1J\&X[-!"V"OH&%^P%L#H<:&$ .AGG 4B:2HK5G='_@OH%%X-ED3-S# M9L-XD',,^T?#,9##!$,&QP>'54"(V@4SV>@1.$NSKFOH7]*(,%^ \@ MX#@M M;>![(SI! S F?&6V@/,_F!5_KFI]!W $L,7/]3>0^@LXR1#1?(;("<03N7(F M@*PNV1EBF)"W<&"".^*OF+N*G-31# L%-A_Y+;5@XTCHN8 4%!B(!PF8AK0W@6W1\1%5&K,[#-+ Q>^P DCPQ%\8@1#=--@YY=X%9#G\< MB'WMB(9D*L8SD$!/MUG(XA5 :6SX_(&-GK(V-)Y1\# W17Z M'=[(!H9N5;4'$"AL&9\;4(X7.4!(#/#&L$3,VK\C-Q6TALMX?2 \+N'U0VJB MD#E :22I]($A*5_!&1?QA7J-V$#E'_SJ"J:?@+*'X@_&6(J?Z)RA#$#;L9+- MW",)$"UDA [A_ND\(!C$)(1ZC0;P'D?8V&0[A+&BU)U9/P$M 3+'K4*#+0>T=-T MEQD$T4@$87(DY,7%<6S8 6@ 2=8EZ=T!B'K^JF,GLM[@;R#.2[UZ+N;/&]H' M]<2-N#8CKU:%&I5ZATZ&:LB S#+#B,0$Y^(FD:=EPPY\+@S#(2K1\8Z/A/,^ M#)?C6U+RXB'&%]H"2C).E^NG/NB\H)]-*MX+BOH@>@0!:X-@U;5")] MQO,A6J$9)#;H!0&3NE@TBAQ"=ZZP(G[Y; AKP3!QFZ<2OL4WWH'A13][KK#X M*A]DJ'DX]+WH:;B8V$216>4B\X+O<.'7A*0%#1;Q 0PZO.X MWNZ *27H&$F1)\7(P,:8PM#JXAQ/1R48=&2\W &"8YRUBM/!HR@\VT2ECB%/ MF /$C04OZ:P+MD3[Y[Z!\[SA93,*LG]?&TCX&'S:CO?DDC$/\]\2?"5$!;Z] MXY4!A()T'C/"\S0CO$_8'T"=9Y0="4=!=['P4JY_1W''Z?F.'SM"CBXH)M/7 M$_5:JU.K-VJ=Z0N*K>U1K$Q++>UXG+/ ;G5#L0\,O[M^?"90GU1*\JD(OV2@HS_3',8Z M ;!D,N.0_(N#_C@TP[89_@6=^ED9@5F9P-R/>JVGT$TZ;6A@,D>JV) M[SG\TM9%2XO\%/0[XKS+I8\+CMP42Z%0@%=:2+&!^%F]>( M4?+#S%6?@L].X)/FI-XC''#VDD="3,%G=VNZ8'B/:+O<]$V9G^A;,9D"Q>[6 MU DF@'^_)#5:61.8[=$_)EGMN;HC+V#OH_>GY01:HAK_4(OV8M$Y- M;_2(WF!2I/ ^V?,IB*30,P6XSVE(&L0>7@B@ <9-WX56\(AN3&9&=$?!W9N! M@17*X)2(^^&N\/[&P1L&L)-_V2-APR^R-,,EUR69CWR3;-K&C*>,8XK(/6=H M:%DZR>/\SCMU;<1#AP)BU!G5$R-LB(F1$^,;N$I;(_P*2<0*+ TMNB_#L!"I!A!YY,L4G2L2'A85FE4G,&Q, M*!S6XKJ%QOTHT9B']HB0F&>,3X(# <8":X5E.HZXG<.;"QE$-D?PX2UST>MX MK'Q6ND6'=Q%I^;YI)PA?[J]HT,@2,28)D,S MN!_EA0?4F709Z3.3">>T1OR$TBK3#",^$)R"XJX<^R?BA9@N,QRZJ^5E7V:< M[##\!?C\5X3^=KHHP>L >;29,658TC09X&'@N5'D9#(Z>/2IA++PALJN(O99"X699 '!GH18ZL^()Z M#@0$NT!G)H4J)1C%H^)R99SE+71XDC/B;6@::DG%,\9+I6E6%!M%,5%14&R\ MGQ O2@$/6?B"%Z>$'U.X%$ABHP"M1"!(P3GP>& !A51,QIQ]I*=Z7QBFPY,1%G/;?WC=9?UN$9'* W4#X&I< M[,64%-.0)O@'*104WTM\ UXK7$-3K($22W4JXY?>6.Z6$ $+AFR)(3%;MD(< M+^]DC@1+/]J?[N'5D !6 E MSK- 'I"\;C@4=_8$OCCP-X4S('BQH!NP*AXSC9%QD[0,C:-V@%][GL/Y5Y#L MC:[<\9J%&%,:B^3,/*P)I D&L0I?N"!H&<4WM=_DFDRH[EZ< 9)^6_Z*BI3# MTD\(ZR[+>OGQN7PRH28*=5.T(N7!X1B E[.PS.FAY",.8E'D*\Q I^U,TD;Y#]+*2#B'@%UAB->$PB2!67#>QP M!D#Q@20A6!BSB<@PT;4\)A!,7^N#< +03$C S@,ZWA;.&PJ8+SKX8(1'T%FP M#(=-ZG!\20I0 FW,A]-P> T/ZYGT-Q@VH6U& MF I$)\_O66$>M.%"AUMU!A= 6)N%=":BR%EB%@-7M1^NT%:#K/8FXVBF')V" M.V3$(@\[IQE81I6B^W+2SN,(S6E>=31(CMBET,"AC5E1E"/$H^MA MM4; !P["3)B"B.A(&<[)*IX])R+_/_N%XD&,1F&9%%U(VZ/@3Y[[ 0OV0$]. M,BJ2B&$9T"!-?7PS9N(D(*5\%3NO:N2+ER-#3X(]:3-TYV,E \'I<$ M(#] 8.@\;;9(*Q-D"6]44)V/W38236_Y'@CCPTLOU)'X4=BTY+Y)8P,.$@-'YA!*?_ MQ'E>*BTOSK[B')00R.)^O9%-WC-XE\@Y"H>>G[C$$@$;JXQG5,IDZS4M+W;%V.ZS1U:F5))%UB%H"3E+P_F)YU9EW3RZ%#X)?",B19 M3IKO)2?"DH6H1"CKEL)*.84M1&>G=N\L$LG4Q;.Z>#ZPB^>-QL-+?G=.PB\H M#H:?J=:SM0W&;/A<2HISTK^/)R(^WF'6;A*Y'@'/9R/=#/A%D!*'W!"A_A+I MU"!0VOQ0%'8@_8->0$5!Y*W*RB&BO40@,]1Y=8^)#VHH[T?&BS=(K=@>R6XV M/,V%VX<#7@M"9/#ZLMT-]XB:=)?$;YH"D6W^B(-QJR?Q5L8*=([\S1X+-Z+X M%M.J;6+XY1EDZ2WR69TX(2 )Q?>YS49WJIFZ1)6 F17[5V5H6Q9SW\M*F-W> MFT\AL#@FZ@VAJK/(>V>U-Y\&]G/\&OI-Q8UYUN^*-0Z2C8&Q(?4GW(>T6 -* M+\C8S2D_;^B3-D89:1SP8]^S(M*X!HQ/FL88Z3A 2X<,4*EPIB[MS,2XS1X] M@%\ 5P(AK5'U"8<,VY=%:*PY(,YJ6O'E7>0F<)>)6P6C -FS J$'B87EKH6 M?OVF7E@'F6OT083UL<4<%M@ 9D@&9:RQ<_\_5SOQ@CQ)!/E3Z(C,X4.1K47U M1ZD@"LQ@V2)Q661\3>^)WX5+GXPT\8'QIT@I&TQCQ*!8)!2%4NAA5&0J">_@ M83,)<><2<[Q2^/[O1?5CS_(ZI8%0ZBY:V_@Z60K)@MO!K5Q'7TH)R3UXAN)W MPNFX2FQMX0K&US=7;SYU>GHMIR4K$5/Q3IOYE7*[BU;*W?E.S_)W*@B]Z/Z, MLT'T::=OSX(%ZC'LT>-@' M+)NU^JIHNTY+@7ULM56OK8JWL*:2H&VA&HB2=(Z*1TI"(3Q[4\V'[64;DJ#$ ME7!#@-ZP\,;C0LA-.E1VEFIR7:]V9N$%^K0CJ^H4;ZF>LZ5&I=ZH-.M[VU*C M.EOK/ME2\17LBM@TMYA-%K<>Z.(B@S6@3,8ZAG#OB<1564YG)Z3 *0%1V B$ M WP/B:(K&\_([?JI8[T=S,$O\COD5[X]RZU\NT+VJG#G#&R79LOWXRSG/WLE M^S69\0]>J3*>- I]D,O-DE, GL.Q MPL\!'AO_TJAF _63 :K!_[V;G]^T^3+2#ZBQ\9LGT<=E1Q,3/_GXZ*.?,\,Y M=KH*I.7<=+,E(2T(,@U8A:H*53>,J@V%JH>!JC>8SW3*F*J8JL+4P\#4'?'4 M.$__F)3E>FNKU+)#,GA[38EL40#&:O!N R@Q!_K%H%ZT;_'JB"J,P';CMX(B M"J\/D[V2S^DUB1>:="FB793:_:F0"%@J1%PL;NWPT! ;,3>FKW[4!A8:@Q<[$KT<#"P7M\?!JZI$T_W M7B]GS_4/V.^6"H[H,L*,MQVP, TJ"'V>[3/;2;VL3GD[]D]LAB.LDWJQ TVMI027PMEIG%TGB6;[.-MJ*NM"X>PT MSLZYLETH66@7^A+HA@IK%=9.8>V<>]Z%\KYV@;7-L]D$FS)H^;D]/:;*NAQ^ MG8*^%1?VD9E#Z9[=P1*W'0CVJ5QPGIUI)M@C"T$[6/1-5OAY/=:,'W[!8W[6HL7)? M](*_BTO9\7)'4U6.9C(SM[9/6ITFEZ4EZSJ>,D=\BX;<8E)%,*Y(ZUM)"=%C.(B<9$P[H'J-CRQ58%;6;TGJOL1-1$R?@4:3 M:K".+[-?5)?\*6^E>ES'EBK0B)*S^%:J]LX+, %6\0:#5)\/730BAV4!ZGHC MCL)5:M@*@Q%I1YE%1Y>/0@>.Y)JHP^9!LBA:&Q$G0%X M22(48-0T1O:K>05X"RA1>Y%T7-!ETR@.*(-?RH>^//XKSS\GQO"5^,*M>R5; MU"1<.2A(Y^^I=/XR9"B=6CK?9U$0S0AWFD?WF<'?+B\]OM.)><4@E6QZ*-AI M:1?L<;>X*8(3=CKGV\^\?\PF,@D59NX 8']*=3T_!%M!K'00N^/6@STG:%Y! MK'00VY-N*7.JLIW#KL' K+]=P.[B5 M6(>K9D\IW#HHW.JN7-U\JYK4V1XUJ5,IL+" H9)?Y$^1U^+DE5=IO[YW0Z6W MS4A@Q::W@$=YJ6?+1AANVE!!BU?AT6'AT9QTL*7P:#=F2E,5.CPPW)H38;\% MW%K;3&DHW#HLW&KG.GSW;:;LT^%;NN2IQ8+SUY_Q8#ICUU5G;-49^^0[8W]E M0<#85V8$K[7%GHG]W=KN^&J.)SN$FG:*W KLOQAD!E*GJW-U<]%S7*S7I\[<(TH!+DIC&!D3GK<@E@&GR5-LJ*,R<#4+FQMS M-,/<((0N34&8(U^";P.1K,';I8L,C1AJM/[9_7NN,Q$=FD/>PUKD]$SB'NKA M$/ 5D./%=C"+FOFF'3#^K2=0F"@[SK F;)M"B;$QX4>1[9.-328U3+4FC$%1 MA#E*F!,E>Z3SU^FTJ0-\EJQX+^LD1YORD)9(Z@9$B7P),4F?@69YA2DK7LAU M#.3+!A$W-M,.;"N"V9X-)V+:4V0 _$,&4QP'LTN1O\_&L%O*@8?#(V)'9"5B M=SE+<29$>H1X,@EH"I*SN)@=UWL$/81J+^#@(^,GFT8EB]KP3HU=S3"JW'FF M<_?X$Z8W&F'>&W'H.%$NVRM>KH_#&/2.[(JJVF=F&E' B=07F7PVZKV8WF>/ MQB"(D F0I10Y/[@.ZQ/DH"S!>9K:#M(/]=WU1H 4 M7)^G=]'ROXX⇴YU[1\?V5C?^)+$0N34+%&"-[!IP*669-V470)F1* M'>W$>#9L)YWN.#!, 3R=4AM=;%]O!T&$)1?8(V=NXP@PQDR.V^?3FP< & >@R9@DN":?%#/GS/3/" M$,X;]$-.4U2_$.J.8B2'K K&\N!")[/N M_5+3 SQ@$K*@F&9.H4>/L_UK6@0W=UL?T"5$"IEM\CH(E)K.Q!9$L28\ M ZIOD%8'$T7P0^'Z&HNNKY&WOM1!\R55./:(H^1L%VPH=^']\S=UD"J@.8(P MR)X [C< G',,7^X6ODEKO3-GI!<,D7=ZL^/)PR9;$+%C$?'-%Z'C42Z#R@AZ(W<43+29\R4**(9HO2L+])G:" ZA<" 4F854)Q:,]L862#=H%Z/S\M3J/D'I/KQU>Q898Q'^> MB 2S>W1V??&]: R'/R7AKR[:5U?=YGFE?G71JK3J]5JEW[GJ55K=R\^-B_KE MU=E99TKVQPJLU0__YTV_W>M^KEW4*V?][F6EU;CH5WK=9JO2NVA>=L_./E_V MSGJJV(,J]K"+-$/.=>LJ__60P+6C?M,*7)L!EVID?R#@HJ83JI?[ROBB>KDO M>&AERP7?12_WCX@C&?2P\+:'?#KOQ?V4C?$];S[UJ2!@7JHXCO%IX^!0HZA1 MU"AJE(TSZH/)?_OFN6RB?>,^NRO81NG;")]60XUN=WYJZK]2[JL^.@3/4:6D MGGL$5@Y5 BIOKI=^(?[S#^DM))N%WHY_XRY7^J$^.T3JSNG*9W]%S#4GV??3 MMU)W#,.X0,]=K-%?,.R[%O[G\J_(?C8<'"(>]\(.3,?#H5?-J]$[JL/EB5+; M?,=V1;BQ%18H+%!8< I84"!YSPJ*0JPE>978W"BIE,6ELILNN;W$7ZDAF+44 MG ]>5C(',7U@A!VDNQD&4*KY+GM(\6O%[B.2S/S5,X8'" X4' M9<.#(G&:5^\V1YPJ6;A1W-^\)[P45;GW]?$DS)55;GUG@DK5I:\:18VB1E&7 MONK2][1ZMU([9>XRT%!=!E27@4/L,D#UKN,"YE0\UV*!Z=N/O"#H#5:5+<#\ MEJA&%V1** _M(/1\JA9G>D'(RP:F*H1AQ>#LI#! IHS@PG7V8*CYY<=<2WLQ M@E0I9%YUC]>$M;%DHIOZ499YQZIR0:KJ,%;"HT6*N0*0T5APU^"EC8'Y4E2) M*"S^[RC P? E(.@Q\TD>8[EY_)U7,!8'$A=9$Z44-=/P?5XJ>T2E9JF*?;R^ M9(_![ F^WP=+%M7%C%AWVD^%,:%0^()75MN_32D9_"NI<[95'3)5>D=B=4;# M^?CHH^CD)3]4Z:1#@%\Z;(_#;$<3S^W,NW$D.^E>F,3 M[#>^#5B=#S=:JLWWH>%.09S8[G"G4=<[G;-],^2Y5T5I]]1Q7!9-*\7D"!2- MJ<@%*UIIZQJUBH(?N<-13QX:&Q/^!+DK3=/'KFE)QT3LT?:+N#]Z)('[IWO0 M]!T'G9J5F4802[7\2#=\]/%6 "\QN>,X)6]D7XEXJKA%ENB*Y$VHB!98?NZ&<6A**9 M&NZ2=^C)6[+LDFG:OAF-8,DN]E)YB]Y@]LL8C:E)'S;-H39CZ/9FS]A:Q>2] M 4=C& TG>@>'3<#=2?\,G;_'UX0>\TSV9"5@9L7^51G:%JSTO;P?;]2+[\\; M4^+-$NWB94^,A;@5Q;E>Q\=R/@2"8$',KFH9=H4+19;UXOE6P-QI;H77J#.< MBG(\L4N2+5K=9<" #>5($>)MC>+<?2ZJ7O G=TG$FVYZ+L74Q=*^6MCJ04 MWG;5M=@ +].PD^8S[_L44P]U[J.N?/P&&C+^O0PR5NC".CM$9MV MTO6)O. V:(7T;:#9 ^QY!P.A-\ $ZJM/R?K8C[.OG MV#^9,^'MEA;A5YRYN6FT (:%&PW$/EVZ.K*23LPA* %/C)@3+3=NRZQ:ZBV[ M"]%2;^U>.^?>:&1S)HXA-:0:/ 'CM5_IB%ZOS_33>_R4&HPP.3,7[;5!M'@.IZ!$=CB&/9+MR4+9]1;.*!"=-)$P^5G!00 5 MD.QXC.!G%@15[9OA&D^BM3AO^AF(KJW>HVPC3M9<(+I\80LQ,[T#FCL6TP&V M(8\;D)/T,OC;0%%\4(>E[BKA$_: ?H+E#1BVFW,9>>_2'6E!?-*=*$X"C(%: MN>)Y"$7$PI9FDJRHL_6"/9@?F6,#Q<6J@T-1!UY@2]XN#W>USE3$NHC!&1IN MQ2<=R((=8,/KP8!:Y\5=S9->YHD6(]>"G6N#R.$:7+KA)[95 P4%E+9)=891 MJ+";3-A-4X7=J+";K8;=Y(4<(@0^T>C\)?Z@(7DPZ+2<:K1K]5JS,2VE^ Z7CK'(PZ#BZ(K M/-SUSQ_NM3^O'_[0SG_!R/6Z%X7 V4 -NS5@O+7\EQ&P]5GJ1@!'V;R MT:T%JZFXM%+$BY0OKND!^4@F4'^GT4W9L+@#C84[-9RY09]_!F6X^V$/P#S* MF+53BZU4<; '!2O5G?=P8*7HZG!@M>LP[Y)$^K9V$.E['SUBLMF8K,V ^<^V MR8)T@(!OH.$UT?"2@&Y.CBGJK+:/R*%6,^=:'LSG;M:2_M=WW[,B,[SU[SE8 M**4]#2_QO:PU]4">A-O!@TA2OAU\\3PK^[K\S6?6+0 4][9(&OPK#M%+\M?" MY'U^VV4]&+]6+8#>UANU/4:8*I1>":5;^9$FW3C2Y)11NJ7W:BJ^\]!0NIW/ MI>N*2[_Y5*\U]5ZKH7#ZP'"Z\UI X$GC=%L_:^P1IT\EN>4^Q\K ^#YM[-EN M2.%5Y3RX'^O1M+]\#L"[]HM&5VW@:[!H*@I255^Y#U;QX8X M1N1%H:0WE9IU",C;6\=:.%+D;>J-1DLA;^F1MUU;QRPX7N3M'JXQ M:[4<__W"#P V5I@V66Y TZ&8$PM'XNV%'6RBP4>]/>>.?2'C!,'\':%\E*RB MM\W"C$?3#^<$2&3.E?U")L]1D\AV"U$J$CD<$IESZ[V0(76\)-)Z\ZE;W^;% MMR*1PR&1.7?K"YEGQTLB9)/5ZMN\YE&=C5^K,B_*'I3=&MM\Z\5RJ2M$/E!$?K4H=W-CWL(X[%JWEX*62O8]> M%*:J\@]^UOLIBP[EUVCK-]F7G_*)=N>CV:Y56[>)SI7_5/*MT&^WFYXMV&RB] M-57$350WCC#D$T9H-:^ZC:OS>J75;5U46I>M?N7L<_^RF/]OR)C@X M%UZ!"MW81Q15)Z^GU$*6G03'70R-&Q:>\W;JJVJ^+;W548&DAX9"K57;DFT+ MA?;88?14(MZD*B^;@8D.7-33Q*-.0B:'HWA ,>IUJ:PWGU'_Z[/A8&>5^R%C MX5>/-[6BR]!;!(6@*+*T@D7N0N?::6N39W./P:@*[U;!NVYM/G<_'+RKUU1B MY=9EP@7C81?:W8'>KY>.]MJK*N=YE!1[V-8DI8[>4&S\X%"ILZJ2ODU4:NOU MWM[34X[V3B/KNV:/C,"IKV] M8/RO=Z<9IM-N;#E,)_ZWAX]GG >57II\T^51PJ$1:B]&]A+9DI<)LD,,/7+/@A] "U1V.'D9\%?I$E6([H_J&W-9_Q?-=:A?QJRJ^_;Q"] M+?+KG^55P5HT20QUV @@.I!O'*@(IOGQ94"CAU+Z_^P,94PL^VXP!U!:N'?'3V M&8NGD$B1=LFA4D3:ZV2R;YVT0='J[CV::__.MCUK1-+%&10[Q[2WGJ^-/7_Z M^W<4 A8F1=1P"&,V]4ZI2\O;4+W%&ORN&"0/QA->4M@#FUD/7I)3M2(Y]Y1S MYI@150G_,D*EF'WD59U=MH[-KMC'V8XU <4^3I1]*$<8C]:AF/Y8YXM&D6.$ M]C/33",TAY5HK!D65C8:,=3C8*H ?62\X%"2#L!^C9D9LE0. /P1V!;S*8I= M$4/)B4%!93%9"M)R2ZIX*C5*DN Y4N"/<3^F/Q2OY'/F1'OM7@8AB,Z0B%E./@UP=PUF>8]PN&1]A=HCPR^9LD=J^+*R]/_8JUC MEG/ADP$OP3X32P%O2,B>I[7YE1N%J>N[4F"9DOUEA$H1[>=UN%CW^FZGM*_J M?I0#R4I#^J^4T$B70#C,(AJO%0;_DVE#XYEIS.&.,[PM'8^="5>OB$J T,BQ M9F$P&CY05$##"WDY"\L.3,<+&(WS;#B@OGD#8 P!G&6 /OJY2AI\.5U#W' U M#Y#/=L5*:*4.J.?!TRU@9(<%0563?91&ADWY&+&[4*J:.8N( M5V!%G ?AU$_ MD+LC@L&R>+KB/< A_F8I]<.HC#R\0^]XL,*DO[>]%53J.@[.J_\KC\A3@SJJ[VU7.?'IB?VXA@B5YG M=Q)\WY.SN8V/)I80G<4E1!L-P.IL!5=MA*$E'.(O0]L<:A\Q%4T><"5@9L7^ M51G:%A@R[^-#:KWY]/>S1D.OU6KZQ]_QC4^O'&M!P:Q-'.N_%CJY2X&=#Z); MW3WA%5_N?6CXX04@",VXV>&JEH?C5&#/+:Y4[ \-6M59/X#$ OT5(.:5JCI% M(+;W"L3.FT_-ZFPSST6!V%5 )"!V]DV)C>IL($_,CS'6JQB.9PJ.!,?NYN%8 M6QB.US=7(%F;9R@)9X&)VLM\C4@4;BO09Q:1Q6"5BHI1)(9UKHRM.VB#!FUM M=M 6#=K>[* =&K0C!A45Y[ TW2(O=^GE;JS#^"Q :-G/S)E4N>&2-5_RR@]^ MM.SG3U09CC_+G\,OZ:^UF_-..NM%T,V.X6^^!F;4^?FL(ZQL/;@P[0IO(IU M^/'QT]L"U&L2(KW[^/OCIR)7NA&%WOXWDD%U>AX8E,>Y_7M@BP!WQW;9!^W- MI^N;\]MOE]I#__^[O(]))K/' K_!D3D(L',8&PPXO6NA\4N#(^,&\BO%-,.A MSW*J::Y13-,2L>$D)HH\E?5F_BW%_%Z\WX%?3+.42[GMF+?]8 M>".3E(-*8V&AB%<1]>IL!][?>%13X?;F7,+.;]&ZG^TU\[ U4B&')6Q$F;]H$X"D0 IGJ19MBHYR4$+]JN&9W9R:D! M&W%-V[$-H8"%^"V_H@Y6U9::]6:^ML3]#P,G,L,(-_U(] ";0[KVH@#==SPM M F_,-50+/9\7QD7"#9+C#^GC"],\ C2>GS8&[=$V'#A?;S (6*@]3K04U0'U M/S*7#>QP@0.>U!=64*!$/B_UBOFD' MY,0,<.X*/WY!=7WHDXF-.:??ZE]7[X92/' MZ_0;X9CAO[[+QIS&W?.OY_:SR]9^I4+*RPTO%+*PQCI1EMN7$>UN8XY%[>+9 MK<2UISW[2V]YAUR[7ML\UUZ(AVZEW#JC%LQ,ED\'RUA6[?O^Y>;'M\*:=VN4 M2)?UVHLHK=[B=,97%AOM\/E?/5S>@=GGO!B30-;3 MPV PM*XR2QTRO%)^KS6P@[.(9?M;C?[)"W,3/[W1?L\]I3\N[G)/"2]_,Q,G M>TZ]/QQ4?.\E_BGSV\/M^5?;_:G!,^@&R#?^+3L8.\8$#PX-R$O.GGMF'R^B" M/8:O>8NZREN4S\%><0VUCM0U='/[<'FO?>__7__SU\MC]PUE)KF-?-"KW*<* M2)P1R.)'D5P5<*TB3'>8?[^8#53"'N_WYI!9D<-N!\@=XQU2R>R]]'AN%;:(Q' >53]+,)F,>,8.' MCV>_2.#H/3/!T+/P_57S \_T7FN/_=D55JV"585-H$N 58V&WJS/.L4/)?'T M &N0O/GTE04!"'#> %96DBLY_WYMP*T15V$MBFY]1SQ[O6Z]+;W3V3&-J6H2 M94+3QHZ$P+IHVNKM6,$H?[GW RQM("5,!'B"PH5BF=%I:@=!1&E$I;<8 M%G6@[(7B%UY=,6,H2F9;FS'(+A!7MHM0/T>@W["5[8_Z3HN/S_'VG*A<.PEB M:&U32FZ8&)H[+=:S/V(X"?L,1K_Q,")U;$SP(BQN>W)8-MH:A+EKI\G""RMD M&$4YRVLS#)F!AP/<>*ZYEFI=;^GUSC991AZ#. Z/WI'C<%[*]L:$WN9PN 4X MW-4[O=F8Q_WB\"M55*;"N@X_# ; 2T'KE%3!*,S8TDS0:^Q0,YY\QBCUXBV& MQ,":&K6Z^>&<_]J7O_+OK0_O>'&1*]L/0NW&$ 7L/AON3Q1]MR-C:&AOY2!7 M-Y^3]T2WV4![:[_3C.*HWF9A30):VI5A4OE%GOALN^QVP'\0BXK_'6Q(/IM_-#$I[E%O$'=X.:'\+T5#.H-^,7_8H&GWV?)^"CLX-C*H) M)RNGW% X<7Y(L<^>/>>92L5P0 [$(K)0QF52Z"0]%,-*!Q@M *2BF@/;/OY- MZ/;I%<+4K$_]ZE8%1Z.IM^H-O7F6D_]/(6@.+"Q[_/%%;$(E2*)P^ NIS< / MP:=KH??$X!V?LTI\.TMGO.4/?!V_KVLYO%>&=DAB@11QNDQ"F"]0: 9YE^1'=B\^3/>U]1VY62 ,QZRI!?/_TFLR1C;6-?*9I+FUO+0$'G9L1F(2$>6;.1/X$V2U MX_ > J]EPC072QH[.,[\G7*K;/.[,1FQU=ESJ]/0>SE=4@!A?2]Z&A:2U3<@ M*RPI4>7$E87=(S-\[.8 >P;="HN9&=K _L5X BN2%^ V+(]*OQ4 L)5WZU]2 MJ.5EXF67>"W. [.I*'_, D!B@)?QQ%;)Q&N\^923AK=@\NJ!\(18W 4\B+]( M=N0S=EVS!\C4=<+*::0$#21$QDMXR?Z*@+\";WXE#;99XTFP%M" N#74;I^9 M[Z)!K''/* Z*@$Y4__O;J[M$JQD[45",^XME+L['[O0/?=>:JXK\ZY]X_L!G M[V0)([&G>$OQC@AS81LK(/]G(["#^['/#.O63<]83U"_M3#J8X6=YBSR8RH] MR@V0J2 >"KWDK<(KH[*>Z?W0\T/IB?B3\LN8U8A0B'3:D0@\AQ<"MP%A&L'!A"<7*R%'%ML9E^\$JETIR#T/FK+UBB MM;C.6:.5=VUSJ ;^ROG0\VT2./O'1!BD$4'R?^/9L!W1@H*JD-'CKYQZ8;W. M SMU.6A<_6UCQF*C"#!YM%W54"-\$1P*0$,L*@/!7):P5%$B7O]LV7(5P1KU M*EZ,X!5\.ENH9,K!HI:0-;<)^:WG(FJWYA3)>:TN9*.UH'&G3EK46CC+/VD] M6PPPGVYCK9GT9(#$,1!R$7:U\T(-ET.I@U4!9ST"OQ%:^*+0_"-CA8J3ZW&@ MSN+('-=;8%--=%Z='2<\$H?6GXQT45'L752!!Z52>OTB-Q*U3$9VR&M],9@0 MK% ?X$C>+AC )V?*./(QZ#"4YNE2-G#BN26KEQ-QL>NEG5>@[I#,S[R%_: # ME\K0>7SN5XRMYXIIOOE4JS9FF>MO*5]77.:-=%6L_>9HEH$ECP0>B.B8.!=_ M-1!/\?/CH"042M/WKV@RFIZ#_15\PZ'HW,>)%D2/*"]%"3SX/^F6-[!+#9:= MB![_#:*Y%Z!8G!]+7!B#@8WX@W76\'V7/?$/IO?, *G12<$O@:D5+L=SC+W39D;X@20X;&_L:YE SC8!W!V8^'F3J@*O: M=;$U_O]&0 TIFSK,0PD4Z_)J'Z81Y6G$2K',!6"!!T>,,."7Q\AVZ"3@ M +QG7E**"E"!"F,,L#=(X;H,-T)$J*?5B[A^%?=ZPYGY3QQ.I$Y171(X#,>D M/HD@\+3O4_Q=[F)ZBSJ6>S2HLP@G:>AC<#P&P&W*9H86?_K5:,; M;6RF4:W7?LFJT:C3(46%@$AX7E(-$_<%8)/3TM%G_A905["QF;L[753 3.U? M0@I^BUQL\$* <6S8HH5B:P#38O,_!^QY0T/V1EWB<686##W'TGD,A3M!%!MJ MEOULPU:H_AQ>/2!'EW*5&JY,7TD2HZ"/F??1*65;B @6-J?WDVKF080U/#,# MZX3.>'%7:+BTYY0MW?6MU/P"<-F9SP5WN92T>H6H=4Z8=2X0ZPXGN1"']B"! MLKH7J#W/V8#==:CSSRM@$O$:U *)BU6)CI*%8]S%[Y4IFY%*^3K(Z^ M%S,1SM 28. A77'S$(6I"7'D%$?,]C+G#?'\3HO&2/G%F+98 MI\?MWZ3=8>E >E!$,:R&@>)EBCGOQXP<6SI\%BQ\Q38CC9RKA%3#H!V)#N%G M%E8#+,Z;Q^0))0;(#!VV$F<_H]8J"6<7;;4VQ>&K6A_Y::K)5>*LGWF8=LN; M1CS!<0"<&5?E2&,0Q&?!*9BA*(LI/KP C\$RQR\NLF5OA&LV20$$H0'*)$H3 M>?<[>-$RU,F]-CR^ I=QD4N0?ZF:M_>\?Z")!*3VKPB,"C(KWO7 M4P4Q5RJ(V3[2@ICW?_3O@!_V[R\OM//;;]\O;^[[#]>W-R=5&Q.TKA$SD,!$ M3H!H7Y6M-(U-KMR Q7I2NB3U6!!=UM'WA I-Q:("^X;M)XU4PR'V5I6EJ_N) MHXJ!GDS*%W>J>.-4C6M:6^0^@ZJ#E@KWNO!?$M>\Q5 _L]VX%QP5=5[A2\WC@CFC_(^J0$>,+(+[@AW*?&'=.Q$UZ'L##K:(_%F8@)*857\ MFJC6?0.'=PEJH#=A3+L@!10 =$_G]]W!V+:4O^OM*]=M$B+)\/&(.%8JU<&& M05$%PG XCB^@++B\4>W8]]#F3IJ0$((CNB+Z5UB%&_JUG@=G13&>N+ ; MV" /IA?+Q2]Q$\*XO)?H<8[X?3N@X^%&+#DGZ?.,P4G"?)C)#M(\J#9(?A86[R$?0C(&X?/=(K)[+,#[<0;H@<_ROW"B^$6!G(9V%* M\*3Q,QB09D8!^59GK#-L4@/F$3HHK<5:3#/"[:IVRWFE)>ZE:&B\- 'B'S$F ML8MVCGXEYH.T3"TE]M0D9Y/Q2\=QG;!7X^D)7=^A0%PMAS,7^E3.%NNN\"]" MBSAJ^"9UE(2/MWSU H470?,'.\2:QM%AK!B#, MPVBT_PD8PFF/T$>QP23GD^C%.1!P)]GJG!(PT">"(@V95OPD/$?CD)M6X%!5 M<$Z).<\4!ISI);*(\^2L)9J!<]<)M0./RV9G\)AC&-TJ<2&.UT,"=."HC,[2\S>!ZA9%VI^8"BLN2 MWH< ==IGVV0G([@[G+%=DL:E7;OH]< K.N*S2TCHHG%2DCH1_WJQ9,ZP;UUJ M:X#[S.0-;7@V=^J64/)\/=.X7G#8Y*8TK0&G=-2X6PUW4V<8[RN1!V=%!40S MG!+$'1X5/Z3XC/"1(U8-ZOK9*JI!EO5)=KM0XAQ:$#8!VX[Q,*L. ,+-5Q:J MVC^%-YFSOV=T>9.&2!QZ(2:Y"//JU=Y\&L#:).]"O7.1U^K+,=,C8647_!IS MI89OZP3>O1+IAU4;1,/DET0KR-/UBEA(;\'@I:R2EN()&?5L:ZPAK5L%URY/ MZ_OB>\'*_<1Z';W9[N5'TQ8>6#OGP&8;SQW?@=4;7;W1Z!;QTC0?G0Z6O5W< M"*%;KLD8_9[ T"1FF\.BT%%C>93@(B-M''MD MDTRWL>DHUP(XZ\T8[=-+(8V;AS6LOIJ'F1>#7&F$T3LH*D;D ,*4ZR?0Z3\[ MAOFS? M;'E^!QQ,KU4=+4.JBH;C<'!:M=-YTYH;XCE[_&W),5!RQ.;.98Z+[* MR-"25TS<6[GP IVV.9W",\\(B)T$W(^ *JGGXFW3JXZ"_/2<%77;*U"04'RS ME.B6Z"$C*]?(ZVE4Z[-5F ZQ)OEOBA96H(6\6XL<^^XT:*%9;<[:R(=."Z=2 M83@6F=R&Y%';Q>5=.SJ)T[ %+AS&_M5T>#U+VME;[ MYA!+W&XNSQ!R.,#CZQS@<1DU&:NHU-]D^=M9AOXQ>.B]%?F(#F\^=:J]Z22P MD^X?75K\VX1 VA/^]0KQK[DW_#NE3C$8N.+GVT_IH!*>LYU)^_I1O:]J#SYE ME$W$I9X9^<^4VLT& \HK%\GTL$@93),*F&%2*B6^30J0B:<9VD'H^2B0X^KX MW!EJ#A$7XSA0[B?-K(Y-2SS\4DH]L:R<&)Z9U^0K=B *L/)X&Y="7O$!'DWY MPN*P'AY0E(0<.0XFJ*6JN5+LDBR3H:%:,::=Q-471$P2I;L%-H#9\--'$0

ET*L4^JVFT&^17Z="MVEKP*7A M&1@CF$JHQ2!.9*I):9+54SN"N#K?"NEW"Y1*W60<]GL:Z#CB(#,ZF !H0;QC M?=OQCD)W\@6?J[9_F]*G^%>"D?3:*BI21=I)@KF16M/'1Q]%G@CI58&2AP$^ M68J9PVM'DXJZSSN=\U)HV#N=]#M:-HH4%"F4BA3B1AL[G14U=9\7D-[IO.BE M"G8ZX]O_F^]]5W1?.KKORQ3OG2+)-5"#[0:VN=-9R96[6V*X=G'<^]3V$9G0R2LHU:C4 M&Y5FO20)S"FP?P M1'8Y1SG(HRR+%VC[0>><@RC]9Q6!,J?+]I;T'WSC.@@B9O&JB5PD\(*>Z>%B MF*XN$?1><[;]KE)ORJW>+-B)O%3JC<35K6HX]58UI[:BTG .3RR7]<\3XRF]9PEKK)7WV612_7]Z(=+;RZ(K'57; ^6CF<2%=)5R(IL5:52HVZ M7NOMU(FT&YP]0=6KNU(WECVK7CFHO"WWTH[+MBB-02E?Y3[*4W$O3046S68! M*:6LG$I9IZ#Y33DTL8T%+W7J;;U3VZF[2REBVU+$NIO$VP..:&I7,9!WWS<(RQ2G6113-U03Y%60[E M05YE%;QF% MZ^PQ'.Z42EWVJJ'A '+YS/2>7)@6RR D. 0?L&XF+ZH:Z4RTOQ=11FUQ_?AR-':\"6,IVEB$ M-.+7F/\,BD"^OG'CN7Q/-&7P@&>2_OT<#N'&"_^/P33RF&+*Z"Q.&>TWG^K5 MVB1#-F>^7RRG*$"^L*RH*CWM'A M\LOU*\\77^%S4T*R5B\0DHUJMSM#ZE33]$BZP#\,L7(M8DHQ?2T6*E1,0M]] M#]M(!U>^-]IHU'3[K*77:K59>L 6W$8P1+1G]C,@^0"FSO";(*X7:VDKEV%< MJ0ICE?/.! "%YY^7[S=;VWH[YT\D 3!X\8#LF#LMHUUO]N!?.?7XT .LAKRS M,V^(,_\SPPB+$7].QY?N!N*+IN'3=QS/1/F8S_^P5K@;K!Z*W3O+)Q(L7%I\ M!G,Z?72G"JN7_PP:G?F, A420MN,VH(\H0#'PJ'/-E:7E2,G@J.PAFRCH?,B MLCX+4+@#B3D3_74PUFO;"Y7;+1B[[<:*J%RO+]:TIOQG<-:80\Z%J+S#*L/K M87/*4A""6A=:K8TR@PI)6R@\ @8JK_ND:T_,!076(1PPK)'MVD'H&U2@F?&C M/A:=K1#!5RH,$*O6'*__A56I;P"9Z4?04+#X-2]['5>]QD]6HM@*BI-AD;P5/J MZA$P.1U.SOT"'[%^I1P4::YB_ZH,;OY2L MD9$ODA]!9@WL$-\J5%L:<[(@7+D3[ MKM7/B%"AK!3J/5F:DP25D)L8XS/?\XJTHP7VDPLH"?8,<*6Y2J"0^*\?[!R[ MNMBTV?'![L@VZN8?YP)J8\FLH(6I:J4B D<)_&Y[ [24EP7_JFUUE,=Y-L<^ M/503+!R"8)R^L=F$0::]TK#'=OFQ(ZYA96F?5)^9NR.IN\-24VW"-J+)[]8I M?/BM>6)Z)L):H"5/0[7DF8HR52UY2E/0GGO^-#+_=EI[/65KJN8'AX$K)]/T MA HC:A=H[F)/VR/ONO =Q#/)LM-L@M!131#6';"YEUC!5D&%^=B\.D?=Y'; M?>]SVE]O*6U ^G3!*(BH:,8M>O,>AH8K[MAB37(]9VN]H7=ZJJ3>ZJ&N^T'? M]L;1=QO9 XLC\50$-\E0%*%Q5_B5J[PTJCV5.;=U&74KW0\MS8JBF_:P' M(96R5<'G$>W _L6LRG^8[\W0:T6)HO)C;%[$V\8P=B^"J+":_>+2J)R(71:C M:=M"Z)^D2B@9M )%+WC7=Q RB*/!ZC(HN417PN@ 4'?!ZN(')(RR"*R$T4%: M1%LJ[US6\B!;HOV%5_>VB$?T%HSM/PCQ%B/6NG6>L:C0;!3&[NN(;"D./+\M M7 7+8TC153EIY&0_;P-MQU5XE:Y45V9 Q*$)W+9INK1[*(>S6J%:)IY81<+)1+LN_S,LF$5 M]3GY(ACN;>^Z\$R9"LHTVX4%969*,>^KG@RL@OVBN'T9^XI_7%QEWM* MR,$S$R=[3KT_'%1\[R7^*?/;P^WY5]O]J<$S&.G^9EJXT&8L.Q@[Q@0/SK%= M5GG$\/JL!D$K2:;0/AK:T$=2^ANPN3<95'L11V,C7J-QPL&*3TQ_&=LQV:\E MQ/_KK\@+/TS!G7^9IW%1P#Y2/M8S1,G^\7B9/9B($/M'H_"7^G)QG?<;TQ?.L%]O!Y*5K%RR])QMVW@\"%@87=F Z7@!F M?'ZB1#,W46+Y/(D\/"K.8)AC=(?>.&M+BR&;G4)+>8:3Z9Q!Z%H ISKX,(T> MKS*VCX^?WA9P$I[>\^[C[X^?BJQG(PJ]+:\Z19;_CH+0'DQF-I))O*;G0>YZ M/LFC]SRC"0G]@_;FTY?;VXL_K[]^U?HW%]KMPQ^7=]KUS4/_YLOUYZ^76O_^ M_O+A7N1F3^V]0(T\,(WQM1/-II?Y;.RS /D+I729AN]/R-,R HY/^:)/@CS1 M^7)JF5O3_ A8E.16N>E;G7[GHM:_Z%=:^A%$ZE7:M!B-TSIN5?O/BJM)K-#K=UD6K 4.H M?#"5#U:>'!\J3:,2L@X#6'W3C$:\E,=.,X:N1V/#]M%#I3#E,##EANT(5/$] MUC$)@7IMJ^BR0SQX>XVE?+PH,%PKR+]>7^?0RG*+*76;=F/[N7V?#<=PS9UT M&]K!SSKZEC:K6^SN^?1H.BI<+X>NJ3+.N=TJ'D4=^3?V: MTS%QI&$U*A8&B!J!37?+HG)D[)-\OP^/H?#"&0D:K^")VXS[C;SN67RJGZ54 MU 7<;P5W35,^^DT[YE9>QRS_G:?+KS7H F;?)L=?Q7VPQOR;=RRLM9I\8RCO M +(&4L8J^OCHXT7S7-MH8ZM=V:ND$&;?"),NCU/@U]S+VN96Z]DAXJ[N8U/\ M/)\\.WLBSW+1W;+.P8V!8J-NPW+C^&)5QS8/_2RD;SRW8HP\..7_8'B /:W/ MO]\A\-7X:OPRC[_1;.=R,Z<],:3X7S*,T;U@L0&&73(M] V+D4-IJ9N4+2#7 M%J;:>-[,AM=2X ]L3?=KS*0!) #\BNT1I^.N/D^^&?_V?$JWX4UP$,K8$B>H M+Y(J\,KPEQ0!BV7TU_,\UO5ZK[ZRXW'#L-@94BK\7PS_B\HW*OS?*OZ?D+FP M/Q.AK\P#-;X:7YD'>V=&T^;!>13 B3)?)K<>H66PBKQ:45Q>$>H$Y2.5[W"A%;.&-X6'VGH MW4:SC-:#PM#]8&B!P:PP5-FW.P\<2?+1I6RC*XXCE&5'KYX7M>1I-0L,W)49 M3PI[^BGD69T5M6JK5]S8[*$OU3IGZV2Z7&\=18\'0(\%]G)YZ+%9*XEJ4&)Z M5-;W#@Z<>FO,FMRZYLZIE7?@O'%/!6O*YU=LKFS2$\I,<\@;%J[N$JQU#L8E MJ CAZ AA9<_!Q@FA4]]/ILD6BC^E:P_MLO#1/IH]?/>],>@FD^\.K+'O4@.K M,=:?>ZW50T>U>EBIU4/W2%L]?+^[_7YY]_!_U.KA\G]_7'__=GGS4-;F#MNC MFWQJZ>92RS;JE.VF*%E..315IVR#XZNR4ZI.F4(85:=,U2D[,GZNZI2I.F6[ MP?%RU"F3>C+U7&5223X)[VR9O$W%;J36RJ7LYYI!:W99Z';VXU8]60_J 2%K M7AW[A7R>6T'6=DWOMDN)K"I6:L>Q4A;V[C1M%2MUH+$9A5SG;%41F<*0BQ2" MP-\.PS^ $:7C,N8RJ17Y4[.KU[O=@[F:4<1R#,326U5$[YM8FGI[3]&&*L>G MI!(^WX)504;''EO17CDX>BY76CV^HM'6VV?[J3APTE)<48.DAI5#D[= #?6N MWF@=FI@N7:\YF)I1H6$FHQ$L^UG>]'S_G!L]@/$A^I)1E!V/'F.#!82!.Y1$C3[+\A5:23*%]-+2A MC[3ZM] SWV10[44<#283V*@)<;#B$]-?QDI3]NL%2"R/H5-8"S8>/$<6XV+: MM)$<2@KX64Q(_B9"RF!S&KTEYD\]LX]XNTO#=X%_!-^9?S\TY@77G:G@NI6" MZ\Z.-+CNLG]WS&P=>EH'*$#-@JP!@,V+^6&+\Z8"O%O@,O#+R\/"! M\C0O"H,0K#M\V8I\.09,8GM6=>?=3[=RA!>V0T>TM4.$\],U>P 2"2:RGYG. MS]!#=@[R89D3U[[';_$9M>G)1+-:V:H6-N0S5"FGY[&#("*>&8T]EQYEOYAO MV@$)&[&6,95O)?/^F0&IPF+@1Y@V!!Z/)T+/5;4'>%WN3F.# 3-I >F]9$>T M QAEX# :Q';YR_ G$S(@!8''B6:,QPZP7-*\Q;Y"GQE!Y$_$N",6#H\&(?]D MVM"PM$*;H_DF5\1VIT5L;'Z02)WQ*0(J2;C=,Q/0+;29Z+'!K"O?&YT3[M/1 MWPZF)71_!.I@8JG4%K94KF^NP'#OMO5:9[;[-:%;X>9;.9MO))MO',#FFZVF MWLII_1U3R#1=P^"$^ 4B/@3EE9&8K\![X5 PC4!C(#"MHC>U3'@H!89J-!"! M8OY[>-@Z-T: *8R!G.$LG8FNO0QML[RJ:=^2-13Z^BMUFQHP3K4 \L[>>+91SO[]8S&>W/(K,AALQA& MFG'?M81Z1W9TODG9*\Q 6<*F7"P9I5'%!)2,8XQ_M7A^RK2&\8KENG2(\OQ[ MJIF95XH?7GZ45:*$7YUE\Z'Z*ZA^J6V(760HYDIPK@<4[MHW9$V!=HD\J2 J M?_/+2/.XUX.27S_YE3-#%.HLC3HW(-E."7-63\TH,=];(GGI*)!WL>2T^+$-0H:A0URA&-LM&TM;4$]Q:9]K)]&ZC3:.CU^NK%N17N[ =W.LO&*FP%=]IZ?8V>IFOC M3EGL\-VH?50Q,7NA7>&J8-]QO"0*T+(Q"O&1XB PT@*VG?I&6.VA!]]CZ")\ M-1VVR,WYH>=8S%^N&=D>2'4S.=-;(N+-M'CHS(G*6DX]-9 V[+&!P:I)7-)% M@AI]U_J11A49-X(,@F)&5N42NV00R_5W6#<@=;EV*HHZMD(=<\+VEM/ ]T8= MLY&NBCH4=6R..GJ;,#+V1AUM11V*.K9''=W:)LRHO5%'_414J]-V[VM&R!&' MHJ[!<),!_(=KI36!6BTOPOV4D9G,7UXA,ZEOP$P#L%\3U)$W])\-VZ'P?.^< M8'Z/YKD ^3J, Z\:MJEX3G.*YD;JORB\W0[>-C9@0.T&;_&>0^&MPEN.MW-N M;9#VP3^*VM=+="Z6GJ[4]NAUK69^KP*;;>!MGG!'\O7 M=-HZVC8);;OU;48P*[0]'+3-B\I8OI+4CM"VO5-ON$+;\J)M7KC$\C7 =H*V M;;V64R=OOVA[*JZ9F]==,677^+?0IJ#,E'V6%^KQVNVL+)GV6D7N+!TO6;.O M5FUN,X[C:*3/J2%L7CC!:]>RNT+8LLD=A; E0-B\.(+7[F-WA+ ]Y4U1"#N# ML'D!!*_=P^X$8>O56KUD"'L2WOX/R]6Y$=6&U:6K&D6-HD8Y@$O7PW"P+)#R MO%QX//%R\LJDB\"7W4-S_.[6LSDE,%3(_.$:$2> M7.*;ZB >86U)<;:I7O[ MG$ZXO$+;\J+MTEV93B=87OEM5@V65YX;-8H:18VB/#=;\MP<=[C\GA2J8DVI MMW2$R_$&N!^@+E].G%HZ".5XH\\53FT(IY:.$SG>T'"%4QO"J:5#.8XW;ELY M!!:Z09S13=E@P,R05U#F;9^U(*[FENBGO$2RZ*==N MZ;,1X(?A"*<@T7P_=;?\X,G +F9]-R;X<-_W#?>)WENUAGJ]N>:'M-WE>(V4F,BAR#OQM*P_AU1MY:7:;N%.].5);)W=C&GY,%F M_.\7'$=F7!&K>[8Z/65Y*,1%Q)U3]& S3O[-(^Y9Z8)L%.+N W';M3DWGINY M2=@\XG;KBN,JQ$7$G7.MNIGKBDTCK@IK+%FAF8JT&,JN])]60GF[-N=F>R,U M9@15JRHS"F4WB;)S+LXW4F5F?90MFP-+H6P)4';.C>]&ZLRLC;)GV^R'K5#V M0%%VSMWN1BK-K(FR]6JM;,61N'+_>_CH61/\A%\UP7HQ)(+$ZV!D!-&U-]J M]$^>?25^>J/]GGM*?US'@XKOO<0_97Y[N#W_:KL_-7C& M9([S9H9!X&8L.Q@[Q@0/SK%=5GET//-GEG'02I(IM(^&-O21)O\6>N:;#*J] MB*.Q@6QM--XX6/&)Z2]C.R_[M83X?_T5>>&'*;CS+_/X\0,5N_ &VCER%3<, M/OYN)(>2 GX6$Y*_B9 RV)Q&;XGY4\_D41]"X!.-SE_BS\EY/F9>6$QL9[G= M/7O".] [-O9\;+!Z80>FXP61SQY@I,\(OC>)6;?7S\!)B,)^5Z(0N8"Q(CM$.<./E"(#H\#?CT MMH#;<&;S#D -PQ9X(8PH]':]2P"CFV$Q(/$\GTJ^O <)"QB I/]!>_/IR^7M ME[O^]S^NSS60A;=WW_H/U[%!1#>VN[6CCTH@ >"]Z]?V5+6Y'<:W(A<\BLR&&W@SN^X>#* M]T:7OT"PNX9S'@6@VS _Z+O65\]]^FH_,ZM/I_%Y\B4^"\/IPV$$Q+NGF-?5 MU46MT?I\7CGK7GZNM"[JK+^N?V5?USO]'H3S$VVH8-2['ZH.E= MUB\:W1:L_;QQU:RT:E?GE=Y9K5FI-QJ]?JO;;=M?RX6XE9Q3T(>0C__.F4Z@6[LQ V1P#26U#[&** MI?B,:2-X<1@ &[&DGWI'T]^S<7'?7%!3R$6T0F+-V"XB#_M<"@=L9=T:07:!#IA MX7_6@_%KQ>C79E?OM;89MGT4X1LE0\!Z7F+ ;%3;H2!@I[?-C&2%@%M P+P M_]EKIH- P'J]IK>[VPQK4QBX!0S,BT6?#3D[$ QLZ)VMEA=1>>NS*O&YX1J6 M479=>"/)8ENBT(W$CM87ZY%30,CG_9T1\L#^Q:S*?YCO3=-PI60QI@J9]X+, MB[7.4Z/(X0"\T MG++;#YO/1"LSE3?F^*66:KAY1,[WHY%/)X;&149ENW1N4L\;NJM1MG:(I,?!_[=1"76]$BZ;7UYE8+QQV%#5TZ MG&KFX%0#K*!*L[Y_G#KKZ-WZF8J94S%SV[G,WA;-;<0CU3Q;B=V_=H6](=(L MF^M)(>E^D+2WDOS8$9(V5,E_%4.QK]N.4M-MJS5?N.S,7"A=B)/"S!)@9GN^ M1-F9T5&Z@)W-6R)3>+J?CROS:]:UXD=<2 MN?5Z3^_55(6*0T.EO N)]9W'ZZ%2LZ;7VX>;9WT8*HWR&9?3>&IWM^(S7L\) MM]6J!T=CYI\ ^)3IDB>I=VLM!D4#0V)6,J?JE6Z#$C(S#+;3 M+-1.-]&.+X7H_XZ"T!Y,9CKT73]F1VS'CXP:Y;1 EF:,$%62>8&9:E.Y&9&ZO)^+ P&9C6T; MM7 (D/_?R/!!07 F&F^CJL&T5[!O((C*_U:+S_(P('8+YS>._+$7P*X#X(+: M,()Q8 !0+@PG')J&SYM4!M&8'X'_A+\+V-%),=OGM 0'[?(.EP.-&>80]>._ M(CQ/D#JV%1E.5;LEB(U&=H@0P1G_P!FU'^D!<.L,]1MG'(#4I]S2](*"20 0 M#;0G1B/\=+T7/B%@5>#1FB;(QIX90EDS FWLV2X*B$H()P8+"E ] %[W&-'/ ML #/??)P&D(/W-S0'O/E,E"A0J_"\!0\)^([9RX7]+@=QR;D@I4DQZ"]#(T0 M%.H0$"C01EY *YVS2,ZYFJ"T,3 2F*Y9$:*DKAD#>%TG #RR"2 Z3N:BX((% MF*#CQZS##DP$P,30'MF.'F/@-C\X 9PCGY=@##EE^KG F.!8S0YV3%BQ/ M>_+@;7C>8L_,\<;X-FAT(2TM]"/Z*W-@ 3\QX]%V['""ZQDQ YL.YQP'814! MTB!1#&1F&N,PPOT;R'S_P_C.+88)<7X,-5!MD=KA" /F@-I)M,FL3+?5@>^- MP,8)"3*Z1N1BHW## 9%/H*(4(,Z;H*33@2(N>Y8QD6(D2&,<4,U/%E:U/QFV M>[7A/#3#-%E 4*\!_>""708;A2D?&9YD&M_P7^8^@00ET(V9-W98&LG@+9PI9(0< M%7A]E(4=1[/(!I[K>!.8?'(\/ XP!"23[2%X@N@Q *B/<>,5CDL)78NCAL,@ M,4/ 2$,L VODEPF4LJS1,'T/T,/0?,-](HM@9),TK$B,TPDU0$6. $DK4BPQ MA\LJ'3&#EVZ0B Q(!;P#_C(9:6G/MHFRT?2 .B8P&BXBA.D"+D!UC8W& $G& M!&+@N#J\,(Y"OIE1K'$)'N/C_TO@([*/00*Z@&C$$B2C$UM#-!,V?S0BMI+B MT'QU J<$Q9!0I7VBYN$\;STL(#7[06?*P1PA( #1R"LED@%38L^<\ M\X.:D%@9>< T HTH+I^0<'AX&O\,O1?#MW#J$3!?-*0=XY&TQ&>^#&2-3SY! M1YXZ3;!K\LB8ZY__D6\)S?K!Q#<^MXCA*VD;[/(F7EAJCB\J/A$Z0WMWEC]BB4,Z 6WO;\FT<]K"^QA[66*4Y#96ET MX"@()Z[]+O)*8P\$5]::3?FNT!7*-\TZ&]>XC]S68"?;#/[M-3(A+PJ &:+V M_\L$HDAQQ."=*/3T&OT4>9-@";&GHWM?V AH*TGYC(?(T\HNL(:V:X=A#S20;'[ M9=A*73^K-11;*1U<:GJWH^!2.KCTE"*_2T6>C4&3MU,!BR,/-LPC$Q6?7X:? MZ.VV!I6Q@:=2JM0-F\X>FU8O80HR;=DUOI#3XI302O:_G M H95O=93<"D;7-[6:]6=N-&V%&"G]_8025HH1M8S>NGUVQ* 7L(D6AV:CNY\;^-(V-[Y@Y26DNF. C9$=H_%+W MQ,N9R'J]HZZ)2PB6=DM9':4#R]MZ>S=,7ED=VY0=EX,!,RF;_L'XI=T9H7)5 M+<6*JV1 2_*6 O ^RF O;) /MM8S<7)HJF*1W(#Q M[Q7S64;2=*J'["Y3DF8I8/>46G$RP'[;K.[$Q[0'M>+C$9;-_6C+-,LJ%O*6 M'T1Q52I_(TH3R6IX5!XH*8,*CIER6&G\ '*)42]8E[G>J39_H_76V_A7 M^A3PV]26 ZQS&8RYV\F95+4K^Q<6UY1393"Q26>:')+80/(,8*_A3T0M2Y<- M[!!V$H0!/\X7S_\)B$NU.*W(3*)N(\!]'H2+931M*G'K#098+.UQDCW+$#M\ M)/4EJ;1H7'(9Z#&G2')2M%1/C<4)+31^R;WR-5+9,/H:'H7C16?9$T M41A7@ P6 X?&MU@%/"6N="0T-YT*DY,),T60R[R1 L3*)"JP#\RS%V+CHO8P MC_/#&HW9&9$O-ELHE1DAM356=>_C6#0?G(3C.! M<2X8$!_$X#6I44:(T=-C.>P)#FS )/]ND=20Z4>\T#L6?9]@X:D F3Y5=(5? M$8Q>% "2#\*73$59/E#CJ 1!<< ^8F'A(]O OV"(5;6I+"\^RT =&%$MPBA@ M@\C1L"8W <-D?HA%QZER-#[.6XY/2?88CK8+[_'B[^DM' LHIX-RZ1BD=P(! M6?! 2N+LBGLDPI_3.-:,8P3%9 0A@X\%0@4Q< BA=U6M*$IN@Q0FI"T5W@>2 MD%.E&"67W2E&.?)-*,%X)( Q["% $#X$1@] MZF\>5_FI(+SC&=2NX^_UQAE7\*]=F BK\L<575\X_IC8T:#@H%(:E-RQX8HW MF97\9KLS1\ ;A> ::=FD5L$K,[N?V7P:.%,'();PZ/D^E:X-Y+ZQW#+Q,9C& M#@\5RU]MQ6,7A/#PY@'Q+2VJB3[=TB+#*GAM<_PJ&0E&%D7W<2)>9'=V::D7 M9L;B%, UWLQR28&IX8-Q3PFI>!BDS,"V250-0#WW1-EX MG#_09)UCFH>(@O>T(83.T_NKVB(8I6K1"U**:]$WA#])U:*? 9NJ17\\M>AO4+HM55Q[@3>H MMO8N-J#J:V_TYF$S@ZGZVJ_5UWZ%A%1-T@-& E5>>SE;I4=2DV]I#2T.MM91Z6#B[U6G4_!7Q/U$)0%<$WI9?JK8[B)Z4#2U/OJ7X527!#]\T4"7! M-Z7KM/?3TE !I8A)]78#%543O 3 KM<[RMS8H>A0-<$W@K8=O7FF]-O2@>5, MKZLN'^4#R]N&NH$^ K-#U01?SUG5.&C;6]5S7 K8._*B*V"7 -AO=]37Z+#$ MFZH)OORWIZE8J)K@ZTB:]F["*V:?2[N"XV M%C4RS%#[I^&H_-%U I1:>K.EHC[*#J4SO:9B)F' MI:H>)Z*2)=5R1A^M'=KJ2F\Y.ZJCMVK[N8I6<"F"RYE>[ZB[UM+!Y>UA]R)3 M'8OF=BQ*JAZ_VK$H[IZ"1&:UBPP,Q#W1XO[BP*0>,L MIN,%6+P:I9L@I3K'U%-KXO6D;==T(A2B?V\U>[R_41CZ M]F,4\GTSQQ[9+D_#@A49U.S(]+"]A6CFLGI'I7JUD3FAQ;LJ-41#J#]A=QX\ M&>,'Z?/^4"KJD]C_?(=FQJB-KC> MLR$^)8TZ<)2>:'""\R7D&K<0LMC(<_CQ)Z2AT+ M6 ZA<]3_W]YS]C9NIOE]?P4QR !V0&LLR7*99 ?P%%^<3%O;N[Z^_I[V%%-5LJU@C8)!8$OG6I]>3H\::.T?5ZX>[SE'/&,H7;A/% M-H"M:A,5#(=)_(UX%;P ,D]M!4VC\F XWB2J>OCH)E%K:16U/!.4ZPQ/'&\X MLDC[J];2X);@5\W3"!@)$%T(9.C+*]^(ZJ1TJ.X]/M.)6YFA 62\:8?=$.E9 M7K'+L4^RW8BHCK([\'!X.YFTR($:)6$+?@?)*B4BA3?.5%-S8@#1?S-%S%"] M]$ 8A]]@(D(,/: !NC!QM&M8SS>0G:(H"_1+?:N%@_"5#7!54>QEPQ2;ZOA> M.[Z+Y$\XH)9M!PY?P PMY C]?B =B0?P2X:'&J3:)C0 60!WC&<@$KJGHO:J MZ>92.Y==W)3W[2KI7+9@YR[IV.7-[HY6[@.<9#?7#=$\#U!!IIW5'>O[Z)6F M3UQZIIDY=NW19K9'\\:PUF? \]&8$'8F>FL$V8IGN;)V:1_#O[*PK2TA[X(A MT?4KE0*M;Z%QJKD1-KFGBI4&%O0V!@$!X8!MVRBO](!F@P , !*F/1:=XH2" M (B7M.14@-_$+:+WODA&^L'_*!*RD8/ P(X9**<\&@'<%[\)!6VKI(N\#/EG M"^XB%2,:QR'<(SNY0Z0,4A;44;<11IBR%)@J8'UMM*3)1 8[E*>0_<*U]Y#'D7>DJ8"#HWC9"T9Y#Y' !VZWKT'(W58+0RS( M7(=_*'@"^#SOW>@57G ;A/V@&?;I95*BC9Y/[W5 9H7]A[#_)FPT0]\*B10@ ME0R4XC59L<#LF8QLS1'<_HC-?)%2;2N-PO]!R%!$$%ACVPA=YHF _)QNI:SK M(9\67%(X).%M_ H=AUZ]5(*3X(X5[RA&%>P+RE@$YVG/!V7AE-V/=X GZ+E!$91\ M<@$C2?DP*,3!1( - %ZT7A1W45T&.!R$(P0J4>F;60JK3E,72U.4 PW.$/:3 MA#P8H'<*6-^?&P%7CV432#4==&0=H21B"D7P%.@#7FVDC(DB:&.#9LP'6-0&6%0[A[&^ M3WQM9#1KW CZS)@>,6V!FXZZ2![G"B)S]/$!S%:FV#LGA7_BV>7.:-Z9@G[J M#BOS3%B^KYH<&2)9I/UF*&!-+=P(&,B2HC> M97 HC$!7(HO:,+AGJ[8979X5'XP7=!.EA&N6N6"<)8/ZUX876BT0I6%=J'D! MD4(BSPQ!(,BJD\5UFS6+P.DU0_+*D?*+"BU#%2N/5M\DJFB7818 >Z/9QX:7 M36^'G?A:*8Z B+%%+((>_$5]O@CYKM'R8_Q@!,H71$8,IR$;68CW12Y#S:3; M"O#3>+G*!(.M.#Z0LGH!VDZ*F KP"L+.B$UAQX5H($"?83\3.]EAI>YRS7'. M3Z^\!W3@;ZO0T=(E6ZJIZ7]!0K%6R@(5-S(TS<7DP8C0QDZ9:BAV10,& M](3,1G#Z7\J.;(R18L"1Y$RQ;S5VO9)[HW- 10M2O>>>%4Z;DQ"F_L MO.UR2F[(%IGRBO *&)R"_AH"U *LPQF%@R&'BB#'0JF/XFS&R+#X5E)1J4C8 MOT5MQAB;G57@NCL)W)V*6GCU.0HMG,-RC*T@$ 2VF3@36(DL<'Z+J<+-%>FW M.3@$\0$HJ*CY"/L4C>$J;" ]96BA-#YGBM4!71D_^-91#=<*HHBR\-;)$F"7 MF;QAQRY#4;Q*>+W%ZI@V[*.!>/(BM^\6.V$$(%\N/,O=":H1D1C3H0@AC Y# M=T C8D ;^@GC9C_LLF&:U'@2#6ER(GV V)9*S4NAF#3&N#*'[%&\BJ/N !,! M.D#LHTQ6RPFRYOK' 6*2IX>=.QPQE/-.CM/LK8 :I+/HDTM0&*730]H7)H)] M(D*)3:/?9ZN*%DPSL80P,W9@XO4V' T%IPH8/N/(0 MP F-HY!38N,B4$6(!8"0HUZ*SB:4P$LL09;N_U [1@+AWR"+(;H\2-?(DD4N(YV1OX].RO.6/'>Y_90JYSEMV#&D6V,>L#$9^W# M3@IO?6F-8CL=V7S,E/:4B,00)L',/;(SS$-,2.)I:LMQVUB.B6ACJ"M(+XKP MC 7E/C%0>W):K@P&J!J2QSURZ:C9/HHQCI$6R%ZX'6(,X*OV+GQ @;--(L-S M1MVB&D?PQ:"%>%*K'!H0=[T(RMG](DA+,)VJ_/M6:!#%!$%V3))SXF]I*?/% M:1N)#S02\6=0M/=8T"F*&#K249M+.8K5(2?%MR8.WU3Y4&-<"IYFW0T'=J/I MC_**K/;-N+%7;-,%FA)GW5ZYDV&;98H9;=%7&2\PRY>?F^1ACOW:T7?IO1>O MO2=>_/)KV[GR9[KR-Q:+QX/DFZ.M29I!^2H8,.]C(Q:9NMK&1ZB-.MX>TF58 M4NVPVOKI'?]ZKG_E[]L_[7.&Y44(S,W['$A,\-L \ / YLL@Z 7>GA[DXO-; M^Y[H5*FW%^Z#*/8#!_=*'L9MW+\EOL'3=H(6^:[S:_HH/(/79D;V840>$@3P MHVK-KY_6G4CBW! W^/5'^-JN"P\%!N 13AIF4:YC\P!#UGC,\J6]EX??HQ=T M;!* P'.&CCI8[[W89K M>%MF]IN B^68!'H^*9H^G6+Q$('LD!!,YZC^0G.1F/SKAP=MN(YK#-:%0;_< MJB1"5@_T5!LNL8"UI:#77RZN+*DBSU2MWF#MU1L"7L&E[YU4CH]?XMSCNLT^ M)D_(XD3R+FZ4/!AI$<($O"K>5Q/6PBIVF@/8R>#Y8^HX_"42N<11F;@!,%9?,N,)[&#E)V)HPI+(0AUX1; MPGSD<26FL&?M8&43"ZX"U<\#.DJ3N3+1Y(*VW1\:DN3-NMEIG;,LQ]V)8XLS M($A !^M;P6H![DY?TGH2O)U;#&M3$89ZCT\^@2.E(9$[T&VDF,%6T'GT#"3& M6Z",>5^S0@GA0BX:J!3EZ3\*'S*.X HG!^!Z_9 Z;LPU^S M2 DC&I7=.%)#K611!C^[CW@A:*^#2XXQ!D])A1K\I<1.)R& <,\=M#/^&D09 MWF55B*YQX[& >Q>HAUYD<0?$8#E0F=Q@M VT M?-)I!!Z62Q@ I9@V,9Q\M5(]_$:P!)NM!+4;W1 M]D9G0_ID,38VHAHC'/6J@VP[,&V*P=7 YL7-T@D5&2A5VHO[;9^USTA4&]@FZ4/D!::8A M@@C:JRDG:\:XHNR2=Y>)LCX_XW?FG"JZA)R>5XQ$UZ@B?FJ:B3;I>G%\T8T+ M$^+(;E2]=M?8>/C F=E]V5GFD2'R8<[ M0 )T9MQAVF(['N":6\2; (& SR%F:=5&C!82-X#F0'M8$G$R3D9F3HHI F$W MRLTY0_ G)V-( 1'#?D@*LKG^$MZT;8)%X=I35AX7$QBR81SEI :JL=)!*]Z! M26[!=STQ-L"('27UB*2BBY,A/T6:P9GA_P*6<2)6JK.?/)%')+2)XYHX&L_* M&C[=+.(,UC<;28PZ2,<'##T@$_=--),O,@ \B.VV+\_J?HI1R]10)P5]GX+RWM M:<>N+T7F*"\Y&FE; @C66+978(&]O4[V&+_#X;3!*!"/&T@? 98%G&G28)&* M5VBBTZ@^TMFIM074N6X F4IMDD(Q0*U0]\Q87A"I8)_5FOC"MP5:;[A%:#C7 M?,]C5S?D'-=6*[SO;A*G* U(*;#_%$LZ.+$ D[)OR+94=?+.@@E0B?72E/<9 MHQ_K/F_WQ27GT-!9OS 2P82LA O#CYW\!%%/RU,2;-Z1V4D8=>)D\*SM0;/" MSR:3!3QUA M',TW<#-A^^\O,->S]B^@)R^\43C">9QOY.K@>3BA:S(67ED#R=LE%1N"#-2OA(6,7M%:5#/F*IO;D#.TYF(BJ *2'*$3JO"[ M,6NX#VC[HSM_+IN";9]P @>C^ #_7\BO<%6VW)K$K0%2LRXRZ)'4@3+^+9?E MBE0W'K%=:00J0AJTQ/1[DT^0LD'&/+1K=Z;TJK8:4C@W6I#P)M2( D>E?%>N M.@6O! M,Z QIJU'8\ =F@5TT?\;)?=[,)NO+G2(&@5!!AW1(+-<'@;]--E J MK03D#66Q,,*<-70)1?=TIC3/G2A+4>R8H0JW0'8_9XSU;@N0/O22NTY]WV3OSZZ=&T5**L M')W8_.L%W2XZ5-CM]T.]*@45ITN?B4)#*%7MRNCG7+IE;G:J7]**LSY6&O;L MLB>L"@7%JG]:._(/CZHRYE;<,[";=UBO!LW\YYRFCN?W08*W-Z;/Q MLS@J1SVG;M0+JH99"+7Q$3C_^PN 3X23(99;CKKF,YJ2]>"(B+#\ MFP:5GVW#(&]:%[I1/"QM+B>3'->'TUK'S:K05X25AS 9X*^7-Q\^>?6*X:33 MNSQAYXWUK_EGN+DH1UC:JA6SD/N:A21$^9^\%V_^@6$:Y/&2F!SXHJ\_OP>Y MG=OB #]JHGOL$^L/5V'Z)YP$3O.F[&2VKWW4?.((JI)1[*1X6XF$+(W.>=J MHYB2PNE<$SQ74$CDF0'6/\(J$2 //%(\V0AQ]TDIW5&.TAWM*-V34+JCK:5T M5&,[[K-D_16M^6U.6-Y1L4)]BBCHZN@\;4ZAZA\8CZ\CL4B=Z86JXWWXIEH9 ML8LOY)'F8 S^S6HV\IO/M5FQ1CC;O=RJ]Q1?:7Q/6'S(K2%JY[5DE&MCZ$L= MFDOU]F 6BI:@Y*DPI>I;X@F\RK#U4+4>'%0;>XI#2JN-MGRR)H1KCD#! )@/ MWZ20ECBSJF?UHWVG,K@44Z"3TET!@ 9HWYCQ//HF4.4!9\?*)>Q8ZJQQH.#8 M(FC;O I_WN.B4"=S#QO!*QZ=;:-:0<;VXY B@9%!1VZ #QE&I0*O'(R'M^8$ M=_&ML>'TGAH+#JG,U8AC(T?HMAR$:6K4=@RG2V-?U[#5P>MHOQ2@%SC. STE MK>4ZC5#(E8VT(DL "@=B^9)K9+LK.;)AS6U,^L&N#G;K3AE#:_,EFRP-Q)B& ML5JZT( ;Z,;!EWTLT4L9>0[ X,2X?XSAH@X::'TB<083]O&(G&86\Y^R*=\J M184P\"J-(Z[YF.H:DWB@+< 12MT,Q=%/X])Y80>?K0!A'4:$K0S1-=TRC3V+ M)UI$Z K,BC)(3V&LJ"\BIJ7KUB'P8#K>CE7JMMHT):4=I)$'W4,P/1Y+WVTF"#*O@1>.@E=ZG@(J^2.$8$-6+[\C#<8"4 MD^KG.5P%'10(=!K>"/@LT/FTPZ!)A324[\"@01\+2 M^"Z/(_HP:2?>(*.F$YT^'[(BKXZ9/M'A\US\F3PUHP3CB25%@\(ZG"XLEG3@ MN$UE?#M*ZNM2]YE8^FUP]RNTVP?2F4@SFS)Z2N'L<&D3MI+2K>3)H%F.>PGZ MO(O'3?&>Y(C@88'PFA1"3$>-I/HU@8<-*+8V8J;8:N4=.S; )CZ!<$PFQ7-+ M4)V)^,C$PY(OA/5S1MZMAH;*\12P(6,4@.;>F"?!XJ4[&9 M0Z91;K)1U7<]A1$Z]#;6/*!!I9H].Z;A4P4-NV[C2R=^X*?5,>1OO)C5>ZY7JE+>-SU=LK,EOW'4L-/H=RV0C54)]4 MW3[![]#"KR\W@YH'IG*%1FRC\L==K8^#K(YZ"\OD'%Z,"96V##7<%= ]2A<: M.'>%!PBZ:WRON!6"Z7M"$BS6]U8=:H5)M=;5",@LO4CRKI>]= CKSV=1>\_\=WJ=3)U-R &=IJHG?.5#Z>RP! M%+LFH7=Z$?3,E4R-9=FTX5X3^]ST@!C:H/_,?)O//BKJ9!<5M8N*^EZBHEB6 MJ>5%F8DFCITD,UF2J6VM(/-[E*@NUMU&,^0UMK=&Y/G *?B.%1/9V.^L-(IV M_GW)/9/R>N9,Z\DE96R"PO0456['JC*)&R,5!SU:WI&:<)_"M*3G2I++=RID M6OCBYM'^FBC65:_P17%&FTI8MJ&K=O'>D7 ISAO*9N( :=/WYV,GJ*KC%]2 M\AZYA.^M.[B\/B^*BM-*-(GSS]H6)I:YX=(YW9!7!\^"N:&//S*#]NI;-^U1E\3PAH0FS< M^YT'^G90O;QK/F=>OUK0PK*$JYT12Y(,5XRWA+3>7G5_AT';C$$N7P"9,2]<\6:;_;#5OU_II.=1%&/YKO9JM]H/J,G'BCD!&1[2O=J. M2&XUD?P4?*.JT>LDDVQ'0?O8_ZB1]W;%$H@AFZ;JS5K06]OZTK7BFV.&G69T MGZ+9.ZKZ#'R>&_$7?O!HC7-OUR(;W\$B%X/Y$AJG\)]&8_^) M;5[+-6:]>/-KUO>JGHXF]O"CQ O4Y_!@55\NRB/GOJWEC'OT,F_ HRB#Q_/Y M%V^J_O'9Z5-OJFRBM1[?L[N6HUKEL+:[E@>.V]AARW=V+:>U,_^D=K*6JWD: M9MQH$!]^ELSX/.NZS!@_[ICQ T"K<=+8$9=-NY2C:N5L/81E&ZYE:31_ARL; M>"G,B*N-]8BN.ZWX6@U=1HP?=830LV+$,X.$U54["_*A 4OPC3+FC9QA)23F3+^7D4G&% MG?FJS#EC8IU++"$S0GE'86]<:FHT)>GS.=W]])C(-=V]A-)1=6*W.Q7\E6+? M ET9=SRO=".)SBKRW!OY//?&I#QW3/&GXY'J'W0B)N\__ 8S19^S =Q;BPI< M :F[PG':_T+$.#BLPC_Y\^R@#@0R"@8P:92T7E]B6I:W*C MDD%Z ^.\Q9(*+VC-K5KCL'K8J+_P5-H*ALC:DDP9,KHD(BWT>29V;D[F_<]J MX$[XFLNOAN3F (!7@T+^^?I1=VKA1EXCX:5&21<=5X2/R^^]-^7:1KTP:=/- M&2X4=Z:]0/R(7YCR5!3S(VU)P:>R0+J<8O(U,C_ Q3"B5.R JKE.&Q.Q MF$8]F/80SSM*N!*=T_,>YP-B(I,@>FM.LKI"/9M%3X.64 MCTIXH%/S9;VU?AY;[&=:M9]5E/MY=O5^86O=F6? MUE'VJ?0498M6-"S RE97BCK.2]#'NTI1B\NKQQM4*>H19:$^?.N%36R<\%T5 M>9JGN*72)]/'JEFFAZY\[2%$?Y."-FBCZ81]SN'%\O)<.#A,L=4@"K[]^Y+* MC_]XKL5]9J3&??CCE\NWES?>Y>?W'_[P5D/>GLCVN<#!,'83B7/% <+VG#2@ M\;^,YI50C3+RIT6#DZ?-,2V2#:$%1 *:"4JSB]$27[;) 1,N^ MO=%H^/K5J[N[NTJJ6I5N?/OJ/&GUL!O2*]7N!LFK=C *7IT<'IV>O (ML'I4 M/SDY.JM5#ZO']_=B!N M[0>'@%V06M2=0*-"O5+'CU/GT'7S-*[,O[74>X>NC6A49)JG![]Y7%V/%ET[ MXT5SK7IFP/#HKQFPVYKL9^\"OO8^QQ4/KN:@WCBKG>W_GT'?8(>^CT3?Z4Z5 M[4'?^A.C[]O[?G"7SH&H(%$& _;> <8A],^-HT=SX^BB&+=#N#4AW-&.7^[X MY8Y?/E_TW?'+;>"7R\?1'8JN2Z2M HO]\#416'PF18VVX=Q"Y M@1")\/A, /)P'H#\)X#+2$7>M6X#J3L_/J!O? Y@JZ?>[Y7KRKL* B5!.\A& MASL(?"P$@KBY[VTH"%Z4=!7EMB0(45,]@C/E6Z\S=UPWQR2*Y_*28CX\]0= M>1JB<^RM]-J396"HV4>@E!D&H>^%?[R]^KC_&O[89S0P_5/?N3U.W@9]:EU_ MW5,*FXSNA=.?O[;G(2HXME.%MQ9Y[5T\&":JA_L A+2#W"XR!C9GN>C'=[AH M>1%[SE+KF@DCV&NU8[$FO7<+ZV_'KA.UV7ST" MY0L#/!G6ERUL>8A_M"CBEVY[2>M[AUV!O*^(1)?H&0_89O0>=&:/U+:]'%HB MW EJ(L;I+D+8Z)D?T,HITKOG%O:_A+B,'W^D4VQ[V"\*.S:M804_7F1)%*:] MN5>Q:\YI8GH95VMGA2"[=0?L[J(TUQ^EN6DAET\?%X51)QR%B7V3@U&6J-0$ M8KI?Y8(QKR__Z_/YS>]7'ZY-M,GS.YEBZ?9<:ENB_LK"Q IG8."'\ZMW MOWCOOEQ]_7)%7R\:Y%98>K7\(!XM@2_A@!^C:*QCFRO:6OUTLP]G60F H "_ M!HWYEHT.9[/+ZZT1B=_>OYZVLCG;O,P%"$O:P:OTE?08BU:/9_$ZPFB58_:9NP\B[JGB_!4FPX^5Z)++5F'YGC"?AX?GUS8!T=I7Z8BYNK!?T+ MXE?P9OMP'N:V\;SZX8(V?/CSYU=TZ'_[^55O-.B_^=O_ U!+ 0(4 Q0 ( M &A(:5=]U$"X>@0 /L7 - " 0 !E>%\U.#)WU&J4@\ .FW 0 " 6P3 !N'-D4$L! A0#% @ :$AI5_$;^P\0# 5:( !0 ( ! M["( &YR8RTR,#(S,#DS,%]C86PN>&UL4$L! A0#% @ :$AI5]2_<+ 0 M.@ DO<$ !0 ( !+B\ &YR8RTR,#(S,#DS,%]D968N>&UL M4$L! A0#% @ :$AI5V8]48&$5P (K\$ !0 ( !<&D M &YR8RTR,#(S,#DS,%]L86(N>&UL4$L! A0#% @ :$AI5X$PID\B/0 M?V<% !0 ( !)L$ &YR8RTR,#(S,#DS,%]P&UL4$L! M A0#% @ :$AI5\L'@Y7(^0 '&8/ !, ( !>OX &YR G8S(P,C,P.3,P7S$P<2YH=&U02P4& D "0 X @ <_@! end