0001437749-24-015481.txt : 20240509 0001437749-24-015481.hdr.sgml : 20240509 20240509090232 ACCESSION NUMBER: 0001437749-24-015481 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATIONAL RESEARCH CORP CENTRAL INDEX KEY: 0000070487 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] ORGANIZATION NAME: 08 Industrial Applications and Services 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: 24928909 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 nrc20240331_10q.htm FORM 10-Q nrc20240331_10q.htm
0000070487 National Research Corporation false --12-31 Q1 2024 75 75 0.01 0.01 2,000,000 2,000,000 0 0 0 0 0.001 0.001 110,000,000 110,000,000 31,078,202 31,002,919 23,877,315 24,219,887 7,200,887 6,783,032 417,855 75,283 0.12 49,296 20,938 0.12 3 5 0 1 1 1 1 http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember 1.10 3.00 1 10 3 6 5 10 5 false false false false 00000704872024-01-012024-03-31 xbrli:shares 00000704872024-04-25 thunderdome:item iso4217:USD 00000704872024-03-31 00000704872023-12-31 iso4217:USDxbrli:shares 00000704872023-01-012023-03-31 0000070487us-gaap:CommonStockMember2023-12-31 0000070487us-gaap:AdditionalPaidInCapitalMember2023-12-31 0000070487us-gaap:RetainedEarningsMember2023-12-31 0000070487us-gaap:TreasuryStockCommonMember2023-12-31 0000070487us-gaap:CommonStockMember2024-01-012024-03-31 0000070487us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-31 0000070487us-gaap:RetainedEarningsMember2024-01-012024-03-31 0000070487us-gaap:TreasuryStockCommonMember2024-01-012024-03-31 0000070487us-gaap:CommonStockMember2024-03-31 0000070487us-gaap:AdditionalPaidInCapitalMember2024-03-31 0000070487us-gaap:RetainedEarningsMember2024-03-31 0000070487us-gaap:TreasuryStockCommonMember2024-03-31 0000070487us-gaap:CommonStockMember2022-12-31 0000070487us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000070487us-gaap:RetainedEarningsMember2022-12-31 0000070487us-gaap:TreasuryStockCommonMember2022-12-31 00000704872022-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 0000070487us-gaap:CommonStockMember2023-03-31 0000070487us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000070487us-gaap:RetainedEarningsMember2023-03-31 0000070487us-gaap:TreasuryStockCommonMember2023-03-31 00000704872023-03-31 utr:Y 0000070487srt:MinimumMember2024-03-31 0000070487srt:MaximumMember2024-03-31 0000070487nrc:DirectExpensesMember2024-01-012024-03-31 0000070487nrc:DirectExpensesMember2023-01-012023-03-31 0000070487us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-03-31 0000070487us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-31 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-31 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-31 0000070487us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-31 0000070487us-gaap:FairValueMeasurementsRecurringMember2024-03-31 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000070487us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000070487us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000070487us-gaap:FairValueMeasurementsRecurringMember2023-12-31 00000704872023-01-012023-12-31 0000070487nrc:SubscriptionServicesMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-31 0000070487nrc:SubscriptionServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-31 0000070487us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2024-01-012024-03-31 0000070487us-gaap:ServiceMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-03-31 0000070487nrc:FixedNonSubscriptionServicesMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-31 0000070487nrc:FixedNonSubscriptionServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-31 0000070487nrc:UnitPriceServicesMemberus-gaap:TransferredOverTimeMember2024-01-012024-03-31 0000070487nrc:UnitPriceServicesMemberus-gaap:TransferredOverTimeMember2023-01-012023-03-31 0000070487us-gaap:OtherCurrentAssetsMember2024-03-31 0000070487us-gaap:OtherCurrentAssetsMember2023-12-31 0000070487us-gaap:LongTermContractWithCustomerMember2024-03-31 0000070487us-gaap:LongTermContractWithCustomerMember2024-01-012024-03-31 0000070487us-gaap:LongTermContractWithCustomerMember2025-01-012024-03-31 0000070487us-gaap:LongTermContractWithCustomerMember2026-01-012024-03-31 0000070487us-gaap:LongTermContractWithCustomerMember2027-01-012024-03-31 xbrli:pure 0000070487nrc:TermLoanMember2024-03-31 0000070487nrc:TermLoanMember2023-12-31 0000070487us-gaap:DelayedDrawTermLoanMember2024-03-31 0000070487us-gaap:DelayedDrawTermLoanMember2023-12-31 0000070487us-gaap:LineOfCreditMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2024-03-31 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMembernrc:TermLoanMember2024-03-31 0000070487us-gaap:DelayedDrawTermLoanMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2024-03-31 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMembernrc:TermLoanMember2024-01-012024-03-31 0000070487nrc:LineOfCreditAndDelayedDrawTermLoanMembernrc:FirstNationalBankOfOmahaMember2024-01-012024-03-31 0000070487nrc:LineOfCreditAndDelayedDrawTermLoanMembernrc:FirstNationalBankOfOmahaMember2024-03-31 0000070487us-gaap:LineOfCreditMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2024-01-012024-03-31 0000070487us-gaap:LineOfCreditMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2023-01-012023-03-31 0000070487us-gaap:LineOfCreditMembernrc:FirstNationalBankOfOmahaMember2024-01-012024-03-31 0000070487us-gaap:DelayedDrawTermLoanMembernrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2024-01-012024-03-31 0000070487us-gaap:RevolvingCreditFacilityMembernrc:LineOfCreditAndDelayedDrawTermLoanMembernrc:FirstNationalBankOfOmahaMember2024-01-012024-03-31 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMember2024-01-012024-03-31 0000070487nrc:CreditAgreementMembernrc:FirstNationalBankOfOmahaMembersrt:MaximumMember2024-01-012024-03-31 0000070487us-gaap:EmployeeStockOptionMembernrc:DirectorPlan2004Member2024-03-31 0000070487nrc:NonqualifiedStockOptionsMembernrc:DirectorPlan2004Membersrt:DirectorMember2024-01-012024-03-31 0000070487nrc:NonqualifiedStockOptionsMembernrc:DirectorPlan2004Membersrt:MaximumMembersrt:DirectorMember2024-01-012024-03-31 0000070487nrc:NonqualifiedStockOptionsMembernrc:DirectorPlan2004Membersrt:MinimumMembersrt:DirectorMember2024-01-012024-03-31 0000070487nrc:The2006EquityIncentivePlanMemberus-gaap:CommonStockMember2024-03-31 0000070487nrc:PerformanceBasedStockOptionsMember2024-01-012024-03-31 0000070487nrc:PerformanceBasedStockOptionsMember2023-01-012023-12-31 0000070487nrc:PerformanceBasedStockOptionsMember2023-12-31 0000070487nrc:PerformanceBasedStockOptionsMember2024-03-31 0000070487nrc:ServiceBasedStockOptionsMembersrt:MinimumMember2024-01-012024-03-31 0000070487nrc:ServiceBasedStockOptionsMembersrt:MaximumMember2024-01-012024-03-31 0000070487nrc:ServiceBasedStockOptionsMember2023-01-012023-03-31 0000070487nrc:ServiceBasedStockOptionsMember2024-01-012024-03-31 0000070487nrc:ServiceBasedStockOptionsMember2023-12-31 0000070487nrc:ServiceBasedStockOptionsMember2024-03-31 0000070487us-gaap:EmployeeStockOptionMember2024-03-31 0000070487us-gaap:EmployeeStockOptionMember2024-01-012024-03-31 0000070487us-gaap:EmployeeStockOptionMember2023-01-012023-03-31 0000070487nrc:NonvestedMembernrc:The2006EquityIncentivePlanMember2024-03-31 0000070487nrc:NonvestedMember2024-01-012024-03-31 0000070487nrc:NonvestedMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-03-31 0000070487nrc:NonvestedMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-31 0000070487us-gaap:CommonStockMember2023-12-31 0000070487us-gaap:CommonStockMember2024-01-012024-03-31 0000070487us-gaap:CommonStockMember2024-03-31 0000070487nrc:NonvestedMember2024-03-31 0000070487nrc:TradeNames1Member2024-03-31 0000070487nrc:TradeNames1Member2023-12-31 0000070487us-gaap:CustomerRelationshipsMember2024-03-31 0000070487us-gaap:CustomerRelationshipsMember2023-12-31 0000070487us-gaap:TechnologyBasedIntangibleAssetsMember2024-03-31 0000070487us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-31 0000070487us-gaap:TradeNamesMember2024-03-31 0000070487us-gaap:TradeNamesMember2023-12-31 0000070487country:US2024-01-012024-03-31 0000070487country:US2023-01-012023-03-31 0000070487country:CA2024-01-012024-03-31 0000070487country:CA2023-01-012023-03-31 0000070487country:US2024-03-31 0000070487country:US2023-12-31 0000070487country:CA2024-03-31 0000070487country:CA2023-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 March 31, 2024

or

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

 

 

 

For the transition period from ________ to ________

 

Commission File Number 001-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 April 25, 2024: 23,877,315 

 

  

 
 

NATIONAL RESEARCH CORPORATION

 

FORM 10-Q INDEX

 

For the Quarter Ended March 31, 2024

 

   

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 Shareholders’ Equity

5

   

Condensed Consolidated Statements of Cash Flows

7

   

Notes to Condensed Consolidated Financial Statements

8-19

       
 

Item 2.

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

20-24

       
 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

       
 

Item 4.

Controls and Procedures

25

       

PART II.

OTHER INFORMATION

 
       
 

Item 1.

Legal Proceedings

25

       
 

Item 1A.

Risk Factors

25

       
 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

26

       
 

Item 5.

Other Information

26

       
 

Item 6.

Exhibits

27

     
 

Signatures

28

 

  

 

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 interest rates and 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, and the expected impact of global conflicts, 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;

 

 

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 a pandemic will adversely affect our operations, sales, earnings, financial condition or liquidity;

 

 

The likelihood that 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;

 

 

Our ability to maintain effective internal controls;

 

 

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)

 

  

March 31,
2024

  

December 31,

2023

 
  

(unaudited)

     

Assets

        

Current assets:

        

Cash and cash equivalents

 $1,699  $6,653 

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

  11,127   12,378 

Prepaid expenses

  6,377   4,228 

Income taxes receivable

  34   161 

Other current assets

  777   940 

Total current assets

  20,014   24,360 
         

Property and equipment, net

  31,530   28,205 

Intangible assets, net

  1,436   1,471 

Goodwill

  61,614   61,614 

Operating lease right-of-use assets

  1,937   2,060 

Deferred contract costs, net

  1,254   1,453 

Other

  3,126   3,274 

Total assets

 $120,911  $122,437 
         

Liabilities and Shareholders Equity

        

Current liabilities:

        

Current portion of notes payable, net of unamortized debt issuance costs

 $7,504  $7,214 

Line of credit

  7,000    

Accounts payable

  2,397   1,301 

Accrued wages and bonuses

  5,385   3,953 

Accrued expenses

  5,732   4,893 

Dividends payable

  2,865   2,906 

Deferred revenue

  15,194   14,834 

Income taxes payable

  1,968   222 

Other current liabilities

  805   880 

Total current liabilities

  48,850   36,203 
         

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

  27,569   29,470 

Deferred income taxes

  3,892   4,139 

Other long-term liabilities

  3,655   3,670 

Total liabilities

  83,966   73,482 
         

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 31,078,202 in 2024 and 31,002,919 in 2023, outstanding 23,877,315 in 2024 and 24,219,887 in 2023

  31   31 

Additional paid-in capital

  179,929   178,213 

Retained earnings (accumulated deficit)

  (27,036)  (30,530)

Treasury stock, at cost; 7,200,887 Common shares in 2024 and 6,783,032 Common shares in 2023

  (115,979)  (98,759)

Total shareholders’ equity

 $36,945  $48,955 

Total liabilities and shareholders’ equity

 $120,911  $122,437 

 

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

 
   

2024

   

2023

 
                 

Revenue

  $ 35,313     $ 36,473  
                 

Operating expenses:

               

Direct

    13,856       14,280  

Selling, general and administrative

    11,250       11,783  

Depreciation and amortization

    1,447       1,394  

Total operating expenses

    26,553       27,457  
                 

Operating income

    8,760       9,016  
                 

Other income (expense):

               

Interest income

    44       250  

Interest expense

    (605 )     (241 )

Other, net

    (5 )     (14 )
                 

Total other income (expense)

    (566 )     (5 )
                 

Income before income taxes

    8,194       9,011  
                 

Provision for income taxes

    1,835       2,047  
                 

Net income

  $ 6,359     $ 6,964  
                 

Earnings Per Share of Common Stock:

               

Basic Earnings Per Share

  $ 0.27     $ 0.28  

Diluted Earnings Per Share

  $ 0.27     $ 0.28  
                 

Weighted average shares and share equivalents outstanding:

               

Basic

    23,868       24,585  

Diluted

    23,963       24,738  

 

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

 $31  $178,213  $(30,530) $(98,759) $48,955 

Purchase of 417,855 shares treasury stock

  -   -   -   (17,220)  (17,220)

Issuance of 75,283 shares of common stock for the exercise of stock options

  -   1,752   -   -   1,752 

Non-cash stock compensation expense

  -   (36)  -   -   (36)

Dividends declared of $0.12 per share of common stock

  -   -   (2,865)  -   (2,865)

Net income

  -   -   6,359   -   6,359 

Balances at March 31, 2024

 $31  $179,929  $(27,036) $(115,979) $36,945 

 

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 

 

See accompanying notes to condensed consolidated financial statements.

 

 

 

NATIONAL RESEARCH CORPORATION AND SUBSIDIARY

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands, unaudited)

 

   

Three months ended

 
   

March 31

 
   

2024

   

2023

 

Cash flows from operating activities:

               

Net income

  $ 6,359     $ 6,964  

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

               

Depreciation and amortization

    1,447       1,394  

Deferred income taxes

    (246 )     (377 )

Reserve for uncertain tax positions

    133       124  

Non-cash share-based compensation expense

    (36 )     304  

Net changes in assets and liabilities:

               

Trade accounts receivable

    1,251       242  

Prepaid expenses and other current assets

    (1,620 )     (4,117 )

Deferred contract costs, net

    199       206  

Operating lease assets and liabilities, net

    (22 )     (32 )

Accounts payable

    (151 )     171  

Accrued expenses, wages and bonuses

    2,491       (97 )

Income taxes receivable and payable

    1,872       2,273  

Deferred revenue

    360       698  

Net cash provided by operating activities

    12,037       7,753  
                 

Cash flows from investing activities:

               

Purchases of property and equipment

    (4,138 )     (3,199 )

Net cash used in investing activities

    (4,138 )     (3,199 )
                 

Cash flows from financing activities:

               

Payments on notes payable

    (1,621 )     (1,114 )

Borrowings on line of credit

    13,000       -  

Payments on line of credit

    (6,000 )     -  

Payments on finance lease obligations

    (11 )     (115 )

Proceeds from the exercise of share-based awards

    -       301  

Payment of payroll tax withholdings on share-based awards exercised

    (317 )     -  

Repurchase of shares for treasury

    (14,999 )     (1,972 )

Payment of dividends on common stock

    (2,906 )     (2,956 )

Net cash used in financing activities

    (12,854 )     (5,856 )
                 

Effect of exchange rate changes on cash and cash equivalents

    1       -  

Change in cash and cash equivalents

    (4,954 )     (1,302 )

Cash and cash equivalents at beginning of period

    6,653       25,026  

Cash and cash equivalents at end of period

  $ 1,699     $ 23,724  
                 

Supplemental disclosure of cash paid for:

               

Interest expense, net of capitalized amounts

  $ 521     $ 329  

Income taxes

  $ 78     $ 27  

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

  $ 1,752       -  

Purchase of property and equipment in accounts payable and accrued expenses

  $ 2,664     $ 1,507  

Repurchase of shares for treasury in accounts payable and accrued expenses

  $ 152     $ 11  

 

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, 2023 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, 2023, filed with the Securities and Exchange Commission (the “SEC”) on February 27, 2024.

 

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. During December 2022, we substantially liquidated our investment in Canada. As a result, currency translation changes 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.

 

8

 

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 months 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.  

 

9

 

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 $114,000 and $163,000 in the three-month periods ended March 31, 2024 and 2023, respectively. Deferred contract costs, net of accumulated amortization was $1.3 million and $1.5 million at March 31, 2024 and December 31, 2023, respectively. Total amortization by expense classification for the three-month periods ended March 31, 2024 and 2023 was as follows:

 

  

2024

  

2023

 
  

(In thousands)

 

Direct expenses

 $67  $35 

Selling, general and administrative expenses

 $213  $326 

Total amortization

 $280  $361 

 

Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $34,000 and $8,000 for the three-month periods ended March 31, 2024 and 2023, 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 three-month periods ended March 31, 2024 and 2023 (in thousands):

 

  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 

Three months ended March 31, 2024

 $75  $(48) $1  $49  $75 

Three months ended March 31, 2023

 $65  $-  $1  $1  $65 

 

10

 

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 March 31, 2024 and December 31, 2023:

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of March 31, 2024

                

Money Market Funds

 $1,504  $-  $-  $1,504 

Total Cash Equivalents

 $1,504  $-  $-  $1,504 
                 

As of December 31, 2023

                

Money Market Funds

 $6,471  $-  $-  $6,471 

Total Cash Equivalents

 $6,471  $-  $-  $6,471 

 

There were no transfers between levels during the three months ended March 31, 2024.

 

11

 

Our long-term debt described in Note 4 is recorded at historical cost. The fair value of fixed rate 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 fair value of our variable rate long-term debt is believed to approximate the carrying value because we believe the current rate reasonably estimates the current market rate for our debt.

 

The following are the carrying amount and estimated fair values of long-term debt:

 

  

March 31,
2024

  

December 31,

2023

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $35,166  $36,787 

Estimated fair value of long-term debt

 $34,723  $36,403 

 

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 March 31, 2024 and December 31, 2023, 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 March 31, 2024 will have a material adverse effect on our consolidated financial position, results of operations or liquidity.

 

12

  
 

(2)

CONTRACTS WITH CUSTOMERS

 

The following table disaggregates revenue for the three-month periods ended March 31, 2024 and 2023 based on timing of revenue recognition (in thousands):

 

  

2024

  

2023

 

Subscription services recognized ratably over time

 $33,271  $34,433 

Services recognized at a point in time

  1,421   1,176 

Fixed, non-subscription recognized over time

  495   655 

Unit price services recognized over time

  126   209 

Total revenue

 $35,313  $36,473 

 

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

 

  

March 31,

2024

  

December 31,

2023

 

Accounts receivables

 $11,127  $12,378 

Contract assets included in other current assets

 $77  $84 

Deferred Revenue

 $15,194  $14,834 

 

Significant changes in contract assets and contract liabilities during the three-month periods ended March 31, 2024 and 2023 are as follows (in thousands):

 

  

2024

  

2023

 
  

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

 $-  $(7,303) $-  $(7,056)

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

  -   7,672   -   7,828 

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

  (39)  -   (37)  - 

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

  -   (9)  -   (74)

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

  32   -   88   - 

 

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 March 31, 2024 approximated $18.6 million, of which $6.2 million, $7.1 million, $5.0 million and $230,000 are expected to be recognized during 2024, 2025, 2026 and 2027, respectively.

  

 

(3)

INCOME TAXES

 

The effective tax rate was 22% and 23% for the three-month periods ended March 31, 2024 and 2023, respectively. The effective tax rate decreased mainly due to increased tax benefits of $79,000 from the exercise of share-based compensation awards partially offset by higher state income taxes of approximately $32,000 which fluctuate based on various apportionment factors and rates for the states we operate in.

 

13

  
 

(4)

NOTES PAYABLE

 

Our long-term debt consists of the following:  

 

  

March 31,
2024

  

December 31,

2023

 
  

(In thousands)

 

Term Loan

 $16,618  $17,787 

Delayed Draw Term Loan

  18,548   19,000 

Less: current portion

  (7,504)  (7,214)

Less: unamortized debt issuance costs

  (93)  (103)

Notes payable, net of current portion

 $27,569  $29,470 

 

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 and bears interest at a fixed rate per annum of 5%.

 

Borrowings under the Delayed Draw Term Loan and Line of Credit, if any, bear interest at a floating rate equal to the 30-day Secured Overnight Financing Rate (“SOFR”) plus 235 basis points (7.67% at March 31, 2024). Interest on the Line of Credit and Delayed Draw Term Loan 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 March 31, 2024, 2023, we had $7,000,000 of borrowings outstanding and the availability to borrow $23,000,000 on the Line of Credit. The weighted average borrowings on the Line of Credit for the three months ended March 31, 2024 was $9.1 million. There were no borrowings on the Line of Credit in the three months ended March 31, 2023. The weighted average interest rate on borrowings on the Line of Credit during the three months ended March 31, 2024 was 7.69%.

 

Principal payments are due on the Delayed Draw Term Loan in monthly installments of $226,190 through April 2027 and a balloon payment for the remaining balance of $10.2 million is due in May 2027. We had the availability to borrow an additional $56.0 million on the Delayed Draw Term Loan at March 31, 2024.

 

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.

 

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

 

14

  
 

(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. 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.

 

Performance-Based Stock Option Awards

 

We grant stock options to selected executives with vesting contingent upon meeting certain Company-wide performance goals. The performance goals for options issued in 2024 are based on reaching a total recurring contract value target, measured at the end of the performance period, December 31, 2026. Vesting is also dependent upon remaining in our employment through the performance period. The performance awards issued in 2024 have a six-year contractual term. We recognize compensation expense prospectively from the date it is deemed probable that the performance goal will be met through the end of the performance period. We granted 404,833 performance-based stock option awards during the three-month period ended March 31, 2024. No performance-based stock options were awarded in 2023.

 

The fair value of performance-based stock options granted was estimated using a Black-Scholes valuation model with the following weighted average assumptions:

 

  

2024

  

Expected dividend yield at date of grant

  1.44% 

Expected stock price volatility

  33.83% 

Risk-free interest rate

  4.13% 

Expected life of options (in years)

  4.0  

 

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 performance-based stock option activity under the 2006 Equity Incentive Plan for the three-month period ended March 31, 2024:

 

  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  -  $-         

Granted

  404,833  $39.54         

Exercised

  -  $-         

Forfeited

  -  $-         

Outstanding at March 31, 2024

  404,833  $39.54   5.80  $28 

Exercisable at March 31, 2024

  -  $-   -  $- 

 

15

 

Service-Based Stock Option Awards

 

We also grant stock options to directors and selected executives with vesting based on specified service periods. Vesting terms vary with each grant and option awards are generally five to ten years following the date of grant. We recognize compensation expense on a straight-line basis over the service period specified in the award. We granted 59,429 service-based stock option awards during the three-month period ended March 31, 2023. No service-based stock options were awarded in three-month period ended March 31, 2024.

 

The following table summarizes service-based stock option activity under the 2006 Equity Incentive Plan and the 2004 Director Plan for the three-month period ended March 31, 2024:

 

  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  569,168  $35.72         

Granted

  -  $-         

Exercised

  75,283  $23.27         

Forfeited

  37,556  $45.53         

Outstanding at March 31, 2024

  456,329  $36.96   5.57  $2,750 

Exercisable at March 31, 2024

  307,070  $33.45   4.41  $2,725 

 

As of March 31, 2024, the total unrecognized compensation cost related to non-vested performance-based and service-based stock option awards was approximately $5.4 million which was expected to be recognized over a weighted average period of 2.8 years.

 

There was $301,000 of cash received from stock options exercised for the three-month period ended March 31, 2023. No cash was received from stock options exercised in the three-month period ended March 31, 2024. We recognized ($49,000) and $276,000 of non-cash compensation expense (benefit) for three-month periods ended March 31, 2024 and 2023, respectively, which is included in selling, general and administrative expenses.

 

Non-vested Stock Awards

 

No non-vested shares of common stock were granted under the 2006 Equity Incentive Plan during the three-month periods ended March 31, 2024 and 2023. As of March 31, 2024, 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 expense of $13,000 and $27,000 for the three-month periods ended March 31, 2024 and 2023, 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 three-month period ended March 31, 2024:

 

  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value Per Share

 

Outstanding at December 31, 2023

  6,058  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  -   - 

Outstanding at March 31, 2024

  6,058  $42.92 

 

As of March 31, 2024, the total unrecognized compensation cost related to non-vested stock awards was approximately $91,000 and is expected to be recognized over a weighted average period of 1.75 years.

 

16

  
 

(6)

GOODWILL AND OTHER INTANGIBLE ASSETS

 

The following represents the carrying amount of goodwill at March 31, 2024:

 

  

Gross

  

Accumulated

Impairment

  

Net

 
  

(In thousands)

 

Balance at March 31, 2024

 $62,328   (714) $61,614 

 

Intangible assets consisted of the following:

 

  

March 31,
2024

  

December 31,
2023

 
  

(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,478)  (12,443)

Other intangible assets, net

 $1,436  $1,471 

  

 

(7)

PROPERTY AND EQUIPMENT

 

   

March 31,
2024

   

December 31,

2023

 
   

(In thousands)

 

Property and equipment

  $ 68,610     $ 63,874  

Accumulated depreciation

    37,080       35,669  

Property and equipment, net

  $ 31,530     $ 28,205  

 

17

  
 

(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 596,426 and 254,271 options of common stock for the three-month periods ended March 31, 2024 and 2023, 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

March 31, 2024

  

For the Three

Months Ended

March 31, 2023

 
  

(In thousands)

 

Numerator for net income per share – basic:

 $6,359  $6,964 

Net income

        

Allocation of distributed and undistributed income to unvested restricted stock shareholders

  (1)  (4)

Net income attributable to common shareholders

  6,358   6,960 

Denominator for net income per share – basic:

        

Weighted average shares of common stock outstanding – basic

  23,868   24,585 

Net income per share – basic

 $0.27  $0.28 
         

Numerator for net income per share – diluted:

        

Net income attributable to common shareholders for basic computation

  6,358   6,960 

Denominator for net income per share – diluted:

        

Weighted average shares of common stock outstanding – basic

  23,868   24,585 

Weighted average effect of dilutive securities – stock options

  95   153 

Denominator for diluted earnings per share – adjusted weighted average shares

  23,963   24,738 

Net income per share – diluted

 $0.27  $0.28 

 

18

  
 

(9)

GEOGRAPHIC INFORMATION

 

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

 

  

Three months ended March 31,

 
  

2024

  

2023

 

Revenue:

        

United States

 $35,313  $36,473 

Canada

  -   - 

Total

 $35,313  $36,473 

 

  

March 31,

2024

  

December 31,

2023

 

Long-lived assets:

        

United States

 $100,897  $98,077 

Canada

  -   - 

Total

 $100,897  $98,077 
         

Total assets:

        

United States

 $120,721  $122,232 

Canada

  190   205 

Total

 $120,911  $122,437 

 

19

  
 

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 table sets 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 March 31, 2024, Compared to Three Months Ended March 31, 2023

 

   

(In thousands, except percentages)
Three Months Ended March 31,

   

Percentage

Increase

(Decrease)

 
   

2024

   

2023

   

2024 over 2023

 

Revenue

  $ 35,313     $ 36,473       (3 )

Direct expenses

    13,856       14,280       (3 )

Selling, general, and administrative

    11,250       11,783       (5 )

Depreciation and amortization

    1,447       1,394       4  

Operating income

    8,760       9,016       (3 )

Total other income (expense)

    (566 )     (5 )     11220  

Provision for income taxes

    1,835       2,047       (10 )

Effective Tax Rate

    22 %     23 %     (1 )
                         

Operating margin

    25 %     25 %     -  

Recurring Contract Value

  $ 139,548     $ 146,686       (5 )

Cash provided by operating activities

    12,037       7,753       55  

 

Revenue. Revenue in the 2024 period decreased compared to the 2023 period by $1.2 million. This was mainly from decreased US recurring revenue of $1.1 million in our existing client base. Of this decrease, 50% was from our non-core solutions.

 

Direct expenses. Variable expenses increased $67,000 in the 2024 period compared to the 2023 period primarily from higher data collection expenses. Variable expenses as a percentage of revenue were 15% and 14% in the 2024 and 2023 periods, respectively. Fixed expenses decreased $490,000 primarily due to decreased salary and benefit costs from workforce reduction and automation implemented in 2023 partially offset by increased contracted services to support investments in our Human Understanding solutions. We expect to see direct expenses increase in future quarters due to the restructuring of our service and technology areas, including additional resource investments to better support, strategize, and provide innovative solutions with AI technology to our clients.

 

Selling, general and administrative expenses. Selling, general and administrative expenses decreased in the 2024 period compared to the 2023 period primarily due to decreased marketing expenses of $613,000. We expect to see selling, general, and administrative expenses increase in future quarters due to our new executive leadership positions, as well as additional investments made through the restructuring of our sales team.

 

Depreciation and amortization. Depreciation and amortization expenses increased in the 2024 period compared to the 2023 period primarily due to increased software investment amortization.

 

Operating income and margin. Operating income decreased in the 2024 period compared to the 2023 period primarily due to the decline in revenue, but operating margin remained consistent between periods due to the decrease in marketing expenses and salary and benefit costs offsetting the reduction in revenue.

 

Total other income (expense). Total other expense increased in the 2024 period compared to the 2023 period primarily due to lower interest income of $206,000 from decreased money market funds investments and higher interest expense of $364,000 mainly from borrowings on our Line of Credit and Delayed Draw Term Loan.

 

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

 

 

Recurring Contract Value. Recurring contract value declined in 2024 compared to 2023 primarily due to the lack of growth in new contracts to replace losses. Our retention rate remained fairly consistent from prior years. 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.

 

As of March 31, 2024, our principal sources of liquidity included $1.7 million of cash and cash equivalents, up to $23 million of unused borrowings under our Line of Credit and an additional $56 million on our Delayed Draw Term Loan. Of this cash, $143,000 was held in Canada. The Delayed Draw Term Loan 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 increased primarily due to working capital changes, mainly consisting of changes in trade accounts receivable primarily due to timing of initial billings and collections for new and renewal contracts, changes in accrued expenses, wages and bonuses and income taxes payable and receivable mainly due to the timing of payments, partially offset by changes in prepaid expenses and other current assets primarily due to the timing of our annual business insurance and other service agreements. Cash provided by operating activities was also partially offset by decreased net income net of non-cash items.

 

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 $28.8 million and $11.8 million on March 31, 2024 and December 31, 2023, respectively. The change was primarily due to decreases in cash and cash equivalents and trade accounts receivable and increases in the borrowings outstanding on our Line of Credit, accounts payable, accrued expenses, accrued wages and bonuses, and income taxes payable. These were partially offset by increases in prepaid expenses primarily due to the timing of our annual business insurance payment and other service agreements. Cash and cash equivalents decreased mainly due to the repurchase of shares of our common stock for treasury. We also borrowed on our Line of Credit to fund the share repurchases. Accounts payable, accrued expenses and accrued wages and bonuses increased primarily due to the timing of payments. Trade accounts receivable decreased due to timing of billing and collections, as well decreases in our overall recurring contract value. 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. Notwithstanding our working capital deficit on March 31, 2024, 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.

 

Cash used in investing activities primarily consisted of purchases of property and equipment including computer software and hardware, building improvements, and furniture and equipment.

 

Cash used in financing activities consisted of payments for borrowings under the Term Loan, Delayed Draw Term Loan, Line of Credit and finance lease obligations. We also used cash to repurchase shares of our common stock for treasury, to pay dividends on common stock and for payment of payroll tax withholdings on options exercised. This was partially offset by cash provided from borrowings on the Line of Credit.

 

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

 

Cash dividends of $2.9 million were paid in the three months ended March 31, 2024. Dividends of $2.9 million were declared in the three months ended March 31, 2024 and paid in April 2024. The dividends were paid from cash on hand and borrowings on our 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 $4.1 million for capital expenditures in the three months ended March 31, 2024. 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 $8.4 million in 2024 and $1.4 million in 2025, 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 outstanding balance on the Term Loan was $16.6 million at March 31, 2024 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 Delayed Draw Term Loan and Line of Credit, if any, bear interest at a floating rate equal to the 30-day Secured Overnight Financing Rate (“SOFR”) plus 235 basis points (7.67% at March 31, 2024). Interest on the Line of Credit and Delayed Draw Term Loan 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 March 31, 2024, 2023, we had $7.0 million of borrowings outstanding and the availability to borrow $23.0 million on the Line of Credit. The weighted average borrowings on the Line of Credit for the three month period ended March 31, 2024 was $9.1 million. There were no borrowings on the Line of Credit in the three months ended March 31, 2023. The weighted average interest rate on borrowings on the Line of Credit during the three months ended March 31, 2024 was 7.69%.

 

The outstanding balance on the Delayed Draw Term Loan was $18.5 million at March 31, 2024. Principal payments are due in monthly installments of $226,190 through April 2027 and a balloon payment for the remaining balance of $10.2 million is due in May 2027. We had the availability to borrow an additional $56.0 million on the Delayed Draw Term Loan at March 31, 2024.

 

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.

 

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 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.5 million 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 March 31, 2024, 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 March 31, 2024, we had fixed lease payments of $675,000 and $14,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 $2.1 million as of March 31, 2024. See Note 3, "Income Taxes", to the Condensed Consolidated Financial Statements contained in this report for income tax related information.

 

As of March 31, 2024, 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 the second quarter of 2024.

 

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 March 31, 2024, we repurchased 366,454 shares of our common stock under the 2022 Program for an aggregate of $15.0 million. As of March 31, 2024, the remaining number of shares of common stock that could be purchased under the 2022 Program was 1,095,850 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, 2023 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, 2023.

 

ITEM 4.

Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Principal 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 Principal 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 Principal 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 March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II – Other Information

 

ITEM 1.

Legal Proceedings

 

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 1A of our Annual Report on Form 10-K for the year ended December 31, 2023.

 

 

ITEM 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

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 March 31, 2024.

 

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

 
                                 

Jan 1 – Jan 31, 2024

   

366,454

     

40.93

     

366,454

     

1,095,850

 

Feb 1 – Feb 29, 2024

   

-

     

-

     

-

     

1,095,850

 

Mar 1 – Mar 31, 2024

   

-

     

-

     

-

     

1,095,850

 

Total

   

366,454

             

366,454

         

 

(1)

The average price paid per share excludes excise tax incurred on stock repurchases. For the quarter ended March 31, 2024, excise tax expense totaled $153,000.

(2)

Shares were repurchased pursuant to the 2022 Program.

 

 

ITEM 5.

Other Information

 

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

 

26

  
 

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)]

   

(10.1)**#

Retirement Transition Agreement, dated February 8, 2024, between National Research Corporation and Kevin Karas

   

(10.2)**#

Form of Option Award Notice

   

(10.3)**#

Form of Long-Term Incentive Award Notice and Severance Agreement

   

(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 Principal 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 Principal 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 March 31, 2024, 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

# Management contract or compensatory plan or arrangement

 

 

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: May 9, 2024

By:

/s/ Michael D. Hays 

 
   

Michael D. Hays

 
   

Chief Executive Officer

(Principal Executive Officer)

 
       
       
       

Date: May 9, 2024 

By:

/s/ Linda A. Stacy

 
   

Linda A. Stacy

Secretary, Principal Financial Officer, and

Principal Accounting Officer

(Principal Financial and Accounting Officer)

 

 

 

28
EX-10.1 2 ex_662393.htm EXHIBIT 10.1 ex_662393.htm

Exhibit 10.1

 

Retirement Transition Agreement

 

February 8, 2024

 

 

Kevin Karas

11003 Fairway Drive

Omaha, NE 68136

 

Re: Retirement Transition Agreement

 

Dear Kevin:

 

This letter is the Retirement Transition Agreement (the “Agreement”) between you and National Research Corporation (the “Company”).

 

Retirement Date

You have provided notice to the Company’s Board of Directors on February 8, 2024 that you intend to retire effective March 31, 2024 (the “Retirement Date”).

 

Purpose of Agreement

The Agreement sets forth the post-retirement benefits to be provided and any conditions required to receive those benefits.

 

Benefits

 

-

The Company shall pay you any accrued but unpaid base salary that you have earned through your Retirement Date including all accrued but unused paid time off.

 

-

You will receive the equivalent to twelve (12) months of your current base salary, to be paid in biweekly installments on the Company’s standard pay day for one year after your Retirement Date.

 

-

The Company will pay for health insurance benefits for you and your family for one year after your Retirement Date.

 

Release of Claims

As a condition to receiving the benefits under the second and third bullets above, you agree to execute and deliver a signed Release of Claims, in the form attached hereto as Exhibit A, no earlier than your Retirement Date.

 

 

Acknowledgement and Certifications

You acknowledge and certify that:

 

-

You have read and you understand all of the terms of this Agreement;

 

-

You are signing this Agreement knowingly and voluntarily;

 

-

You have had the opportunity to consult with an attorney before signing this Agreement; and

 

-

You and the Company agree that there is good and sufficient mutual consideration for each of the terms and conditions in this Agreement.

 

 

 

If this agreement is acceptable, please sign below and return the original to me.

 

Sincerely,

 

National Research Corporation

 

 

By:      /s/Mike Hays                            

Mike Hays, CEO

 

Agreed:

 

            /s/Kevin Karas                         

Kevin Karas

 

 

 

 
EX-10.2 3 ex_662394.htm EXHIBIT 10.2 ex_662394.htm

Exhibit 10.2

 

Form of Option Award Notice

 

NATIONAL RESEARCH CORPORATION

2006 EQUITY INCENTIVE PLAN

 

AWARD NOTICE

 

GRANTEE:

[Associate name]

   

TYPE OF AWARD:

Non-qualified Stock Option

   

NUMBER OF SHARES:

[Number of shares]

   

EXERCISE PRICE:

[Price] per share

   

DATE OF GRANT:

[Date] (the “Grant Date”)

   

EXPIRATION DATE:

[Date]

 

 

1. Grant of Option. This Award Notice serves to notify you that National Research Corporation, a Delaware corporation (the “Company”), hereby grants to you, under the Company’s 2006 Incentive Plan, as amended (the “Plan”), a stock option (the “Option”) to purchase, on the terms and conditions set forth in this Award Notice and the Plan, up to the number of shares set forth above (the “Option Shares”) of the Company’s Common Stock, par value $0.001 per share (the “Common Stock”), at the exercise price per Share set forth above (the “Exercise Price”). A copy of the Plan is included with this Award Notice, if it has not previously been provided to you. You should review the terms of this Award Notice and the Plan carefully.

 

2.           Term. Unless the Option is previously terminated pursuant to the terms of the Plan, the Option will expire at the close of business on the expiration date set forth above (the “Expiration Date”).

 

3.           Restrictions and Vesting. Subject to the terms and conditions set forth in this Award Notice and the Plan, and provided you are still in the employment of or other approved service in the same or another executive or similar role at the Company or an Affiliate through [Date], the Option Shares shall vest, as of the Vesting Date (as defined hereinafter) if (and only if) the [Performance Goal] is satisfied. For purposes of this Award Notice, the term “Vesting Date” means the date the Committee shall certify that the Performance Goal was satisfied, which the Committee will undertake promptly after [Date]. You need not be employed or otherwise providing an approved service on the Vesting Date for the option to vest.

 

 

This document constitutes part of a prospectus covering securities that have been registered under the Securities Act of 1933. 

 

The date of the prospectus is [Date].

 

 

 

 

4.           Exercise.

 

(a)          Method of Exercise. Subject to the terms and conditions set forth in this Award Notice and the Plan, and to the extent vested and exercisable under Section 3, the Option may be exercised, in whole or in part, only by completing and signing a written notice in substantially the following form:

 

(i)          I hereby exercise [all/part of] the Option granted to me by National Research Corporation on [date], and elect to purchase __________ (_____) shares of the Company’s Common Stock for [price] per share.

 

(ii)       Upon determining that compliance with this Award Notice has occurred, including compliance with such reasonable requirements as the Company may impose pursuant to the Plan and payment of the Exercise Price, the Company shall issue to you a certificate or book entry for the Option Shares purchased on the earliest practicable date (as determined by the Company) thereafter.

 

(b)          Payment of Exercise Price. To the extent permissible under the Plan, the Exercise Price may be paid as follows:

 

(i)          In United States dollars in cash or by check, bank draft, or money order payable to the Company;

 

(ii)         Through the delivery of shares of Common Stock with an aggregate Fair Market Value at the date of such delivery equal to the Exercise Price;

 

(iii)        Through the surrender of part of the Option or other exercisable options having a value equal to the difference between (i) the exercise price of such surrendered Options and (ii) the Fair Market Value of the Common Stock equal to the Exercise Price;

 

(iv)        Subject to any and all limitations imposed by the Committee from time to time (which may not be uniform), through a “cashless exercise,” whereby you (i) irrevocably instruct a broker or dealer to sell, on your behalf, shares of Common Stock to be issued upon exercise pursuant to this Award Notice and to deliver cash sale proceeds therefrom to the Company in payment of the Exercise Price, and (ii) direct the Company to deliver shares of Common Stock to be issued upon such exercise of this Option directly to such broker or dealer; or

 

(v)         Any other method approved or accepted by the Committee in its sole discretion, subject to any and all limitations imposed by the Committee from time to time (which may not be uniform).

 

The Committee in its sole discretion shall determine acceptable methods for surrendering Common Stock or options as payment upon exercise of the Option and may impose such limitations and conditions on the use of Common Stock or options to exercise the Option as it deems appropriate. Among other factors, the Committee will consider applicable laws and regulations, including, without limitation, the restrictions of Rule 16b‑3 of the Exchange Act, Section 402 of the Sarbanes-Oxley Act, and any successor laws, rules, or regulations.

 

2

 

(c)         Withholding. The exercise of the Option is conditioned upon your making arrangements satisfactory to the Company for the payment of the amount of all taxes required by any governmental authority to be withheld and paid over by the Company or any Affiliate to the governmental authority on account of the exercise. The payment of such withholding taxes to the Company or any Affiliate may be made by one or any combination of the following methods: (i) in cash or by check, (ii) by the Company withholding such taxes from any other compensation owed to you by the Company or any Affiliate, (iii) pursuant to a cashless exercise program as contemplated in Section 4(b)(iv) above, or (iv) or any other method approved or accepted by the Committee in its sole discretion, subject, in the case of Section 4(c)(iii) and 4(c)(iv), to any and all limitations imposed by the Committee from time to time (which may not be uniform) as contemplated in Section 4(b)(iv) and Section 4(b)(v) above.

 

5.          Effect of termination without Cause, Resignation with Good Reason, Death, or Disability. In the event of your termination without Cause (as hereinafter defined), resignation with Good Reason (as hereinafter defined), death or disability (as defined in Section 22(e) of the Code) prior to the complete vesting of the Option, the Option Shares shall continue to be eligible for vesting and shall vest on the Vesting Date if (and only if) the Performance Goal shall have been satisfied and, in such event, the shares earned shall be prorated for the portion of the period that you were employed by or in other approved service in the same or another executive or similar role at the Company or an Affiliate between the Grant Date and December 31, 2026. Any fractional shares will be rounded to the nearest full share. In the event of your death prior to the complete exercise of the Option, the remaining portion of the Option may be exercised in whole or in part, subject to all of the conditions on exercise imposed by the Plan and this Award Notice, within the later of (i) one (1) year after the date of your death or (ii) one (1) year after the Vesting Date, but only: (a) by the beneficiary designated on your beneficiary designation form filed with the Company, or in the absence of such form, by your estate or by or on behalf of the person or persons to whom the Option passes under your will or the laws of descent and distribution and (b) prior to the close of business on the Expiration Date of the Option.

 

6.           Effect of Change in Control.

 

(a)          In General. The following provisions shall apply in the event of a Change in Control:

 

(i)        To the extent the successor company (or a subsidiary or parent thereof) is publicly traded and assumes the Option, with appropriate adjustments to preserve the value of the Option, or provides a substitute for the Option on substantially the same terms and conditions, the existing vesting terms will continue to apply;

 

(ii)         To the extent (x) the successor company (or a subsidiary or parent thereof) is publicly traded and does not assume the Option or (y) the successor company (or a subsidiary or parent thereof) is not publicly traded:

 

3

 

 

a.

if the per share value of the Change in Control price exceeds the Exercise Price, the Option outstanding as of the Change in Control will become fully vested and deemed exercised as of the Change in Control and be paid out in cash (subject to applicable withholding); or

 

 

b.

if the per share value of the Change in Control price is equal to or less than the Exercise Price, the Option outstanding as of the Change in Control will be forfeited.

 

(iii)        To the extent the successor company (or a subsidiary or parent thereof) is publicly traded, assumes the Option, and your employment or service is terminated without Cause or with Good Reason between the date 45 days prior to the execution of a definitive agreement in contemplation of a Change in Control and continuing through the Vesting Date:

 

 

a.

any restrictions imposed on the Option outstanding as of the Change in Control shall lapse; and

 

 

b.

the Performance Goal with respect to the Option shall be deemed to have been attained in full as of the Change in Control.

 

(b)         Cause Defined. “Cause” for termination by the Company or any Affiliate of your employment or service shall mean: (i) refusal or negligent or intentional failure by you to perform the essential functions of your position with the Company or any Affiliate after written warning and reasonable opportunity to cure, other than any failure resulting from your incapacity due to physical or mental disability, it being understood that a reasonable, good faith attempt to perform but failure to do so will not be deemed a failure to perform essential functions for purposes of this definition of Cause; (ii) failure to comply with any lawful directive by the Board after written warning and opportunity to cure, it being understood that a reasonable, good faith attempt to comply with such directive but failure to do so will not be deemed a failure to comply for purposes of this definition of "Cause"; (iii) a material violation by you of the corporate governance guidelines, code of ethics, insider trading policy, governance policy, or other policy of the Company or any Affiliate; (iv) a breach of any fiduciary duty to the Company or any Affiliate; (v) misconduct in the course and scope of employment by you that is materially injurious to the Company or any Affiliate from a monetary or reputational standpoint; (vi) any attempt to willfully obtain any personal profit from any transaction which is adverse to the interests of the Company or any Affiliate or in which the Company or any Affiliate has an interest (unless your interest in the transaction has been disclosed to, and the transaction has been approved by, the Company’s board of directors) or any act of fraud or embezzlement against the Company or any Affiliate or any of their respective customers or suppliers; (vii) a material breach by you of any of the covenants contained in any employment, severance or other agreement applicable to you; (viii) the repeated use of alcohol, abuse of prescription drugs, or use of illegal drugs by you that interferes with your duties, or a material violation by you of the drug and/or alcohol policies of the Company or any Affiliate; (ix) violation of any applicable law, rule or regulation, including without limitation the Sarbanes-Oxley Act of 2002 or other federal or state securities law, rule, or regulation, in each case, that is materially injurious to the Company or any Affiliate from a monetary or reputational standpoint; or (x) the conviction or plea of guilty or nolo contendere to a felony or a misdemeanor involving moral turpitude.

 

4

 

(c)         “Change in Control Defined. “Change in Control” means (A) a change in control of the Company of a nature that would be required to be reported in response to Item 5.01 of a Current Report on Form 8-K, pursuant to Section 13 or 15(d) of the Exchange Act, or (B) if any of the following occurs after the Grant Date:

 

(i)          Any “person” within the meaning of Section 3(a)(9) of the Exchange Act, and as modified and used in Section 13(d) and 14(d) thereof, including a “group” as defined in Section 13(d) of the Exchange Act (but excluding the Company, any employee benefit plan sponsored or maintained by the Company (including any trustee of such plan (acting as trustee) or other fiduciary holding securities under an employee benefit plan of the Company), and any underwriter temporarily holding securities pursuant to an offering of such securities) (“Person”), other than a Permitted Holder becomes the “beneficial owner,” as defined in Rule 13d-3 under the Exchange Act, directly or indirectly, of fifty percent (50%) or more of the combined voting power of the outstanding securities of the Company ordinarily having the right to vote in the election of directors; provided, however, that the following will not constitute a Change in Control: any acquisition by any corporation if, immediately following such acquisition, more than seventy-five percent (75%) of the outstanding securities of the acquiring corporation (or the parent thereof) ordinarily having the right to vote in the election of directors is beneficially owned by all or substantially all of those persons who, immediately prior to such acquisition, were the beneficial owners of the outstanding securities of the Company ordinarily having the right to vote in the election of directors;

 

(ii)        Individuals who constitute the Board of the Company as of the Grant Date (the “Incumbent Board”) have ceased for any reason to constitute at least a majority thereof, provided that any person becoming a director subsequent to the Grant Date, whose election or nomination for election by the Company’s stockholders was approved by a vote of at least three-fourths (3/4) of the directors comprising the Incumbent Board, either by a specific vote or by approval of the proxy statement of the Company in which such person is named as a nominee for director without objection to such nomination (other than an election or nomination of an individual whose initial assumption of office occurs as a result of an actual or threatened election contest with respect to the election or removal of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board of the Company, including, without limitation, in connection with a “tender offer,” as such term is used in Section 14(d) of the Exchange Act), shall be, for purposes of this Award Notice, considered as though such person were a member of the Incumbent Board;

 

(iii)      Upon the consummation by the Company of a reorganization, merger, or consolidation, other than one with respect to which all or substantially all of those persons who were the beneficial owners, immediately prior to such reorganization, merger, or consolidation, of outstanding securities of the Company ordinarily having the right to vote in the election of directors own, immediately after such transaction, more than seventy-five percent (75%) of the outstanding securities of the resulting corporation ordinarily having the right to vote in the election of directors;

 

5

 

(iv)          Upon the approval by the Company’s stockholders of a complete liquidation and dissolution of the Company or the sale or other disposition of all or substantially all of the assets of the Company other than to a subsidiary of the Company or to an entity controlled by a Permitted Holder; or

 

(v)         Upon the consummation of a transaction subject to Rule 13e-3 of the Exchange Act (other than any such transaction in which the Permitted Holders identified in romanette (iii) of the definition of Permitted Holder hereunder are the beneficial owners of more than fifty percent (50%) of the outstanding securities of the resulting corporation ordinarily having the right to vote in the election of directors).

 

(d)         “Good Reason Defined. “Good Reason” means the occurrence of any of the following, without your written consent, resulting in the termination of your employment or service with the Company or any Affiliate:

 

(i)         material diminution in the overall scope of your duties, authorities and/or responsibilities from those held by you immediately prior to the time of a Change in Control, it being understood that (A) the fact that the Company may be a subsidiary of a different public company or becomes a private company, and any diminution of duties in respect of no longer having public company related duties, and (B) a change in reporting responsibilities to the extent the Company becomes part of a larger corporate group, will not be considered a diminution;

 

(ii)         requirement for geographic relocation of your assigned principal business location to a location greater than fifty (50) miles from the place of your principal business location immediately prior to the time of a Change in Control; or

 

(iii)       diminution by ten percent (10%) or more of your annual base salary in effect immediately prior to the time of a Change in Control, except a decrease of not more than 15% in connection with the same percentage decrease applied to all members of the senior leadership team in response to a Company or other event or circumstance that, in the good faith determination of the Board, requires such cost saving measures.

 

(c)        “Permitted Holder Defined. “Permitted Holder” means: (i) the Company or a subsidiary of the Company, (ii) any employee benefit plan sponsored by the Company or a subsidiary of the Company, or (iii) Michael or Karen Hays, or their siblings, or the children or grandchildren of Michael or Karen Hays or their siblings (collectively, “Family Members”) or one or more trusts, corporations, partnerships, limited partnerships, limited liability companies, or other such entities, so long as at least eighty percent (80%) of the beneficial interests of each such entity are held by Mr. or Mrs. Hays and/or one or more Family Members.

 

7.          Issuance of Shares. Subject to Sections 4 and 12 of this Award Notice, upon the vesting and exercise of any Option Shares pursuant to this Award Notice, the Company shall issue a certificate or book-entry representing such exercised Option Shares as promptly as practicable following the date of exercise. The Option Shares may be issued during your lifetime only to you, or after your death to your designated beneficiary, or, in the absence of such beneficiary, to your duly qualified personal representative.

 

6

 

8.         Company Policies. Except in connection with a net exercise or cashless exercise (or if such exercise methods are not then available, the sale of shares that provide sufficient proceeds to cover the exercise price and related taxes), you hereby agree that you shall not dispose of any of the Option Shares acquired upon exercise of the Option for one (1) year from the date that you exercise the Option and acquire such Option Shares. Your ability to dispose of any of the Option Shares acquired upon exercise of the Option may be further limited by stock ownership guidelines adopted by the Company for certain officers and key employees, and the Company is authorized to place a restrictive legend on such shares, issue stop-transfer instructions to the transfer agent, or take such other actions as may be advisable, in the Committee's sole discretion, to enforce such ownership guidelines. Please determine whether you are subject to the guidelines and how many of the Option Shares acquired upon exercise of the Option may be disposed of prior to attempting to dispose of any shares or other restrictions that may be applicable to you. Your rights with respect to the Option and any of the Option Shares acquired upon exercise of the Option will be subject to the Company’s clawback policy.

 

9.          Nonassignability. The Option may not be alienated, transferred, assigned, or pledged (except by will or the laws of descent and distribution). Except as otherwise provided by Section 5 of this Award Notice, the Option is only exercisable by you during your lifetime.

 

10.         Limitation of Rights. You will not have any rights as a stockholder with respect to the Option Shares until you become the holder of record of such shares by exercising the Option.

 

11.        Rights of the Company and Affiliates. This Award Notice does not affect the right of the Company or an Affiliate to take any corporate action whatsoever, including, without limitation, its right to recapitalize, reorganize, or make other changes in its capital structure or business, merge or consolidate, issue bonds, notes, shares of Common Stock, or other securities, including preferred stock, or options therefor, dissolve or liquidate, or sell or transfer any part of its assets or business. Nothing in this Award Notice shall create any rights to employment by the Company or any Affiliate or alter the at-will nature of your employment.

 

12.        Restrictions on Issuance of Shares. If at any time the Company determines that the listing, registration, or qualification of the Option Shares upon any securities exchange or quotation system, or under any state or federal law, or the approval of any governmental agency, is necessary or advisable as a condition to the exercise of the Option, the Option may not be exercised in whole or in part unless and until such listing, registration, qualification, or approval shall have been effected or obtained free of any conditions not acceptable to the Company.

 

7

 

13.         Plan Controls; Definitions. The Option is subject to all of the provisions of the Plan, which is included with this Award Notice if it has not previously been provided to you, and is further subject to all the interpretations, amendments, rules, and regulations that may from time to time be promulgated and adopted by the Committee pursuant to the Plan. The Committee's determination of whether the Performance Goal has been satisfied shall be binding and conclusive on you. In the event of any conflict among the provisions of the Plan and this Award Notice, the provisions of the Plan will be controlling and determinative. The capitalized terms used in this Award Notice and not otherwise defined herein are defined in the Plan. In the event that the Committee shall determine that any dividend or other distribution (whether in the form of cash, Common Stock, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Common Stock or other securities of the Company, issuance of warrants or other rights to purchase Common Stock or other securities of the Company, or other similar corporate transaction or event affects the Option such that an adjustment is determined by the Committee to be appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended to be made available under the Option, then the Committee may, in such manner as it may deem equitable, adjust the Option, the Exercise Price, and the Performance Goal.

 

14.          Amendment. Except as otherwise provided by the Plan, the Company may only alter, amend, or terminate the Option with your consent.

 

15.          Governing Law. This Award Notice shall be governed by and construed in accordance with the laws of the State of Delaware, except as superseded by applicable federal law, without giving effect to its conflicts of law provisions.

 

16.        Notices. All notices and other communications to the Company required or permitted under this Award Notice shall be written, and shall be either delivered personally or sent by registered or certified first-class mail, postage prepaid and return receipt requested, addressed to the Company’s office at 1245 Q Street, Lincoln, Nebraska 68508, Attention: Chief Executive Officer. Each such notice and other communication delivered personally shall be deemed to have been given when delivered. Each such notice and other communication delivered by mail shall be deemed to have been given when it is deposited in the United States mail in the manner specified herein.

 

17.         Restrictive Covenants. You acknowledge and agree that during the course of your employment with or service to the Company or any Affiliate (collectively, the “Company Group”), you will have access to confidential information which, if disclosed, would assist in competition against the Company Group, and that the Company Group will be entrusting you, in your unique and special capacity, with developing the goodwill of the Company Group during the course of your employment or service. Therefore, you hereby acknowledge and agree that the following restrictive covenants (i) are necessary to protect the goodwill, confidential information, and other legitimate interests of the Company Group, (ii) are reasonable and necessary to induce the Company to enter into this Award Notice, and (iii) are of a scope (including, without limitation, the Restricted Period) that is reasonably tailored, and not broader than necessary, to protect the legitimate business interests of the Company Group, and do not prevent or preclude you from earning a suitable livelihood. You hereby agree to abide by the following restrictive covenants:

 

8

 

(a)         Non-Competition. From the Grant Date until the date your employment with or service to the Company or any Affiliate terminates (the “Termination Date”) and continuing for one (1) year immediately after Termination Date (collectively, the “Restricted Period”), you will not, directly or indirectly, without the prior written consent of the Company, which may be withheld in the Company’s sole and absolute discretion, directly or indirectly engage or invest in, own, manage, operate, finance, control or participate in the ownership, management, operation, financing or control of, be employed by, serve as an agent, officer, director or consultant to, be associated with or in any manner connected with, lend your name or any similar name to, lend your credit or render services or advice to, any Competitive Business, provided, however, that nothing herein will be deemed to prevent you from acquiring through market purchases and owning, solely as an investment, less than one percent (1%) in the aggregate of the equity securities of any Competitive Business, whose shares are registered under Section 12(b) or Section 12(g) of the Exchange Act, and are listed or admitted for trading on any United States national securities exchange or are quoted on any system of automated dissemination of quotations of securities prices in common use, so long as you are not directly or indirectly a member of any “control group” (within the meaning of the rules and regulations of the Securities and Exchange Commission) of any such issuer; and provided further, however, that nothing herein will be deemed to prevent you from acquiring through market purchases and owning, solely as an investment, any shares, units or other interest in a mutual fund, exchange-traded fund, unit investment trust, or similar investment vehicle whose holdings include investments in any Competitive Business. For purposes of this Award Notice, the term “Competitive Business” means the companies listed on Exhibit A, along with their subsidiaries, affiliates, successors, and assigns.

 

(b)         Non-Solicitation and Non-Interference. During the Restricted Period, you will not, directly or indirectly, without the prior written consent of the Company, which may be withheld in the Company’s sole and absolute discretion, whether on your own behalf or on behalf of or in conjunction with any other person or entity of any nature:

 

(i)         solicit, canvass, approach, encourage, entice or induce any customer or supplier of any member of the Company Group to cease or lessen such customer’s or supplier’s business with any member of the Company Group; or

 

(ii)       solicit, canvass, approach, encourage, entice or induce any employee or contractor of any member of the Company Group to terminate his, her or its employment or engagement with any member of the Company Group; provided, however, that this prohibition shall not apply to general solicitations, in any medium, not specifically targeted at the employees or contractors of any member of the Company Group (however, you shall not (and shall cause any person or entity with which you are affiliated not to) hire any employee or contractor of any member of the Company Group who responds to such a general solicitation).

 

(c)         Non-Disclosure. During the Restricted Period (and in the case of trade secrets, through the end of the applicable statute of limitations), you will not, directly or indirectly, without the prior written consent of the Company, which may be withheld in the Company’s sole and absolute discretion:

 

(i)        divulge, communicate, use to the detriment of any member of the Company Group, or for the benefit of any other person(s), or misuse in any way, any confidential information, documents, materials or trade secrets pertaining to any member of the Company Group, except as required or compelled by law; or

 

9

 

(ii)        divulge, communicate, use to the detriment of any member of the Company Group, or for the benefit of any other person(s), or misuse in any way, any information, documentation, files, or other materials (written or verbal) arising out of or related to any Company Group employee, contractor, customer, shipper, vendor or supplier, except as required or compelled by law, regardless of whether such information, documents or materials are treated as confidential by any member of the Company Group.

 

(d)         Forfeiture. If you breach any of the restrictive covenants set forth in this Section 17, any then-unexercised portion of the Option will be immediately forfeited.

 

(e)         Enforcement. Because of the difficulty of measuring economic losses to the Company Group as a result of a breach or threatened breach of the covenants set forth in this Section 17, and because of the immediate and irreparable damage that would be caused to the members of the Company Group for which they would have no other adequate remedy, the Company and each other member of the Company Group shall be entitled to enforce the foregoing covenants, in the event of a breach or threatened breach, by injunctions and restraining orders from any court of competent jurisdiction, without the necessity of showing any actual damages or that money damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned equitable relief shall not be the Company’s or any other member of the Company Group’s exclusive remedy for a breach but instead shall be in addition to all other rights and remedies available to the Company and each other member of the Company Group at law and equity. The covenants in this Section 17, and each provision and portion hereof, are severable and separate, and the unenforceability of any specific covenant (or portion thereof) shall not affect the provisions of any other covenant (or portion thereof). Moreover, in the event any arbitrator or court of competent jurisdiction shall determine that the scope, time or territorial restrictions set forth are unreasonable, then it is the intention of the parties that such restrictions be enforced to the fullest extent which such arbitrator or court deems reasonable, and this Award Notice shall thereby be reformed.

 

18.         Ownership of Intellectual Property. You agree that the Company shall own, and you hereby assign, all right, title and interest (including patent rights, copyrights, trade secret rights, mask work rights, trademark rights, and all other intellectual and industrial property rights of any sort throughout the world) relating to any and all inventions (whether or not patentable), works of authorship, mask works, designs, know-how, ideas and information authored, created, contributed to, made or conceived or reduced to practice, in whole or in part, by you during the period in which you are or have been employed by or in service to the Company or any other member of the Company Group that either (a) relate, at the time of conception, reduction to practice, creation, derivation or development, to any member of the Company Group’s businesses or actual or anticipated research or development, or (b) were developed on any amount of the Company’s or any other member of the Company Group’s time or with the use of any member of the Company Group’s equipment, supplies, facilities or trade secret information (all of the foregoing collectively referred to herein as “Company Intellectual Property”), and you shall promptly disclose all Company Intellectual Property to the Company. All of your works of authorship and associated copyrights created during the period in which you are employed by or in service to the Company or any other member of the Company Group and in the scope of your employment or engagement shall be deemed to be “works made for hire” within the meaning of the Copyright Act, as amended. You shall perform, during and after the period in which you are or have been employed by or in service to the Company or any other member of the Company Group, all acts deemed necessary by the Company to assist each member of the Company Group, at the Company’s expense, in obtaining and enforcing its rights throughout the world in the Company Intellectual Property. Such acts may include execution of documents and assistance or cooperation (i) in the filing, prosecution, registration, and memorialization of assignment of any applicable patents, copyrights, mask work, or other applications, (ii) in the enforcement of any applicable patents, copyrights, mask work, moral rights, trade secrets, or other proprietary rights, and (iii) in other legal proceedings related to the Company Intellectual Property.

 

* * * * * * * * * *

 

10

 

 

ACKNOWLEDGEMENT

 

The undersigned acknowledges receipt of, and understands and agrees to be bound by, this Award Notice and the Plan. The undersigned further acknowledges that this Award Notice and the Plan set forth the entire understanding between him or her and the Company regarding the non-qualified stock options granted by this Award Notice and that this Award Notice and the Plan supersede all prior oral and written agreements on that subject.

 

Dated: [Date]

 

  Grantee:
   
   
   
  [Associate Name]
   
   
  National Research Corporation
   
   
  By:  
  Michael D. Hays
  Chief Executive Officer and President

 

11
EX-10.3 4 ex_662395.htm EXHIBIT 10.3 ex_662395.htm

Exhibit 10.3

 

Form of Long-Term Incentive Award Notice and Severance Agreement

 

NATIONAL RESEARCH CORPORATION

 

LONG-TERM INCENTIVE AWARD NOTICE AND SEVERANCE AGREEMENT

 

GRANTEE:

[Associate Name]

   

TYPE OF AWARD:

Cash

   

AMOUNT:

Up to $[Amount] (the “Maximum Amount”)

   

DATE OF GRANT:

[Date] (the “Grant Date”)

 

 

1. Grant of Award. This Award Notice and Severance Agreement (this “Agreement”) serves to notify you that National Research Corporation, a Delaware corporation (the “Company”), hereby grants to you the opportunity to earn a cash award up to the Maximum Amount (the “Award”) on the terms and conditions set forth in this Agreement, as well as certain severance terms. You should review the terms of this Agreement carefully.

 

2.        Payout.

 

(a)     In General. Subject to the terms and conditions set forth in this Agreement and provided you are still in the employment of or other approved service in the same or another executive or similar role at the Company or any entity that, directly or through one or more intermediaries, is controlled by, controls, or is under common control with, the Company (each an “Affiliate”) through [Date], then, on the Payment Date, you will receive a cash payment of the Award (the “Payout”) determined as follows: [Performance Goal]; provided, however, that such Payout may be reduced by the Company’s Compensation and Talent Committee (the “Committee”) in the exercise of its Negative Discretion if [Performance Metric] for the year ended [Date] is less than [Amount].

 

(b)     Equity in Lieu of Cash. Notwithstanding anything to the contrary in this Agreement, the Payout (as determined in accordance with Section 2(a) of this Agreement) or the Alternate Payout (as determined in accordance with Section 4 of this Agreement) may be made in whole or in part with shares of publicly tradable stock of the Company (“Company Shares”), in lieu of cash, if (i) the Committee determines, based on the advice of its financial and legal advisors, that payment of some or all of the Payout or Alternate Payout in cash would be materially adverse to the Company or (ii) you consent. In the case of the Payout, the Company Shares will be valued at the volume-weighted average closing price for the trading days between public announcement of the Company’s financial results for [Date] and the date two business days prior to [Date], or such other date, not later than [Date], as the Committee may determine (the “Payout VWAP Period”). In the case of the Alternate Payout, the Company Shares will be valued at the volume-weighted average closing price for the 10 trading days prior to the date your employment with or service to the Company or any Affiliate terminates (the “Termination Date”). To the extent the Payout or Alternate Payout is paid in Company Shares, and insufficient shares are available under the Company’s 2006 Equity Incentive Plan or any other equity incentive plan with Company Shares registered under the Securities Act of 1933, as amended, any balance will be paid in cash.

 

 

 

(c)      “Negative Discretion Defined. “Negative Discretion” means the Committee’s discretion to eliminate or reduce the size of the Payout or Alternate Payout if, in the Committee’s good-faith belief, such action is appropriate under the circumstances. In the case of the Payout, Negative Discretion will equally impact all similar awards granted by the Company to other recipients on the Grant Date.

 

(d)      “Payment Date Defined. “Payment Date” means the date determined by the Committee following its certification of the Payout. The Payout will be made by [Date], unless the Payout is paid entirely or partly in Company Shares and the Committee extends the Payout VWAP period, in which case the payment will be made within two business days after the end of the Payout VWAP period.

 

3.        Withholding and Section 409A.

 

(a)       Withholding. The Company may withhold and deduct from any payments made or to be made pursuant to this Agreement all federal, state, local and other taxes as may be required pursuant to any law or governmental regulation or ruling, without any gross-ups or similar payments made to you.

 

(b)     Section 409A. Any payments made or to be made pursuant to this Agreement may be considered “nonqualified deferred compensation” that are subject to the requirements of Section 409A of the Internal Revenue Code of 1986 (the “Code”) and any guidance promulgated under Section 409A of the Code (collectively, “Section 409A”). The Company intends, but does not guarantee, that any payments made or to be made pursuant to this Agreement will be paid in compliance with Section 409A or an applicable exception. Neither the time nor the schedule of any payments may be accelerated or delayed except as permitted pursuant to Section 409A and the applicable regulations. The any payments made or to be made pursuant to this Agreement shall be administered in compliance with Section 409A or an exception thereto and each provision of this Agreement shall be interpreted, to the extent possible, to comply with Section 409A and the applicable regulations.

 

 

2

 

4.        Effect of Termination without Cause, Resignation with Good Reason, Death, or Disability.

 

(a)       Alternate Payout. Subject to the terms and conditions set forth in this Agreement, in the event of your termination without Cause (as hereinafter defined), resignation with Good Reason (as hereinafter defined), death or disability (as defined in Section 22(e) of the Code) prior to [Date], then, on a date determined by the Committee, you (or in the case of your death, the beneficiary designated on your beneficiary designation form filed with the Company, or in the absence of such form, your estate or the person or persons to whom your property passes under your will or the laws of descent and distribution) will receive a cash payment of the Award (the “Alternate Payout”) determined as follows: [Performance Goal]; provided, however, that such Alternate Payout may be reduced by the Committee in the exercise of its Negative Discretion if [Performance Metric] for the most recent twelve calendar months ended prior to such termination is less than the interpolated [Performance Metric Goal]. For the avoidance of doubt, you will not be eligible for the Payout under Section 2(a) if you receive the Alternate Payout.

 

(b)     Severance. Subject to the terms and conditions set forth in this Agreement, in the event of your termination without Cause or resignation with Good Reason prior to [Date], you will be entitled to receive the following payments (collectively, the “Severance Payments”): (i) continued payment in accordance with the Company’s normal payroll procedures, practices, and policies of your then-current annual base salary for a one (1) year following the Termination Date, plus (ii) a lump sum payment equal to the actual cash bonus earned for the year in which your termination occurred (after certification of the bonus by the Committee), prorated for the number of days during the year served prior to termination as a percentage of the entire calendar year, payable in accordance with the Company’s normal payroll procedures, practices, and policies.

 

(c)      Release. As a condition to the receipt of any and all of the Severance Payments and the Alternate Payout, you shall execute and comply with the terms of a general release of all claims against the Company and its Affiliates and representatives, in form satisfactory to the Company (the “General Release”). The General Release must be signed, and the period provided therein for revocation must have expired, not later than sixty days from the Termination Date. Notwithstanding anything to the contrary contained herein, no Severance Payments or Alternate Payout shall be paid until the General Release is signed and the revocation period has expired, and any amounts that would otherwise have been paid prior to such date shall be paid within a reasonable time after such date, without interest.

 

3

 

5.        Effect of Change in Control.

 

(a)       In General. The following provisions shall apply in the event of a Change in Control:

 

(i)    To the extent the successor company (or a subsidiary or parent thereof) assumes the Award, with appropriate adjustments to preserve the value of the Award or provides a substitute for the Award on substantially the same terms and conditions (including payment solely in cash and an agreement to allocate the personnel and resources and to pursue strategies intended to support maximum achievement of the Award), in each case in the good faith determination of the Committee in effect prior to the Change in Control after consultation with you, the existing terms will continue to apply.

 

(ii)   To the extent the successor company (or a subsidiary or parent thereof) (x) does not assume the Award or provide a substitute for the Award as set forth in Section 5(a)(i) of this Agreement or (y) assumes the Award or provides a substitute for the Award as set forth in Section 5(a)(i) of this Agreement and your employment or service is terminated without Cause or with Good Reason between the date 45 days prior to the execution of a definitive agreement in contemplation of a Change in Control and continuing through the Payment Date:

 

 

a.

the Maximum Amount of the Award will be deemed earned and Negative Discretion shall not be exercised; and

 

 

b.

the Award will be paid in cash promptly after (i) the consummation of the Change in Control (if due under clause (x) of Section 5(a)(ii)) or (ii) the Termination Date (if due otherwise).

 

(b)       “Cause Defined. “Cause” for termination by the Company or any Affiliate of your employment or service shall mean: (i) refusal or negligent or intentional failure by you to perform the essential functions of your position with the Company or any Affiliate after written warning and reasonable opportunity to cure, other than any failure resulting from your incapacity due to physical or mental disability, it being understood that a reasonable, good faith attempt to perform but failure to do so will not be deemed a failure to perform essential functions for purposes of this definition of Cause; (ii) failure to comply with any lawful directive by the Board of Directors of the Company (the “Board”) after written warning and opportunity to cure, it being understood that a reasonable, good faith attempt to comply with such directive but failure to do so will not be deemed a failure to comply for purposes of this definition of "Cause"; (iii) a material violation by you of the corporate governance guidelines, code of ethics, insider trading policy, governance policy, or other policy of the Company or any Affiliate; (iv) a breach of any fiduciary duty to the Company or any Affiliate; (v) misconduct in the course and scope of employment by you that is materially injurious to the Company or any Affiliate from a monetary or reputational standpoint; (vi) any attempt to willfully obtain any personal profit from any transaction which is adverse to the interests of the Company or any Affiliate or in which the Company or any Affiliate has an interest (unless your interest in the transaction has been disclosed to, and the transaction has been approved by, the Company’s board of directors) or any act of fraud or embezzlement against the Company or any Affiliate or any of their respective customers or suppliers; (vii) a material breach by you of any of the covenants contained in any employment, severance or other agreement applicable to you; (viii) the repeated use of alcohol, abuse of prescription drugs, or use of illegal drugs by you that interferes with your duties, or a material violation by you of the drug and/or alcohol policies of the Company or any Affiliate; (ix) violation of any applicable law, rule or regulation, including without limitation the Sarbanes-Oxley Act of 2002 or other federal or state securities law, rule, or regulation, in each case, that is materially injurious to the Company or any Affiliate from a monetary or reputational standpoint; or (x) the conviction or plea of guilty or nolo contendere to a felony or a misdemeanor involving moral turpitude.

 

4

 

(c)      “Change in Control Defined. “Change in Control” means (A) a change in control of the Company of a nature that would be required to be reported in response to Item 5.01 of a Current Report on Form 8-K, pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or (B) if any of the following occurs after the Grant Date:

 

(i)          Any “person” within the meaning of Section 3(a)(9) of the Exchange Act, and as modified and used in Section 13(d) and 14(d) thereof, including a “group” as defined in Section 13(d) of the Exchange Act (but excluding the Company, any employee benefit plan sponsored or maintained by the Company (including any trustee of such plan (acting as trustee) or other fiduciary holding securities under an employee benefit plan of the Company), and any underwriter temporarily holding securities pursuant to an offering of such securities) (“Person”), other than a Permitted Holder becomes the “beneficial owner,” as defined in Rule 13d-3 under the Exchange Act, directly or indirectly, of fifty percent (50%) or more of the combined voting power of the outstanding securities of the Company ordinarily having the right to vote in the election of directors; provided, however, that the following will not constitute a Change in Control: any acquisition by any corporation if, immediately following such acquisition, more than seventy-five percent (75%) of the outstanding securities of the acquiring corporation (or the parent thereof) ordinarily having the right to vote in the election of directors is beneficially owned by all or substantially all of those persons who, immediately prior to such acquisition, were the beneficial owners of the outstanding securities of the Company ordinarily having the right to vote in the election of directors;

 

(ii)          Individuals who constitute the Board of the Company as of the Grant Date (the “Incumbent Board”) have ceased for any reason to constitute at least a majority thereof, provided that any person becoming a director subsequent to the Grant Date, whose election or nomination for election by the Company’s stockholders was approved by a vote of at least three-fourths (3/4) of the directors comprising the Incumbent Board, either by a specific vote or by approval of the proxy statement of the Company in which such person is named as a nominee for director without objection to such nomination (other than an election or nomination of an individual whose initial assumption of office occurs as a result of an actual or threatened election contest with respect to the election or removal of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board of the Company, including, without limitation, in connection with a “tender offer,” as such term is used in Section 14(d) of the Exchange Act), shall be, for purposes of this Agreement, considered as though such person were a member of the Incumbent Board;

 

5

 

(iii)     Upon the consummation by the Company of a reorganization, merger, or consolidation, other than one with respect to which all or substantially all of those persons who were the beneficial owners, immediately prior to such reorganization, merger, or consolidation, of outstanding securities of the Company ordinarily having the right to vote in the election of directors own, immediately after such transaction, more than seventy-five percent (75%) of the outstanding securities of the resulting corporation ordinarily having the right to vote in the election of directors;

 

(iv)       Upon the approval by the Company’s stockholders of a complete liquidation and dissolution of the Company or the sale or other disposition of all or substantially all of the assets of the Company other than to a subsidiary of the Company or to an entity controlled by a Permitted Holder; or

 

(v)       Upon the consummation of a transaction subject to Rule 13e-3 of the Exchange Act (other than any such transaction in which the Permitted Holders identified in romanette (iii) of the definition of Permitted Holder hereunder are the beneficial owners of more than fifty percent (50%) of the outstanding securities of the resulting corporation ordinarily having the right to vote in the election of directors).

 

(d)         “Good Reason Defined. “Good Reason” means the occurrence of any of the following, without your written consent, resulting in the termination of your employment or service with the Company or any Affiliate:

 

(i)        material diminution in the overall scope of your duties, authorities and/or responsibilities from those held by you immediately prior to the time of a Change in Control, it being understood that (A) the fact that the Company may be a subsidiary of a different public company or becomes a private company, and any diminution of duties in respect of no longer having public company related duties, and (B) a change in reporting responsibilities to the extent the Company becomes part of a larger corporate group, will not be considered a diminution;

 

(ii)        requirement for geographic relocation of your assigned principal business location to a location greater than fifty (50) miles from the place of your principal business location immediately prior to the time of a Change in Control; or

 

(iii)      diminution by ten percent (10%) or more of your annual base salary in effect immediately prior to the time of a Change in Control, except a decrease of not more than 15% in connection with the same percentage decrease applied to all members of the senior leadership team in response to a Company or other event or circumstance that, in the good faith determination of the Board, requires such cost saving measures.

 

6

 

(c)         “Permitted Holder Defined. “Permitted Holder” means: (i) the Company or a subsidiary of the Company, (ii) any employee benefit plan sponsored by the Company or a subsidiary of the Company, or (iii) Michael or Karen Hays, or their siblings, or the children or grandchildren of Michael or Karen Hays or their siblings (collectively, “Family Members”) or one or more trusts, corporations, partnerships, limited partnerships, limited liability companies, or other such entities, so long as at least eighty percent (80%) of the beneficial interests of each such entity are held by Mr. or Mrs. Hays and/or one or more Family Members.

 

6.          Company Policies. Your ability to dispose of any Company Shares may be limited by stock ownership guidelines adopted by the Company for certain officers and key employees, and the Company is authorized to place a restrictive legend on such shares, issue stop-transfer instructions to the transfer agent, or take such other actions as may be advisable, in the Committee's sole discretion, to enforce such ownership guidelines. Please determine whether you are subject to the guidelines and how many Company Shares may be disposed of prior to attempting to dispose of any shares or other restrictions that may be applicable to you. Your rights under this Agreement will be subject to the Company’s clawback policy.

 

7.           Nonassignability. Your rights under this Agreement may not be alienated, transferred, assigned, or pledged (except by will or the laws of descent and distribution).

 

8.          Rights of the Company and Affiliates. This Agreement does not affect the right of the Company or an Affiliate to take any corporate action whatsoever, including, without limitation, its right to recapitalize, reorganize, or make other changes in its capital structure or business, merge or consolidate, issue bonds, notes, Company Shares, or other securities, including preferred stock, or options therefor, dissolve or liquidate, or sell or transfer any part of its assets or business. Nothing in this Agreement shall create any rights to employment by the Company or any Affiliate or alter the at-will nature of your employment.

 

9.          Committee Discretion. The Committee has sole discretion to interpret and make all decisions in relation to this Agreement, and all such interpretations and decisions will be final and binding on you. In the event that the Committee shall determine that any dividend or other distribution (whether in the form of cash, the Company’s Common Stock, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Common Stock or other securities of the Company, issuance of warrants or other rights to purchase Common Stock or other securities of the Company, or other similar corporate transaction or event affects the Award such that an adjustment is determined by the Committee to be appropriate in order to prevent dilution or enlargement of the benefits or potential benefits intended to be made available under the Award, then the Committee may, in such manner as it may deem equitable, adjust the Award, including the performance criteria thereunder, the Payout, and the Alternate Payout.

 

10.          Amendment. The Company may only alter, amend, or terminate this Agreement with your consent.

 

7

 

11.          Governing Law. This Agreement shall be governed by and construed in accordance with the laws of the State of Delaware, except as superseded by applicable federal law, without giving effect to its conflicts of law provisions.

 

12.          Notices. All notices and other communications to the Company required or permitted under this Agreement shall be written, and shall be either delivered personally or sent by registered or certified first-class mail, postage prepaid and return receipt requested, addressed to the Company’s office at 1245 Q Street, Lincoln, Nebraska 68508, Attention: Chief Executive Officer. Each such notice and other communication delivered personally shall be deemed to have been given when delivered. Each such notice and other communication delivered by mail shall be deemed to have been given when it is deposited in the United States mail in the manner specified herein.

 

13.         Restrictive Covenants. You acknowledge and agree that during the course of your employment with or service to the Company or any Affiliate (collectively, the “Company Group”), you will have access to confidential information which, if disclosed, would assist in competition against the Company Group, and that the Company Group will be entrusting you, in your unique and special capacity, with developing the goodwill of the Company Group during the course of your employment or service. Therefore, you hereby acknowledge and agree that the following restrictive covenants (i) are necessary to protect the goodwill, confidential information, and other legitimate interests of the Company Group, (ii) are reasonable and necessary to induce the Company to enter into this Agreement, and (iii) are of a scope (including, without limitation, the Restricted Period) that is reasonably tailored, and not broader than necessary, to protect the legitimate business interests of the Company Group, and do not prevent or preclude you from earning a suitable livelihood. You hereby agree to abide by the following restrictive covenants:

 

(a)        Non-Competition. From the grant date of the Option until the Termination Date and continuing for one (1) year immediately after Termination Date (collectively, the “Restricted Period”), you will not, directly or indirectly, without the prior written consent of the Company, which may be withheld in the Company’s sole and absolute discretion, directly or indirectly engage or invest in, own, manage, operate, finance, control or participate in the ownership, management, operation, financing or control of, be employed by, serve as an agent, officer, director or consultant to, be associated with or in any manner connected with, lend your name or any similar name to, lend your credit or render services or advice to, any Competitive Business, provided, however, that nothing herein will be deemed to prevent you from acquiring through market purchases and owning, solely as an investment, less than one percent (1%) in the aggregate of the equity securities of any Competitive Business, whose shares are registered under Section 12(b) or Section 12(g) of the Exchange Act, and are listed or admitted for trading on any United States national securities exchange or are quoted on any system of automated dissemination of quotations of securities prices in common use, so long as you are not directly or indirectly a member of any “control group” (within the meaning of the rules and regulations of the Securities and Exchange Commission) of any such issuer; and provided further, however, that nothing herein will be deemed to prevent you from acquiring through market purchases and owning, solely as an investment, any shares, units or other interest in a mutual fund, exchange-traded fund, unit investment trust, or similar investment vehicle whose holdings include investments in any Competitive Business. For purposes of this Award Notice, the term “Competitive Business” means the companies listed on Exhibit A, along with their subsidiaries, affiliates, successors, and assigns.

 

8

 

(b)         Non-Solicitation and Non-Interference. During the Restricted Period, you will not, directly or indirectly, without the prior written consent of the Company, which may be withheld in the Company’s sole and absolute discretion, whether on your own behalf or on behalf of or in conjunction with any other person or entity of any nature:

 

(i)         solicit, canvass, approach, encourage, entice or induce any customer or supplier of any member of the Company Group to cease or lessen such customer’s or supplier’s business with any member of the Company Group; or

 

(ii)       solicit, canvass, approach, encourage, entice or induce any employee or contractor of any member of the Company Group to terminate his, her or its employment or engagement with any member of the Company Group; provided, however, that this prohibition shall not apply to general solicitations, in any medium, not specifically targeted at the employees or contractors of any member of the Company Group (however, you shall not (and shall cause any person or entity with which you are affiliated not to) hire any employee or contractor of any member of the Company Group who responds to such a general solicitation).

 

(c)         Non-Disclosure. During the Restricted Period (and in the case of trade secrets, through the end of the applicable statute of limitations), you will not, directly or indirectly, without the prior written consent of the Company, which may be withheld in the Company’s sole and absolute discretion:

 

(i)        divulge, communicate, use to the detriment of any member of the Company Group, or for the benefit of any other person(s), or misuse in any way, any confidential information, documents, materials or trade secrets pertaining to any member of the Company Group, except as required or compelled by law; or

 

(ii)        divulge, communicate, use to the detriment of any member of the Company Group, or for the benefit of any other person(s), or misuse in any way, any information, documentation, files, or other materials (written or verbal) arising out of or related to any Company Group employee, contractor, customer, shipper, vendor or supplier, except as required or compelled by law, regardless of whether such information, documents or materials are treated as confidential by any member of the Company Group.

 

(d)         Forfeiture. If you breach any of the restrictive covenants set forth in this Section 13, any then-unpaid portion of the Payout, the Alternate Payout, or Severance Payments will be immediately forfeited.

 

9

 

(e)         Enforcement. Because of the difficulty of measuring economic losses to the Company Group as a result of a breach or threatened breach of the covenants set forth in this Section 13, and because of the immediate and irreparable damage that would be caused to the members of the Company Group for which they would have no other adequate remedy, the Company and each other member of the Company Group shall be entitled to enforce the foregoing covenants, in the event of a breach or threatened breach, by injunctions and restraining orders from any court of competent jurisdiction, without the necessity of showing any actual damages or that money damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned equitable relief shall not be the Company’s or any other member of the Company Group’s exclusive remedy for a breach but instead shall be in addition to all other rights and remedies available to the Company and each other member of the Company Group at law and equity. The covenants in this Section 13, and each provision and portion hereof, are severable and separate, and the unenforceability of any specific covenant (or portion thereof) shall not affect the provisions of any other covenant (or portion thereof). Moreover, in the event any arbitrator or court of competent jurisdiction shall determine that the scope, time or territorial restrictions set forth are unreasonable, then it is the intention of the parties that such restrictions be enforced to the fullest extent which such arbitrator or court deems reasonable, and this Award Notice shall thereby be reformed.

 

14.        Ownership of Intellectual Property. You agree that the Company shall own, and you hereby assign, all right, title and interest (including patent rights, copyrights, trade secret rights, mask work rights, trademark rights, and all other intellectual and industrial property rights of any sort throughout the world) relating to any and all inventions (whether or not patentable), works of authorship, mask works, designs, know-how, ideas and information authored, created, contributed to, made or conceived or reduced to practice, in whole or in part, by you during the period in which you are or have been employed by or in service to the Company or any other member of the Company Group that either (a) relate, at the time of conception, reduction to practice, creation, derivation or development, to any member of the Company Group’s businesses or actual or anticipated research or development, or (b) were developed on any amount of the Company’s or any other member of the Company Group’s time or with the use of any member of the Company Group’s equipment, supplies, facilities or trade secret information (all of the foregoing collectively referred to herein as “Company Intellectual Property”), and you shall promptly disclose all Company Intellectual Property to the Company. All of your works of authorship and associated copyrights created during the period in which you are employed by or in service to the Company or any other member of the Company Group and in the scope of your employment or engagement shall be deemed to be “works made for hire” within the meaning of the Copyright Act, as amended. You shall perform, during and after the period in which you are or have been employed by or in service to the Company or any other member of the Company Group, all acts deemed necessary by the Company to assist each member of the Company Group, at the Company’s expense, in obtaining and enforcing its rights throughout the world in the Company Intellectual Property. Such acts may include execution of documents and assistance or cooperation (i) in the filing, prosecution, registration, and memorialization of assignment of any applicable patents, copyrights, mask work, or other applications, (ii) in the enforcement of any applicable patents, copyrights, mask work, moral rights, trade secrets, or other proprietary rights, and (iii) in other legal proceedings related to the Company Intellectual Property.

 

* * * * * * * * * *

 

10

 

 

 

ACKNOWLEDGEMENT

 

The undersigned acknowledges receipt of, and understands and agrees to be bound by, this Agreement. The undersigned further acknowledges that this Agreement set forth the entire understanding between him or her and the Company regarding the subject matter of this Agreement and that this Agreement supersede all prior oral and written agreements on that subject.

 

Dated: [Date]

 

  Grantee:
   
   
   
  [Associate Name]
   
   
   
  National Research Corporation
   
   
  By:  
  Michael D. Hays
  Chief Executive Officer and President

 

11
EX-31.1 5 ex_662398.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: May 9, 2024

/s/ Michael D. Hays

 
 

Michael D. Hays

Chief Executive Officer

 

 

 

 
EX-31.2 6 ex_662397.htm EXHIBIT 31.2

Exhibit 31.2

 

Certification of Principal Financial Officer

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

 

I, Linda A. Stacy, 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: May 9, 2024

/s/ Linda A. Stacy

 
 

Linda A. Stacy

Principal Financial Officer

 

 

 

 
EX-32 7 ex_662396.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 March 31, 2024 (the “Report”), I, Michael D. Hays, Chief Executive Officer of the Company, and I, Linda A. Stacy, Principal 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/ Linda A. Stacy      

 
 

Linda A. Stacy

Principal Financial Officer

 
     
 

Date: May 9, 2024

 

 

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 8 nrc-20240331.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 Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Contracts With Customers link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Notes Payable link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Goodwill and Intangible Assets link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Geographic Information link:calculationLink link:definitionLink link:presentationLink 995462 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995463 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 995464 - Disclosure - Note 2 - Contracts With Customers (Tables) link:calculationLink link:definitionLink link:presentationLink 995465 - Disclosure - Note 4 - Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 995466 - Disclosure - Note 5 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 995467 - Disclosure - Note 6 - Goodwill and Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 995468 - Disclosure - Note 7 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Note 8 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Note 9 - Geographic Information (Tables) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 2 - Contracts With Customers 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 2 - Contracts With Customers 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 995478 - 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 995479 - Disclosure - Note 3 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 4 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 4 - Notes Payable - Summary of Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 5 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 5 - Share-based Compensation - Non-vested Stock (Details) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 7 - Property and Equipment - Summary of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 8 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 9 - Geographic Information - Assets by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 9 nrc-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 nrc-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 nrc-20240331_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 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) Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) Expected stock price volatility 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, Option, Activity [Table Text Block] Granted (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue 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. Weighted average exercise price (in dollars per share) Exercisable, weighted average remaining contractual term (Year) Exercisable, aggregate intrinsic value Current portion of notes payable, net of unamortized debt issuance costs Exercisable, number of options (in shares) Line of credit Line of Credit, Current Outstanding, weighted average remaining contractual term (Year) 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 Income taxes payable Dividends payable Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Beginning balance, outstanding, number of options (in shares) Ending balance, outstanding, number of options (in shares) 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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Weighted average effect of dilutive securities – stock options (in shares) us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment 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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Delayed Draw Term Loan (DDTL) [Member] 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 Share-Based Payment Arrangement, Option [Member] us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill Indefinite trade name us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property and equipment, net 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 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 City Area Code us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid us-gaap_DebtInstrumentPeriodicPaymentPrincipal Debt Instrument, Periodic Payment, Principal 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] SIFMA Municipal Swap Rate [Member] Variable Rate [Domain] Capitalized contract cost us-gaap_CapitalizedContractCostImpairmentLoss Capitalized Contract Cost, Impairment Loss Non-cash stock compensation expense Non-cash stock compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Trade accounts receivable Entity Tax Identification Number Entity Central Index Key Capitalized Contract Cost [Axis] Depreciation and amortization 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 ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] us-gaap_TreasuryStockValueAcquiredCostMethod Purchase of shares treasury stock Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Supplemental disclosure of cash paid for: Entity Address, State or Province ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Material Terms of Trading Arrangement [Text Block] us-gaap_AllowanceForDoubtfulAccountsReceivable Balance Balance us-gaap_TreasuryStockValue Treasury stock, at cost; 7,200,887 Common shares in 2024 and 6,783,032 Common shares in 2023 Entity Common Stock, Shares Outstanding Performance based Stock Options [Member] Represents the Performance based Stock Options Trading Symbol Service based Stock Options [Member] Represents the Service based Stock Options Reserve for uncertain tax positions The current period expense charged against earnings to reserve for uncertain tax positions. us-gaap_LineOfCreditFacilityInterestRateDuringPeriod Line of Credit Facility, Interest Rate During Period Local Phone Number us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity Shares of common stock for the exercise of stock options (in shares) Exercised, number of options (in shares) us-gaap_TableTextBlock Notes Tables 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 Secured Overnight Financing Rate (SOFR) [Member] 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. 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 Assets, Noncurrent Non-cash share-based compensation expense Lessee, Leases [Policy Text Block] Operating expenses: us-gaap_AssetsCurrent Total current assets Assets, fair value Treasury Stock, Shares (in shares) Income taxes receivable nrc_AllocatedShareBasedCompensationExpenseBenefit Allocated Share Based Compensation, Expense (Benefit) Amount of expense (benefit) for award under share-based payment arrangements. Common stock, $0.001 par value; authorized 110,000,000 shares, issued 31,078,202 in 2024 and 31,002,919 in 2023, outstanding 23,877,315 in 2024 and 24,219,887 in 2023 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 Accounts receivables nrc_DebtInstrumentVariableInterestRateAtPointInTime Debt Instrument, Variable Interest Rate, at Point in Time Represents the variable interest rate calculated at a point in time. 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 Direct us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Payment of payroll tax withholdings on share-based awards exercised us-gaap_PaymentsOfDividendsCommonStock Payment of dividends on common stock us-gaap_CostsAndExpenses Total operating expenses 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 and Position [Domain] Title and Position [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 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 Loan 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] Statement of Financial Position Location, Balance [Axis] Statement of Financial Position Location, Balance [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 Security Exchange Name Title of 12(b) Security Write-offs Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [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) us-gaap_RepaymentsOfLinesOfCredit Payments on line of credit 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 shares of common stock 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. Contract with Customer, Duration [Axis] Statement of Stockholders' Equity [Abstract] Contract with Customer, Duration [Domain] Income Statement [Abstract] 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. 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. Schedule of Revenues from External Customers and Long-Lived Assets [Table] EX-101.PRE 12 nrc-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 25, 2024
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 Q1  
Document Fiscal Year Focus 2024  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
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   23,877,315
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,699 $ 6,653
Trade accounts receivable 11,127 12,378
Prepaid expenses 6,377 4,228
Income taxes receivable 34 161
Other current assets 777 940
Total current assets 20,014 24,360
Property and equipment, net 31,530 28,205
Intangible assets, net 1,436 1,471
Goodwill 61,614 61,614
Operating lease right-of-use assets 1,937 2,060
Deferred contract costs, net 1,254 1,453
Other Assets, Noncurrent 3,126 3,274
Total assets 120,911 122,437
Current liabilities:    
Current portion of notes payable, net of unamortized debt issuance costs 7,504 7,214
Line of credit 7,000 0
Accounts payable 2,397 1,301
Accrued wages and bonuses 5,385 3,953
Accrued expenses 5,732 4,893
Dividends payable 2,865 2,906
Deferred revenue 15,194 14,834
Income taxes payable 1,968 222
Other current liabilities 805 880
Total current liabilities 48,850 36,203
Notes payable, net of current portion and unamortized debt issuance costs 27,569 29,470
Deferred income taxes 3,892 4,139
Other long-term liabilities 3,655 3,670
Total liabilities 83,966 73,482
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 31,078,202 in 2024 and 31,002,919 in 2023, outstanding 23,877,315 in 2024 and 24,219,887 in 2023 31 31
Additional paid-in capital 179,929 178,213
Retained earnings (accumulated deficit) (27,036) (30,530)
Treasury stock, at cost; 7,200,887 Common shares in 2024 and 6,783,032 Common shares in 2023 (115,979) (98,759)
Total shareholders’ equity 36,945 48,955
Total liabilities and shareholders’ equity $ 120,911 $ 122,437
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Allowance for doubtful accounts $ 75 $ 75
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) 31,078,202 31,002,919
Common stock, shares outstanding (in shares) 23,877,315 24,219,887
Treasury Stock, Shares (in shares) 7,200,887 6,783,032
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue $ 35,313 $ 36,473
Operating expenses:    
Direct 13,856 14,280
Selling, general and administrative 11,250 11,783
Depreciation and amortization 1,447 1,394
Total operating expenses 26,553 27,457
Operating income 8,760 9,016
Other income (expense):    
Interest income 44 250
Interest expense (605) (241)
Other, net (5) (14)
Total other income (expense) (566) (5)
Income before income taxes 8,194 9,011
Provision for income taxes 1,835 2,047
Net income $ 6,359 $ 6,964
Earnings Per Share of Common Stock:    
Basic Earnings Per Share (in dollars per share) $ 0.27 $ 0.28
Diluted Earnings Per Share (in dollars per share) $ 0.27 $ 0.28
Weighted average shares and share equivalents outstanding:    
Basic (in shares) 23,868 24,585
Diluted (in shares) 23,963 24,738
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
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
Non-cash stock compensation expense 0 304 0 0 304
Balances at Mar. 31, 2023 31 176,057 (21,173) (80,250) 74,665
Balances at Dec. 31, 2023 31 178,213 (30,530) (98,759) 48,955
Purchase of shares treasury stock 0 0 0 (17,220) (17,220)
Issuance of shares of common stock for the exercise of stock options 0 1,752 0 0 1,752
Non-cash stock compensation expense 0 (36) 0 0 (36)
Dividends declared 0 0 (2,865) 0 (2,865)
Net income 0 0 6,359 0 6,359
Non-cash stock compensation expense (0) 36 (0) (0) 36
Balances at Mar. 31, 2024 $ 31 $ 179,929 $ (27,036) $ (115,979) $ 36,945
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Purchase of shares of treasury stock (in shares) 417,855 49,296
Shares of common stock for the exercise of stock options (in shares) 75,283 20,938
Dividends declared per common share (in dollars per share) $ 0.12 $ 0.12
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 6,359,000 $ 6,964,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,447,000 1,394,000
Deferred income taxes (246,000) (377,000)
Reserve for uncertain tax positions 133,000 124,000
Non-cash share-based compensation expense (36,000) 304,000
Net changes in assets and liabilities:    
Trade accounts receivable 1,251,000 242,000
Prepaid expenses and other current assets (1,620,000) (4,117,000)
Deferred contract costs, net 199,000 206,000
Operating lease assets and liabilities, net (22,000) (32,000)
Accounts payable (151,000) 171,000
Accrued expenses, wages and bonuses 2,491,000 (97,000)
Income taxes receivable and payable 1,872,000 2,273,000
Deferred revenue 360,000 698,000
Net cash provided by operating activities 12,037,000 7,753,000
Cash flows from investing activities:    
Purchases of property and equipment (4,138,000) (3,199,000)
Net cash used in investing activities (4,138,000) (3,199,000)
Cash flows from financing activities:    
Payments on notes payable (1,621,000) (1,114,000)
Borrowings on line of credit 13,000,000 0
Payments on line of credit (6,000,000) 0
Payments on finance lease obligations (11,000) (115,000)
Proceeds from the exercise of share-based awards 0 301,000
Payment of payroll tax withholdings on share-based awards exercised (317,000) 0
Repurchase of shares for treasury (14,999,000) (1,972,000)
Payment of dividends on common stock (2,906,000) (2,956,000)
Net cash used in financing activities (12,854,000) (5,856,000)
Effect of exchange rate changes on cash and cash equivalents 1,000 0
Change in cash and cash equivalents (4,954,000) (1,302,000)
Cash and cash equivalents at beginning of period 6,653,000 25,026,000
Cash and cash equivalents at end of period 1,699,000 23,724,000
Supplemental disclosure of cash paid for:    
Interest expense, net of capitalized amounts 521,000 329,000
Income taxes 78,000 27,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 1,752,000 0
Purchase of property and equipment in accounts payable and accrued expenses 2,664,000 1,507,000
Repurchase of shares for treasury in accounts payable and accrued expenses $ 152,000 $ 11,000
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 1 - Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
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, 2023 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, 2023, filed with the Securities and Exchange Commission (the “SEC”) on February 27, 2024.

 

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. During December 2022, we substantially liquidated our investment in Canada. As a result, currency translation changes 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 months 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 $114,000 and $163,000 in the three-month periods ended March 31, 2024 and 2023, respectively. Deferred contract costs, net of accumulated amortization was $1.3 million and $1.5 million at March 31, 2024 and December 31, 2023, respectively. Total amortization by expense classification for the three-month periods ended March 31, 2024 and 2023 was as follows:

 

  

2024

  

2023

 
  

(In thousands)

 

Direct expenses

 $67  $35 

Selling, general and administrative expenses

 $213  $326 

Total amortization

 $280  $361 

 

Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $34,000 and $8,000 for the three-month periods ended March 31, 2024 and 2023, 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 three-month periods ended March 31, 2024 and 2023 (in thousands):

 

  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 

Three months ended March 31, 2024

 $75  $(48) $1  $49  $75 

Three months ended March 31, 2023

 $65  $-  $1  $1  $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 March 31, 2024 and December 31, 2023:

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of March 31, 2024

                

Money Market Funds

 $1,504  $-  $-  $1,504 

Total Cash Equivalents

 $1,504  $-  $-  $1,504 
                 

As of December 31, 2023

                

Money Market Funds

 $6,471  $-  $-  $6,471 

Total Cash Equivalents

 $6,471  $-  $-  $6,471 

 

There were no transfers between levels during the three months ended March 31, 2024.

 

Our long-term debt described in Note 4 is recorded at historical cost. The fair value of fixed rate 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 fair value of our variable rate long-term debt is believed to approximate the carrying value because we believe the current rate reasonably estimates the current market rate for our debt.

 

The following are the carrying amount and estimated fair values of long-term debt:

 

  

March 31,
2024

  

December 31,

2023

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $35,166  $36,787 

Estimated fair value of long-term debt

 $34,723  $36,403 

 

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 March 31, 2024 and December 31, 2023, 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 March 31, 2024 will have a material adverse effect on our consolidated financial position, results of operations or liquidity.

 

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Contracts With Customers
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

(2)

CONTRACTS WITH CUSTOMERS

 

The following table disaggregates revenue for the three-month periods ended March 31, 2024 and 2023 based on timing of revenue recognition (in thousands):

 

  

2024

  

2023

 

Subscription services recognized ratably over time

 $33,271  $34,433 

Services recognized at a point in time

  1,421   1,176 

Fixed, non-subscription recognized over time

  495   655 

Unit price services recognized over time

  126   209 

Total revenue

 $35,313  $36,473 

 

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

 

  

March 31,

2024

  

December 31,

2023

 

Accounts receivables

 $11,127  $12,378 

Contract assets included in other current assets

 $77  $84 

Deferred Revenue

 $15,194  $14,834 

 

Significant changes in contract assets and contract liabilities during the three-month periods ended March 31, 2024 and 2023 are as follows (in thousands):

 

  

2024

  

2023

 
  

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

 $-  $(7,303) $-  $(7,056)

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

  -   7,672   -   7,828 

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

  (39)  -   (37)  - 

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

  -   (9)  -   (74)

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

  32   -   88   - 

 

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 March 31, 2024 approximated $18.6 million, of which $6.2 million, $7.1 million, $5.0 million and $230,000 are expected to be recognized during 2024, 2025, 2026 and 2027, respectively.

  

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Income Taxes
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

(3)

INCOME TAXES

 

The effective tax rate was 22% and 23% for the three-month periods ended March 31, 2024 and 2023, respectively. The effective tax rate decreased mainly due to increased tax benefits of $79,000 from the exercise of share-based compensation awards partially offset by higher state income taxes of approximately $32,000 which fluctuate based on various apportionment factors and rates for the states we operate in.

 

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Notes Payable
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
Debt Disclosure [Text Block]

(4)

NOTES PAYABLE

 

Our long-term debt consists of the following:  

 

  

March 31,
2024

  

December 31,

2023

 
  

(In thousands)

 

Term Loan

 $16,618  $17,787 

Delayed Draw Term Loan

  18,548   19,000 

Less: current portion

  (7,504)  (7,214)

Less: unamortized debt issuance costs

  (93)  (103)

Notes payable, net of current portion

 $27,569  $29,470 

 

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 and bears interest at a fixed rate per annum of 5%.

 

Borrowings under the Delayed Draw Term Loan and Line of Credit, if any, bear interest at a floating rate equal to the 30-day Secured Overnight Financing Rate (“SOFR”) plus 235 basis points (7.67% at March 31, 2024). Interest on the Line of Credit and Delayed Draw Term Loan 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 March 31, 2024, 2023, we had $7,000,000 of borrowings outstanding and the availability to borrow $23,000,000 on the Line of Credit. The weighted average borrowings on the Line of Credit for the three months ended March 31, 2024 was $9.1 million. There were no borrowings on the Line of Credit in the three months ended March 31, 2023. The weighted average interest rate on borrowings on the Line of Credit during the three months ended March 31, 2024 was 7.69%.

 

Principal payments are due on the Delayed Draw Term Loan in monthly installments of $226,190 through April 2027 and a balloon payment for the remaining balance of $10.2 million is due in May 2027. We had the availability to borrow an additional $56.0 million on the Delayed Draw Term Loan at March 31, 2024.

 

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.

 

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

 

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Share-based Compensation
3 Months Ended
Mar. 31, 2024
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. 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.

 

Performance-Based Stock Option Awards

 

We grant stock options to selected executives with vesting contingent upon meeting certain Company-wide performance goals. The performance goals for options issued in 2024 are based on reaching a total recurring contract value target, measured at the end of the performance period, December 31, 2026. Vesting is also dependent upon remaining in our employment through the performance period. The performance awards issued in 2024 have a six-year contractual term. We recognize compensation expense prospectively from the date it is deemed probable that the performance goal will be met through the end of the performance period. We granted 404,833 performance-based stock option awards during the three-month period ended March 31, 2024. No performance-based stock options were awarded in 2023.

 

The fair value of performance-based stock options granted was estimated using a Black-Scholes valuation model with the following weighted average assumptions:

 

  

2024

  

Expected dividend yield at date of grant

  1.44% 

Expected stock price volatility

  33.83% 

Risk-free interest rate

  4.13% 

Expected life of options (in years)

  4.0  

 

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 performance-based stock option activity under the 2006 Equity Incentive Plan for the three-month period ended March 31, 2024:

 

  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  -  $-         

Granted

  404,833  $39.54         

Exercised

  -  $-         

Forfeited

  -  $-         

Outstanding at March 31, 2024

  404,833  $39.54   5.80  $28 

Exercisable at March 31, 2024

  -  $-   -  $- 

 

Service-Based Stock Option Awards

 

We also grant stock options to directors and selected executives with vesting based on specified service periods. Vesting terms vary with each grant and option awards are generally five to ten years following the date of grant. We recognize compensation expense on a straight-line basis over the service period specified in the award. We granted 59,429 service-based stock option awards during the three-month period ended March 31, 2023. No service-based stock options were awarded in three-month period ended March 31, 2024.

 

The following table summarizes service-based stock option activity under the 2006 Equity Incentive Plan and the 2004 Director Plan for the three-month period ended March 31, 2024:

 

  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  569,168  $35.72         

Granted

  -  $-         

Exercised

  75,283  $23.27         

Forfeited

  37,556  $45.53         

Outstanding at March 31, 2024

  456,329  $36.96   5.57  $2,750 

Exercisable at March 31, 2024

  307,070  $33.45   4.41  $2,725 

 

As of March 31, 2024, the total unrecognized compensation cost related to non-vested performance-based and service-based stock option awards was approximately $5.4 million which was expected to be recognized over a weighted average period of 2.8 years.

 

There was $301,000 of cash received from stock options exercised for the three-month period ended March 31, 2023. No cash was received from stock options exercised in the three-month period ended March 31, 2024. We recognized ($49,000) and $276,000 of non-cash compensation expense (benefit) for three-month periods ended March 31, 2024 and 2023, respectively, which is included in selling, general and administrative expenses.

 

Non-vested Stock Awards

 

No non-vested shares of common stock were granted under the 2006 Equity Incentive Plan during the three-month periods ended March 31, 2024 and 2023. As of March 31, 2024, 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 expense of $13,000 and $27,000 for the three-month periods ended March 31, 2024 and 2023, 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 three-month period ended March 31, 2024:

 

  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value Per Share

 

Outstanding at December 31, 2023

  6,058  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  -   - 

Outstanding at March 31, 2024

  6,058  $42.92 

 

As of March 31, 2024, the total unrecognized compensation cost related to non-vested stock awards was approximately $91,000 and is expected to be recognized over a weighted average period of 1.75 years.

 

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2024
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 March 31, 2024:

 

  

Gross

  

Accumulated

Impairment

  

Net

 
  

(In thousands)

 

Balance at March 31, 2024

 $62,328   (714) $61,614 

 

Intangible assets consisted of the following:

 

  

March 31,
2024

  

December 31,
2023

 
  

(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,478)  (12,443)

Other intangible assets, net

 $1,436  $1,471 

  

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Property and Equipment
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

(7)

PROPERTY AND EQUIPMENT

 

   

March 31,
2024

   

December 31,

2023

 
   

(In thousands)

 

Property and equipment

  $ 68,610     $ 63,874  

Accumulated depreciation

    37,080       35,669  

Property and equipment, net

  $ 31,530     $ 28,205  

 

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Earnings Per Share
3 Months Ended
Mar. 31, 2024
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 596,426 and 254,271 options of common stock for the three-month periods ended March 31, 2024 and 2023, 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

March 31, 2024

  

For the Three

Months Ended

March 31, 2023

 
  

(In thousands)

 

Numerator for net income per share – basic:

 $6,359  $6,964 

Net income

        

Allocation of distributed and undistributed income to unvested restricted stock shareholders

  (1)  (4)

Net income attributable to common shareholders

  6,358   6,960 

Denominator for net income per share – basic:

        

Weighted average shares of common stock outstanding – basic

  23,868   24,585 

Net income per share – basic

 $0.27  $0.28 
         

Numerator for net income per share – diluted:

        

Net income attributable to common shareholders for basic computation

  6,358   6,960 

Denominator for net income per share – diluted:

        

Weighted average shares of common stock outstanding – basic

  23,868   24,585 

Weighted average effect of dilutive securities – stock options

  95   153 

Denominator for diluted earnings per share – adjusted weighted average shares

  23,963   24,738 

Net income per share – diluted

 $0.27  $0.28 

 

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Geographic Information
3 Months Ended
Mar. 31, 2024
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 March 31,

 
  

2024

  

2023

 

Revenue:

        

United States

 $35,313  $36,473 

Canada

  -   - 

Total

 $35,313  $36,473 

 

  

March 31,

2024

  

December 31,

2023

 

Long-lived assets:

        

United States

 $100,897  $98,077 

Canada

  -   - 

Total

 $100,897  $98,077 
         

Total assets:

        

United States

 $120,721  $122,232 

Canada

  190   205 

Total

 $120,911  $122,437 

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Insider Trading Arr Line Items  
Material Terms of Trading Arrangement [Text Block]

ITEM 5.

Other Information

 

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

 

Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
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 months 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 $114,000 and $163,000 in the three-month periods ended March 31, 2024 and 2023, respectively. Deferred contract costs, net of accumulated amortization was $1.3 million and $1.5 million at March 31, 2024 and December 31, 2023, respectively. Total amortization by expense classification for the three-month periods ended March 31, 2024 and 2023 was as follows:

 

  

2024

  

2023

 
  

(In thousands)

 

Direct expenses

 $67  $35 

Selling, general and administrative expenses

 $213  $326 

Total amortization

 $280  $361 

 

Additional expense included in selling, general and administrative expenses for impairment of costs capitalized due to lost clients was $34,000 and $8,000 for the three-month periods ended March 31, 2024 and 2023, 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 three-month periods ended March 31, 2024 and 2023 (in thousands):

 

  

Balance at

Beginning of

Period

  

Bad Debt

Expense

(Benefit)

  

Write-offs

  

Recoveries

  

Balance at

End of

Period

 

Three months ended March 31, 2024

 $75  $(48) $1  $49  $75 

Three months ended March 31, 2023

 $65  $-  $1  $1  $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 March 31, 2024 and December 31, 2023:

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of March 31, 2024

                

Money Market Funds

 $1,504  $-  $-  $1,504 

Total Cash Equivalents

 $1,504  $-  $-  $1,504 
                 

As of December 31, 2023

                

Money Market Funds

 $6,471  $-  $-  $6,471 

Total Cash Equivalents

 $6,471  $-  $-  $6,471 

 

There were no transfers between levels during the three months ended March 31, 2024.

 

Our long-term debt described in Note 4 is recorded at historical cost. The fair value of fixed rate 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 fair value of our variable rate long-term debt is believed to approximate the carrying value because we believe the current rate reasonably estimates the current market rate for our debt.

 

The following are the carrying amount and estimated fair values of long-term debt:

 

  

March 31,
2024

  

December 31,

2023

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $35,166  $36,787 

Estimated fair value of long-term debt

 $34,723  $36,403 

 

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 March 31, 2024 and December 31, 2023, 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 March 31, 2024 will have a material adverse effect on our consolidated financial position, results of operations or liquidity.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 1 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Amortization of Capitalized Contract Cost [Table Text Block]
  

2024

  

2023

 
  

(In thousands)

 

Direct expenses

 $67  $35 

Selling, general and administrative expenses

 $213  $326 

Total amortization

 $280  $361 
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

 

Three months ended March 31, 2024

 $75  $(48) $1  $49  $75 

Three months ended March 31, 2023

 $65  $-  $1  $1  $65 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

Level 1

  

Level 2

  

Level 3

  

Total

 
  

(In thousands)

 

As of March 31, 2024

                

Money Market Funds

 $1,504  $-  $-  $1,504 

Total Cash Equivalents

 $1,504  $-  $-  $1,504 
                 

As of December 31, 2023

                

Money Market Funds

 $6,471  $-  $-  $6,471 

Total Cash Equivalents

 $6,471  $-  $-  $6,471 
  

March 31,
2024

  

December 31,

2023

 
  

(In thousands)

 

Total carrying amount of long-term debt

 $35,166  $36,787 

Estimated fair value of long-term debt

 $34,723  $36,403 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

2024

  

2023

 

Subscription services recognized ratably over time

 $33,271  $34,433 

Services recognized at a point in time

  1,421   1,176 

Fixed, non-subscription recognized over time

  495   655 

Unit price services recognized over time

  126   209 

Total revenue

 $35,313  $36,473 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

March 31,

2024

  

December 31,

2023

 

Accounts receivables

 $11,127  $12,378 

Contract assets included in other current assets

 $77  $84 

Deferred Revenue

 $15,194  $14,834 
  

2024

  

2023

 
  

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

 $-  $(7,303) $-  $(7,056)

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

  -   7,672   -   7,828 

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

  (39)  -   (37)  - 

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

  -   (9)  -   (74)

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

  32   -   88   - 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Notes Payable (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Debt [Table Text Block]
  

March 31,
2024

  

December 31,

2023

 
  

(In thousands)

 

Term Loan

 $16,618  $17,787 

Delayed Draw Term Loan

  18,548   19,000 

Less: current portion

  (7,504)  (7,214)

Less: unamortized debt issuance costs

  (93)  (103)

Notes payable, net of current portion

 $27,569  $29,470 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2024

  

Expected dividend yield at date of grant

  1.44% 

Expected stock price volatility

  33.83% 

Risk-free interest rate

  4.13% 

Expected life of options (in years)

  4.0  
Share-Based Payment Arrangement, Option, 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, 2023

  -  $-         

Granted

  404,833  $39.54         

Exercised

  -  $-         

Forfeited

  -  $-         

Outstanding at March 31, 2024

  404,833  $39.54   5.80  $28 

Exercisable at March 31, 2024

  -  $-   -  $- 
  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  569,168  $35.72         

Granted

  -  $-         

Exercised

  75,283  $23.27         

Forfeited

  37,556  $45.53         

Outstanding at March 31, 2024

  456,329  $36.96   5.57  $2,750 

Exercisable at March 31, 2024

  307,070  $33.45   4.41  $2,725 
Schedule of Nonvested Share Activity [Table Text Block]
  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value Per Share

 

Outstanding at December 31, 2023

  6,058  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  -   - 

Outstanding at March 31, 2024

  6,058  $42.92 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Intangible Assets and Goodwill [Table Text Block]
  

Gross

  

Accumulated

Impairment

  

Net

 
  

(In thousands)

 

Balance at March 31, 2024

 $62,328   (714) $61,614 
  

March 31,
2024

  

December 31,
2023

 
  

(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,478)  (12,443)

Other intangible assets, net

 $1,436  $1,471 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

March 31,
2024

   

December 31,

2023

 
   

(In thousands)

 

Property and equipment

  $ 68,610     $ 63,874  

Accumulated depreciation

    37,080       35,669  

Property and equipment, net

  $ 31,530     $ 28,205  
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Three

Months Ended

March 31, 2024

  

For the Three

Months Ended

March 31, 2023

 
  

(In thousands)

 

Numerator for net income per share – basic:

 $6,359  $6,964 

Net income

        

Allocation of distributed and undistributed income to unvested restricted stock shareholders

  (1)  (4)

Net income attributable to common shareholders

  6,358   6,960 

Denominator for net income per share – basic:

        

Weighted average shares of common stock outstanding – basic

  23,868   24,585 

Net income per share – basic

 $0.27  $0.28 
         

Numerator for net income per share – diluted:

        

Net income attributable to common shareholders for basic computation

  6,358   6,960 

Denominator for net income per share – diluted:

        

Weighted average shares of common stock outstanding – basic

  23,868   24,585 

Weighted average effect of dilutive securities – stock options

  95   153 

Denominator for diluted earnings per share – adjusted weighted average shares

  23,963   24,738 

Net income per share – diluted

 $0.27  $0.28 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Geographic Information (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Three months ended March 31,

 
  

2024

  

2023

 

Revenue:

        

United States

 $35,313  $36,473 

Canada

  -   - 

Total

 $35,313  $36,473 
  

March 31,

2024

  

December 31,

2023

 

Long-lived assets:

        

United States

 $100,897  $98,077 

Canada

  -   - 

Total

 $100,897  $98,077 
         

Total assets:

        

United States

 $120,721  $122,232 

Canada

  190   205 

Total

 $120,911  $122,437 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Incremental Costs of Obtaining a Contract, Deferred During Period $ 114,000 $ 163,000  
Capitalized Contract Cost, Net, Noncurrent 1,254,000   $ 1,453,000
Capitalized Contract Cost, Impairment Loss 34,000 $ 8,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 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Capitalized contract cost $ 280 $ 361
Direct Expenses [Member]    
Capitalized contract cost 67 35
Selling, General and Administrative Expenses [Member]    
Capitalized contract cost $ 213 $ 326
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance $ 75 $ 65
Bad debt expense (48) 0
Write-offs 1 1
Recoveries 49 1
Balance $ 75 $ 65
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Total carrying amount of long-term debt $ 35,166 $ 36,787
Estimated fair value of long-term debt 34,723 36,403
Fair Value, Recurring [Member]    
Assets, fair value 1,504 6,471
Money Market Funds [Member] | Fair Value, Recurring [Member]    
Assets, fair value 1,504 6,471
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Assets, fair value 1,504 6,471
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member] | Fair Value, Recurring [Member]    
Assets, fair value $ 1,504 $ 6,471
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Contracts With Customers 1 (Details Textual)
$ in Millions
Mar. 31, 2024
USD ($)
Long-Term Contract with Customer [Member]  
Revenue, Remaining Performance Obligation, Amount $ 18.6
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Contracts With Customers 2 (Details Textual) - Long-Term Contract with Customer [Member]
Mar. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 18,600,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Amount $ 6,200,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 $ 7,100,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 $ 5,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]: 2027-01-01  
Revenue, Remaining Performance Obligation, Amount $ 230,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue $ 35,313 $ 36,473
Transferred over Time [Member] | Subscription Services [Member]    
Revenue 33,271 34,433
Transferred over Time [Member] | Fixed, Non-subscription Services [Member]    
Revenue 495 655
Transferred over Time [Member] | Unit Price Services [Member]    
Revenue 126 209
Transferred at Point in Time [Member] | Service [Member]    
Revenue $ 1,421 $ 1,176
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Accounts receivables $ 11,127   $ 12,378
Deferred Revenue 15,194   14,834
Revenue recognized that was included in deferred revenue at beginning of year due to completion of services (7,303) $ (7,056)  
Increases due to invoicing of client, net of amounts recognized as revenue 7,672 7,828  
Decreases due to completion of services (or portion of services) and transferred to accounts receivable (39) (37)  
Change due to cumulative catch-up adjustments arising from changes in expected contract consideration (9) (74)  
Increases due to revenue recognized in the period with additional performance obligations before invoicing 32 $ 88  
Other Current Assets [Member]      
Contract assets included in other current assets $ 77   $ 84
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Income Taxes (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Effective Income Tax Rate Reconciliation, Percent 22.00% 23.00%
Effective Income Tax Rate Change, Share-based Compensation $ 79,000  
Income Tax Reconciliation, State Tax Changes $ 32,000  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Notes Payable (Details Textual)
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) [Member]    
Line of Credit, Current $ 7,000,000   $ 0
First National Bank of Omaha [Member] | Line of Credit [Member]      
Line of Credit Facility, Interest Rate During Period 7.69%    
First National Bank of Omaha [Member] | Line of Credit and Delayed Draw Term Loan [Member]      
Debt Instrument, Variable Interest Rate, at Point in Time 7.67%    
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    
Debt Instrument, Periodic Payment, Total $ 462,988    
Debt Instrument, Interest Rate, Stated Percentage 5.00%    
Credit Agreement [Member] | First National Bank of Omaha [Member] | Line of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 30,000,000    
Line of Credit, Current 7,000,000    
Line of Credit Facility, Remaining Borrowing Capacity 23,000,000    
Line of Credit Facility, Average Outstanding Amount 9,100,000 $ 0  
Credit Agreement [Member] | First National Bank of Omaha [Member] | Delayed Draw Term Loan (DDTL) [Member]      
Line of Credit Facility, Maximum Borrowing Capacity 75,000,000    
Line of Credit Facility, Remaining Borrowing Capacity 56,000,000    
Debt Instrument, Periodic Payment, Principal 226,190    
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid $ 10,200,000    
Line of Credit and Delayed Draw Term Loan [Member] | First National Bank of Omaha [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.35%    
Line of Credit and Delayed Draw Term Loan [Member] | First National Bank of Omaha [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.20%    
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Notes Payable - Summary of Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Less: current portion $ (7,504) $ (7,214)
Less: unamortized debt issuance costs (93) (103)
Notes payable, net of current portion 27,569 29,470
Term Loan [Member]    
Term Loan 16,618 17,787
Delayed Draw Term Loan (DDTL) [Member]    
Term Loan $ 18,548 $ 19,000
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Share-based Compensation (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Proceeds from Stock Options Exercised $ 0 $ 301,000  
Share-Based Payment Arrangement, Option [Member]      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 5,400,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 9 months 18 days    
Allocated Share Based Compensation, Expense (Benefit) $ (49,000) $ 276,000  
Performance based Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 6 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 404,833   0
Service based Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 0 59,429  
Service based Stock Options [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years    
Service based Stock Options [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 5 years    
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 $ 91,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 9 months    
Nonvested [Member] | Selling, General and Administrative Expenses [Member]      
Share-Based Payment Arrangement, Expense $ 13,000 $ 27,000  
Director Plan 2004 [Member] | Share-Based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 3,000,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    
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    
The 2006 Equity Incentive Plan [Member] | Nonvested [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Nonvested Restricted Stock, Outstanding Number (in shares) 6,058    
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) - Common Stock [Member]
3 Months Ended
Mar. 31, 2024
Expected dividend yield at date of grant 1.44%
Expected stock price volatility 33.83%
Risk-free interest rate 4.13%
Expected life of options (in years) (Year) 4 years
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Exercised, number of options (in shares) 75,283 20,938  
Performance based Stock Options [Member]      
Beginning balance, outstanding, number of options (in shares) 0    
Beginning balance, outstanding, weighted average exercise price (in dollars per share) $ 0    
Granted, number of options (in shares) 404,833   0
Granted, weighted average exercise price (in dollars per share) $ 39.54    
Exercised, number of options (in shares) 0    
Exercised, weighted average exercise price (in dollars per share) $ 0    
Forfeited, number of options (in shares) 0    
Forfeited, weighted average exercise price (in dollars per share) $ 0    
Ending balance, outstanding, number of options (in shares) 404,833   0
Ending balance, outstanding, weighted average exercise price (in dollars per share) $ 39.54   $ 0
Outstanding, weighted average remaining contractual term (Year) 5 years 9 months 18 days    
Outstanding, aggregate intrinsic value $ 28    
Exercisable, number of options (in shares) 0    
Weighted average exercise price (in dollars per share) $ 0    
Service based Stock Options [Member]      
Beginning balance, outstanding, number of options (in shares) 569,168    
Beginning balance, outstanding, weighted average exercise price (in dollars per share) $ 35.72    
Granted, number of options (in shares) 0 59,429  
Granted, weighted average exercise price (in dollars per share) $ 0    
Exercised, number of options (in shares) 75,283    
Exercised, weighted average exercise price (in dollars per share) $ 23.27    
Forfeited, number of options (in shares) 37,556    
Forfeited, weighted average exercise price (in dollars per share) $ 45.53    
Ending balance, outstanding, number of options (in shares) 456,329   569,168
Ending balance, outstanding, weighted average exercise price (in dollars per share) $ 36.96   $ 35.72
Outstanding, weighted average remaining contractual term (Year) 5 years 6 months 25 days    
Outstanding, aggregate intrinsic value $ 2,750    
Exercisable, number of options (in shares) 307,070    
Weighted average exercise price (in dollars per share) $ 33.45    
Exercisable, weighted average remaining contractual term (Year) 4 years 4 months 28 days    
Exercisable, aggregate intrinsic value $ 2,725    
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Share-based Compensation - Non-vested Stock (Details) - Common Stock [Member]
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Outstanding (in shares) | shares 6,058
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 0
Forfeited (in dollars per share) | $ / shares $ 0
Outstanding (in shares) | shares 6,058
Outstanding (in dollars per share) | $ / shares $ 42.92
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Goodwill, gross $ 62,328  
Goodwill, Accumulated Depreciation (714)  
Goodwill 61,614 $ 61,614
Amortizing intangible assets 12,723 12,723
Accumulated amortization (12,478) (12,443)
Other intangible assets, net 1,436 1,471
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 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property and equipment $ 68,610 $ 63,874
Accumulated depreciation 37,080 35,669
Property and equipment, net $ 31,530 $ 28,205
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Earnings Per Share (Details Textual) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 596,426 254,271
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net income $ 6,359 $ 6,964
Allocation of distributed and undistributed income to unvested restricted stock shareholders (1) (4)
Net income attributable to common shareholders $ 6,358 $ 6,960
Weighted average shares of common stock outstanding – basic (in shares) 23,868 24,585
Net income per share – basic (in dollars per share) $ 0.27 $ 0.28
Net income attributable to common shareholders for basic computation $ 6,358 $ 6,960
Weighted average effect of dilutive securities – stock options (in shares) 95 153
Denominator for diluted earnings per share – adjusted weighted average shares (in shares) 23,963 24,738
Net income per share – diluted (in dollars per share) $ 0.27 $ 0.28
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Geographic Information - Assets by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue $ 35,313 $ 36,473  
Long-lived assets 100,897   $ 98,077
Total assets 120,911   122,437
UNITED STATES      
Revenue 35,313 36,473  
Long-lived assets 100,897   98,077
Total assets 120,721   122,232
CANADA      
Revenue 0 $ 0  
Long-lived assets 0   0
Total assets $ 190   $ 205
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $U(J5@'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 " !-2*E8 92AC.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FWY(Z(N%Z:=0$)B$HA;E'A;1)-&B5&[MR@M(? M:H]0'E_F=0OK M$RFO,?]*5M QX(J=)[\V#^OMALF:U]<%ORGX_;9J!*\%OWN?7'_X781=;^S. M_F/CLZ!LX===R"]02P,$% @ 34BI6)E&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" !-2*E8>'@D_,0% #C'@ & 'AL+W=O1*?K83\JI:<:_*2)IDZ[RRUSC_T>BI<\I2I M8Y'S#+Z9"YDR#9MRT5.YY"RR16G2HYYWTDM9G'7&9W;?G1R?B4(G<<;O)%%% MFC+Y>L$3L3KO^)W-CH=XL=1F1V]\EK,%GW']>WXG8:M7I41QRC,5BXQ(/C_O M3/P/TX": GO$'S%?J:W/Q* \"?'5;-Q$YQW/M(@G/-0F@L&?9S[E26*2H!W_ MKD,[U6^:PNW/F_1K"P\P3TSQJ4C^C".]/.^,.B3BUEWQ%9!X#44T'4!?5?@-_U"L"X(+&C9 M,HMUR30;GTFQ(M(<#6GF@^T;6PTT<6:&<:8E?!M#G1Y?BK" 4=%DDD7D*M.Q M?B4W63D]3#=WB5HRR=593\.OF9I>N$Z^*)-I0W) /HE,+Q6D1CQZ6]^#5E9- MI9NF7E T\!.3QR3PCPCU:-_1GBE>/LFAG Y:K^<759&=EW1YI3]H/*66?\PW?^B?>SB_<;A;VA[U?T M?2Q]O)XJ4^@ R1+H@XB_D-_XJPL:3_+,OZ'7'PU=C&AM2\9!Q3C8A_&!+V(% ME##4MRSE+D(\Y];.#>BE!V@BD^&23(7,A;2[7=!H7$OHDPKZ!&WL!.9T9.?U M=<(6+EB\?LX2Y>JC*5K6$FI800W11DT+*2U2K$(8AR\P"N:R1."2Z1Q//*W; M]6DW\%V0:&%+R%$%.4*;55V0UI1W7,8B(M>PVWGYQM/NG7QH34N^TXKO]'_Q MV5%LI,.SFFXA:%5+/M^K[\7>?H2/K[ES7NZH][WNO8L*+VN+M:48_GY8]P63 MFLO$7%/A^J>=B'B6EH7SZH*7M46D-2+=#W%]TF$7EQU1E>8T>@X>T):U]AX? M%8NM60KW1!5;[T'&$P]KO%W@=6TA:[WQ]_*;ZSCAY+9(G[ATPNU2&[\;#$[I MJ1/P$&KCUV[C[R4W-UE8N\@1F6F8M$1(,)0"S X$3T3N28RG7UXYD0\A-GYM M-CZN)FOD1_9";B*8P/$\#DMM1T88C^P/N]Y)T >#=?(>PGG\6GI\W%/6O),H M@G1UM/E [#/*Y\P]KGBD3_L#<@_31,(#IQ/Y$ ;DUPKDX];R'GEJMF Z/XJ5 MR[0O=L1!3\$#MM/1\M3MP[*9ZAU>[!Q3-OW2?M(9R(UDY$ M<:=Y#WHGE ;Y^RO.&Z]-.Q)/1@-OY'Q_< A-HK4F45QM[%R=2,Z:P?" OD>= M6(=0(UJK$<5]YJ.P#R-+D6%WTATA_>&@2P=TX.0[A [16H6:)6WKQO+;DM2-1 M7&_ _Z(X6Y#9:_HD$B7S0B2JY=PR;(%;WSMLR/H M=C*[G#@?R/#"MH2U"-&]1&CS5J24=SN29D/83XT%I\Z%[B,TM9DI"+0L'7RCUC\9S&!T^\KB5?4/M.L)?O7*5< M+LPI^0LD://&.,U9YAS4'8&-H'A=6]!:=P+<5C8#N>0PD!@>'M.,=PCM"6KM M"7!CV5QCW]S39W8MC7PN-$AL9FZ>3N)O)#3K?BC3!C;-K.H^CVDP&@X#'VSJ M>9NQM[6,:*:?75U5)#2O LH5Q6IOM8([L>N6O?KP5%6SLEFL+[MGMW)]*5I=E0V_E4BU M=B:>K!5X<'GPN'[;:/%BM+W?L@=]Q_65W*^%N=9RE*&O>J%(T2/+- MU>(#?G=-4S.@0_Q5\B,5S;:9@\.>17_.J,C,! MCW_Z21?'=YJ!X^O#[+]TQH,Q]TSQ:U']719Z>[5(%ZC@&]96^K-X^@_O#8K, M?+FH5/<_>NJQP0+EK=*B[@<#@[IL]G_9M]X1HP$XG!E ^@'DI0-H/X!VANZ9 M=6;=,,W6EU(\(6G0,)NYZ'S3C09KRL8LXYV6\&L)X_3Z6C0%+ HO$%PI494% MTW#SD56LR3FZ,Q,K]/JZE9(W&MUR68H"?6E86Y0 ?(,NT)>[&_3ZU1OT"I4- M^G,K6L6:0EVN-- S+UGE/96/>RIDALIO3+Y%%"\1"4CH&'[M'W[#\^-P>CI\ M!4XY>H8B<9WJ3F5+@@G_83A.X)3 *^4SN6\ZL%9)CB\I$OUC__ MA./@O5]Q%\O]5-&8 M)<8DF=!TH A-4C?/Z,@S\O*\E7S'R@+Q;SN36DXG1M:+8YI,V=F@D) 9422M\X^USL$NO5 MB>5 &Y.%@9M>>J27^H-0:%:]@%YJO1J4%4_]YT"%-)ZAF!TI9F?B#U1>ZNE$)3,AB4"JKRDD,V[D,63!=ZK.P4VJ#3&&O,JS_ M@+5FNFP>4,6AGT'2-"X78G/1*NZ)SW[6$T=E=)I #A0)YN(3#W*#_7ISPS<< M$@CT1C1:0BL'%\JW]M11IR/+PPY4."% =[)>=?4'ZT$?G[Z+ID]])U!84 MBHD5I X42>8B89 =[->=?6GR++FM)Y@$&<93>BXR^ MK$I=5'P>XU*I=JN"^^2P^DHAPA&@947#A29+3R#$&*_$OX7[@WO'!*Y M=&>#+6])$$R5Q8&:*S"# F*_!'XX-(F]DYWL'))&,ZL"VBA,@QE!(8/N$;_N M 4'9PD(_P5Y9=4)]+YIVIEDDMJA%-(TF3!THFLV5/S)('_%+WX&IKYLEMK9% M"253@C8J3+,Y@J-]FE\ ;\K'$O:PA7>QB4/(TMARH0.5!?$,PT'NR OE3O)' MWK1N@@[QBG VS647+$SI3#*30>2(7^1.M@4^/SIV3%F<3EG:*$+(#,=!WXA? MWTYW!B,1<1*U12P-K/5V@-*9XD,&F2/^+=;I%N$<3WL+%:9I-"V2#AB-23"7 M/(,Z$;\Z_>Z4HGRB6:8^_0MY(K;PD"2*IV<%+E@6)G/K, @4\0O4,>W*47 [ M>=H*1-/,*E\V*L0TFV$Y2!7Q2]4^JBO1/%QH+NNS\>+8KL61%=@NU)Q'Z:!: MU*]:^\@^PY#:.I32+)XVP0Y80L-TIDK00:\H]C:9=ULF^594!9?JYY]2@I/W MW298/SM[3>I5O^_M-7_4;*>V#U)(_5)X*P\AK[3(OR[1J^!M@"&])7ID50L) MSEJ]%;)+8K*$7LS\0\JXS.R^!'1T)JUYX725K8[3,N6%G!HU.IL\TQ)\-!DBY)0,PQM3EB[JJ:>1R098:S_C%=(M%JI>%' MLZ>&^S1)EA1')\-(N"0X6Z9ILWRO*W;JOL84?!-F9?ZC9.[K> 7) FL66,R!O /#[1D OU]^83X/'3\'K_P-02P,$% @ 34BI6',>BXXD M P )0H !@ !X;"]W;W)KB!W?73Y? M^VS?="_DLTH(T>@E95S-K$3K[,:V5920%*N!R B'D8V0*=;0E5M;99+@N'!* MF>TYSMA.,>76?%J\6\KY5.2:44Z6$JD\3;%\O2-,[&>6:[V_>*#;1)L7]GR: MX2U9$?V4+27T[#I*3%/"%14<2;*96;?NS<)UC$-A\9.2O6JTD9&R%N+9=+[' M,\LQ1(212)L0&!X[LB",F4C \;L*:M7?-([-]GOTKX5X$+/&BBP$^T5CG"Q_T8J02,3+Q),%?]H7]DZ%HIRI45:.0-!2GGYQ"_51#05F&5=:PB@%/SU? M"![#HI 804L)1F.LH7.'&>8102L36*'>(I>2<(V61%(1HR>.\YB"81_UEMB, M)$33"#/51U_0T^H>]:[ZZ I1CAX3D2O,8S6U-?":K]I1Q797LGD?L/W WNM]UMF*5ZJKQZJKPBWO"#>+<,U=4\-)DQ:G7W/Z)SF7L!$(+%>,('NBYVN4 M88EVF.4$]6!!8L$8E@IE!'9S HO7[R(O/Q$TL)R!XQZPGS%JT0]K^N%E] 6C M0CC7B9#T#PP8%>7;3O0R_JA!!6>:^1W0G[=K"1C5 D;_)( JE9^''QU!'6*? MLF@!CVO@\4G@A4A3.%#_(UG*^&$[#XZRY9Q5"SZHX8,+X"_.E>!H,EW7Z=((3S[@"^T]#Q)NZDFWU2LT\N9X=B06DX\2G? MGA,P.=Z"?A@$OGMX2G88#CUW$H9!MP#7^7O_.22IKJACPW$0^H[O'8#;C3O<%%!P^6TI5XB1#7@Z@P!"R+(F*3M: M9,6UOA8:BH2BF4 =1Z0Q@/&-$/J]8RJ%NC*5;(J;-1:GOCNG*Y83F5UWS+"OBRXB*G"H9B M[8\^Y8F:C-U8@J(U$GP%>.8_KNY; MX/A-V/W27C!@[Y'M6;%CIL!4BE&IJ!?A?N:'/H9)]Z=P#5)1,&JESE %#:J@ M5/,'4/VU98*JM%@C]KK552%O3 @#FVNZ[]S(+5VRJ0.-13*Q9\[LUU]PY/UF MBOL[&3OS-VS\#:U9N$L%=!.3BY5>>!)>[,=AU$F"02H@L6=.0M2 BJR@%M#2 M( 57:,T*2$>&8 4AFL#:3Z72Z=D;RR;J8\$D]#J(35*C>*!L1@WBD3V,#'*S M3&G5ES7:G N5_EN^,&$=&>(6C#I0#4+^.# CC1NDL17I5ZX@H+Q7YB:0<6]^ M$H5A=QT:I$9!.#+#'#* CX);SL)5BCCW!6--&I($!:=2E!J/4 -26KK"=K^I]V#.#[3L[ M@E7TU=S <)^>8CSN56-?"GK$4+9;$L-V%GL0?)^6>WW ^C94 R_%?B__?2GB M!0.]%K?LA>WT]2>SKNA1;Z<5^>&X"\T@-8Z&:K.E*QQ;.^UG*@J@ 8D>H#@7 M>J.MM^-SGN<0V(7BRQ=SU[6RX$]WW7>R=AZ#E@NQG0QOJ4R7R!")"SAB)#S+ MJ) ("+,ZB)B7;#7#Z"0[WC7I;CC,4K$YAZ1E2V)E)=AD9CM]I/I?'M1SO.&! M66K(@Y;W"+96X;?R+ PNT#WL2];L>.336[WR$;'ONW1/L^J\N%-2P2?PU5B< MQ$JR/UN<[V7M/#0MZQ([ZU;%J?-8Q<25,CT9+O"E6=VINWS6W0I_(. MI//^%M_,JSN=UDQUQ01G\G5:2)2Q%9CTKD> 252W-M5 \6UY\?',E>)Y^;AA M-&%""\#W%>?J.- 3-'=GL_\ 4$L#!!0 ( $U(J5CF)7EETP0 *06 8 M >&PO=V]R:W-H965T&ULM9A=;YLZ',:_BA5-.ILT"C9O M84HC;05T=K&CJEG/N3@Z%RZX!15PAIVF_?:S"27!.'BJSFX22)[_8_N'7QZQ MVM/VD16$D$?_X??E"*KJ_7,#%ZP\WY4/!Y0_V M>K7%#V1#^.WVNA5W]N"2ES5I6$D;T)+[R\5G^"F%H2SH%'^79,].KH$=#&T*0M/KU_=TV[P8C!WF)$K M6OU3YKRX7"P7("?W>%?Q&[K_D_0#\J5?1BO6?8)]KW46(-LQ3NN^6/2@+IO# M-W[N09P4('2F /4%2"EP@S,%;E_@JBV$9PJ\OL!36SC7);\O\)4"Z)XI"/J" MH&-_@-61CC''ZU5+]Z"5:N$F+[K'U54+P&4C9]:&M^+?4M3Q]15M9O/N>B9F+FX M>XS"W1J2N\+;FXGS&-YTUO"!=+5=!)<-N4S0.; M\TKFO;Z+;8#MVI?#2#^"?MPSAJG!D(K!C&"8&&"8$Z'^^,SQ=U"U?VT^ESFDI@Z'N^.Y;%4YF%?+CT MQK)$(PN7* C'LG0J"Y'C'MLM=FQ5B$Y,K@LD5P0!_?8I,/D4= MH8.E?](31P%D5,1&13)56#!:*HQ3DVI$Q1NH>+-4OC*VDQ/FA(JXR@[3N<," MQ/D'>$$ >29M5O8 NW_H5BY2[3;A&<%-%:ZCHC.Z)$9%.M_.")H_0/-GH?U% M&RO#K.@Q"%HB*3#DQ.B3FGQ&&,(!0S@_.42>+!LQ M)[1S(#0.WZB(IXH@"M2MUFB3&FQ&@U\.@U_^CI6Q-%*9*J8+P^B2&!7I?#LC M)M' )/KE(_D;;HRBP$8:BN$HULZ2!?Y3*5 MA5X0^'HRT#G&5^=-<47+IO>:A:/10!$QH!I8-#JQ _JN.F-TNF@9^I'"1Z/S MEI%_#M!)OH?_?VKI/>?6DUD2FR6)1F+!$"%U]IAU8SS'M OGX^[OBB]]L[,$ MIQ(1C9$*T6B4F"6IJ:TQO6,BAO.1^(V[-32G8HW$<@.5C3D9FR6IH:DQFF,L MAO.Y^-?"##3'7+,DUD@LM#S97'L6YJQK=!K3..9=: B\LYD&FH.M61)K)(&K M[K.)V2@U&8T9'-,MG(^W;UTLYL"KD4S7BM$F,4O2^9;&8(YY%\X'WG/YQM/B M",WO'#0:&$81BE0F4YV%0D=EE^AT$/I1.#G$-9T+(D]=/O;)^SKY_E8,^J%L M&*C(O:AS+D+!MSV\$CW<<+KM7N'=4DE0+Q_SVE_/5&OA4<7DRO M?P)02P,$% @ 34BI6+R::.^M @ C@8 !@ !X;"]W;W)KKF%BI+96,$KV"AB&[*DJK7 M&0BYFWHC;S_QP#>%L1-^EM9T TLPC_5"XNK=C*[GB<7K^D!1[V]^P_ MG'?TLJ(:YE+\X:"/+#HP* M2EZU+7WI]N$ @#RG 6$'"(\!\0> J -$SFBKS-FZI89FJ9([HFPVLMF.VQN' M1C>\LJ>X- JC''$FF\N*X9D (]C34G!�Z6!AL\+*.)7)-E01444C!0^BNY M>VZX>26#QXHVC&/V!1DL,*$R!1B>4Z$OR'?RA?A$6YQ.?8-"[7)^WHF:M:+" M#T1%Y%XBFR9W*(Z]Q?MHL'<9[EW.PK.$]U0-233Z1L(@C$_HF?\_/#HC)^HW M/7)\\0=\BT;E!=X]N[?M'MF>P5>H&_5*\-#S)S+@51>\.+6#[0J)6\$^U6T6 MC\:3)$G][:&Q$VE7X=5EG_5&?]SKC\_J7_::K/_,4OQ,[3L))=&3I?5887$63TY:2WE)RUM(MWW)\"$QC#<@%*F2D M!M7[LYJ=>B8%1K4+NMF31MJUQ@<2@^$H//+Q25)KPS]XVB6HC:MX&G4UE6GO M?S_;%]4;5TN.YF=8;-O:^(^FK=1XNS<<#T? &BF#X1B%J;;ZM0,C:U= 5M)@ M.7+= G\8H&P"QM=2FOW +M#_@K*_4$L#!!0 ( $U(J5C[P!&^VP< (LD M 8 >&PO=V]R:W-H965T&ULK5IM<]LV$OXK&+73:6?B MB 2H-]?63*RTTWS(U1-?[CY#)&2AH0@6@"2[O_X6H$1(YA)VYO3%)J7%ZMDW M/+L@;_9*?S-K(2QYVI25N1VLK:VOAT.3K\6&F_>J%A5\LU)ZPRWAJ;7@ MA5^T*8"PUJW,ZV-];G4> M6WF/K;3:$"@[S:VL'IN\E58*B<'\IQ_2 M6JRF4I2-6B=I^[N]Q%LM9J)R%1 MR?+Y[:$<73*4%U)VYJUQZZUQ-)0?!2C-)6_VW:H@?*.TE?_X#S#+&W6CDZBE M63;I1A>18[/^Z$Y:O)-7\*Z$UA"M8R3YDS 8SDGG]Z]H-N[B1.389-*+<]KB MG$9Q?FDB18",R;;*A;9 NPXMJ961SKDHZBGB-=8%C8C1?M_.6LRS>%FKZLJ7 MA%ES+:X<@Q8$O QMA6D21#RY:[3J9X@?$7=WQ5C2CSQ- M4ET:IW6U*^YM6C M,) :A!LCH/Y=0I>2+V797\H'Q1>JY4MI.W?#">.GT1#^6_-"P.:5JZW;_Z"T MA=SQ98F&[*#K/(U&:3=HB"#-:'_4:(!+HW#OM:BY+(YYU01,V;70T!]!F5?V M$$D4/NVF7#IVL#KX$P1DAEH8G<%TTG:CS*P:AJG54"IMR(D]CNRYX^'_%ZJ:FMPTDJ[K$FS M&0:\*W@UB^1SH-[])H.IU@>=$5I'3"^I$'PDWCC-M6 MHA8[46UQF%WB]"350=F5&\^F_2 #PZ:O4.Q;NTX4?9<\4YHPI/E")">34;^7 M:>!9&N?9E\./K';"O*5CIA>EV4MI._="H%D:I]G[K89FPQ$63- 02@B@??8U M(O[>RMH-'Z@/NCP*/,2FW0!BDNP%49QC#YQ+XYS;IN#6^#8:#2&*'F51%#TB M&4X-^7?1Z?M2VLZ]$$BZUR(8I#*4/;#_V2T+DTWN&G4RC?/]#1[MQ8; J_X:B1\B6SA+D] *7'/7/92S0,OM.6L:8#46/C<%T.LH0 M^(CH:!J#?W(F'I^#?UNM1.Y=+YZ:JS)' KBW/KHD$OOQF?LO$2=B.3EPHVSZ:1\/.?._:";15_4!1E M_.]^4G0A;>>>""3/XB3_J;("]-KC68@_6FK\4$OPCOQ'^*<.V[["ZK+W"&M> M$3E&^T<.%EB>Q5G^TRM/&A@R;"-#$2)&^T]LLD#867PBCV1:=3S0/QGQH'C> M/#-E%YW9+Z7MW$^A.\CBW<&#HW]B8?<0[I3(*M]P+M2FYM6S[W"IVK?1GA5451W>4W"-GM^=8/B7T'=7[K4%4I<<;[@SY+Q],D(.R1#!OC0) M_47VRE'[25>'GUCXYR8O3E>;1X(O#C-1V[JM!1V/$?9#!&&6B!1":$&R> OR M:N?Z_QG(.H^K4S1VB!PR:PQ/7NO8"/WHWW8QQ(-KWHQH/VW?J/G@WR-Y\?E= M>KUHWHL):IK7=#YS#81O8!A<@>1D$ K7:V69&;LX_/\SF/R M:6GL=S=7RHNG/"O&>_6->SV;>[IQ M*(@\;%08Y5E1 AL_!EI[C5'TL;N]YKZ%IGW_>.]T3J9K**O/W9OF+BO*\)WJ)R1S_%?K%D*2ZM!C;ZPJ+P;S.F"C/+@+9YJ M[/-GM\8K,13[XB%819BI>-"S0D]U(@LOSI/$5(77Q4Q\-9E.M'*?#CP.INT' M23SD(APRVG'(H;@QA9\[\:5(5;J^_P ,-UR/:JXO1B\2O)&V+PZ'/3$:C(Y> MH'?8:.&0Z1V^H 4GO!%7NI!%HF4F'KST"M[GM\H;R!UM)T>!],&5,E&?]Q I M3MF%VCO[\8?A\>#C"\P>-

O43][!7SB/\^JB_7H]OO[R("Z5 M2ZPN.>S@3Y/*X1#GA"Q2"B'MZ"Y3+Z!E6G7+'U#[/6Y*F\S%V-C26+[=$ZDA M"5LZ3MS>C\4O2F9^+M[^^,/I:#3XV-[J\9WA1^'G2L2G8Y.7LE@UC^+MI=J\ M8RJ[>:MR]0T#/-.YSJ057MGL)2"-%!CPD%DMK%CI5E@24D&?E=1+DUL Q M 2\;"Z]F,I$9YI<3.1*NLJRJX6%.1$)UZ!"(I100_U8Y65F5DH)]50JB]N) M$LNYSI20F3,X)@$V.^8E[E+%#/#:T ^@ A9!!LI:"2"[F+/>$FD51)S)0O_% MFG>@QQQ\*[17:0@*UQ=WE15E!0,Y1?(C<.953KM4EQ*=YJH29O1;J6HK*@"" M=1XKB6.(JR1L#\&'PJB:^)S"0I(N0QZ/=2 M)2J?0,@($H?BN@@9C%,!&)L:XPL"OU2[)#-D N(KR2I %#$X;:# -5! 3EM" M-%X@$7LVY7.7&GXHVU@L+2CI,@/)F2J4E5FVHN>J]&'O,YV*N828$Z6*CHPP MC,FUQZJ^>)PC,G;)OY57-S=5!MTH0=F:3L6>/ZHBI$-FF=AXG1"IJP@(.5=6 MP=KLPV3BKL(0.((RI1@.GNN_)Z[4Q%:4848G ;=9IJA166/%5@8"ZV0_#7_] M/RC;JC\K30:'T]:Q ;%R^1WZ4-:CF!'*>9WS:I)?.I0M9?#>(/UTBL*":4," MN#BHRYQX8G3#>A55EVDYH6 G;)9A!RF[#NZ=*M]%VJJ%*JH07@0"< ^ GT(C%K%09?D%ZF&!%9,K"L+)Y-@IY!N&!FZ\:4R('@A.:H(4YBPED6'%U&13IL'*1B6EO..AES3&$/@ M-*FL!02O^N)W%0[/R+2T:H<'@%TCOO4?^BW5X!/J*9G+8@;[,07P&3PL/EZ' M.#+%EC.WND8D /DM?'WCG([?U-YR&6XU(8Q8'?5@DT#Z7B4&RF>3X'S -ZIJ M9,!<_F$LA2>L3E:.K+C@8'1'%D7%L0F-J:6<(&61QNM*89^*ZY3Q7D-..;,J M.A<'/%&H4Y?K4,A_ 4XQ02_QT?/+31W&-H/)ZNJK!%Q9,?(^6 MU1W*LC4;NZ MAL:IA?*AYD3%)"D5>ODD$.AVAHPE!) 5 M\H)EV&*LL8WY:L^J0(RT (JY1>4 P0'F6<,YAXX+HADG+AV4A%")XI M+N:J8*-+A?Q$K(WKT\;&X;#F?L-%0O=[K ,HA=-22K WLP;=0MJNI^T9=Q!) M4N558 ZI%>DRE*;]@&F4&,%0KIUK,@D<@;Q]0>@1<"<4V2L+'">5T0,NL&,! MH4F@O&EQPNEZ&LK:6#P%G$(BH8VD&@)I@H^PFK!T0L38'!W@;(KX6@?]76KA MDZ*(5%+B@)!N8K)/N9&I"\&-FUM*Q9V;.]_>7A/(F/*@,/>ZL M5_,=RKD4*(@ I]IBH;K;1L-#VCI;=WV!=LELD23F+'ETHIQ%ZV*;R)YB8KDS>%1;S 8,/TWI_R5 MR#%P[S;"HY7(F^=UJ7;?!&U\TA1Q;3A'O*"F)X07IX!B81"_=8$:*D.)#?AUUS; *D);#'$LBF]LUTVNFD>[&@ UN(!/1>"5?!NJTG MJ;F&S5D=;7O+UY!5)9)#;F*JH)YIY5&+1/1Y7_59A9KHHXMC@*]>N>)P"3R9>?(D1^?8"T3?5_IWXO38W.SN)1=5XA]X7:D\: M2H_,0A[&EHK&EIO\O!$G[_'G[=&I>(?/(?X?_13NOK:9$.:8-N_'C<-PXUA=X7XUA(1'Z[Y2J5E%0C==2'MC]4 M@Z'](F51OF!E%<$DV8KY9XO6L1:(\^'/R@I/< 2^ZQ2)4A8-9BN8.W.'_"1MR,B$D#@>#]!BX!;!GVF>\KU!+B M-U;(3=L0.VY\2$_1A"J9%_K/*JJ_T6^.!B#7?S&X3JA$9VS715E%\U$9$Q>0 M4DFYT&E5/%]-'5[LR6GUE/AB0R&DGBVV:DI9B@>6FEHN+GYY!2):ADI30UDE MH2HU]% G]_-A!+Z-@9HF*3Z7]KORW6%>R&*U9)9]!+5ZAB6AL>5YC5_+=',- M,P#.5Q\$O1BA?G"$OZ3V0_Q;3XM >>*.Y32B1DA::O:W5A)A M@-!B;DH%0\JOK"8!L_FE*"J.#5-&]T!5;FU TE"K'W-CTCLY/1%?MG"S?>-1[X3+$6P\&@3?W3@PC+.W M%=GTZI!K2Z[/>^TB(&]8P35&DMA*=>>1)7+L4RCZPUN@+BC0>)?F(<]BI7GG M0''V>@]Y'J>-#,\UF#;55)B3QV0S,R9=ZBR+;3[:?TUO"R#?(@ L%[S/*,M MG4.W1B/D7\P2 6=[FV3:73EJ;$)PK[C6GBB_)!)A'LIW>2X @*<9"2R>Z!/)9:_JXS&9R!&>AK3$,.W[Q1H ME +3(J-2RMVBR6WOIP\Z/R_(%7H/^A$%OT8H?/BE07.W^9W&>?AY0KL\_,@# MIR%ET1!FBJV#_LG[O5"JU!?>E/QCA8GQWN3\=8YDH"PMP'-Z;5=?T '-KU?. M_@902P,$% @ 34BI6%'.*ABZ! Z0H !@ !X;"]W;W)KT\%06TMP$N;755:]G M>(XE,Q>J0DDG*Z5+9FFIUSU3:629%RJ+7MSO#WLE$S*87/N]+WIRK6I;"(E? M-)BZ+)E^OL-";6^"*&@W9F*=6[?1FUQ7;(USM%^K+YI6O0XE$R5*(Y0$C:N; MX#:ZNDO=?7_A3X%;5.F!B40C9?]K3SPX' N/^*0+P3B#WO1I%G^8Y9-KG6:@O:W28T M-_&F>FDB)Z0+RMQJ.A4D9R>?E$6(X1RF2EI-/C+P*&P.4Z\:M;GN65+C+O?X M#O*N@8Q?@4S@@;!R ^]EAMF/\CVBUW&,6XYW\9N #TQ?0!*%$/?C] V\I+,Y M\7C)&S8;L H^",DD%ZR N646*=?L47L;N/0XG"N;*U,QCC(0('D>1=)-R0'LWF]-%R+RE>KHR&X1^)J+<5WS$ SI^H9 MU(9LMM0:X 22)(Q'D9ND89H0R!$Y9H%!I82T(&0C&(5I'-$8C8:4!4^8A2"5 M/#>'% X0]AK3RP$,!P/X*H6%2I.JHU3W E$\)/,N8:$LY5GK%^(["),H<9-A MF(Z2HSZMM-J(C)"%;-JO[V-+ZJU.%XJ-NV5"X&U:,&/0T@:3V7ZS$&PI"F$% M ?DLXEVI^S3B;:G#J7-/KFI#\N;LZN=XO2.=Y9(,V^TD<,NYJJEH#NF021$Y M-AZY21PFH_$^;1M^9 XO:NH-+AR*TD,3!ZVI^MH+)S!RXF.G7Y>5T!R_ZA&O#M'Y@6QEG;5,H^G?"I MHH<$'N0030Q5IV[*DO3MU([28W[4+T/LJXVJ'+5065.++,N$@Z-60=N^Z"6U M&+4LQ-KK,11OVL:#N"3.Q>,Q#8\(.2/#_)MGYZ"JHH[IU3C25"6%-R5S@707 MI*)02O2_EXGOAX$;7!>CFC[VC]8[>'Y0'UG[1Y8!'YGF)=+M=N^XV^;YLK_> M/ *) 66S@0)7)-J_& T"T,W#JEE85?G'S%)9:EI^FM-;%+6[0.4 ( !(% 9 >&PO=V]R:W-H M965TL#ZT*YKL M @Q[4&TF%BI+GL34V=^/DETW ]*\2*+$ M@EO7M;!_9ZA,.XU&T>.FG$:)%X0*"_(,@J=GO$"E/!'+^--S1L.5 M'KB]?F&_#K%S+(_"X851/V1)U30ZC:#$I5@K>C#M%^SC.?9\A5$NC-!VOMEQ M!,7:D:E[,"NHI>YFL>G?80MPFKP!2'M &G1W%P65EX)$/K&F!>N]F*D]DF9D^53R3C*[PPA9/ 1;G1A:H2%V*";Q,34WB$N>II91Y.^09/!K=%4 M.;C2)9;_XV.6-.A*7W3-TKV$M\(>038ZA#1)QWOXLB'.+/!E>^)T0 :NI1:Z MD$+!G 0AUQ?MC+>C&^^F\ZURYAI1X#3B7G!HGS'*W[\;G22?]X@=#V+'^]CS MUUS I72%,FYM$7XM<$,P4Z9X^KU+\5[.W8H_<.IO[BZ^WE[!XOSGU1P6%0(N MEQAZ!8@%6'XD:(6#-#T H4M(LP/@SP"(7:FRB,"Y*JHA67[(#F'7,\1;=5JC M785N=%"8M::N9(?=H>'/NSI_=>]^"[YS);4#A4N&)D>?N+]LUX&=0:8)5?]H MB'LH+"O^M-!Z!SY?&JZ(WO 7#-]@_@]02P,$% @ 34BI6 ]V=1K7!0 M-0T !D !X;"]W;W)K&ULG5=M3QLY$/XKHY2K M0-HFFTT@@4(D4HJN%054>E>=3O?!V742']YU:GL)N5]_SWA?&KC AY,0\7H] M,\_,/#.>/5T;>^^64GIZS'7ASCI+[U>-WN1T)1;R3OK?5K<63[U62Z9R63AE"K)R?M8Y[Y],AWP^'/A=R;7;6A-[ M,C/FGA\^96>=F %)+5//&@1^'N0'J34K HP?M-]LO@.WR9"2<_ M&/U=97YYUAEW*)-S46K_U:Q_E;4_AZPO-=J%_[2NS@[B#J6E\R:OA8$@5T7U M*Q[K.&P)C%\22&J!)."N# 64%\*+R:DU:[)\&MIX$5P-T@"G"D[*G;=XJR#G M)]?&2QK2.^*%HUNQ$3,M3WL>NOE$+ZWU3"L]R0MZ!O3%%'[IZ&.1R>RI? ^8 M6F!) VR:O*KPB[!=&O0C2N)D^(J^0>OH(.@;O.*H(V_H4A6B2)70=.>%ER"8 M=[O\K=0-=ZOC6CEQ*Y'*LPZ*P4G[(#N3MV_Z1_'[5\ .6[##U[1/+N3,TX5R MJ3:NM)+^_"8?/4VU2>__VH7U56V[L>XCZ]T>WY'^?3JX]T4UK2IEB\ M\]+F8#8@I ;5Y[PC,R>_E#0W&E6LBL4)(3_I,B3H0J8RGTG;9&M ^Y\*'#>E M$T7F#N@;Z[LRHJ ]ZA]%1_TQ+T;1:#R"L!8;F=&%%>NM@_UQ=#@<4_\XBN.8 MKJ1S)Z@&:Y$L6AD;"GI_%!W&0SK@1=+G176N+$3.1_Z!VN"%HC\Y9E-& MJ969\B065@9NT3X'[NV;<9+$[S]4+\^;EV&[__X 1>^78*9UGJX%FP0]IZ*X M9S WN5@*VJ]57%Y/6RE5I+K,@']?'9"@O4',X0HAL_+!Z =DJ@$T%ZG2RF^> MX+D"4]A$A:O1&T%?I3 91,-^$@W& PJDT)R;;05MQEI,' R(5_*CPQ905B)='Q> Q+UI2+)8IDPQ4Q MHJFQ-A2. STSP&8L+W"?D3]U)B(UQ_8FHID4%F81.O"-!/YHCJ1X3K0%_TC^ M*$$=M#DV,(CI[N;RZU:M%+D;&BGPB?QQ2M*"ME M0+@5CGFI-6/!'5E:Y#+BS=KUP^XSZU6+X&2@!IZ]V[4YZ.X^^M,%(*DRT, S MQ6OA?2U_27(4]8_C-G_G*ZMTE<$FE<_]"81ARV:FU2*T $0?F !C8:IPEHX; M@\ESY4-+F$O4+!)ED<< PHP45F0K+31ABLB9(F(J8,)E0 %(CK;M>V_7_'XAN**'G'8\K"3.+!C8K=.C1 MLPU&PAFSS^-6!@S\8W.&6ZQSTKN(#_R-.2Z$%I:4YSAKA>$PP#&A%82>FY%\ M3.4J.!"%E[C$/*935X]3&#W1'<-%B/WZW!H)8/N29>9SQ?,>IL4@7\A%]9": M!XG9@:^0JO-R=N?M.-&^KIJ@?&AH50^)54!V:*O;>,3%"(V5,W[)W2(*%XM5 M:940"V$;S'("(!?NJ31D1Q5\VENC;"[M(@SL3!ETJ6JJ;7?;;X+S:A3^>;SZH$"=+CCM M6LXA&G='AQVRU9!>/7BS"H/QS'CP(BR7^*Z1E@_@_=Q@.*@?V$#[I33Y%U!+ M P04 " !-2*E8#!!C+>,& "V$0 &0 'AL+W=OP#8,M7]_/<J:)R=^+4;I M@FZ,L&6>2[,YITRO3QO=QG;A5LT7CAE"9]_5U"U.&Z.&F-),EIF[U>O?J8HG87VI MSJS_%NL@VT\:(BVMTWFU&1[DJ@B_\J'*P\Z&4?3"AEZUH>?]#H:\EQ^EDVZ\J_")-6\3= MINA%O?XK^N(ZYMCKBU^)V0JGQ2=5R")5,A,3)QT!:\X>BC>HZQ]6QVUS;)TGX6ZG/NZW,@-^RC&QLAB[OT5?WVE M!R?.,YW>_WW(]U>U'_;]/0 Q^7U\>]DZ'T\N/XJ+ZR\WEU>3\=?/UU?B.XF< MI"T-"5E,T9>IGA?J7Q+I#F@$/? U";"&D%DF[ ZZEB$**\(MI-V"Q!PAN=84 M91 SJ8Q8R:PDH6=XJ*%(KJ69VK880QD6=6E@0UFGBKE DZ3W0B]#FWM![UM9 MK,@ZF @"U9.%7)&X(RK0O(X,>@H2 ,,="?JG5&[32C-IK9HIK&_-(FJ9IKI$ MPCDD?&:D')( 2Y;]WPB=IJ7QDN 5,JR2O82(,RI]Y@:VO?MIU.M%'PI=M(*C M?J'[H1)4/C&6,XM&*CA7N+(Z4YREJ9C5Z+4U>MOB&C;!R/VM=G_MOPKMD&P2 MCEBQ(=K*#G9D!R"7C;@AX_F^2+?0FWB7KD..QR&$[U75]@K@&RNP+K;1 Z4E M\ZX%K[F%X#BY9 B$?QG Y1(:<_"77R?C,$D\ \EBTP(9DE@^>B/F6F:(\NOB MP+(OS=8+96T)!Z"+64-\I)3R.Y2EXI%!.ZQ;]5 E RR3+FJ:\8_C8&@?CSMF M*T#OA^]3@M4U*LS1YKY8I>7P)!I5IO>M2;K0&7+"2D/#Y'I*6<@1=\-,9QB7 MO&7MYPI#<44&8Q+ P0 -MHY##)=H-I_MJ5HA7T#^1E&&'4[X?H+3H4[==K\O M?GF4#XXO 4\2*YW!DPSX%W'<'L60NU7VOC7CW"A$Q$ 6AO7UV]UX5TVF9M[( M-@/OD?0-26-_A6CD4VA>4+43#"(%I^QQPA_M"2I@/-ULJJ#09"O6(F@V@WD. MDD61YXHM*E"&TM'6QYWPN#"UF04X1",!Z**56WOY?^+2T[0I3R1UG8O2XQ4"/I=(3PTGR$'_=M]:@1/!7CAR@0B* M*5#C:8C) G P,*[+I8\$Z=9@##_^6(7G0JMRE4FSFPJTK4F599Z$B$);65I* MKACRPUWV"-QE:98@Z*HG'W'KY%U&U5D/X\&^T3?A>,;E*0OVF3/AZ>A0?N?BZM$@T!*\?<\XE?\HR,0Y6/^/S6\4)_:C?',4QUN*C M=M*O?9U6] M&LL!/X\('B;-WHC!B 3WACM0CH?-)!G@03]I)_%;F$X&S;AWQ-8&[:,!,)T, M66=SF$1OP#J.ALUHR!V =9/,'OZW;"UEXBQY[_]'4VN.&## ^'G..HVHRAB MJ53:!1]L"2#",+34H :CI'AO?)ME V: M4<(8Z_?:1[L8:WDVJ"YWZ?$M+C\AU[/.COOTCF9N?_'P I_]@^OU?5J M_:?$.+R+/XJ'?S1@;H[.$QG-L#5J#Y,&#D+^7X)PX_32OYG?:8?W?'^Y( D& M80$\GVF\J58W;*#^J^;L/U!+ P04 " !-2*E8^^0.E$8# !&!P &0 M 'AL+W=O'?L&X M]&:3:NU1SR:JM()+?-1@RJ)@^G6!0AVG7N"]+3SQ++=NP9]-#BS##=H_#X^: M9GZ+DO("I>%*@L;]U)L'XT7LSE<'_N)X-"=C<$IV2CV[R2J=>GU'" 4FUB$P MZK[A#0KA@(C&UP;3:UTZP]/Q&_K'2CMIV3&#-TI\X:G-I]Z5!RGN62GLDSI^ MPD;/P.$E2IBJA6-]=C#P("F-545C3 P*+NN>O31Q.#&XZO_"(&P,PHIW[:AB MN626S29:'4&[TX3F!I74RIK(<>F2LK&:=CG9V=E:680A?( [I=(C%P*83&$E M+9,9WPF$N3%HS<2WY,R9^$D#O*B!PU\ 1_!929L;N)4IIO^W]XEDRS1\8[H( M.P$_,WT)4="#L!_&'7A1JSRJ\*(.Y0:L@H]<,IEP)F!CF46Z<>?UUG#Q>3CW M>,;FP!*<>O0Z#.IOZ,U^_RT8]O_H(!NW9.,N]%EW=F#)32*4*37"WUM\L; 0 M*GG^YYR*3C_G55S0!;E[>%A^6=W?PWR]A(?MI]LG6*VW\_7=:G%_"_/-YG:[ M@6V.L%>"'CJ7&3W9"H*B"98V$J;UJUMGA2JE!;6'K%5E@=*;Y&U^QW"GE3$P M3Y*R* 6EA607!\:U2P^LJ5I=K"3AJM)02,Q[6#!!6<2?H> =#,->%%[!Q2B( MX;V;![TA#4_BR.HX)HJJC7'.B)T]53,^05UB@L4.=37Y@<9:R0\D4%O^K]/* M?W0Q)J]4-+CD].ZL9BF"9 42J: 77 =M/^_$N*D* S'06,?FFHS"IMUBDDLE M5/9*6->#ZZ;=MLX,K0Q&8=-NE:6KW\49@K W"J.W[C0GC1FK*NP%'8A'5Q3B M:A1'-'J@*.J?(7L@*85.;!P-ZWX4P+F'XI_4-E*<517<98KN4%WFVM7VDYC7 MM?'[\?J'H0QF7!H0N"?3_N6(:K*NJW8]L>I05:IC31X?:':#]O:*: MT4R<@_;KG/T'4$L#!!0 ( $U(J5B ,-84F@( )@% 9 >&PO=V]R M:W-H965TE[89AV$&QF5BH++F2W+3_?I*<>"F0YF*+$OGXGBARO!7R016(&IY+QM7$ M*[2NSH- 90661)V)"KDY60M9$FU,N0E4)9'D+JAD012&@Z DE'O)V.VE,AF+ M6C/*,96@ZK(D\F6&3&PG7M?;;RSIIM!V(TC&%=G@+>K[*I7&"EJ4G);(%14< M)*XGWK1[/NM9?^?PD^)6':S!*ED)\6"-JWSBA980,LRT12#F]X07R)@%,C0> M=YA>F](&'J[WZ)=.N]&R(@HO!/M%% M;>/;[WF0U4J+8_XZ/C#D6H;1GN$L.@EX3>09Q%T?HC#JG<"+ M6\6QPXM/*%:@!5Q23GA&"8-;331:N>J8W@:N=QS.-LVYJDB&$\]TA4+YA%[R MX5UW$'X]0;;7DNV=0D_V5?$A983KU\6!.549$ZJ6"'_N\%G#C(GLX>\Q$2?3 M'!?QT;R+=/D]72SO?L/T9@Z+'_=7Z?7BYJYC:I(5KBASS+!#+V_@^<#1@AH6_=B"1B,_"OMPK 3!0;>4*#=N)BC(1,UUTSCM;CMV MIDVW_7=O9I:YAPWE"ABN36AX-NQ[()LYT!A:5*[W5D*;3G;+PHQ.E-;!G*^% M>8T[PR9HAW'R#U!+ P04 " !-2*E8$PJ1_"4$ !:"P &0 'AL+W=O M;$LF/WZD2(KCC39W-D5T M\)!GRDZ"U+GBM-.Q<8JYL&U=H*(_*VURX6AIUAU;&!2)5\JS3MCM#CNYD"J8 MCOW>W$S'NG295#@W8,L\%^9QAIG>3()>L-VXENO4\49G.B[$&A?H?BWFAE:= M!B61.2HKM0*#JTEPUCN=]5G>"_PF<6-WOH$]66I]QXO+9!)TF1!F&#M&$/2Z MQZ^890Q$-/ZJ,8/&)"ON?F_1+[SOY,M26/RJLUN9N'02C )(<"7*S%WKS0^L M_1DP7JPSZY^PJ62C,("XM$[GM3(QR*6JWN*ACL..PJC[AD)8*X2>=V7(L_PF MG)B.C=Z 86E"XP_OJM1 1;KQ#78K (+WP"+X*=6+K5PKA),GNMWB%C#+MRRFX4' 7\*TX:HUX*P M&_8/X$6-MY''BPYX:\%IN)!*J%B*#!9..*0LK@TWI+[U#G"UHM[' M@KN^/$>4EELK]T@"D:I2ID_<)M]3\)>/((HBD['P_;3VR]%58$OS6./FZ%(. MSRU"*A(8G Q;_7#HB8>#?BL\[C6F7P:,;I@*,36(0*4?ITWM\R-JP44M6 E&IWIU:AYE0J/F/:>GF^E?U49PD: M"T<]^ 1'?7KL6!2N O0915C;".\J,MV1)]N%;Z@T72OO-X&3 ?0&T2N/#O2"+8Y(_BQ]JF[>\(O8G@PC M9GL=Y%V=N8=RH2UG^KX9BB5JT:?9K<9',^J>>E)O)HZJ1FL M)84@PQ6I=MO'@P!,-%)NQ MA=J2)\E-^_>CY,3MUC0/MBGI\/!0HNC12JI'G2,:>"X+H<=>;DPU]'V=Y%@R M?2 K%+2RE*IDAH8J\W6ED*7.J2S\* @._9)QX4U&;NY634:R-@47>*M UV7) MU,L4"[D:>Z&WF9CS+#=VPI^,*I;A'9J'ZE;1R&]94EZBT%P*4+@<>\?A<-JU M> ?XP7&EW]A@,UE(^6@'LW3L!580%I@8R\#H\X0G6!26B&3\67-Z;4CK^-;> ML)^[W"F7!=-X(HN?/#7YV#OR(,4EJPLSEZM+7.?3LWR)++1[PZK!=B,/DEH; M6:Z=24')1?-ES^M]>.-P%'S@$*T=(J>[">14GC+#)B,E5Z LFMBLX5)UWB2. M"WLH=T;1*B<_,[F6!F$ ^W"!,E.LRGD",]$<-NW:R#<4Q$+]9$TX;0BC#PAC MN)+"Y!K.1(KIO_X^B6L51AN%TV@GX153!Q"''8B"J+N#+VXSCAU?O"-C#4;" M.1=,))P5<&>80:HTH[?EV]!UM]/92S/4%4MP[-&MT*B>T)M\^10>!M]VB.VV M8KN[V"=WF%E=,,=**L-%!J=<)X74M4+X=8_/!J:%3!Y_;Q.^DWJ[\#VJA8NS MFXOY\>WE[ 1FU^D)1(S"1 M,:#=&\0/9:=8QZ"NQQ 2:7M2:8_CJDH H1RJ:B MT%844#TD>5L0]A73]CCR(3P(;@CC#E3#9XA[G3B,K7'8Z?9C.&&"I8S*?1_N MI:&C?P_YC_\4$RP7J#8S,7R7(MLOJ)=L$GD?-@R"SM&@3];@J!/T^]OBOL,T M"Q]21D&G'X7.BCI1'&TXPT% NGJOO 0.F#:_ 502P,$% @ 34BI6&7/W<6+ @ F@< !D M !X;"]W;W)K&ULG55M3]LP$/XK5B;M$S0O?:%B M;:06AE9I; C8]@'M@YM<$@O'SFR'=O]^9Z?-BE0,XDOLL^^>>YYS[)MMI'K4 M%8 AVYH+/0\J8YKS,-19!375 ]F P)U"JIH:-%49ZD8!S5U0S<,DBB9A39D( MTIE;NU'I3+:&,P$WBNBVKJGZNP0N-_,@#O8+MZRLC%T(TUE#2[@#\Z.Y46B% M/4K.:A":24$4%/-@$9\OI];?.?QDL-$'1)00<,F,1* Y/ M< &<6R"D\6>'&?0I;>#A?(]^Y;2CEC75<"'Y+Y:;:AY, Y)#05MN;N7F"^ST MC"U>)KEV7[+I?,>8,6NUD?4N&.V:B6ZDVUT=#@(FR0L!R2X@<;R[1([E)34T MG2FY(7[.DM$R_@-54#,HQ/2!(E M(P_>L)<[='C#M\LE7]&'K S41P5W>*/C>/;*G.N&9C /\$YH4$\0I!\_Q)/H MDX?MJ&<[\J&C>@.*44[N0=6:R.+8,9&'>]@:LN0R>_Q]3($WQW$%XP'Y;BJL MTTIT]]Y>H,M6V=2X3@JFM'%GQ=-;3_$A/4 M3]$/_1K%:4]Q^NXROHFF'_Y%FN'!>UF#*EU7T"23K3#=T]FO]HUGT;VW_]V[ MKH4/5,F$)AP*#(T&9_@#JJX3=(:1C7M]U]+@6^ZF%39/4-8!]PLIS=ZP"?IV MG/X#4$L#!!0 ( $U(J5C2K6TG(PL #\> 9 >&PO=V]R:W-H965T M4Z))4'/?KSYHA)=F.[;0H&ELB9SC7-3/TJX5U/WRI5!!WE:G]ZX,R MA/F+HR.?E:J2?FCGJL9*85TE Q[=[,C/G9(Y$U7F:#(:G1U54M<'EZ_XW2=W M^A:?7+"-U4EW?):&;MX?3 ^:%]\UK,RT(NCRU=S.5-?5/@V_^3P=-1Q MR76E:J]M+9PJ7A]!]V11+CZO>7^CG6'+E/IU8TUWW4>RM<'%P4VS.&A]LE8@A0:7K^"GODAU6""Y&.P@FB6#"# M6,HW,LC+5\XNA*/=X$9?6%6FAG"Z)J=\"0ZK&G3A\HN>U;K0F:R#N,HRV]1! MUS/QR1J=:>7%T_;;LU=' ><1U5&6>%]'WI,=O(_%!UN'THNW=:[R=?HCR-D) M.VF%O9[L9?A!NJ$X'@_$9#0YV%_KZ8^. 3+?[34**3[U&=.SXG;(250+N@XG8'CS"F%# \>41]* MYA!C7CD_$(M29Z70=6::7(FY31\[/SYR_%^QR$NEB*4"J1(0DHH :TK7T@]4AEV2G\S(L&.?")87=!1&PVT[ M1'G)-FVYIMCYI=KH@!M5S;I+4AH! 3*_7[NA^-B'%^P/X6:K@0*K&4W.KB2" M$:JVG_2_MH'_$XO[I%U\D>F\]H'4K3,]9^W$H MPD*9VRC QUH=!E2L?IE8O--W*A] HOIP-17Z3=^0:8?1YMV[-A.U%YR>=<"I M-6HT!)3U$C8TV!7DG$ M>[())>6TIL#_3GM;][61!;=Y!8YP8%-/M3%@A%U*WU(.>'PW,K3,H]0=DQS6 M=+U6F:WF1M'F:1-]M <63SM8/-T+BV]4H1QI=\.60(PE?/Q-G-S+?3M.]D>V M-KJQ'B;JWG>VR^C]@#T'5_K EH)G9LYZ3]U#NY_(84V 398U51--*BN B_[% M.3&,2 P",F.EO6<88/1#]M34W."DB);DV;E<.FL,.9H6:&.F7$"?1G!I."2( 9>(KM(P(3D4D,F@%W=3!9@2,PZB%;AO\ZNSP7"76?BDI"(6 MZ0#&!.611#&D &1TTCJ*]BK&4TU7*GJ0YJQ/=2F40')14 FSC(KTB%8"!&TO M07^.!YLOWR#*JRFD2F^P8R?QRK>G[PF:;>-A.?],O$'J065UAS[:0Z;'XNP< M?XY/Q1?THE!CT,K-II8YL%M3"T(>726;C(^);G(FOEIVS$ITT/+%B);/QN(J MS[EV8T\B;XLHQ0K2\0^.I?Q%N$CMN+C"&=%WF9QK",&>RQNN%@8+'?XL)$0^ M/AF,1B/F__B"OQ([+C>[G; '$LXZ2#C;"PFIKR,8;7'J=]%@+^/M:/#52;0G MV\Z,*[)=Z5$SP7)F71[Q@"MM?6L!DYSVV#\47_$2T6P77![)=+EMIJ%H3,\3 MJ$*P/T72=(G3IDSD0T_HCJ8Q.Y&&P'^XBIR+8"!B=0?'& %J@@*A#6Q0<-PX1D($P:Y#T.!]JUK;2&:5P#$R?0$5Z!"F; M X^^F<\1T/P,754F&2.FF"19FZ():/E2D;JE>2_\AGTJFD#,)+J< 7@,N"AV>B>^MNSG822T:G%;X M8=Y;X?251:CB**AH%-R4Y[$X/\6?IR<7XAD^Q_A_\CR^?8B8(/&,B \3X3B^ MV(,BYQV*G.]%D;]1CA7B^&_$*0V&OP<@>WEN!Y!T -?WMG='TPSW(?+0%4C/ MC> JALNZ'U#(XM0"S+LVH6_B6G*C)5HWBA\&>^'HL@(N/&S(LT\>74PFHY>? M/W[C;^.7SV+31ZE.091R1L1K(@HM @"+5)>,&R8JT, ]+I7BU'H:MB':^?6] M D>U?67J-SK5-MBNBYIH$G 1H%!L5,9]3:4"($SD9BXHQ&ZN.+C%+EI\]VN)"9,Z'DT#W%5KGV\]FQ+R2 M/UH.Z#*C:'GC&+K6> _7'+WUG,U*&'=0BTM5A..[*SOKW6$KWZTT#=>\=8F& M@+5,DAV(S*6ZJ#%).2J6U /K3%/J""41L5V>D8'?Q)8FPC-?++()5WS!HRR5 M,$\AGD=/V8F;&3'M MX!JR?T!( ?'PX?FJ8L.]B[VPMX[]'KB'[;IA_Z:Y4^GJKUG;(?![0=[GN/) MQRG\5%;6^F>30J>+C0KS;*5_<1&;$D>NH;J>-RGTJ+]-&R@@*# 0#TU]?S== M6*0K)MI=D%P<9("#>YN=*J@;H%#(-=T@\%3$.X!&,HX@&HZ>4_6B^RF$ E]/ M 2BQ:9L +4\*FDJZ'XJ'\*::I\N1KV6OF>/XQA!GL"7>TR#&X]U-WU&4&B&$ MLKE\(9ZB1-+UQ@1_*62.\6^]_4 5DMK$QC(B'G4Q*8OI$B7U(+UA>OZ4P@^- M42]04F^5P?GQF-]*7XBV '0)S6.W:'H^[)_3V$\\&)^?C%1;Q>>>).[:C& !DZ$]MMW9L M\3ZLKQ_(=P"IW=ABM3>&!<3Y=S ^.^.)=7!^<2[>;I%F.^')X)S;/A">C&+L;AS( M6FP=9@B(N(?G.6C0;T+5B#NX/\HRUT"2;@J6<_0'=W&X@CDAWRHH7&$ZH.N] M>[G"EW#2Q2O)AR\7KM+E.9>6MA!TG2!7L;90SJS-%]J8=/^3HS&OT91#O]L( M *A3FJ_G^A$ECO$J'XJ_[ ()YP:;;'JJ"K,,59^@>*:9JK @%O%ZG]_RA1&* M$UWYP<,96AV^(\RTRYK*ASAD85?"GN\M83=T01;2Y7T=K^D0'6@H])_?#^X]:GLEVWO^MF#8IO/1RH]Z ME<*82C]=TO"(>(V_[W5ONU]'K^*/@OWV^-,J3D/'0!>,!4A'P_/3@]@IM@_! MSODGPJD-P5;\M40]4XXV8+VP@)?T0 =TOQE?_A]02P,$% @ 34BI6!0& MZL_9 P B@D !D !X;"]W;W)K&ULC59M<^(V M$/XK.VZGD\Q C T8F@(S0)+KS=QUF)#>?>CT@[#76!-9XB0!R?WZKBS'H2EQ M[P-8;\^^/+NKU>2H]*,I$"T\E4*::5!8N[L.0Y,66#)SI78H:2=7NF26IGH; MFIU&EE6@4H1QKY>$)>,RF$VJM96>3=3>"BYQI<'LRY+IYP4*=9P&4?"R<,^W MA74+X6RR8UMC.1F#\V2C MU*.;?,RF0<\9A )3ZR0P^AQPB4(X063&MUIFT*ATP-/QB_2[RG?R9<,,+I7X MRC-;3(-Q !GF;"_LO3K^CK4_0R6%768+*@Y-)_V5/- MPPE@W'L'$-> N++;*ZJLO&&6S29:'4&[TR3-#2I7*S09QZ4+RMIJVN6$L[,_ ME$6(H MK'Q50.:SY5O*IVDO+Y1962O"4HX&+![81:"XGH24+G)PP MK;4MO+;X'6U]^*RD+0S0I+([Z#AVX[B:"%T&%#Z+"5T#LN MF4Q=:M]CBOS@2.O 7-!%1>L(=.7!4F/&+7Q2QOP@K:TZS].Z8*)2R$@N;KF4 MSB:*\ HU5QDL6 8WN+%PZWF"BP5QF7-["5\UM]A5>6Z<#^I *+Q1!X5VHFD MAT(C0NEK$%T- E506C0E1.2.AO1W,1C#)7TC^@U^]:O_!W:!2QRX6P,CO] 2 MJ:2)5-(>*<8U?&%B3_'9/#?^K:NV]4&K__CL%A_)X+L]'73\=(:]0L%"CM M^\>]NAM*X'*#^C469S4FG<$H.A'AY^]J/'_\U;7_:GW#A9><,JV?78"HF*F7 M.'N%DMNN15U2!Z7$=C=%)TJ2JK8[H_$(;HWEU',IQW(7^X.+_7G@H#.J4H^ M@U[_;+:%)_VQ1+VM7@$&JL[F6V6SVCPTYKZ_OA[WKQ1RG@K4@,"[+]+P,F?.W$A.-TH_FP+1PDM52C,+"FOKJ\' \ (K9BY4C9)6EDI7 MS-)0KP:FULARKU25@W@X' \J)F0PG_JY>SV?JL:60N*]!M-4%=.O-UBJS2R( M@NW$@U@5UDT,YM.:K? 1[9?Z7M-HT*/DHD)IA)*@<3D+KJ.KFY';[S?\(7!C M]F1PGBR4>G:#C_DL&#I"6"*W#H'1;XVW6)8.B&C\TV$&O4FGN"]OT3]XW\F7 M!3-XJ\JO(K?%+)@$D..2-:5]4)O?L//'$^2J-/X+FV[O, #>&*NJ3ID85$*V M?_;2Q>%'%.).(?:\6T.>Y1VS;#[5:@/:[28T)WA7O3:1$](EY=%J6A6D9^>? ME46(X1QNE;2:8F3@J[ %W'K3J V9L.K!DSVD->(=]TV+'_X.=P"<" M+0S\*G/,W^H/B&=/-MZ2O8F/ GYB^@*2*(1X&*='\)+>^<3C)4><-]#Z=\B] M5CL]K.W:YVYI, UR@;A3T\8GO#%PDVI^/-?A[@?13_,W475A3:!QV9AN!:U-^U6!:= :>1J M)<6_F(.F6EN4KZ#6J,%2E\())$D89Y$3TC!-".2 'K/ H%9"6A"R58S"-([H M&V5C^"!>, ]!*GEN]BGL(>PLIII[A2B>$SN7<*3LJRD M+6TXB>\H3*+$">,PS1(XDKU1G[W1T>QMNXFZ>:^9PK[+X-H8M'OCWP5;B%+8 MUQ"8S"G7',7:Y_G'TGV4SN%T4S?QHF\GN".3U8)BUS8&(I2 M1+F*,R?$89)-=CXPYY.AQ/*RH89W&5:V($3>:(VRWW "F5.?.)M+I*6\KVT" M'8719>J$-)PD*>R*\FWLWNM^;_VCY'1M&813Q:X$E(*N7+-^8I,0TX+5@%755WBMFW[FCRA4_8$3K,P&29PMAL.1V,: M;MF9+8J0:R5X!\]+00&DSB#':,BJ/C%]9YF>VSEDX3B+_7\23V#KKOD.P5.E MJ3?UM_-GOB(IM-)T02 (]KXVX#2Y)$?.Z9_Y_VW!Y I[HTW5E,S=P<"9Y<5Y M4P/+_Z;6H#N>@)@6QGF[U*H"[E5=#@!?:KK!R2K?YI<$(W+4[2X<'!T,-.T?.Y(.%+4H17L"&\HW3>->7A(7XLF$ M/H=.C,'>I4R]O_)/#P,^;.W]W,_VKYOK]E+?;6^?1M2I5&H&2ER2ZO BHV[7 M[7.C'5A5^RM^H2P=-%XLZ(6&VFV@]:6BFZX;. /]FV_^'U!+ P04 " !- M2*E88)YN[Z0" "P!0 &0 'AL+W=O/DA,O M&]*\6)3$#*;FVSF^$80EIAJP\!H><8K+$M#1#)^[3B=+J0!'MI[]FN;.^6R8@JO1/F] MR'0^W I* J>+NREUT= M#@ C_PU N .$5G<;R*I<,,V2J11;D,:;V(QA4[5H$E=P\R@/6M)M03B=?!$: M(88/8 P%2_;*5B5"[]$LZGSJ:0IB7+UT1SAO"<,W"".X$USG"C[Q#+-_\1Z) MZQ2&>X7S\"3A'9,7$ 4NA'X8G^"+NHPCRQ>=R%A!F]^Q]%IT?!QM>F2B:I;B MS*$F4"B?T4G>OPL&_L<3VN).6WR*/7F@GLL:JK]8PP)7&GY8G?"(+QKFI4B? M?AZ3?)+TN&2J:IK;LBXPQ6J%N/(@ +?+.UCUNU?ZP*G*4:E M^S_4&804;# VQMB-ASX<>ROOH(LJE!L[*Q1%;;AN&ZH[[<;19=N%?]W;64;5 MW11<08EK@OH7P[X#LIT/[4:+VO;D2FCJ<&OF-%)1&@>Z7PM*;+&PO=V]R:W-H965T MXTJ":JJ*R<(/Z]^U*TL[O47)>8:VXJ$'B M>N8L1F?+U-A;@UN.>W6P!J/D3HA[L[G,9TY@"&&)F38(C'YV>(YE:8"(QM\= MIM-?:1P/UT_H'ZUVTG+'%)Z+\BO/]6;F3!S(<OVESUT<7B+0]@YA)9W>Y%E><$TFT^EV(,TUH1F%E:J M]29RO#9)N=&2GG+RT_,KH1$2.(&;#9-X8@3F<"XJ2KIB-F[OOK"[$M7[J:_I M/N/E9QWVLL4._P4[@D^BUAL%'^H<\V_]?>+9DPV?R"[#0 MP(MZ\9'%BP;$*VCU'9/7>L?'O4VYG*DMRW#F4#THE#MTYC__,$J#7P:XQ3VW M> A]?D/EESR=R%&RVR>_B\-:E2+MRRLFG3ME!4 M9^TQ_&DEPA=\T+ LR>&O8VH'^1Q7:_( 'QZV5&)$+><[GF.=PR/',@>F(6?: M"B@D(\HC+X[AIV=[9;EO)<\0=J(DWB77CQ!%WB0BNVNN[D_6$A%XK9'NU" - M7NR-HD.8DJ_M):)3^X[7\(A,JO=D&L! +I(^%\EP+H[%7Y*F LW:[>+OPL+T M&*/A;1$?O/5XQ*^:Z@ZED?O5-AQBM-BAI/Y) 4&9<86PLA%]\?P:39/F=4'U M76M)_;!A)5&4%<7LCS9@BZ*06)@H7Y()I]Z;V7<*X=UE#7HC&L7JG P_-UII M6AHX2O0%9FB)==4944?YD3Z_FL03ASB(W4D4T5ETZB5QSS7O[*C#KI'K?O\= M/!5^MNDK_P5:XDT"VH23)UP;_)=^+7;[_;\)9)*>NJ-T8L0FWCCL0]K*> [D M.''#B8E)&'GA^""BT=A-DI0>Q(F71*^%-DG=*#PUMZ7>:4JA3<8&TQTGP2O1 MC8*Q&XQ-(JB"XX2*+QZUKF$R5(5I7X7IFSOBE:AWU!!(G:W-_UIX@Q<=+SSZ M3ZRHK7;]]B"&+UX/FR"X,+G_R+CLTKZBG+9<7\UXZ@:)R7<<>J>'^3Z!VU;S MR7<5\UJ]? MX+!7^P011H2SLG*0@$TVMVV&B/^U'L44[@3R;MW,&PO=V]R:W-H965T77!J2S"0%2A]:.FV !X8'Q=[$FLI2 MD.2FY>M9R:X;(,V+I)7VG+UYU^.MTO>F0+3P6 II)D%A[684AB8KL&3F5&U0 MTLM*Z9)9$O4Z-!N-+/>@4H1QM]L/2\9E,!W[NQL]':O*"B[Q1H.IRI+IISD* MM9T$4?!\<<0"LRL8V"T/> Y"N&(R(U?#6?0FG3 W?,S^RRMVG[&)IZ>X\N4,'Z%;:W;CP/(*F-5V8#) M@Y++>F>/31YV ,/N*X"X <3>[]J0]_(#LVPZUFH+VFD3FSOX4#V:G./2%>7. M:GKEA+/3:V41^G "%TKE6RX$,)G#I;1,KOE2(,R,06O@:,%(,L?CT))5APVS MQL*\MA"_8B&!*R5M8>"CS#'_&Q^2MZW+\;/+\_@@X173IY!$'8B[<7J +VE3 MD'B^Y$ *#-3Q[0NO1J?[T:YI1F;#,IP$U!4&]0,&TW=OHG[W_0'?TM:W]!#[ M](Z:,*^H#&JUIRBN5&W=?O@(8(&/%N9"9?<_]P5ST-S^8"ZT,@9F65:5E6 6 MZ?,H-XQK:DT+US0WCBXEV$)5AOPQQS!G@LD,@5F@4F5%6RMX"_VXD\1#.!I$ M*1P[.>KTZ?BB]P$S+)>HO? /\;62)ZQ4VO+?7*Z!O^2#^7R,*$74D%QR^J:M M9CF"9"62F:@3G47M/CO(<>Z;CCS06$=[1J"X61>8%5()M7XBKK/>6;,N6F.& M;GJ#N%D7RC+JJ /V((H[@SAYWG:SW,"8GUY'I) .AI0T?TH3.GVQ!;GY'V4' M)!7%!9LF_7H?1+#O8PQWY@9%O/;3T4"F*FGK$=+>M@-X5L^=%_5Z>E,%UUP: M$+@B:/=TT M UQ.Q%JS:^"FT5);2ZX\%_410.P5Z7REJPT9P!MK?TO0/4$L# M!!0 ( $U(J5@'\_/P=0( ' % 9 >&PO=V]R:W-H965TJ"EM26$ M(A62BI._[Y*250=P?!%?.[.S2PVG&ZF>=(%HX+7B0L^\PICZ/ AT5F#%]*FL M4=#)2JJ*&5JJ=:!KA2QWH(H'41B.@HJ5PDNG;F^ATJEL#"\%+A3HIJJ8>ILC MEYN9-_"V&_?ENC!V(TBG-5OC YJ?]4+1*NA9\K)"H4LI0.%JYET,SN>)C7/T^I06N#O?LM^X MVJF6)=-X*?GO,C?%S)MXD..*-=S''< D_ 0=8#(Z6X3.957S+!TJN0&E(TF-CMQI3HTB2N%O90' MH^BT))Q)?TB#,(:OL%!TT'22\8^H4XH$/41@E!_CBOO38\<4' M2M?0UK>OO!:=[$=;LYSKFF4X\\@-&M4+>NF73X-1^.V MJ37EAQB3[>WX<." M,[J&]Y?RQXF&1WPU,._J[3__!#/OU4XNSPO7X"C.LEJBV#8^/CF\%F$(V MFK3HDZ-W_POVTC[#:.*/!J&=Q/YDG!Q=9%E3-9P9S,DNE"LKF3-D//;#20CQ MT!^-SC[@\T&@)245P]B21A,_"H>PK\7!C@LJ5&OG=0V9;(1I#='O]L_)1>NB M_^'M6T1]6)=" \<50P M"?I'-OT'4$L#!!0 ( $U(J5C*)93@6P, ,H( 9 >&PO=V]R:W-H M965T T":5)4W:+BUMI96!X /3Q'CY M@/C@)M?&++&#[:SCWW.VT]!J7<407QJ_W#WW/'>VK].-5+>Z0#1P7Y5"SX+" MF'H2ACHKL&+Z3-8H:&,BF$_=VK6:3V5C M2B[P6H%NJHJI7PLLY686](/MPD>^+HQ=".?3FJWQ!LWG^EK1+.Q0H<7+9*G= M+VR\[6@<0-9H(ZO6F1A47/@ONV_SL..01H\XQ*U#['C[0([E)3-L/E5R \I: M$YH=.*G.F\AQ88MR8Q3M]!X>][469Z)IE. OH)FA4=QC,7SSKCZ)71[@- M.FZ#8^CS&[IX>5,BR-6!JO1@P33/@(D<+GG9&,SAFQ,"G_#>P**4V>WW0YJ. M1CVLB0X^F(*0"X6X5U.@BF1%5Q+X6\L$3MX+LI2-)@7Z%*Z:"A4SY$XO# AZ MAKC(9(50DV+MSN&+9VG<[[^RMX]G$W@.HUXR'+OO>#2 JS\^%R6I9^ZZ4_)R MKHWB2Y]83K& M!?W90&4-:'\EZ>EN)S9 ]_=E_AM02P,$% @ 34BI6.AT\+?" @ 1P8 M !D !X;"]W;W)K&ULC55M;]HP$/XKIVR:-BEM MWJ 4!I&@W4NE=JH*W3Y,^V"2@T1U;&:;0O_]SDY(V4K1OI"S???<\_A\QW C MU8,N$ UL*R[TR"N,60V"0&<%5DR?RA4*.EE(53%#2[4,]$HARUU0Q8,X#,^" MBI7"2X=N[U:E0[DVO!1XJT"OJXJIIPERN1EYD;?;N"N7A;$;03I,;>I"MM9%5$TP,JE+47[9M[N%_ N(F(':\ZT2.Y24S M+!TJN0%EO0G-&DZJBR9RI;!%F1I%IR7%F?2;- A].($O*)>*K8HR@RM1%]O> MVOL9FW/4'X:!H6PV)L@:Y$F-'+^"G,"-%*;0\$GDF/\='Q#+EFJ\HSJ)CP+> M,'4*2>1#',:=(WA)*SUQ>,D1Z1IJ?8?DU=&=P]&V609ZQ3(<>=0-&M4C>NF[ M-]%9^/$(MT[+K7,,/9U2\^5KCB 7<(>/*-8("R4K^+0UJ 3C<.'>!BH-3.1P M+<7RY)K>=PYCK=%H'^9/>S6E@#'UK(:?3B_,<&M@PF7V\.N0]*/D#DN?%0H1 MJKKD:$L.5+"L:"MF?Y*=F '9W>@E<,,%R1@_S M!&;2$/^7+O_@7V*&U1S5;B>I;X6[6V'N5EZFC<+0/^_WR.J?^V&O=RCO"Y_Z MX%7(./1[<>2LV(^3>(<9]4/BU7W&)<=^M'/L)#TX]'*"O>:F>B_="-.0R;4P M=9^WN^V4'-?#X=F]'K%T8BDKGC,.=)*HJ"BJ_3B$7FY'C.X\=[]AJK4V'.QZ6= 4S MT!_*.XDMMV-9L *X8H(3"20:4-!\78/">2Y8<(X_FU)G6Y. ]Q^?F3_O1:/8N9402+R3VRAUR/GRB$+ M6-(JU^_$Y@]H!<6&+Q.YJJ]DTX[U'))52HNB!6,$!>/-G3ZT1FP!D*'G1%\Y<(_S!+R=F+ET-78U"&VLW: *9- ,&! $)R*[A>*_(;7\"B!Y_: M\7Y@(7#1C-BGQPY/(3L$WU$3=@D. M:[[H -\-SR3@AZII3A*AM#(9_FN.">0FJ10[N9;X^9V3%)8@)2Q(6LDZX2"9 MZ$O)M)ER4$]I=I;[L>]'GN<-W?MMHWJ&#<*]8:E5@-GXKE5),Q@YN+,ID/?@ MC'_]Q1]X;RSV1)T]D=6>A)8,K6'?4/:C$[5/Y^0MF(O@686F<-WG0\,=;PL, MXAXCK#'\O,+&KFC?U2C>L77'B;AS(GZN$S=%29DTBXC\*93J M"_UJ?SE8PWSF4*U#EY+]"TXYWO?*SCO_UF&/Y@G/KP.[/:SRD@30#\/U28!G>-LP$W;%O_!]02P,$% @ M34BI6&84AP39 @ /@@ !D !X;"]W;W)K&UL MK59=;]HP%/TK5E9-G=0U(8%0=1")C^[CH1,JZ_8P[<$D%V+5L3/;0-=?OVLG M9'P5=5)?B.W<LV6%K@]WK!_=+EC+C.J M823Y#Y:9O.]=>22#.5UR8X#PAH0[@/:SP"B&A"Y1"ME+JTQ-33I*;DFRD8CFQVXLW%HS(8) MZ^+4*'S+$&>2K]( :9'W9%K92.2<3-E"L#E+J3!DD*9R*0P3"S*1G*4,- 8/ M"JD,>Z+.B9M'_*0TD!&G6CN<6SX?@Z&,ZW<8?S\=D_.S=^2,,$&^Y7*IJ8@=7AI[7:8:4V?$9M1&ZE,+DF-R*#;!?O8^9-^N$F_6%XDO"6JDL2M2Y( M&(3M(WI&+X=')^1$C1N1XVL_PS>B)3.4LR?(2(J9*OS*<:#-L:.JJ&)'92_K M*@FO@IZ_VI9_&!/%K29F1V.[T=@^J7',%%[!C>N:_+R%8@;JUS&))YEL@;K6 M)4VA[V$%TJ!6X"5OW[3BX,,Q*UZ);"?I3I-TY_6,J:@Z6X<>=_=\.0R).L=M MB1N%\4F%4ZR$>$LOR"<0H"@G>,/((,.2P33*M<7R99Z=W.9_/7LELIT3Z38G MTGT]S[J'EZD5[9EV&!.%\9YK_E8I+D M7(?2Q!71JBPUJTT3'+C:O[<^Q.98 M];)_-%5GQ:*S8$(3#G.D#"Z[^!FIJEM5$R-+5_!GTF#[<,,<&SPH&X#OYQ*+ M?CVQ&S1_&9*_4$L#!!0 ( $U(J5CRJ-@#G ( "4' 9 >&PO=V]R M:W-H965TC@2JL MX!+G&DR1YTS_F:!0VV'0"G8#CWR563<0C@9KML(%VJ?U7%,OK%T2GJ,T7$G0 MF Z#<>M^VG?Q/N 7QZW9:X/+9*G4B^M\3X9!TP&AP-@Z!T9_&YRB$,Z(,'Y7 MGD$]I1/NMW?N7WWNE,N2&9PJ\V M56PS@+@P5N65F AR+LM_]EJMPYZ ?$X+HDH0'0HZ9P3M2M#VB99D/JT9LVPT MT&H+VD63FVOXM?%JRH9+MXL+J^DK)YT=_5 6H06WL"BW$50*"[Z2/.4QDQ;& M<:P*:;E[5*? M1!<-'YAN0+OU":)FU#G!,_UW>?L"3KO>B;;WZYSQFS#A5O34PI3"GA>Z:[D9 M];N#<+//>AS2>PMYQ].I>3H?\"1T'Y86\)5*ACD)5CIT]V:][=P=D!W'-$^# M=6NP[D6P9\TMWJHT/7F(ND?3M0Z +D6\ ^K50+V+0(\8JPUJNAJG@'I'TW4^ M'Q =AYPAZM=$_?\]2_V/S])QR-%9"O6RE*5],V,WC'4+H"^ MIXIJ6]5Q$]0OX^@O4$L#!!0 ( $U(J5@OUA[4.@, !H, 9 >&PO M=V]R:W-H965T X)EF=\ 4Q?F7*18*678F;+A0 \R4 )M3W'">P$$V9% MW>S<4$1=GBI*& P%DFF28/%Z!92O>I9KO9VX)[.Y,B?LJ+O ,QB!>EP,A5[9 M)B[V: K.*)P$JN'2/3RICS9[.XF?0LQR@""K$R%%A_ M+:$/E!HFK>-706J5]S3 ]>,W]D'6O&YFC"7T.?U.)FK>LSH6FL 4IU3=\]57 M*!IJ&[Z84YE]HE51ZU@H3J7B20'6"A+"\F_\4ABQ!G#]'0"O 'C[ EH%H)4U MFBO+VKK&"D==P5=(F&K-9@XR;S*T[H8P$^-("7V5:)R*OG$%R$6G:)3GB/@4 MC8"+0$Z8IF/H!89C%!%-T*24HB3"; MH%N"QX0290#'UZ PH?*3ACZ.KM'QT2=TA A##W.>2ETMN[;2S1A)=EP(O\J% M>SN$WV%QAEKN"?(QN?OX'O@2O MC55V%H^\T-Y(17>. MNF&+U$B]A250_6;XKP!K;WMH@ V1;3AT7CITWD" Y_L$N%VT.T#7>7^-.TU$ MV/0.K5=U:,)-L6UZN#8*N0V$7) $]2E75%7$;*\-;F9JUL',").(PE3#G+-0 M/R8B'T3SA>*+;)8;EG\'HC]02P,$% M @ 34BI6'@[UO\J @ 6@0 !D !X;"]W;W)K&UL?51M;]HP$/XKIZR:6HD2""WK6!*I@*9-&AN"=OTP[8,)1V+5+YGM$/;O M9SMIE$FE7V*????<\YSO$M=2/>L"T<"),Z&3H#"FG(6AS@KD1 ]EB<+>'*3B MQ%A3Y:$N%9*]#^(LC$:C:<@)%4$:^[.U2F-9&48%KA7HBG.B_LZ1R3H)QL'+ MP8;FA7$'81J7),W!* M=E(^.^/K/@E&CA RS(Q#('8YX@(9R(QH5D M3W1OBB2X"V"/!U(QLY'U%VSUW#J\3#+MOU WOE/KG%7:2-X&6P:H?K]&^4UH-QLS79(,D\ VOT9UQ"!]_VX\'7UZ@_BD M(SYYD_@&CR@J', &W2!1D<,:E1\YD2'\V#&:$]?% [CGLA+F-0%-BH\^A9O% M8SJ^&T[C\-@G%O9:Q4V=?8J<"@T,#S9L-/QP&X!J.KDQC"Q]]^RDL37TV\(. M/RKG8.\/TG90:[B&['XGZ3]02P,$% @ 34BI6%[X<\(( P =@T !D M !X;"]W;W)K&ULS9=_;]HP$(:_BI5-4RNU31P@ M4 :16KIID]8-0;MJJOJ'"0=83>+4-C_Z[7*XZG9E;Z6.,K13X<_A0;BDV/2$:F6 MN$:*W' ](1T[-4B%@P<7H!F/%;F"A9ZR^!#-?XAT?'P%,BD<4?B:'[F]A&0 M\J[E:I1I)G.C7-+Y4I*_1=(EDR>D0H^([_E5&%QY.B9=D!;L- +R:Q#S,3.H')&S1$Q3O4GZ??U= MJ3[;E< OV91:H:WVWS8%';D8DH,_P.3AIAS*I5#RB(XEZQT4.05O#%IM.VBE MTG8$K5XD7G]]T.K/0*O3$M :A;;&^P&M7,J+H)T6.9V^,6C!=M!*I>T(&O56 M9ZKW^JCE*=[.]]W!*Z^';AR;;L2MZH> MZ-[*AQ+B*L^(\RLEP*V.>+JW,WX/P)5KV0Z$++99&_[&B1V<)Z(#36O+8YP1&ULK59=;]HP%/TK5E9-G=0VGX32 5*!5=M#*U3:]6':@TDNQ&IB,]N!3MJ/ MG^VD*1\!%U>]5T#,!$_ M"2S$TCW2I8P9>]:+'W''GX4Y):54X-7+Y_9;\Q MQ:MBQEA GZ5/))9)Q[JT4 P3G*?RGBV^0UE00_-%+!7F%RW*6,="42XDRTJP M4I 16ESQ2]F()8#BJ0=X)$Y0+36+1MJ53J7'94*NH5 MBKPMBGQTJZ0D GVC,<2K>%M55Y7HO9;8\W82WF)^@7SW#'F.%]3HZ;\?[N^0 MXU<=]PU?L(6O[%U=8PI@:(#Z_9MW_8;OJJ3S9;DU46'0?(M:4154JH*=JAXX MIF("G$.,V!PX>E O*_IU"]D8^&_T#XWRL8@XF9F_P CXG$0@JH"Z:G8FU,?3 ME9CA"#J6.G^$(@2K^_F3&SI?ZSPZ$ME*;QI5;QJ'.E8 &\M>^%[377.L)BH( M_"V.A96J\&..W9 7B,_0':/G8F_S=N;>U[PCD:VTJ5FUJ7FH>[A94MC%!IOG#KYV/AU$ZC=J?:UZECL:TV9FEP< \U MJT0N?Z+NBW&:X9IB]--NH>61J1CZ!(I936

."XM\&YI"FQA-^Q]?*J5/'-(;[SSOO'ZUX%+.D"N8B_KB\S3S=+7#SD$2)@&[I,05W4 MEN1&*=#807G\TODKHTN6,LU D8]29*<#G2U 4Y:J=Y?CAQ-_O2.V.9#>Q:Y32"J8,[E *Y 6?VXP_>L/=3&XB6 MD'X0CNJ0!WK[M=Y^I]X%K$!*B'$!;X 7T*:U]##8#SSPQOV&ULXX;]7:$K(_ M"OKM6@>UUD&GUDJBF5JQYNQ?5*T3JLF6*DRJ*"TP(4QVQ3LFLC+ ,4M8,\X9 M7Q.Q(M^ 2A+C"RU()+(\!;L3X!LCC$7M2V9PI.DR#'I! ^/@:)8OP]Y@>#AJ MT2GT]; /, YKC,-.C'<\PO-4X>Y5(6!\(UA4L8E2!EQ?$(XG-#9I5J?3CCE5 M.[!ME(9'E,)AZ#<@M0P:^:,&HTX5[V04UHS"_TFK!J/V94+.A"2YD,W^_$-ZKQC3KQS1/*UU"S*[(B MI:8:(A'547)9Y(3&_^ QB>46\J"2*;/Z5N8PC:RI26@"SSG64@@OVAV]^*!8 M#-*>W&WP1L=@FNQ:AH2-O7#1J>Z=[,8UN_';TE,>;WL(1R= QO \1&=H)F\XZ,=;M1,W4Z%[^3G M]5X*P%XGP=^1C<0R#!./[VHX\M<]9$N0?[=67)W^WGCVS;^KM\7W\G;(9=ZM,2X?\X*RSFJ.)<#6O%Z1RLF;%9:W9_Q9FC'$4?-XL/=NV)@M;ZV M5S5%[!Y=5L]U;WT=O+&7H$;_K7<]+R]U+V[*.R;6QEAU*)+""EWVKD+,*UE> MV\J&%KF]R"R%QBN#?4SPJ@O2#,#W*X&7F:IA M27Y]E_4$L#!!0 ( $U( MJ5BB6=:FB@( )0& 9 >&PO=V]R:W-H965TUF8LU5A M[(*?Q!5=P0+,4S53.//;+!DK06@F!5&0C[WK_F@ZM/$NX#N#K>Z,B56RE/+9 M3NZSL1=80L A-38#Q=<&IL"Y380T?C8YO;:D!7;'+]GOG';4LJ0:II+_8)DI MQMYGCV20TS4W<[G]"HT>1S"57+LGV=:QPRN/I&MM9-F D4')1/VFNZ8/'0#F M.0P(&T"X#QB\ X@:0.2$ULRQ;["L!?MI M4V)2EPC?*1&1!RE,H1;LLY?.$\"8\F?*"J1Z+^&0F#<'" S_3O MX=$1.E';PLCE&[R3[S;/P7V,G1Z2.<6^SB&5(F6<4?O)GI$9J!2$.=3"ND0_ M<#7LU=LD02\,8W_3%78X*FJC7O$?M/P'_\E_6E"Q@C.R**B"BA43FG#(,670NT0!JO; >F)DY6QD*0V:DAL6 M^-L 90-P/Y=H)&PO=V]R:W-H965TM00LL\!/:Q.*>[O["185Z"B^B,<_^@UWQK=<"T88+FA2%I0<) M2?-?]%P042O0/3]2 !8%X%X!"(\4"(H"P5L+=(L"W8R9O"H9#R$2:#1D= >8 M^EJBJ8N,S*RTK#Y)5;L_"";?$EE.C#Y3@4$7_ '4!0Q0?'OPXZ0UE293E0@CW-D> 0Y +_-ODU>3M,8( )S3 ACGX$H]4R*!LDR'"[1W'G GQ* MN6 ;V;U$&WQ%C&1M\BD5F&$NP#T2N T>7]88?+M^%JH3JO?7J2S!D.I._S0U ME]GN XXV#"_ W1:S5'46,"4I2B.2+C.#X.3A;GK_._AVBY,Y9DT6)D8+*H-= M\#6*\&5+IBB.V1:W1K_]XO>]/YOH=P2F-4*W;(2ND8P;>0_H$YA(1HAL@\F& M,=D83:SF0/T,2"79[>C,R_Z&G6V=&Z-!6VX.C5;FM KWR@KWC!6>$B8#ZW,6 M/"@&8Y1^5_6_2] *E4T._@,Z,:9@&!L-6E9XXA(L= 2F$=TOB>Y;1!:8HHC$ M1+RT]=X-P@U3'6^&&:&+)G9S*[Y?#X%3[ZQ_OA=V1F]LB7,$IA%W5A)W]A$1 MBM(%"'&,7F1J"QG:R0&-)>"&HM08O$9?;(/7)5CH"$QK@T'9!@,W8Q,28$9) M*@!)P:.<)C91/#@2P6=[$6QTR98]1V :>^^=&]HJ(O%HRC!5]]:A]4W0W ML6@T:1NH+L%"1V :U;Y736L]NU"=T"V6\QEY=4M2DFP2R?FS3 J3%6)+G+UF M4NBH ":T<;:;&_1A+6#]4W\O6LUNV7+H"DTGL:8-_/>2>/TLYB=(+X M"DRE. A-4,LDWZZ2W1##E@H,KSFE$Y-Q@ 79$K,!X0^*%G.$V\GVH;F"O M45.9O;/FTA&:SF6EP'RS!',1SF^;W)H=L0YHI]K,%9K>")4Z\\WR[""@I4## MX"JAFV;U7\#5IUZD2G$59K)_V#19+=H9?;&.C4Z%52NT/3%]TI10;.B.KIR]3K2 MCRF3H&K9:H*D'_)=$\.%E7KW#[S&T=WLCRU[KM!T]BHI!I(6A6 M0T?YNRITX]U&<(%2->LV3&@**W7VSOU&\@+#'D3!R$>($UB)$V@6)RZ&CB-+ MQR=A^'ACW L;FYVS'4FL1R*GFL85FG[4IM(T@>4NT1AQPL%#=H0. MR# N-SB53&\\5.,U;F/"8%^5FSVQ/ASS$6HFJ-1,8*-F7 :P_.X>;VF\S48O M?8@S1KG98]LH=XH6ND+36ZN25L$[I=67=,/5UETQ25#+]TE"1):XIQC_8#FJ ML+H?^A[>C_V+ M27Y6M8+)C\[>(K8D*0&ULK59=;]HP%/TK5E9-K=0VGR2!0:2- M:-JD=D*EW1ZF/9AP@:B)G=D.M/OUNT[2%&B*V-078L?W',ZY]]K.<,/%O5P! M*/*09TR.C)52Q< T9;*"G,I+7@##E047.54X%4M3%@+HO +EF>E8EF_F-&5& M-*S>340TY*7*4@830629YU0\?H*,;T:&;3R]N$F7*Z5?F-&PH$N8@KHK)@)G M9LLR3W-@,N6,"%B,C(_V8!SJ^"K@>PH;N34FVLF,\WL]^3H?&986!!DD2C-0 M?*QA#%FFB5#&[X;3:/]2 [?'3^R?*^_H948EC'GV(YVKU<@(#3*'!2TS=<,W M7Z#QT]-\"<]D]4LV3:QED*24BN<-&!7D*:N?]*')PQ; ]EX!. W .1;@-@"W M,EHKJVS%5-%H*/B&"!V-;'I0Y:9"HYN4Z2I.E<#5%'$J^L85$(]<$#V09$(? MZ2P#G$_KLA*^V%LZC4'1-)-G&'0WC2LKFXNW,1\M$EQVJ0X%9_W"M\52#G M[ L!3)&""]UQ7:YJ&K^BT?ME'5T$/0L=K+?%=T4Y]G/4CD:WU>@>H;%D--?R M_L F2"IE25D").%2=5:BINUMJ^F[>XH[8FS+[1;LM8*]@X+K+BKJ+CHG M#$\H[*TCDNR]$.,$/;^_)[DCJN\%5K?F7JNY=U#S+8B<7''*R,]KR&<@?G4) M/,BAC^&!+&@"(P//60EB#4;T_IWM6Q^Z.OV-R';L^JU=_SB[72[]%PFV?=\. M]\K0$14$8=!=AJ#5%1S4%4-&'['#8T$WY+DFIW%\>W5VL#0'>?^U-&]$MI." ML$U!^/^E"5\<,';8\_9+TQ'5MZS]'6)NW27Z'L>C>9DR23)8(,ZZ#+"VHKX; MZXGB176]S+C"RZH:KO!S H0.P/4%QXW?3/2-U7Z@1'\!4$L#!!0 ( $U( MJ5@&PO=V]R:W-H965T7E[R4-)PS?A7L:!4HJ7G#U5DW1_&#B,8B8#'B=';5 M&=N7KM/7!DF)+P%=BZUCI)MRS]A7??+!O^I8VB,:4D]J"*+^'NF4AJ%&4GX\ M9*"=O$YMN'V\0?\E:;QJS#T1=,K"/P)?+JXZYQWDTQE9A?*6K7^C68,2!ST6 MBN07K;.R5@=Y*R%9E!DK#Z(@3O_)4T;$E@'N[S' F0'>,;![>PRAE!KV$F;0I"0\ND60TY&R-N"ZMT/1!0F9BK9H?Q+K?[R17=P-E)TJ\.<[%YW\^&;8E$OT.. M?8JPA7LU#DV;FSMU[8'-7>KM,R^UQLF[TTGP>GOP;CCS*/4%FG$6H3O)O*_H M]Z7N1\78$^5>(&IIGZ2P@P16YXK'D37L/F[S4"WA6+9E[11S0?]T%KL42^+1 MJXY*4X+R1]H9_?2#/;!^!EK?RUO? UN?QO DB>$;\JS2DT1CSDD\I_KX-*," M_75-HWO*_ZXC JRAN?\I9R;!7$-@)6;[.;/];V/V(XL?J9#J]GA-N'^JF\?!/U3=&$=L%&U>1KV#*L*"!?H D5INK7/D4^>15V0@TAMN\,0 M6*D[SO+N. ,;/0Y#YA'-=M(Q:%*9#$]5$M4G%)U,:$QG@:SE]JP2R&][%]4X MKA;#9X-J1@6=?B$EYSDEY_!\0GFRMHP]BM*U07E.@3(IB-PVDYH$U&_*DX][&^- M]9[5.W>Q"A-D'5%C#X [BP\%M M4D1-C:*YIM#*+!>BS&ZBREXON&%O^D!L&U5>IM#*K!?:RX;%5R%UP; U)(8R M DVBN:;0R@062LV&I9J!L$W^T!?5#4$\;Q"YL$-0Y!J56^;"]67!1W7V=PJZV)O88N@T7N@TWUVVOO3UVP#4[B>U\>ZSVN8%1*6<* MK=P5A>K#L.JK9F>USKBCH2HW5Q*#QI23$)%8]80?J>6'D'KZ>Z2;_3)8&\*5 MM\WJ1M%<4VAEX@MMB)MKP]HQD!%<2RNNY S;J>:,FF+XK+H-"3OZ4B(*88=A M8><&G'I2C=^;D,0(6U:O%(H&GOS #K2.0J-ZSQ1:F?Q"[^&CZ[V/*TT\8K.T MD$#CE5PPKM/SHB->?'$'NX$'L8%GMPP*N$_+ B83 + M("688X!Q;U0*&D5S3:&5^Z"0@KB!%*Q]#K0=^)/GT@.C^JVY=&<.6N)EOI32 M=6V4&Y5]IM#*#!>R#\.R[_55RP&'TI5=;60;58NFT,J\%VH1P^+L*-FEX<8J M[%KKA&-42YI"*W=+H27Q=_5T\( WT,8J;-J:]F,H3:=0F@XLYXXV&AKLQ,*N MM1T-1M%<4VCE;BE4IW/@6>/KCH8#WCC[!P-LV9KU8TA.IY"<#BPY/RVH'@(# M]/YA%C8RN\59]$BMAT2( Q;D@[9FR;1'--H979WGIA\\ # MR_]56F7.;4LK^[QNT0FWHC7GQY"S3B%G'5C.-H_P9D\EX.I:A[=1%6L*K4QU MH6*=)B^.?EMXYWUPJ_YXX,G--*S$U4H*26)?K_RS87 HXON5B!]8_?/=<#>J M8DVAI7W0W7K;/Z)\GGPU(9"G=67ZWGM^-?\R8YQ\C[!S?6)?3M/O*PJ8]'./ M:\+G@5K>A'2F(*UW9ZH!//V"(CV1;)E\4W#/I&11&PO=V]R:W-H M965T%)N.A>CB2=18V][$ ML2D;$-2,5 L2/;72@EHT]2HVK09:>9#@<9HDTUA0)J-BYO>>=#%3&\N9A"=- MS$8(J@\+X&HWC\;1<>.9K1KK-N)BUM(5O(#]WCYIM.*>I6("I&%*$@WU/+H= MWRRF+MX'O#+8F9,U<9DLE5H[XTLUCQ(G"#B4UC%0_&WA#CAW1"CC3\<9]4,K%3?^2W9=;!*1 MKT)X89S9PY"2?$A)EEUGPTHFO9+)627/S*RO:@U F+2@P5BB ML2A#"B:#M^9%C2*DVTH:^['?[J78;FOE?>!B)^&!7# 5SJ!&:C#YBI708,\&P MJO6MO506!X5?-CB90;L ]-<*V[LSW ']K"_^ E!+ P04 " !-2*E8(^CK M0G8& "/+0 &0 'AL+W=OL."6SK%$2=W"WV^LD)$I;H^OLW#T?7;.UC*.4WG,DUDE"^/,M MC=GFIN6U7DY\CA9+J4]T1MBB/C'W3!Q]G-ZVNCHC&="JU!%%_GNB8QK%64G%\-Z*M MHD_=L/KY1?W7;/!J,(]$T#&+OT8SN;QI#5IH1N=D',P(9*,KCG;(*ZO5FKZ0P8S:ZV&'Z7ZOC](KKZ-5#LY^H-)BD+T M#CTL":?O-,(9&K-$Y94@V9U17TDV_88^K;+#]_I&1?(9?4EGE*,/W]?ZX&,Z MI:F^@^@^)JE ))VA2<35S64\.X4N)E22*!9OE>"7APFZ>/,6O4$=)'2_ D6I M$HRDN%0GU><_EVPME(BX[D@U2AUK9VI&=)N/".\9D8_N6"J7 GU0 [B8$= X^.;^[O& S>?T.F^YM9H_")C M_$POV*/WX0?ETTBER25*U\FCR@$V1RQ+#H$NU+W+[^C;772E#Q1KE[FB)I'&*UXI#)8DYRQ."9&&OX@V+X@^.&[RYY\@[[ ME1C]83L,:EC L)IB<21F$1P6!(=G>T\.#TY>8-]-,3D2LS!YW7(%VCT6E+MD M,WU"4Q4<5E.&KM1LB)5EO ="5"9H3J/3)BPC#:4;W'MC5H[4;%:X9(6/9>4P MX?#AA /#:@S1D9H-L70!W@$;D"TN7*W6O.TU_\Z7)AQ48X3;O>YY;7JE,_!@ M:P!R<9ANP5%O4SC8QKP"(,=M7N6ZWX,7_I] /ISJVI4&.E6>G).I7),82

P,T(\^[2@UC6*HQOW.X!*^T"1[L$RS49+'@ M=$$D19$"&Z4BFJ(G$J_I3J+;"W\\J*>:TZ6_*S4;5;GX]^#5OUF3D,>8GC*; M0;!:^NIO6!H??HDX=@BLUFUSI$3S8)#PHQ>B$(A(L MV[2*Y%1MXDK-KK66=@+#=L)Y)K7LN"0J]5)]PN+?Z!$LU9>A*S49=.@H?=A2G5Y^,L%5] MZH?UI1WM4YALJ MB[/%KN+WV5[:VOE;[VJ<[PTN9?*MRG>$+Q1'%-.YDNRV^VH /-_]FQ](MLKV MPSXR*5F2?5Q2,J-<7Z"^GS,F7PYT!\4>[-%_4$L#!!0 ( $U(J5A6%QP( MMP( # ) 9 >&PO=V]R:W-H965TDB VEJ\![* ..EV2!K$:'HH>J"EL46$BTK2=@KTX+@<>&6K$IM%\(L MK? *YJ"_5#?2S,+&2T$8<$4$1Q*6T^ \/IO%B35P)^X(;-7>&-E4%D+X7;>NS48#RM=*"U<:&@!'NG_BA%F+/H)<\ M89#4!DZ(T =RE)=8XRR58HND/6V\V8%+U5D;.,+M6YEK:7:)L=/9M=" !JB# MYB66T+$)%NA",//6%7:Z=="UX)T-*&UVYEKD]^CD$C0F5)V:37.6F5-^X]L5 ML 7([VFH#9N-$.8UQ\QS)$]P]-"5X+I4Z!TOH/C3/C0Y-8DECXG-DJ,.K[#L MHE[\%B51TD=O4(B4S5#5CR,1>HUT/1>A_T2$SVNM-.8%X2MT0GCM^!3].AC" M,WN/ ^?1?C";;!@-QFFX.<#1;SCZ+^(H!*58*E2!]"06:2? (2P?8+2'U4^Z MD^0PUZ#A&ASE^B QM_^9MMH,_M(F.@PP; "&K0%>(8IW/GR>9]3PC([RW/EO MJ*T>H[9ZC)OXX[;Q7R''N*T3XW]>66J7[4I+G.Q0DO]=7.H(SU67<*^),9 KUZH5RL6::]_/FM7F M.G#NF^#NN+]+F-J_(EPA"DMC&G5'1A7IV[.?:%&YEK@0VC18-RS-E0:D/6#V ME\*TQ7IB S27I.PW4$L#!!0 ( $U(J5B(T?GMD@, '$. 9 >&PO M=V]R:W-H965T0']> MWTFS-9(F 0 M:QN"F)\GF %C-I+A^%X&=:IW6L?Z]7/T/W+Q1LR"*)@)]C=-=#IQ+AV4P))L MF+X7V[^@%)0#QH*I_"_:EK:>@^*-TB(KG0U!1GGQ2WZ4B:@YX." @U\Z^"]U M&)0.@UQH09;+FA--IF,IMDA::Q/-7N2YR;V-&LIM&1^T-$^I\=/3CT(#"M$Y M^E.(9$L90X0GZ)9KPE=TP0!=*P5:&8.'HM!(+(_9OIN#)I2I]\;K\\,=-P>D?X/Q Y 4:X#/D>W[0X3[K=Y]#7+D/ MFNZNR5B5-K]*FY_'"P[$>\[ &5I)H3KU% '"/(!MIJ=IZ _\R['[5,?N?8WM MX2NU)C%,'-.D"N03.-.WO^'0^[U'Q* 2,7BAB.LXWF0;1C0D: [F53$EMLNZ M=!4QAS5=YQ$.]F3UOOA_R@HJ6<&+9'7!!RWX$(,EVHPQ8J]B.[>1NHQZP:J&&%&O:CUK8#*; /;H>PO1VP M'T3[^[S;+#@ &E6@42_H)YV";*?S#''07;!1.UO!(-Q#[3**<#?H905ZV0LZ MR_^3&]9[8'DJ54K7"GW] -D"Y#]=K+T!7]Y"A:83!6MH'U7:1R?=^*-6_D=X MY.\5Z8A1 Q1[NV'H]:(^0IQRP<3JY_F-^3;H&FY])>N/_MJ:G2I:,Q>U#P-\ MTK*5X1I],QJ.]NIVS*H)NQO'N'\>/TJ2 /I(,CA2H1/-VU+,KYC>>#>^H-].H:G2A:4_9NZ./^J7_+S9F" M 6XRT*EZV/KHP'B$]XMSQ*J@=&OG 7L8,Q_/*\H58K T;MY%9*+( MXGQ3++18YT>$A=!F3.67J3D3@K0&YOE2F&-"N;"GCNJ4.?T/4$L#!!0 ( M $U(J5CUD"46/@( (D% 9 >&PO=V]R:W-H965TR&?50&@R6O)*S5W"JWK.]=5:0$E52-10X4[N9 EU3B5 M6U?5$FAF225W \^;N"5EE9/$=FTEDU@TFK,*5I*HIBRI?'L +O9SQW<."X]L M6VBSX"9Q3;>P!OU4KR3.W%XE8R54BHF*2,CGSKU_MX@,W@)^,]BKHS$Q239" M/)O)]VSN>,80<$BU4:#XVL$".#=":..ETW3Z3QKB\?B@_M5FQRP;JF A^!^6 MZ6+NS!R204X;KA_%_AMT><9&+Q52(-&-3.PM;%L3,,JDNNK M&W)%6$5^%:)1B%6QJ]&K^:*;=KX>6E_!!5\_J!R1T+\E@1=$ _3%Q_0EI#T] M/*6[6*&^3$%?IL#J11?T3I+#(?E0K%9G8G5,"^V2R6SB>[&[.W8_@ IGTZA' MG9@,>Y/AAR;OT[0I&TXU9/@G8U.GC)I>&;+9*HV/#(13;W9N

IO1?]3REE0P6-#H7:E"?QR>.WV/"F:!-SYSZAXUBKFD\"_;LDH1#CGRO-$4 MH\JV\=N)%K7MG8W0V(EV6.!="=( <#\7V#_=Q+1C?_LF?P%02P,$% @ M34BI6+G:#C\] @ \P0 !D !X;"]W;W)K&UL MC53;GD6]AIKHHLKR4#_/I)L7)I" MIB^65MIS]NQZ5^E>Z1=3(5HX""[-+*JLK>\),7F%@IJ!JE&ZFU)I0:TS]9:8 M6B,M DAP$@^'4R(HDU&6AK.5SE+56,XDKC281@BJ?R^0J_TL&D7'@V>VK:P_ M(%E:TRVNT7ZO5]I9I&$'P[TYV8//9*/4BS>^ M%+-HZ 4AQ]QZ!NJ6'2Z1>[H_LGT+N+I<--;A4_"+U?V_'YC>A-@'MLF'2_\6UU>Z6.9S- MOBJ+< 36P HUK"NJ$:X>T%+S#@VTHOW9NQM^8E%@7VS.0O(NS M:./$%^(D\*2DK0P\R@*+O_'$:>Z%QT?AB_A=PB>J!Y",;B >QN,S>I;_#T_> MD9/T=4P"W_@"WUQ:5C#>^*:$->:-9I:A2_>0\\9E#*56 I9*U(VEH8%5>:;F M-S 7JI$6KICL:GU]KMBMF$D0XP=UETT^3L?Q-"6[TQK\ZQ9/QO'MJ'=K&PO=V]R:W-H965TV@<3IL'YH$31-^YF6:(L+16HD97?_?D=*5A2% M=KQA7VSR='=\GGLA;[X7\DF5A&CTLV)<+;Q2Z_J#[ZN\)!56UZ(F'+YLA*RP MAJW<^JJ6!!?6J&)^% 2I7V'*O>7*%W M$'REVU(;@;^2T$KPA45'$FR67@WX8=5: VLQG=*]FJP M1H;*6H@GL_E4++S ("*,Y-JXP/"W(RO"F/$$./[JG'K]F<9PN#YX_]V2!S)K MK,A*L!^TT.7"RSQ4D UNF/XJ]G^0CE!B_.6"*?N+]IUNX*&\45I4G3$@J"AO M__'/+A # _#C-H@Z@VAL,#EB$'<&L27:(K.T[K#&R[D4>R2--G@S"QL;:PUL M*#=I?- 2OE*PT\LO0A.4H??H(Y:<\JU"]T2BAQ)+ L(O4$>?>"XJ,A"O1%4W M&MLL7-X1C2E35Z#\^'"'+B^NT 7RD3*:"E&.'CG5ZMU \*T4C<*\ .'%B_W< MUT#(P/+S#OQM"SXZ CY&GP77I4(?>4&*E_8^!**/1G2(QFUTTN%G+*]1'+Y# M41!-''A6YYO')^#$?7)BZV]R+#D0?FK#[XI-:YM:6].MNV4:)[.YOQL"=BC- MTDFO] +6I(X1U2P>OF64"P@JX MOP4[<>4G&P%W*,W2P T][:&G)Z'_L'>72<>.2+B+#\T'R3I MW&'6UUI2!FT M/?KUERP*P]_,E4AS=$D[>NK*Q2Q]%>THSM(Q-8?6),D2-[=ISVUZ;EIJN)$L M2 ?X0C"&I7K6$"7EZL(0LF$Y804"6'%_-U(>+BS\;>=?LC MK?@&U0[1RPZ;I?&(KDMM,HV/%&=[:3]EWMC9:B2_-=.G':&>W;2C*[SB6PKER,@&7 ;74XBO M;*?!=J-%;0>JM= PGMEE"1,TD48!OF\$#%7=QAS0S^3+?P!02P,$% @ M34BI6-4"E.]S P -0\ !D !X;"]W;W)K&UL MK9=M;YLP$,>_BL6FJ9/6 H8\=4FD-'1;I:VJFG1[[<(EH(*=V4ZR??O90 E) MB->T>9-@N/_=_%_KR!EZX'E M6L\W[I-Y+/4->]A?D#E,0#XL[KA:V967*,F BH11Q&$VL$;N9>!Z6I!;_$Q@ M+6K72*,\,O:D%S?1P')T1I!"*+4+HOY6,(8TU9Y4'K]+IU854POKU\_>O^3P M"N:1"!BS]%<2R7A@=2T4P8PL4WG/UM^@!&II?R%+1?Z+UJ6M8Z%P*23+2K'* M($MH\4_^E(6H"92?9@$N!7A7X!\0>*7 >ZG +P5^7ID"):]#0"09]CE;(ZZM ME3=]D1W3 +JH7/T%=BRPS*? MJR(??" ?#_U@5,8"7=,(HFV]K=@J0/P,>(6-#G\0?H$\]Q/"#O8;\AF_7.XU MR .S/(#PD'R+QJNVR\O]^0?\W<,*Z!*:ZEH(V[E0=_MJZ+4\5P5=U6D;K-I^ M9\DVPA8M6#<-UG&ZOLT-KC/1RCJ(H_E[I>EVGLPFY1=NJ:%M&VBF3)#6 MO9! ML=-SW1U08Y!C09MB8M\[0-JN2-M&TH?;F^EU@";3T?1ZTH1JE!_),#ZEL^!$ MSK;*UJG*UGEMQW?V]JFIXQNL&CK>F,0K$;L58O?M'=]]6<<;(QV[[_LQ#1W? MJVA[;^KX7E/'=_!NQQN#' O:%!-C#S>3NL[F<.$86<>CVU$P:CP%&(7'=OM) MO06G\K9=M-J)S'UMQY?*^D8Y.^]%:=(^;!*8X[^6#V_X\-O;O?1A)#6&.7K3 M30&W23>'-==\6OM?J[O[IS&WMX=YHL-8B;D?$CNM'5"[-D]DP.?Y7"90R)94 M%B?OZFXU^XWRB6?G_I5[.2XFN(V;8J!4Y^IY0@5*8:9<.A<=57A>S&C%0K)% M/K4\,JEFH/PR5G,M<&V@GL^8FES*A0Y036QE$PK<[6LZ).WX(PFT>X3H50O7-1@F'1\G?5 ;%>\=)7Y &A/N M[PK;T>=&Q_'.,5KBH1G_&R9T$'*OY25O42TQK,MD-,@*N:F6B+B 4:8Y"QZI M&)(Q%7RB.+ RFG.Q5'"MDW-9*)O;97"_ M)_7P/6#= X-KTCB<*;IJ=[ID0[ W MDV12J)2I)DV;K$.C@6 9V%%\-H>[+LH00*V+W#123F>%I-;#FE$WC.R4"7$' MC_?/;$=[F6WMF=TQV32-H;KI9%P']+?5G/:V;/0BW:#DCX7^LC#3D;8/AJSX#.9,S?YHQ..!G3-"^:%XD\F&Y3*U 28(L$C M4YI/MR._%2WOV5*ORVF9X9X[)^CYWZ[SC$FFJ-@V;6K_+:_RBQU'O=>R;+]5 M]@U[/=;O[+=NLGL*)N-3,'D2-=D_!9/)"9CLO=JWYD&387W*V#K*[!QDFF@ M!\8A^0%'3[%)&DP67&@NZ]Z/SL=AF+>^%^FCG#[*<2P?,K8?+(^?DYC+ M/],DB:(XQE9T//8Z&&/K%L?PXU?#O $#RP.9_FZM\=W&*^1P'6![>JA"L)GB ME8C-%%]K0/SK!HPD\>\VE@<8V"Y@M0/Y_7F@IOR<*()=Q;QA3S".) F&0"WZ M:S2.D=6)X>/?'^PIB:(D\2. ^1U$$8; TX@CF /P@"%19-^#>^^C"C?_ M&1S] 5!+ P04 " !-2*E8EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( $U(J5@N]0SVV@, &T? / >&PO M=V]R:V)O;VLN>&ULQ9E=;],P%$#_BI4G>( V=MI]B"*-=4 E!!.=QB-R$[>U M<.QBN^NZ7\]-0H7#R!4O<9Z2.(ES<^V\.1C[8V7,#_)8*NUFR=;[W>5H MY/*M*+E[;79"PYFUL27W<&@W([>S@A=N*X0OU8B.Q]-1R:5.WKXY]75K1^&! M\2+WTFAHK!KNI3BX/^>K0_(@G5Q))?UQEM3[2B2DE%J6\DD4LV2<$+C/5?+W!JE9DG:G+@7ULO\6?.R@KSC*U>W>+[ZR@%DEDS'T.%:6N?K*^K^ M.3 ^"+BX.=I[\UXJ+^R<>_'!FOU.ZDW5#;S%*'B-.@ZG;1/$2_L_833KM0*UV0&^TA2&2AFZ[@VNI-X=&+HGEK M#[A!#.VEA!-V4=3@_4%>&UT([41!8,\9)0O@*,@[KKC.!0D@*0))!X3\3@-( MAD"R02"7%0[<&D!F"&0V(&0KDA,$[+DMLC,6NRE!LMX7ZN?0!YCD">1X"D F!]!;2N2/?I-^2Z[WSIA0! MY 4">1$!D@'D0N< 1>[XHW!A"A]C.7P< 2X#N&K'D5M^Y#7 'SK4,#TKIJ:; M5(-PRZUXM>+-GZ:$+AU<'6)BCDE[EDR-.07,#\84!ZD4X>#M!10M>@,H(29F MF;1GS=289X )]=D.JJ=CC7GS(B5F(Q;#0<\Q3@@HQ,0NQ M&!;JK#=;"0FS$(MAH4[,5D+"+,1B6*@3,TQ(&6:A+(:%.C'#A)1A%LIB6*AS MDA&.S0RS4!;#0IV3C!8F9J$LAH6Z)AGS<)TK0S_Y##@7@F0:8F(6R@:="[5^ M=,Q"66VAT>GS;B'64HOB,SS"07O.57YK2;5I%IRS2;74L]XK=0UM7_0GPXO3 MU^+3E^ZWOP!02P,$% @ 34BI6/TLU:6N 0 P1L !H !X;"]?/L@*.!8*=*@/96UMCS^&W^RUK.O4)7I4)_C_M#$WN54G>.\V*?4 M?#@7U_MP*F._;L+Y=F5;MZZ-N$_ M$^OM]K .G_7Z^Q3.Z8_![J=NCW$?0BIZJ[+=A30OW*5ZGH[N?I#^;7+16V[F M1;O<2.%R!RD$:?X@@R#+'^0AR.BOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'I;9[.$0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T.]C4!O0[V-0&^/>GL"O3WJ[0GT]JBW)]#;H]Z>0&_?V>PF MT-NCWIY ;X]Z^W?J'=.U"O'9\UCC\]])=;K=&YZ/OR\?)SOO^!UG!W_L%K]0 M2P,$% @ 34BI6";ZAZ>U 0 W!L !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B M*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$R MIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z M5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^ MG4R?8:A<6&U) _?7_IG:-:U4V1W_6_=2;?P)02P$"% ,4 M" !-2*E8!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( $U(J5@!E*&,[P "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ 34BI6'AX)/S$!0 XQX !@ ("!#@@ M 'AL+W=O 8 " @0@. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 34BI M6*V8V_78! 1Q, !@ ("!N1@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 34BI6/O $;[;!P BR0 !@ M ("!LR4 'AL+W=OQS_P<@T ,DB 8 " @<0M !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 34BI6,&PO=V]R:W-H965T&UL4$L! A0#% @ M34BI6/OD#I1& P 1@< !D ("!"U 'AL+W=O&UL4$L! A0#% @ 34BI6$2+#I,# P MG08 !D ("!M5H 'AL+W=O&PO=V]R:W-H965T 9 " @;%@ !X;"]W;W)K&UL4$L! A0#% @ 34BI6!0&ZL_9 P B@D !D M ("!"VP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 34BI6-J/4P#^ P K H !D ("!6W< 'AL M+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ 34BI M6,HEE.!; P R@@ !D ("!9H$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34BI6&84AP39 @ /@@ M !D ("!M8L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34BI6'@[UO\J @ 6@0 !D M ("!"94 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 34BI6+YPRJAO! 2 \ !D ("!%)X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 34BI6/G[ MIZ_9 @ K @ !D ("!?ZP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34BI6"/HZT)V!@ CRT !D M ("!8KD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 34BI6/60)18^ @ B04 !D ("! MQL8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 34BI6-4"E.]S P -0\ !D ("!C\\ 'AL+W=O&UL+G)E;'-02P$" M% ,4 " !-2*E8)OJ'I[4! #<&P $P @ %[W0 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 -@ V +$. !AWP ! end XML 61 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 62 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 120 251 1 false 45 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://nrchealth.com/20240331/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/20240331/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/20240331/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/20240331/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 Shareholders' Equity (Unaudited) Sheet http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) Sheet http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Summary of Significant Accounting Policies Sheet http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies Note 1 - Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Contracts With Customers Sheet http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers Note 2 - Contracts With Customers Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Income Taxes Sheet http://nrchealth.com/20240331/role/statement-note-3-income-taxes Note 3 - Income Taxes Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Notes Payable Notes http://nrchealth.com/20240331/role/statement-note-4-notes-payable Note 4 - Notes Payable Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Share-based Compensation Sheet http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation Note 5 - Share-based Compensation Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Goodwill and Intangible Assets Sheet http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets Note 6 - Goodwill and Intangible Assets Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Property and Equipment Sheet http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment Note 7 - Property and Equipment Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Earnings Per Share Sheet http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share Note 8 - Earnings Per Share Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Geographic Information Sheet http://nrchealth.com/20240331/role/statement-note-9-geographic-information- Note 9 - Geographic Information Notes 16 false false R17.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 17 false false R18.htm 995462 - Disclosure - Significant Accounting Policies (Policies) Sheet http://nrchealth.com/20240331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies 18 false false R19.htm 995463 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) Sheet http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables Note 1 - Summary of Significant Accounting Policies (Tables) Tables http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies 19 false false R20.htm 995464 - Disclosure - Note 2 - Contracts With Customers (Tables) Sheet http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables Note 2 - Contracts With Customers (Tables) Tables http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers 20 false false R21.htm 995465 - Disclosure - Note 4 - Notes Payable (Tables) Notes http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables Note 4 - Notes Payable (Tables) Tables http://nrchealth.com/20240331/role/statement-note-4-notes-payable 21 false false R22.htm 995466 - Disclosure - Note 5 - Share-based Compensation (Tables) Sheet http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables Note 5 - Share-based Compensation (Tables) Tables http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation 22 false false R23.htm 995467 - Disclosure - Note 6 - Goodwill and Intangible Assets (Tables) Sheet http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-tables Note 6 - Goodwill and Intangible Assets (Tables) Tables http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets 23 false false R24.htm 995468 - Disclosure - Note 7 - Property and Equipment (Tables) Sheet http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-tables Note 7 - Property and Equipment (Tables) Tables http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment 24 false false R25.htm 995469 - Disclosure - Note 8 - Earnings Per Share (Tables) Sheet http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables Note 8 - Earnings Per Share (Tables) Tables http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share 25 false false R26.htm 995470 - Disclosure - Note 9 - Geographic Information (Tables) Sheet http://nrchealth.com/20240331/role/statement-note-9-geographic-information-tables Note 9 - Geographic Information (Tables) Tables http://nrchealth.com/20240331/role/statement-note-9-geographic-information- 26 false false R27.htm 995471 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) Sheet http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual Note 1 - Summary of Significant Accounting Policies (Details Textual) Details http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables 27 false false R28.htm 995472 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Amortization Expense Classification (Details) Sheet http://nrchealth.com/20240331/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 28 false false R29.htm 995473 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://nrchealth.com/20240331/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 29 false false R30.htm 995474 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Fair Value of Financial Assets and Liabilities (Details) Sheet http://nrchealth.com/20240331/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 30 false false R31.htm 995475 - Disclosure - Note 2 - Contracts With Customers 1 (Details Textual) Sheet http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual Note 2 - Contracts With Customers 1 (Details Textual) Details http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables 31 false false R32.htm 995476 - Disclosure - Note 2 - Contracts With Customers 2 (Details Textual) Sheet http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-2-details-textual Note 2 - Contracts With Customers 2 (Details Textual) Details http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables 32 false false R33.htm 995477 - Disclosure - Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) Sheet http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) Details 33 false false R34.htm 995478 - Disclosure - Note 2 - Contracts With Customers - Information About Receivables, Contract Assets, and Contract Liabilities From Contracts With Customers (Details) Sheet http://nrchealth.com/20240331/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 34 false false R35.htm 995479 - Disclosure - Note 3 - Income Taxes (Details Textual) Sheet http://nrchealth.com/20240331/role/statement-note-3-income-taxes-details-textual Note 3 - Income Taxes (Details Textual) Details http://nrchealth.com/20240331/role/statement-note-3-income-taxes 35 false false R36.htm 995480 - Disclosure - Note 4 - Notes Payable (Details Textual) Notes http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual Note 4 - Notes Payable (Details Textual) Details http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables 36 false false R37.htm 995481 - Disclosure - Note 4 - Notes Payable - Summary of Notes Payable (Details) Notes http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details Note 4 - Notes Payable - Summary of Notes Payable (Details) Details 37 false false R38.htm 995482 - Disclosure - Note 5 - Share-based Compensation (Details Textual) Sheet http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual Note 5 - Share-based Compensation (Details Textual) Details http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables 38 false false R39.htm 995483 - Disclosure - Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) Sheet http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details Note 5 - Share-based Compensation - Stock Options Valuation Assumptions (Details) Details 39 false false R40.htm 995484 - Disclosure - Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) Sheet http://nrchealth.com/20240331/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 40 false false R41.htm 995485 - Disclosure - Note 5 - Share-based Compensation - Non-vested Stock (Details) Sheet http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details Note 5 - Share-based Compensation - Non-vested Stock (Details) Details 41 false false R42.htm 995486 - Disclosure - Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) Sheet http://nrchealth.com/20240331/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 42 false false R43.htm 995487 - Disclosure - Note 7 - Property and Equipment - Summary of Property and Equipment (Details) Sheet http://nrchealth.com/20240331/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 43 false false R44.htm 995488 - Disclosure - Note 8 - Earnings Per Share (Details Textual) Sheet http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-details-textual Note 8 - Earnings Per Share (Details Textual) Details http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables 44 false false R45.htm 995489 - Disclosure - Note 8 - Earnings Per Share - Net Income Per Share Computation (Details) Sheet http://nrchealth.com/20240331/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 45 false false R46.htm 995490 - Disclosure - Note 9 - Geographic Information - Assets by Geographic Area (Details) Sheet http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details Note 9 - Geographic Information - Assets by Geographic Area (Details) Details 46 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 47 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, nrc:DebtInstrumentCovenantMaximumCashFlowLeverageRatio, nrc:DebtInstrumentCovenantMinimumFixedChargeCoverageRatio, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:AssetImpairmentCharges, us-gaap:CapitalizedContractCostAmortizationPeriod, us-gaap:CommonStockDividendsPerShareDeclared, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockValue, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised, us-gaap:TreasuryStockCommonShares, us-gaap:TreasuryStockSharesAcquired - nrc20240331_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59 nrc-20240331.xsd nrc-20240331_cal.xml nrc-20240331_def.xml nrc-20240331_lab.xml nrc-20240331_pre.xml nrc20240331_10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nrc20240331_10q.htm": { "nsprefix": "nrc", "nsuri": "http://nrchealth.com/20240331", "dts": { "schema": { "local": [ "nrc-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "nrc-20240331_cal.xml" ] }, "definitionLink": { "local": [ "nrc-20240331_def.xml" ] }, "labelLink": { "local": [ "nrc-20240331_lab.xml" ] }, "presentationLink": { "local": [ "nrc-20240331_pre.xml" ] }, "inline": { "local": [ "nrc20240331_10q.htm" ] } }, "keyStandard": 231, "keyCustom": 20, "axisStandard": 23, "axisCustom": 0, "memberStandard": 26, "memberCustom": 15, "hidden": { "total": 53, "http://fasb.org/us-gaap/2024": 41, "http://xbrl.sec.gov/dei/2024": 6, "http://nrchealth.com/20240331": 2, "http://xbrl.sec.gov/ecd/2024": 4 }, "contextCount": 120, "entityCount": 1, "segmentCount": 45, "elementCount": 393, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 502, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 5 }, "report": { "R1": { "role": "http://nrchealth.com/20240331/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_2024-01-01_2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://nrchealth.com/20240331/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_2024-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://nrchealth.com/20240331/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/20240331/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_2024-01-01_2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DirectOperatingCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "unique": true } }, "R5": { "role": "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "i_2022-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": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-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": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "longName": "005 - 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": "6", "firstAnchor": null, "uniqueAnchor": null }, "R7": { "role": "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "unique": true } }, "R8": { "role": "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "longName": "007 - Disclosure - Note 1 - Summary of Significant Accounting Policies", "shortName": "Note 1 - Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "longName": "008 - Disclosure - Note 2 - Contracts With Customers", "shortName": "Note 2 - Contracts With Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://nrchealth.com/20240331/role/statement-note-3-income-taxes", "longName": "009 - Disclosure - Note 3 - Income Taxes", "shortName": "Note 3 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "longName": "010 - Disclosure - Note 4 - Notes Payable", "shortName": "Note 4 - Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "longName": "011 - Disclosure - Note 5 - Share-based Compensation", "shortName": "Note 5 - Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets", "longName": "012 - Disclosure - Note 6 - Goodwill and Intangible Assets", "shortName": "Note 6 - Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment", "longName": "013 - Disclosure - Note 7 - Property and Equipment", "shortName": "Note 7 - Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share", "longName": "014 - Disclosure - Note 8 - Earnings Per Share", "shortName": "Note 8 - Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-", "longName": "015 - Disclosure - Note 9 - Geographic Information", "shortName": "Note 9 - Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://nrchealth.com/20240331/role/statement-significant-accounting-policies-policies", "longName": "995462 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "longName": "995463 - 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": "19", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables", "longName": "995464 - Disclosure - Note 2 - Contracts With Customers (Tables)", "shortName": "Note 2 - Contracts With Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables", "longName": "995465 - Disclosure - Note 4 - Notes Payable (Tables)", "shortName": "Note 4 - Notes Payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables", "longName": "995466 - Disclosure - Note 5 - Share-based Compensation (Tables)", "shortName": "Note 5 - Share-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-tables", "longName": "995467 - Disclosure - Note 6 - Goodwill and Intangible Assets (Tables)", "shortName": "Note 6 - Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-tables", "longName": "995468 - Disclosure - Note 7 - Property and Equipment (Tables)", "shortName": "Note 7 - Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables", "longName": "995469 - Disclosure - Note 8 - Earnings Per Share (Tables)", "shortName": "Note 8 - Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-tables", "longName": "995470 - Disclosure - Note 9 - Geographic Information (Tables)", "shortName": "Note 9 - Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "longName": "995471 - 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": "27", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "nrc:IncrementalCostsOfObtainingAContractDeferredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "nrc:IncrementalCostsOfObtainingAContractDeferredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "longName": "995472 - 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": "28", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "nrc:AmortizationOfCapitalizedContractCostTableTextBlock", "us-gaap:DeferredChargesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "longName": "995473 - 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": "29", "firstAnchor": { "contextRef": "i_2023-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": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-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": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "longName": "995474 - 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": "30", "firstAnchor": { "contextRef": "i_2024-03-31", "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": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31", "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": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "longName": "995475 - 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": "31", "firstAnchor": { "contextRef": "i_2024-03-31_ContractWithCustomerDurationAxis-LongTermContractWithCustomerMember", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-2-details-textual", "longName": "995476 - 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": "32", "firstAnchor": { "contextRef": "i_2024-03-31_ContractWithCustomerDurationAxis-LongTermContractWithCustomerMember", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31_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": "nrc20240331_10q.htm", "unique": true } }, "R33": { "role": "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "longName": "995477 - 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": "33", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31_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": "nrc20240331_10q.htm", "unique": true } }, "R34": { "role": "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "longName": "995478 - 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": "34", "firstAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "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": "nrc20240331_10q.htm", "unique": true } }, "R35": { "role": "http://nrchealth.com/20240331/role/statement-note-3-income-taxes-details-textual", "longName": "995479 - Disclosure - Note 3 - Income Taxes (Details Textual)", "shortName": "Note 3 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "longName": "995480 - Disclosure - Note 4 - Notes Payable (Details Textual)", "shortName": "Note 4 - Notes Payable (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31_CreditFacilityAxis-LineOfCreditMember_LineOfCreditFacilityAxis-FirstNationalBankOfOmahaMember", "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "unique": true } }, "R37": { "role": "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "longName": "995481 - 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": "37", "firstAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:SecuredDebtCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:SecuredDebtCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "longName": "995482 - 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": "38", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31_AwardTypeAxis-EmployeeStockOptionMember", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "unique": true } }, "R39": { "role": "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "longName": "995483 - 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": "39", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31_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": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31_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": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "longName": "995484 - 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": "40", "firstAnchor": { "contextRef": "i_2023-12-31_AwardTypeAxis-PerformanceBasedStockOptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31_AwardTypeAxis-PerformanceBasedStockOptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "unique": true } }, "R41": { "role": "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "longName": "995485 - 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": "41", "firstAnchor": { "contextRef": "i_2023-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": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-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": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "longName": "995486 - 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": "42", "firstAnchor": { "contextRef": "i_2024-03-31", "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": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31", "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": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "longName": "995487 - 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": "43", "firstAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-details-textual", "longName": "995488 - 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": "44", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "longName": "995489 - 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": "45", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "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": "nrc20240331_10q.htm", "unique": true } }, "R46": { "role": "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "longName": "995490 - 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": "46", "firstAnchor": { "contextRef": "d_2024-01-01_2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nrc20240331_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-03-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": "nrc20240331_10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r35", "r652" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/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", "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": [ "r708" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r38", "r79" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r38" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/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/20240331/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": [ "r20", "r107", "r475" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r48" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r507", "r696", "r697", "r698", "r699", "r770", "r829" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash stock compensation expense", "negatedLabel": "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": [ "r26", "r27", "r312" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20240331/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_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r341", "r346" ] }, "nrc_AllocatedShareBasedCompensationExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "AllocatedShareBasedCompensationExpenseBenefit", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_AllocatedShareBasedCompensationExpenseBenefit", "terseLabel": "Allocated Share Based Compensation, Expense (Benefit)", "documentation": "Amount of expense (benefit) for award under share-based payment arrangements." } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r87", "r713" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r116", "r203", "r207", "r208", "r212", "r792" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r116", "r203", "r207" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r211" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r210" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "nrc_AmortizationOfCapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "AmortizationOfCapitalizedContractCostTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://nrchealth.com/20240331/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": [ "r168" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r3", "r18" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/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": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r77", "r86", "r111", "r138", "r172", "r180", "r191", "r194", "r204", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r375", "r379", "r406", "r469", "r543", "r613", "r614", "r652", "r676", "r736", "r737", "r783" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r103", "r119", "r138", "r204", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r375", "r379", "r406", "r652", "r736", "r737", "r783" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/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": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://nrchealth.com/20240331/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": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r238", "r794", "r795" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://nrchealth.com/20240331/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": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r30", "r31", "r238", "r794", "r795" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CA", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r14", "r15", "r16" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r216" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://nrchealth.com/20240331/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": [ "r687" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r215" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://nrchealth.com/20240331/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": [ "r215" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r216" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/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": [ "r215" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r12", "r105", "r604" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r771", "r772" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r12", "r63", "r135" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r0", "r63" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://nrchealth.com/20240331/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/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": [ "r100", "r113", "r114", "r115", "r138", "r159", "r163", "r165", "r167", "r174", "r175", "r204", "r246", "r248", "r249", "r250", "r253", "r254", "r282", "r283", "r284", "r285", "r286", "r406", "r500", "r501", "r502", "r503", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r531", "r552", "r570", "r582", "r583", "r584", "r585", "r586", "r686", "r692", "r700" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r21", "r588" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://nrchealth.com/20240331/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": [ "r71" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20240331/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": [ "r667", "r668", "r669", "r671", "r672", "r673", "r674", "r696", "r697", "r699", "r770", "r827", "r829" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://nrchealth.com/20240331/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": [ "r47" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://nrchealth.com/20240331/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": [ "r47", "r531" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://nrchealth.com/20240331/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": [ "r47" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://nrchealth.com/20240331/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": [ "r5", "r47", "r531", "r549", "r829", "r830" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20240331/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 31,078,202 in 2024 and 31,002,919 in 2023, outstanding 23,877,315 in 2024 and 24,219,887 in 2023", "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": [ "r47", "r472", "r652" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r740" ] }, "nrc_ContractWithCustomerAssetIncreaseRevenueRecognizedConditionalConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "ContractWithCustomerAssetIncreaseRevenueRecognizedConditionalConsideration", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r288", "r290", "r301" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r628" ] }, "us-gaap_ContractWithCustomerDurationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerDurationAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/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": [ "r631", "r741" ] }, "us-gaap_ContractWithCustomerDurationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerDurationDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/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": [ "r631", "r741" ] }, "nrc_ContractWithCustomerLiabilityBillings": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "ContractWithCustomerLiabilityBillings", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r627" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/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": [ "r288", "r289", "r301" ] }, "nrc_ContractWithCustomerLiabilityRevenueRecognizedFromDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueRecognizedFromDeferredRevenue", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r59" ] }, "nrc_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "CreditAgreementMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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": [ "r245", "r734" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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": [ "r245", "r734", "r735" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r29", "r718", "r719", "r720", "r721", "r723", "r724", "r726", "r727" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r70", "r137", "r233", "r234", "r235", "r236", "r237", "r244", "r245", "r255", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r278", "r279", "r280", "r414" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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": [ "r10", "r37", "r38", "r78", "r80", "r140", "r256", "r257", "r258", "r259", "r260", "r262", "r267", "r268", "r269", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r621", "r622", "r623", "r624", "r625", "r651", "r693", "r728", "r729", "r730", "r780", "r781" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "nrc_DebtInstrumentCovenantExceptionFixedChargeCoverageRatioDividendThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "DebtInstrumentCovenantExceptionFixedChargeCoverageRatioDividendThreshold", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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_DebtInstrumentCovenantMaximumCashFlowLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "DebtInstrumentCovenantMaximumCashFlowLeverageRatio", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "nrc_DebtInstrumentCovenantMaximumCostsAssociatedWithBuilding": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "DebtInstrumentCovenantMaximumCostsAssociatedWithBuilding", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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/20240331", "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatio", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r256", "r414", "r415", "r622", "r623", "r651" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://nrchealth.com/20240331/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": [ "r40", "r257" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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": [ "r10", "r140", "r256", "r257", "r258", "r259", "r260", "r262", "r267", "r268", "r269", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r621", "r622", "r623", "r624", "r625", "r651", "r693", "r728", "r729", "r730", "r780", "r781" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r10", "r34" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentPeriodicPaymentPrincipal", "terseLabel": "Debt Instrument, Periodic Payment, Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r10" ] }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "terseLabel": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt." } } }, "auth_ref": [] }, "nrc_DebtInstrumentVariableInterestRateAtPointInTime": { "xbrltype": "percentItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "DebtInstrumentVariableInterestRateAtPointInTime", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "nrc_DebtInstrumentVariableInterestRateAtPointInTime", "terseLabel": "Debt Instrument, Variable Interest Rate, at Point in Time", "documentation": "Represents the variable interest rate calculated at a point in time." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "terseLabel": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r468" ] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r110" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r739", "r779", "r780", "r781" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r3", "r97", "r695" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r349", "r350", "r470" ] }, "us-gaap_DelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DelayedDrawTermLoanMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "Delayed Draw Term Loan (DDTL) [Member]", "documentation": "Term loan allowing borrower to withdraw predefined amount of preapproved loan within predetermined period." } } }, "auth_ref": [ "r825", "r826" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 }, "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r3", "r19" ] }, "nrc_DirectExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "DirectExpensesMember", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_DirectOperatingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectOperatingCosts", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r55" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "DirectorMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "auth_ref": [ "r707", "r828" ] }, "nrc_DirectorPlan2004Member": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "DirectorPlan2004Member", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/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_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r741" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r311", "r314", "r342", "r343", "r345", "r637" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r71" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r38" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://nrchealth.com/20240331/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": [ "r680" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://nrchealth.com/20240331/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": [ "r681" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://nrchealth.com/20240331/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_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share of Common Stock:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/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": [ "r125", "r146", "r147", "r148", "r149", "r150", "r151", "r156", "r159", "r165", "r166", "r167", "r171", "r370", "r373", "r388", "r389", "r465", "r480", "r607" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/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 \u2013 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": [ "r125", "r146", "r147", "r148", "r149", "r150", "r151", "r159", "r165", "r166", "r167", "r171", "r370", "r373", "r388", "r389", "r465", "r480", "r607" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r155", "r168", "r169", "r170" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r778" ] }, "nrc_EffectiveIncomeTaxRateChangeShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "EffectiveIncomeTaxRateChangeShareBasedCompensation", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://nrchealth.com/20240331/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": [ "r352", "r640" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r38" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r344" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://nrchealth.com/20240331/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": [ "r344" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://nrchealth.com/20240331/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": [ "r678" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://nrchealth.com/20240331/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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/role/statement-document-and-entity-information", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-tables", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20240331/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": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://nrchealth.com/20240331/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": [ "r678" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://nrchealth.com/20240331/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": [ "r678" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://nrchealth.com/20240331/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": [ "r684" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://nrchealth.com/20240331/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": [ "r678" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://nrchealth.com/20240331/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": [ "r678" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://nrchealth.com/20240331/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": [ "r678" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://nrchealth.com/20240331/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": [ "r678" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20240331/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": [ "r5", "r101", "r122", "r123", "r124", "r141", "r142", "r143", "r145", "r150", "r152", "r154", "r173", "r205", "r206", "r231", "r287", "r360", "r361", "r367", "r368", "r369", "r371", "r372", "r373", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r407", "r408", "r409", "r410", "r411", "r412", "r416", "r417", "r423", "r479", "r493", "r494", "r495", "r507", "r570" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://nrchealth.com/20240331/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": [ "r396", "r397", "r398", "r399", "r400", "r401", "r404", "r645" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r396", "r397", "r398", "r399", "r400", "r401", "r404", "r645" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r33" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r269", "r304", "r305", "r306", "r307", "r308", "r309", "r390", "r392", "r393", "r394", "r395", "r402", "r403", "r405", "r424", "r425", "r426", "r622", "r623", "r633", "r634", "r635", "r643", "r647" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r391", "r392", "r393", "r395", "r643", "r774", "r776" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://nrchealth.com/20240331/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": [ "r269", "r304", "r309", "r392", "r403", "r424", "r633", "r634", "r635", "r643" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://nrchealth.com/20240331/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": [ "r391", "r392", "r393", "r395", "r643", "r774", "r776" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://nrchealth.com/20240331/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_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://nrchealth.com/20240331/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": [ "r269", "r304", "r305", "r306", "r307", "r308", "r309", "r390", "r392", "r393", "r394", "r395", "r402", "r403", "r405", "r424", "r425", "r426", "r622", "r623", "r633", "r634", "r635", "r643", "r647" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r643", "r771", "r772", "r773", "r774", "r775", "r776" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r419", "r421" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r109", "r217", "r227", "r620" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r221", "r222", "r223", "r224", "r226", "r227", "r229", "r230", "r432", "r433", "r600" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r217", "r227", "r433", "r620" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://nrchealth.com/20240331/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": [ "r221", "r222", "r223", "r224", "r226", "r227", "r229", "r230", "r600" ] }, "nrc_FirstNationalBankOfOmahaMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "FirstNationalBankOfOmahaMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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_FixedNonSubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "FixedNonSubscriptionServicesMember", "presentation": [ "http://nrchealth.com/20240331/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_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r108", "r218", "r464", "r614", "r619", "r644", "r652", "r715", "r716" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-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": [ "r714", "r717" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r219", "r220", "r619" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss", "negatedTerseLabel": "Goodwill, Accumulated Depreciation", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r219", "r220", "r619" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r54", "r82", "r85", "r466", "r477", "r609", "r613", "r702", "r703", "r704", "r705", "r706" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r232", "r238", "r239", "r397", "r401", "r404", "r490", "r492", "r555", "r600", "r646", "r796" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r238", "r239", "r397", "r401", "r404", "r490", "r492", "r555", "r600", "r646", "r796" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-3-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r139", "r348", "r352", "r353", "r354", "r355", "r356", "r357", "r362", "r364", "r365", "r366", "r505", "r640" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r91", "r98", "r153", "r154", "r172", "r185", "r194", "r351", "r352", "r363", "r481", "r640" ] }, "nrc_IncomeTaxReconciliationStateTaxChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "IncomeTaxReconciliationStateTaxChanges", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r13", "r134", "r358", "r359" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r76", "r688" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r2" ] }, "nrc_IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r430", "r691" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r691" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net changes in assets and liabilities:" } } }, "auth_ref": [] }, "nrc_IncreaseDecreaseInOperatingLeaseAssetsAndLeaseLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLeaseLiabilitiesNet", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20240331/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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r2" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://nrchealth.com/20240331/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/20240331/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": [ "r160", "r161", "r162", "r167", "r313" ] }, "nrc_IncrementalCostsOfObtainingAContractDeferredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "IncrementalCostsOfObtainingAContractDeferredDuringPeriod", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r221", "r225", "r228", "r620" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r217", "r228", "r620" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://nrchealth.com/20240331/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": [ "r221", "r225", "r228", "r620" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r682" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r221", "r724", "r725" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r172", "r180", "r184", "r186", "r194", "r413", "r613", "r614" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r129", "r132", "r133" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r172", "r183", "r194", "r613", "r690" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/role/statement-document-and-entity-information", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-tables", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20240331/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_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r420" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r10", "r37", "r38", "r39", "r42", "r43", "r44", "r45", "r138", "r204", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r376", "r379", "r380", "r406", "r530", "r608", "r676", "r736", "r783", "r784" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r52", "r81", "r474", "r652", "r694", "r712", "r777" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r39", "r104", "r138", "r204", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r376", "r379", "r380", "r406", "r652", "r736", "r783", "r784" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "nrc_LineOfCreditAndDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "LineOfCreditAndDelayedDrawTermLoanMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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_LineOfCreditFacilityAverageOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAverageOutstandingAmount", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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": [ "r36", "r41", "r693", "r734", "r735" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod", "terseLabel": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r36", "r41" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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": [ "r36", "r41", "r693", "r734" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r36", "r41" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r36", "r41", "r245" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of credit", "terseLabel": "Line of Credit, Current", "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": [ "r37", "r78" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://nrchealth.com/20240331/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermContractWithCustomerMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/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": [ "r631" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r10", "r80", "r268", "r281", "r622", "r623", "r651", "r791" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r771", "r773", "r774", "r775" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r112" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r10" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/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": [ "r10", "r728", "r729", "r730" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/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": [ "r10", "r22", "r728", "r729", "r730" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r310", "r347", "r395", "r429", "r489", "r491", "r498", "r522", "r523", "r573", "r575", "r577", "r578", "r580", "r598", "r599", "r618", "r626", "r636", "r647", "r648", "r649", "r650", "r662", "r738", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r310", "r347", "r395", "r429", "r489", "r491", "r498", "r522", "r523", "r573", "r575", "r577", "r578", "r580", "r598", "r599", "r618", "r626", "r636", "r647", "r648", "r649", "r662", "r738", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r742" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r683" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r131" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r131" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20240331/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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r63", "r64", "r65" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/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/20240331/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": [ "r127", "r146", "r147", "r148", "r149", "r156", "r157", "r164", "r167", "r373" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r683" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r683" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r200" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r57" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "nrc_NonqualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "NonqualifiedStockOptionsMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonqualified Stock Options [Member]", "documentation": "Represents nonqualified stock options." } } }, "auth_ref": [] }, "nrc_NonvestedMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "NonvestedMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonvested [Member]", "documentation": "Information pertaining to nonvested shares." } } }, "auth_ref": [] }, "nrc_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current portion of notes payable, net of unamortized debt issuance costs", "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": [ "r37", "r38" ] }, "nrc_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r85", "r609", "r702", "r703", "r704", "r705", "r706" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r418" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r118", "r652" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r110" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r30", "r32" ] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r38", "r652" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r43" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r58" ] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/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/20240331/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": [ "r164", "r685" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r61" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Payment 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": [ "r61" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Payment of 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": [ "r128" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r60" ] }, "nrc_PerformanceBasedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "PerformanceBasedStockOptionsMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Performance based Stock Options [Member]", "documentation": "Represents the Performance based Stock Options" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/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": [ "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/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": [ "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://nrchealth.com/20240331/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": [ "r46", "r282" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://nrchealth.com/20240331/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": [ "r46", "r531" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r46", "r282" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r46", "r471", "r652" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r117", "r213", "r214", "r605" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r11", "r693" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20240331/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": [ "r1", "r8" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r197", "r431", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r602", "r629", "r661", "r662", "r663", "r665", "r666", "r732", "r733", "r741", "r793", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r197", "r431", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r602", "r629", "r661", "r662", "r663", "r665", "r666", "r732", "r733", "r741", "r793", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/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/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "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": [ "r102", "r120", "r121", "r130", "r138", "r144", "r150", "r153", "r154", "r204", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r370", "r373", "r374", "r377", "r378", "r389", "r406", "r466", "r478", "r506", "r551", "r568", "r569", "r641", "r642", "r675", "r689", "r736" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r68", "r92", "r95", "r96" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/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/20240331/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": [ "r69", "r106", "r476" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://nrchealth.com/20240331/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/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "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": [ "r4", "r422", "r467", "r476", "r652" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r4" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r126", "r209" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r303", "r310", "r337", "r338", "r339", "r347", "r395", "r427", "r428", "r429", "r489", "r491", "r498", "r522", "r523", "r573", "r575", "r577", "r578", "r580", "r598", "r599", "r618", "r626", "r636", "r647", "r648", "r649", "r650", "r662", "r669", "r731", "r738", "r774", "r786", "r787", "r788", "r789", "r790" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r303", "r310", "r337", "r338", "r339", "r347", "r395", "r427", "r428", "r429", "r489", "r491", "r498", "r522", "r523", "r573", "r575", "r577", "r578", "r580", "r598", "r599", "r618", "r626", "r636", "r647", "r648", "r649", "r650", "r662", "r669", "r731", "r738", "r774", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Payments on line of credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r62", "r693" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r62" ] }, "nrc_ReserveForUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "ReserveForUncertainTaxPositions", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://nrchealth.com/20240331/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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r49", "r71", "r473", "r496", "r497", "r504", "r532", "r652" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r101", "r141", "r142", "r143", "r145", "r150", "r152", "r154", "r205", "r206", "r231", "r360", "r361", "r367", "r368", "r369", "r371", "r372", "r373", "r381", "r383", "r384", "r386", "r387", "r416", "r417", "r493", "r495", "r507", "r829" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20240331/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": [ "r83", "r84", "r172", "r181", "r182", "r190", "r194", "r197", "r199", "r201", "r299", "r300", "r431" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r99", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r302" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r553", "r601", "r606" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/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": [ "r93" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://nrchealth.com/20240331/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": [ "r94" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r94" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r683" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r683" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r701" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-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": [ "r714", "r717" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r73" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r17", "r53" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r17", "r53" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r6", "r7", "r72" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r75" ] }, "us-gaap_SecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebt", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SecuredDebt", "terseLabel": "Term Loan", "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": [ "r10", "r80", "r791" ] }, "us-gaap_SecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtCurrent", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r37", "r78" ] }, "us-gaap_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral." } } }, "auth_ref": [ "r769" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://nrchealth.com/20240331/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": [ "r677" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://nrchealth.com/20240331/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": [ "r679" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r199", "r200", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r519", "r520", "r521", "r574", "r576", "r579", "r581", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r603", "r630", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r664", "r669", "r741", "r793", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r86", "r172", "r176", "r177", "r178", "r179", "r180", "r187", "r188", "r189", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r201", "r610", "r611", "r612", "r613", "r615", "r616", "r617" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r56" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/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": [] }, "nrc_ServiceBasedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "ServiceBasedStockOptionsMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details" ], "lang": { "en-us": { "role": { "label": "Service based Stock Options [Member]", "documentation": "Represents the Service based Stock Options" } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r629" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://nrchealth.com/20240331/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": [ "r2" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://nrchealth.com/20240331/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": [ "r637" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://nrchealth.com/20240331/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": [ "r331" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "negatedLabel": "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": [ "r331" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://nrchealth.com/20240331/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": [ "r329" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20240331/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": [ "r329" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://nrchealth.com/20240331/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": [ "r326", "r327" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20240331/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": [ "r326", "r327" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://nrchealth.com/20240331/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": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "negatedLabel": "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": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://nrchealth.com/20240331/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": [ "r338" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://nrchealth.com/20240331/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": [ "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://nrchealth.com/20240331/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": [ "r339" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://nrchealth.com/20240331/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": [ "r639" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://nrchealth.com/20240331/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": [ "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20240331/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": [ "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://nrchealth.com/20240331/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": [ "r324" ] }, "nrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantAmount", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/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": [ "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r25" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://nrchealth.com/20240331/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": [ "r318", "r319" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20240331/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": [ "r318", "r319" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/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": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20240331/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": [ "r323" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20240331/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": [ "r324" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nrchealth.com/20240331/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": [ "r322" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://nrchealth.com/20240331/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": [ "r638" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://nrchealth.com/20240331/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": [ "r336" ] }, "nrc_SharebasedCompensationArrangementBySharebasedPaymentAwardNonvestedRestrictedStockOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonvestedRestrictedStockOutstandingNumber", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r25" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://nrchealth.com/20240331/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": [ "r25" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://nrchealth.com/20240331/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": [ "r74" ] }, "us-gaap_SifmaMunicipalSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SifmaMunicipalSwapRateMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "SIFMA Municipal Swap Rate [Member]", "documentation": "Fixed rate on US dollar, constant-notional interest rate swap with its variable-rate leg referenced to Securities Industry and Financial Markets Association (SIFMA) Municipal Swap Index with no additional spread over SIFMA Municipal Swap Index on its variable-rate leg." } } }, "auth_ref": [ "r769" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://nrchealth.com/20240331/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": [ "r66", "r136" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/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": [ "r100", "r113", "r114", "r115", "r138", "r159", "r163", "r165", "r167", "r174", "r175", "r204", "r246", "r248", "r249", "r250", "r253", "r254", "r282", "r283", "r284", "r285", "r286", "r406", "r500", "r501", "r502", "r503", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r531", "r552", "r570", "r582", "r583", "r584", "r585", "r586", "r686", "r692", "r700" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20240331/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": [ "r5", "r47", "r50", "r51", "r101", "r122", "r123", "r124", "r141", "r142", "r143", "r145", "r150", "r152", "r154", "r173", "r205", "r206", "r231", "r287", "r360", "r361", "r367", "r368", "r369", "r371", "r372", "r373", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r407", "r408", "r409", "r410", "r411", "r412", "r416", "r417", "r423", "r479", "r493", "r494", "r495", "r507", "r570" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r199", "r200", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r519", "r520", "r521", "r574", "r576", "r579", "r581", "r587", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r603", "r630", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r664", "r669", "r741", "r793", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-tables", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20240331/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": [ "r141", "r142", "r143", "r173", "r417", "r431", "r499", "r518", "r524", "r525", "r526", "r527", "r528", "r529", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r548", "r550", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r670" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited", "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details", "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-1-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-2-details-textual", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-disaggregation-of-revenue-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-information-about-receivables-contract-assets-and-contract-liabilities-from-contracts-with-customers-details", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes", "http://nrchealth.com/20240331/role/statement-note-3-income-taxes-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-summary-of-notes-payable-details", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-nonvested-stock-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-option-activity-under-equity-incentive-plans-and-director-plan-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-tables", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-summary-of-property-and-equipment-details", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-details-textual", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-tables", "http://nrchealth.com/20240331/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r141", "r142", "r143", "r173", "r202", "r417", "r431", "r499", "r518", "r524", "r525", "r526", "r527", "r528", "r529", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r544", "r545", "r546", "r547", "r548", "r550", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r670" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-shareholders-equity-unaudited-parentheticals", "http://nrchealth.com/20240331/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": [ "r5", "r46", "r47", "r71", "r323" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r5", "r47", "r50", "r51", "r71" ] }, "nrc_StockTenderedCashlessExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "StockTenderedCashlessExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://nrchealth.com/20240331/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_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://nrchealth.com/20240331/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": [ "r47", "r50", "r51", "r67", "r533", "r549", "r571", "r572", "r652", "r676", "r694", "r712", "r777", "r829" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 equity:" } } }, "auth_ref": [] }, "nrc_SubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "SubscriptionServicesMember", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash paid for:" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TableTextBlock", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://nrchealth.com/20240331/role/statement-note-2-contracts-with-customers-tables", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-tables", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-tables", "http://nrchealth.com/20240331/role/statement-note-6-goodwill-and-intangible-assets-tables", "http://nrchealth.com/20240331/role/statement-note-7-property-and-equipment-tables", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-tables", "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r9", "r718", "r719", "r720", "r721", "r723", "r724", "r726", "r727" ] }, "nrc_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "TermLoanMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/role/statement-note-4-notes-payable-details-textual", "http://nrchealth.com/20240331/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": [] }, "nrc_The2006EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "The2006EquityIncentivePlanMember", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/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": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://nrchealth.com/20240331/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": [ "r632", "r741" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://nrchealth.com/20240331/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": [ "r632", "r741" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r707", "r782" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation", "http://nrchealth.com/20240331/role/statement-note-5-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://nrchealth.com/20240331/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": [ "r88", "r89", "r90", "r709", "r710", "r711" ] }, "nrc_TradeNames1Member": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "TradeNames1Member", "presentation": [ "http://nrchealth.com/20240331/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_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r28", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://nrchealth.com/20240331/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_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r632" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r632" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://nrchealth.com/20240331/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": [ "r23" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r23" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://nrchealth.com/20240331/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": [ "r5", "r47", "r71" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock, at cost; 7,200,887 Common shares in 2024 and 6,783,032 Common shares in 2023", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r23", "r24", "r47", "r50" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [ "r5", "r23", "r71" ] }, "nrc_TreasuryStockValueRepurchaseOfSharesForTreasuryInAccountsPayableAndAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "TreasuryStockValueRepurchaseOfSharesForTreasuryInAccountsPayableAndAccruedExpenses", "crdr": "debit", "presentation": [ "http://nrchealth.com/20240331/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": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-9-geographic-information-assets-by-geographic-area-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "nrc_UnitPriceServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "UnitPriceServicesMember", "presentation": [ "http://nrchealth.com/20240331/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_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://nrchealth.com/20240331/role/statement-note-4-notes-payable", "http://nrchealth.com/20240331/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": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://nrchealth.com/20240331/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/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/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": [ "r158", "r167" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://nrchealth.com/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average shares and share equivalents outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://nrchealth.com/20240331/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/20240331/role/statement-condensed-consolidated-statements-of-income-unaudited", "http://nrchealth.com/20240331/role/statement-note-8-earnings-per-share-net-income-per-share-computation-details" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "terseLabel": "Weighted average shares of common stock 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": [ "r156", "r167" ] }, "nrc_statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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_statement-statement-note-1-summary-of-significant-accounting-policies-amortization-expense-classification-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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-1-summary-of-significant-accounting-policies-fair-value-of-financial-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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-1-summary-of-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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_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/20240331", "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": [] }, "nrc_statement-statement-note-2-contracts-with-customers-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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-summary-of-notes-payable-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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": [] }, "nrc_statement-statement-note-4-notes-payable-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "statement-statement-note-4-notes-payable-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Notes Payable" } } }, "auth_ref": [] }, "nrc_statement-statement-note-5-sharebased-compensation-nonvested-stock-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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/20240331", "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": [] }, "nrc_statement-statement-note-5-sharebased-compensation-stock-options-valuation-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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": [] }, "nrc_statement-statement-note-5-sharebased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "statement-statement-note-5-sharebased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Share-based Compensation" } } }, "auth_ref": [] }, "nrc_statement-statement-note-6-goodwill-and-intangible-assets-summary-of-goodwill-and-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "statement-statement-note-6-goodwill-and-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Intangible Assets" } } }, "auth_ref": [] }, "nrc_statement-statement-note-7-property-and-equipment-summary-of-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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/20240331", "localname": "statement-statement-note-7-property-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Property and Equipment" } } }, "auth_ref": [] }, "nrc_statement-statement-note-8-earnings-per-share-net-income-per-share-computation-details": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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_statement-statement-note-8-earnings-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "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/20240331", "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/20240331", "localname": "statement-statement-note-9-geographic-information-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Geographic Information" } } }, "auth_ref": [] }, "nrc_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://nrchealth.com/20240331", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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/2147477734/942-470-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r91": { "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" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r366": { "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r471": { "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/2147478777/944-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r508": { "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/2147478494/946-205-50-2" }, "r509": { "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/2147478494/946-205-50-27" }, "r510": { "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/2147478494/946-205-50-7" }, "r511": { "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/2147478494/946-205-50-7" }, "r512": { "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/2147478494/946-205-50-7" }, "r513": { "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/2147478494/946-205-50-7" }, "r514": { "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/2147478494/946-205-50-7" }, "r515": { "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/2147478494/946-205-50-7" }, "r516": { "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/2147478494/946-205-50-7" }, "r517": { "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/2147478494/946-205-50-7" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r552": { "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/2147478297/946-220-50-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r582": { "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/2147478448/946-505-50-1" }, "r583": { "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/2147478448/946-505-50-2" }, "r584": { "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/2147478448/946-505-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r586": { "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/2147478448/946-505-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r588": { "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/2147477850/954-450-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r652": { "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" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r700": { "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" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r715": { "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" }, "r716": { "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" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r777": { "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" }, "r778": { "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/2147477401/830-230-45-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r792": { "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/2147478777/944-210-S99-1" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 68 0001437749-24-015481-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-015481-xbrl.zip M4$L#!!0 ( $U(J5A?=N+1T@8 %,M - 97A?-C8R,SDS+FAT;>U: MVV[;.!!];KYBUL7V EBQG039K.48<*Y=I$D#U_NP3PM:HBTBE*B2E!WMU^\, M)5_CING%:1TD0""9(CFV_^_L[NW_N M;N/35JUHQ*>_>1Z<\X1K9GD(_1QZ49:$7)^HF,.UTI9)\&"OMENO[=1W]N"@ MN;??W#N ZTOPO'8KYI9!$#%MN#VL9';@'53*UH3%_+ R4#IFU@NYY8$5*JE MH!++$^QMN>1II!)^F*A*>ZM5*U;WD>@+BPW;C5:MWV[5J!=>TO;60[62?/ +*?4JZ9O4_XP> M#_?Z:G5&3 N6V"8D!$?IP\PP2T8)$)I<^\[(76Z%YC&V0$^SQ @",'2&FKO& MPNZ/:O")D3YOG:61_DR:$[9@C=(8Y9KI<:5]QOLZ8SJ'@RK0AK]/UATG?[6T M+^OS&#*^UV87?(0AYH)I9M8IIM&HUW?AC D]9CF<:#'BZQ3W(681J\+5*>P? M-';W-]U)7=QO7]S0FZWB"6<:'!B;FZY*+Q(&XZ7%6 QX9R/^)>?!&^KTZN7! MSD[=G[:ZWPW_+?2Y'7.>0*XR8$D(5XR&([GI7BW40Z9=^^2(9Z8FZ\S!+7A9,6Y,+=^7_?0P+.MB<6!09JC;>0M$\1$%0QA&ZW&_3LIPR'E5X..#G71J3A9)(GXKBC4ITE M9UG6EZBKTEBB'5;J6$UQ*XPYDL&;!5J;\PTG5?BQ4]9S":_F'+6N=:>K/@ M!B9B4F)MFI>9* <6!#JCVCNSD"4I$WC+$-"&20IST_#F0B>FJH30'VF5#2-J MU[ 4P3 .!C(C0 ")6IP^,WCK9%A4"L/"8'O94'@E=V,][L#VC+H-11VEV[% M!,SB).('P^>(2<(*9=TQE_C@36/G+<0X7V0H43A0!9G6+C;/H%B=Q&>"#Q8\ M?8&,ZD;F>&\L0HT0Z%+TJF2./9*0\CE!/\1_3 ?8ET-.I)4-B.BM0O,S/)\H M/.>#HH-I6H(BXDPB44!094CS@UEF=T\G_-UAI5C*CX32AK.&+I><%73O6#(1 M+].'M8CN&& SCC9C9I2!*!1,_>=>++LFPZF_U#S_ ;L >CK!#>)&DL>#@OSD<..*:H,,*XX_OY892:; MK<2M(G"K*,A4\YE*;V[6F+Y#T)R%DT10!!;',!SEQ5A 0#S0&R*'\+,JE'_ MF5$\76PPS5UF*'+/O-N!(@(V(U\@G(R4S!*+L\G\&1!/&! N6$0L=!%!I:G2 M-DN$S8E8( +F0*5CJK3DHB M2N]A+-%(^B Q5*I(/R8;(+L1%&#BS&9,.E2)D)=?$J@VX4A!%Y.2XR2SMYJ. ML[EHX+)'QA,3X6$H56.^FMCSZ4=)SD9=W]X3@D MGD.MD(]XBX_N&.#=R6H#%&<$OE']WH?C]R*YN=< 4SNL/ESQM0+(5D;2CN)I>:J5V*&P[O,.(M M/EG#9:)IMM;2?ZI/%8Y//VRZ[QP;"#?^* B"<(S;O.Q][WHRFK:21/Y0>3M@1WM Q9,2(.TS]/U!+ P04 " !- M2*E8UF\$CR@Q H"P$ #0 &5X7S8V,C,Y-"YH=&WM?7MSVT:6[]_)I^CU MWLQ(MR!9DA]Q)-M5BJTXKL2R5U9F;BJ5VFH23;)C$.#@(9GY]/>\^@$0I!YV M)#G2[,Y8)(%&H_OT>?[..4\G]31[_G1B=/K\ZZ^>UK;.S'/S\7\?/]YY\-W# M3?CUZ7W^$G[]KXT-]I=4=8Z4QOJT?WM^SM; M.P_5SN[VX]VM!VK_C=K8>/YT:FJMAA-=5J9^=J^I1QM/[LFWN9Z:9_=&13G5 M]49J:C.L;9'?4\,BKTT.5]7'O^==/[_.$GPZ*=*ZJ>I[1[7F] M4=D_S:[:WIK5>XJ^&.FIS>:[ZA__:8IZ[]A.3:4.S:DZ*J8ZYR_WU$RGJVK8E%51[BK=U,4>/G/F'C35Y=CF9CO:$S.X8O M2SN>N&=?:C*P)GAMZZW;. MT_N#YT_OXU7PS^SYU^=]J\R,;M!+_2,?5+.])>\1C]T9>2^,1/.GCR>ZM#JO M=W.DOFPO>NLAD)XI]V1AX ;E_OL$;J:U_0%N4L5(O9TAP:K]4UVFZK"H[= H M7NLK762W,%>V(KP*A_O'K]\>[O^LC@[>'^P?O?A1O7A[].[M$7W=MPQ_^8QV MMK8>JX/_^>7U\:_J]>&+@\/CU_\Z4.]^WC]S.@O4>)X)M1Y_39NP_^_]HY?J M\.WQZQ<'5_R2M1YD1@V*$F3!LWM;P+=-E@E/]9^KF1ZZSWUL8"6#7C@4IS:M M)_AAZQMDSE]]_14(KQ+^P']3]X 34\)1U)D[874Q\[<^DCOAAL^U2:T5>G6T M?WA\<+!+:X1/N5^G9\UO4-1U,;VR*?ZV7U7%T((T)PG\>W>J\"\MZ:56UE'( M)=^Z??LGS>2O6\#C7]\=J+<_*#I[%]KIJYSE89%O_*>!!X\LJ&WOZV+X0036 M-6WX6??>T-T^_.7-]P='N-_O?]P'47>CC_9A,QV8$G63"E1N4]T=[HLNX<'_ M.SAZ\?H]J U'(%)O]&:_*T'A_%W-8,-IM^_V^H(K^'+_F!@Y">T;O=4O05K_ MKM;JB5'_^.\G.SM;>Z]*N%CA]_3%]M[ZW?9?^*B_>\W6BD)*N/D$L&2'OX9_ M41>_5NOFYEM0?S15;4?S^*'TJ\U3L*UV'SRF66QOJJ?-K]YOJF. M)[9J&_N5*4]@1G6A\@+'5O.B4?5$U^I0XWTZ4T>F,KH<3M2+HIP5)7V=**U> MFDS#4$8-P_>M _ZBF,YT/G>G.U$34YK!7(UQ:O1,>%BBR!6G\+[HANUO]RI% MUO#K' U'>V+4NTSC@RL%.C_AC^&)VE8?%07B]G"K'@]W*4XBUD#;ZJ(L7M5=2+P:[^5)-C,<&#_G'7TF M&D5P6!6MF\V'6 MX-Z=6AAM81D394?*U@JV PD2)F).;-%4V5P-C,GAW8I,?7&B3@;?7<&R9P^'1^!=\8?,Q;_S[ M9O"'&78V\U/8(G[R1Q@E#3&7&LG RC9/9UDQ!_Y.LJL Q@G?EDK/\#:X">45 MCBN75R *\"J=\W7 P88-"0OXLK*PZL 6RR+S]"5,E.]1^Z.1S1&=J#;Y/S0CH-B59!X=B!(NVCDQM#=^] MR.&XV-$ZW?K;.U-2Z @$G'I5Z.QW/%<5T&V%#H]-]0-,$@[4#$Y$/S-+>!_= MWCCRC^[\85"+M,BVU?X!$P[[JIX:&@G-!Y MUKBGU0QX2E/!!6"2X-95<&9+8">HAR+M332<7Q+WI1G;"AX+VQZTQ/?A\OTA M#;O]W8,'FQ@[D$48/.\-8EW=8MR(S9"C+HPJ6GC8)3F(-VB54GL"PE]7U;-[ M[UY]_Y./M<0!$\5#;6# <9?CD/(-1:_I*XQXM\;ZX?C(#Q9'+65V<42F<^]D MM%$6IXM?8E1(O7MU^,N;\ YP!8;WXW^^?CHIW8/?[;\ZV/C^Z&#_IXW]'XX/ MCG:5SD[UO-J3Z-,N<,+''\8@L_)T MH_W3P@+\^+)_ 3AL>\G7/W[[XF>;?UBY 'X=>FGKPO%SM]F[_1'H/GIB&(8! M706]"_!\G57F'IX+O0$")9O7!:R)^Z*IBXW9& RV9_>J&CB6?)_::I;I.7V_ M(]_AU!C\T7F)Z'><^;-[%/GG+V$$60?Q G M!(7F6>B_9UB5>M!2RZ=Z3JJC3!7T47CRZ01U?= "X6]4.A)6N0=SF"OHF*9F M;1*T2%@X^EN=EJBYYN3_8L.B:@9P$O/:@E8\IT>.BBPK3O%Z5(AWKV'S;P 9 M^O]&!'@NFK3KY^ !KYUWT#NA?H/EOR^:X^_QSI/_D'U 8/W!+2M=E6@H_):R M54?TE0DM.[>?^E__'[5&_ZP[7]TY/&]D<_PVZP2RKH-Y?=$DLI)&?IFAU\>P MGPE/(9D)=*(M6:?]SD3R(A9#L!9*9@_H>L3;NW=6#9!,:70%1(1LIS3_:6QI MT(RIT-:/'0?(=NP4;?(%9Q>Y%,G%H;T' []O>TB3UG!L>MNJ:HSX-($EL25N MAZ2^EZ B%A\4C%?.O8';=DTX2DZ]LTR7&=A'Z#_50XSZX%NEP47!*\E8V&@V MY)> =4!;_992\$6(=O )LO9=()$V>4B@IB4=9[A=566#2&R[4]LC.,DXTS9% MZF7A5=U)K E^ ,(%X,N2MQIX"5T>H7'R$F]CC/Q16_F97?S6/S"Y#DUF3TQ MY3P*YL%?+66 Q E*@?&X-&-DN#]H6ZHWNOP "O*_*#XGWE7GG"'AXXY@K]E6Q*$/:*?QWC:,J*,,E.-+D M%JW.]<0'J;2+]* DH=BLHZ7$Q7M.Q9I"A1()S@)1G12H"(+ZFE=UV<",M1J4 MQ0[U M"!2.\;%,K& *Z*@>&I-6K(OR K5D']OV*S5L?UY24..'[)2BG M3<:SCAPC">FO15-';\5CES%.!%[FJ,D,T\OVXP'*G*WO]AX$;CR._MPZT==\%[78+%8ZJ-MQ\S,'3H,CI;Z!!I8!^K"A8()YNH$IY4D544S?DJ M(_I?9F#21YP&F-JVLR3>Y*-+*Z;1?ZS/E]>YW2 MN5@[*J:> DDQB 5VN=8?8;W$3TS"'V\=(Z(EQ[O ]-(-L-+2UG/1)Y&U3DR6 MBH?8@DJ".FC; \NXM'D,3./9+1D:!<5PZ&866Y6\6-%+D+0Z#2LJ[]!Y^X7G MBS-QJE,*M<#BNFN&Q72 L$^RCT>=.)F(X%TV/OI\7J2?=]X^GA[-E^=(JI3V MJAVZ[TU>R9-//1KXK+6D9\)#8\-$JP4;"BV0<:FG*(()03"=901NA=?PPFQM ML(YV(8-/23S11WGDYU=!$X=X'&HF_3"3X3J_%M(5?SI!6_$O5EG/MSKP]-:7 M;L5N!23O42_V81GT830RC&9S<&I&2+,^]D(WF)]P9#!N'7Y2KPH@L".*7"7J MI='UA&CQ)7JH@.CK.?/-UQ(6.A%>0(QQZ7,H2!3A5QVF%:BJ7#&!%;>E.#,R MB/W$6F#9B'9V=M9,E/*0P@?0?(O2,2J)XQN"#""?:(F!YY&\"T!9'B3@&#UH%A^1,,8 /0JX'SQE<4487>)Z M\/T#8D5X,%((BY7@HSD!3!Q+C$"J-2]0F1XN,8Q@.)H^V M#VT%\"NP>V$YG/F/0=\V<2U+6.DDH;3)Z=KEWS7&S1]?#!+HY>(+=BH O;R MV0 _NBZ4X,WQG)T3$GBF_A&6&W@J5TK+@L45M'K*R*@8\$0"<;9)< M^[C^^:V:S%7) M+^OM+JDRT9+Y"_J?@)S,1X_MZ(5%.W;>U"C_.?>W6CZH. N&6,>7ZCC$B208 M.S5I9+&O&@EO<)A9=(0YE_5:;-&'0&KDJ%[W\([KKVMS=^;.NVR#VW/F0+7Q M8$ ,JW,M#YU_YD.(:OS((.YY86EO4I6G&Z157Y>-E_0:>,@!V=<6E> H@Z^X MBNN\M.,%1;D8#(A]P>2.?/@(_IU7;>^9N)K9VZHY'F#)]:S'I:%H+;%B'VCR ME_:S<+'U.$2X) .BDAT\DAN5OR0"03^HEA]C9F^^* .+E+E. O*\1%. L M0)(+*_:K"4P=6&V*H3]87Z_2%&/+S1@61ZZW5)F#([\C;;.F-!+L(VXB_E'B;S'#X&^3"VIK"+-* M)'A.&C/APV2V<#J:C+0*@LW0?&P^U,@(X?:4'"AB(!"&^ M X-C4$RRJ@L7S-?1M!(UQN_AP>B"KU$3JN-5PFBMFQ5F-Q2J*E@K%\R.G%0= M7^5N[EO>45_A,:>;L0)&)+3'(>5H5 JUSUT:W!QCJL &)$4"U3JAKN\+C&XO MWY/>C?BDQ8IGQBEW84Z763\9[QQ+=8_6ZMZ>H,\T,&5X;5SQ$UMD_M AZ7N\ M %2H[^N6&1TD$T\+@A(;@9ZHWZ/4,80-^?)_'M[BN?R<9? M=$H<+)R;/<:U8::0T;!JJ'OC(;!I(Z'^IEZ 4/8, F-,;85A&TP\&*G<*3Y%M9]'B.>"/) M;40<9J2ZUD7BJ[7T7NI11(-YJY2!KXXQH+.-0 HZ8459>5RDYDC^J-0-P2$1 M$O3GGQG;>7JL,3/MS#6A[VGI;.ET%#S&0Q"ZQ126FN11@\XZ^$#;VCYV0LKA MS(41J2A=3N6)T93TN@Q>$2@3'>2PIW2N0HE*;[!&?D(&IO(<)'T3R,^0#2UY M(3H;%I,B@U4?R#<82AV65K++RF;,^0_R*Q"D&:,8P1_:9P1W&K--*V9SC/YI ML%(>#7 .SH.#XO;?Q\MY8LPH[$(UE%Y6\7$]&EI6MIU_PAD=[7R.N#;'8@;* MDI01''YG"Y-*W Z,3(K !=K^FFO$^DJ!_LG)XJ,5D<.0*D!?&;/!B*4$28'2 M3MB")/]-9C2^&_#[K*8Q\B(KI)89I@4S;'EDLD+F@)PU-:AS$<!BW(= M3!%B=J]!&U./-K>VQ?-+&9VU.J++T==&W0R?;/R4M%(['*)\^P%RR>U':ZG' ME;J()4%6%E [3Y*GW)5T*#[6A&'T':RQ8]0KBWT!7K MS[Y40< V(UT)IM\7_5O3ZVO?+=DY!JN!I$NM0]>CFM1**-A^@!N/OVP_Q+\D M,!+K'+Z> O+ F9M7?WX"#]GLN&'6HMF2H0%;9P):FH9:0U6=?V($=$P1/\< MVP=Z/23KTGUHO^/)@'M!XRB!+/L>T4JZPB%'G)+MRY[X2]?5FNOI$=/)>ML3 M@SY+2EM*U8_P-,RD(QP ![5D (])!Z9TFILRZ=];S&:&C4TW'D3EM=J4YHL\ MD(KE/B5DS=A1338AH<;7'FU]L\Y%G$H3K I,E8.'G10UV^>GC.'''^/P0+1@ M"]HV7""KR_5FR)A H4YUSHO:YW-0A4-1P+T-MN<+[R>P/:=HOXBVV^9VWN\1 MZG?WXGG%G@,&+BXXR8&,F\%8/&73J4E1.R9GB7L*;7ET=\++15M;$8YXOC%" MH\XOZ[>/OED_WXK1L"77^8L:T_BTSG9X]%/7%8V%0&9((*=R?#6G%K2QK#XK MA H(2JK"Z:1H+Y2/D2ZN$V7XM-(QA+:K*Z:G6RCZ5@?L7\.2PP%K=$8[&A^@ MX/+L[$((CT3Y4G$KD]?Y$.T1^(GN]SV!*.0R-%3T<22&*#M!V3D9SBZ8TO!] M3=;_'Y*0[$1@:*=#;E3OVF)>RJ+1[3@1,BAL)A2\#'/&9A!(T8%4T&SU,06< MH?^I+=F\VX@:-DV(E5?4:2)R-&%MK8)C#_Y]ZDEIS,:H:,IZ KKH@_L//7\( MAQ.]M"6<'2'OSFHFRE@2*?0$="1AU4UY%']+<]!>IX5/'^?L78B3PZ/*1.RN M8Z',:XG08CUE_)GF53$,>O=+ZYP>!6'-I'4%C1$MXEHK$+%LJ$PVW(D\ZAC5D&% H&BT)4B5ZK9"U^0>32P)VHB]8 M&,^N-%.WAF%G@M^L[QD5^9QJ_TJX[L3$2J)M2CKHR00CK8#RP,)2+3M[9]8] M88LFE_?@D(8[EK4K%C=J*Q67%AE<8SZ/E MDASQU0DR"V8>,V"7>PXLV:-C.Y$G3HK,H@ D]JEQ>!@I4[1W\PI[%W_S%E5,/^>*L=E"UGVZR%$,'%4/LI.$2>6 MV>BMP]>Q'N8+ K8-->AN7J4LOA9[6=$]C\MG:C162:ERAE<+^++@H4.S4UR- MJYP80=+WNM:N3\1??P?1SP(*[<.!+D]I ")./SD(%64&G#_\%-VTV,92^GI( MR9"^P$VPZKC4A\#,Q'Y,(AIQR)@(!;D:Y7@FW/!6!H;.3A+W^),4[.R\<7R' M]A,!-5C;QP'!6N@55_$.C[C 4R1": E*:5V5.#:5J,Z>(%MZS2':;BQPUI]+ ML@)KB$%/(C--=:4[%9&D2E!7;FI?!]ZEF/L4GB($+K [ICU!#^ PQ(TXT!*M M%S(D6A47)I7R*'FAL@)>HW2\K?.@TG"=-K^D6,WF^W8$ER.P>//"ZM8+Z4CN MG=WT0Y//3*-=&<,8,:Z6M#"5L0\C>KVKC;C?T)-TV6854=\B-7PESF=MCM12:: /$?7ZP!+2H(M@ER?!,3O&B;/M\J&S13[]'18Q,&(0PA T4X MOP!]"%[; WEN*;-5(Z^>V!F\NYYV820ZEM92Z>Y$!/O0ED/LSDF03N3JOMYF MA"9WM<9;)4\ED"!'3SS PZ*JX648A@R!P".49>!-)_B$XCWGXP6?*%""LJ/W6]"!I OJ]8<:'PDPOND3,MLOR>1)9?9#.VL/2$X@UCS\G(=)K@FW(3)_"FK#9Y MR42+C-^[O3JWXKQ^NWGY%G:O*P3TL*#G4JL+[6(E\E7Q/0\9A;6S)*K5.)=' M7(XU+MF)QVZA\>'R%C/+&RWV=EC/[?77*$4 N'/2=Y $QES]@1;\7))&;.F+<94^)?43C MV5&GKY9KVX-R&TT&8%2YTB?:9IS8&4(>OO\B.6 $Q:3H",$,\SIJ(E902E&RB*,;&2L4@EU_?\8()"7H6$1(^SJIQ'\$\V M"MGCH$,UCA,#YVULJ%*[ (SI'1-1 6"NLPT*?XQ,Z3OB62D<7;ODQQ$E]I&[ M&'5L_4$6VT.7K+2/!S%R' M/:?ZMZJE$'V[A>OF3 H%D\RN5M6C<"[2R[^=*V#56<9NZ!:$RRD*-,F?8!\<@K)(+L96*XKC-E6)-QCF9$AC3?RY*Z50%?DH$\F,3,>PEVOB9!K, M+U2_?=T++43=(CF>2K<7QL#"< ZI]VB)B1(1C:U8(8\;PDK$H4][OQ74LKUU MCM+N0!D_A]Q>6.:<7%HK@.,_$*%]O0==5P7DM9R%[8>8^Z@\TH&?P M4P;KF 2()">*3_%QTG6*G-V5:]0D-RE6'#"W$?T($N 0:&4;6&F<[C$H\A0N M@14@.Z*W"6WL+O/HACAG#BN<\8(N[DXO!%_&;8Y9&M-G$#)SY@WMU6Z;-#(:+XV**2TRKJL2IP3E]D+M-2 MUQO,#3A[=#$H?SN.Y$Y;"B\[DJT>G;E:YI][34D4E$5HA2.ZW? J9A5"VQE7 MUL>C,49IZA#"I7,-#5OQD [_G14"-PH0'>-@231$(8*@FE>@1W*A"\E&E$0+ M_,J5=J R#B+OX]R,Q>Y[H+1CN1M,OC!8-5/J,7@%G:6)[R,0%:18A*,7 M_572(K,=<>*EX&6,'3T+2 'GL1%L;;O8IB^M%=H$^B*; RMU8[FX,2QT18WY M=S_TDRR'E6\M0 S'D_WJ=HGWB:Z4'TG^P0@_'WJ] MK;D=DZ=1K418"71E)UU-?4%-#T7VRF)FRGI.K3/]BHB,9W]I-EUF5EP QR CO&R<""'Z%%F16U5-?TWUJNX^6*WE!C M91_DB.I/1)IGQY.,;"PT$05&DJ.Z7"&310:'U2JQXK^MV1'-K[^@S78K_SL? M>Y<]W0X3Z^$G.#KWG?1I1<:6.AF#!.TBA\FA2-:OB#2V=5S9_;;/VA7X$SS[ M[=BF1Y^P3:_(/D2)];,^7>:;\H*7K4G7VSWED@IE(^4@A^@WI"/BL8O._8Q_ MOZ\%\O'2P-<:B]<:3Q55@T@*(]00!3Y:1J[S6XTMH0@%E D\PW)M2A+Q]$"X M/!+7MX,.'I_+(\)[*JKN/GN5\0LN,5Q++_EIDXO9O5#AT1 M2CN2:I)$#:716<"U)C T=T*X=P>HX:I"E7C'V"U@Y*D"5$(#WY95O4%F$M:) MRA*L?DTH69!+U+>(5=ZZ*1'W.C06R U?@#HBH1A(2RSVG"Z+;TDQ")"9VSL/ M'ZG_ 2HNC0$M! PQ, 'A=0[-H-35!ZT>/WFT]211^[44\=Y5+R;6C%"F2.?H MMQS-!6[H47EYT/5ZUKY_7586FX>C@66C43[ZFR_UP,&<5O3<3[.B2%"Z9=!( M?\GI$QU^WB/WB\AHJ3#BU=K;<5:_W;PTRSZ*PODO7&7>$"G2PP]Y<4I10;;: M F)#8G"$I^4JTST97<2[H[2NL^J[=D"U>*VKE"BWO(H*R F:A$PF#F51^QZI MSS/BA$H"L9*^%8I&)V@Q^XK,B=1+Q%!H)8";ZVE$VP*JG!6S-P:(TJ>8[&CGL>= M:S/"/I#]2 $,TP;D+-_N.D[\:Z% 0D%G1(83M,C[@TFG!PU=8E#N)9*E^Y-$ MS"0#/EW;*1L)2TIZRTXPQIQZ!OA6 V3RQC.Q6!J][8XG>$A-1F@_P)5RN*P; MG7(R.']N[8P(&#[%'2Y@1Z#SVX)J(W+U8S]/F .PL8)C\6*D#\I"IRX)R+]" MTEW-:'U\WL]9"\5=7KV;2,@"_B0'$]$"N6^,:Q4 C)[-'(6\/+,3V$+F#6T0 M5X%0J-2W'SB#5.[:OE[,+_[DFOSB3^[\XG=^<9]ZI"_?3>>PR#=>!*G*&L8/ M#HP9E>;C.)Y':'ZJ0N%-^ZI5].\XH%3K,@CSH MT6. ,R^OA>H$#?N/$1[8R;E?\/1Q"$$@@-13%=-U G*R73JE$+&I!U07I0VE M[)\4R,^Q'DM4]H2[8"1<$(QM+X5HT2=V8]$IH: LN7W!$ZJ:^^(M0@=)3H'*WV'0X?+8&%36W/Y M/K)WA:8K%T4?&ND5,E?^Z,#;?.\A,,OJS>8"(A'7OM-%@\WE1+\7]Z&BJVOJ M"*S@@ZF]CUDL^M.<%!XD%,[)H4J(N.V\1Z'U*9Z:D!O[S;K/BQF#OC 6YPT% M%M"/.N]XJY>_,Q=;%$@/:WS>FF>W@2\&N+,VH,R[Z(OQJC+7)4,QV"V@4_%% MC(K0]4>@%FTS-/?-)_H1&#@NRE/N6DA$04@,>L^F+J9<-,!6E8D#6AZX00L2 MUWDNB4C83$&_?X-!ARC'SX&6&4G?>VCCRH4ZE UW1ZE5I7NMOWPX8' H/F.L$C;@X,A/W M 8(%;JCJYJA!)[.CAPWN#RO?XOW1X)P6RM@Q81O1CR<&6#DVQN;Z&US_VX>& MHRLKQZCZ#M FEO(_J_HE@?.QQ&9D>W<'6JP7XQ-1_2G*8=,G=@ ON0\+1^3I MG+FV#*F]7"S#@QJ3T(:W<@7H$:-\.QROG]*R$)6L]W%=5UP\_/*UZUL$TI=5 MKY?!8;"@E7P1VHB+'A?B4(&#Z\O4=FK6LNB&.?TA_?="]SR)(4M)V]+E-0M; M8E#D+:XT=-'_E:+"H.#I_$2CN*9(KT:/&] >[!,IA+C*0U$9R25#H II+L8E M];BWF-N(=IG=MNL+G7U(%8^ZK651+D , MGT( OCR$T^DU:^?G(H$0P@5QEJ@)TQ&*Y[8#E*V58$J>N>7+>SI8RDXG^4: M")^]B %'5T2DD4R/>@7!2S%M]FEY[9:KS M+,V:GW4[PW(M!,Z&U&$^*DT?^" M$3-MIU1Z.(R5Y+A MC%+NRM"[@-=?(O!&MZ42-> E!S= ?)TM[YD87,=0J2A$BBJ:'2!PJ\0KS42/ MN:_T'L76$4G>L%D7_.#5E^#:N)4"_@(HC]2>--F8W#8NNHO%1$+#U=0 03F MUAE'G/-].G5ZP@_!T"&]]=4V#CN[O QNT, M;)Q+X?W"F6,O/_2N\ZR%GPX\=1>!]3 M4..< IA$ZE_B+3',Q+2S&?YQ CI$T3+USLMC*:M+EREYFB/P4!IYFZ MUZ3"V"4WB-956Y!(A[45.W0[E,_+EJ,&Y?.'HAP96WO%\_6(D\.Y(WA41J(? M0E(9*JQ:3WP:@_?>?\O$C6CMC28/B8%44'RH1RUF2R9+J*88NVRUSZ5X/X>S406V_"')J M7]%_+D,0$"TO7 &;%'@9/AN+!J?S-B*=RN]I7^QFE8$<,*YHF6<\05?91M)G MS+C@>ORR5+Y"3DA>6K74";(_ZYVD+JZ#";2L*)/:(T6(60=O.)F=X7+X#.SC M7J56&@K%-AW#F,2Y6DT8&T2+P-W)>"^DT"8FDH%R-???\M)*10,L*$%))YVE MQ?DN?21">=TCL3S 0I[,G).J-"[DE$&WV(K-97F@X$, ;G"A#$ROI2F!WS.W MU-] #6TIYXQ?A+L-NIW"EK>(/S0Z CJCP$]#6C6E$L;)0;QS2/88UO*I+YW3 M> 'RP[*A^I3OH'BM9*#Y4[GL+-+X'CO/L3WAUZY%(M570A^51^U5=$+K*&4& M^#W3NJNWY0*'KJ.@FPG5/7-/J%T+TL@W%PIBM!/PPIZM'&I3O0'Z**0&1G2Z M:$'+@<5T^M)EL(<8T2.4$?+.=Y(#&>&VV\#= M=HE6 N=HAJ%X%">%6!-B)<1$D/YJ.8\^L!WUR$; #I !,QS4]V=S]W?L:?$7 M3'7U =AX^4&U+L,@O/^&_'.>E]GX%7D::8,T"A]=UJ=C>(X=8+MZ<54Z*0#/ MS-)UMELB=X][%L;-&E?GGEYSYA)IT\8W: WO24O%9IVA%AZ2'2HH><9FG.W)6PC\"=K*=TC% M/EZ,1B/=Q^B2M:76<^ S0HNH1:3\$, ]>EHT"][JRVL'3@KX++@FU/X[EW8! MXEJF+:8VD.A(#UW7D8YGM$6I:U&-@EB_#/!&Y6LD82:/9))7W9R-7F85L(^. M%3%W\A6?77X&'=.50W6+KE FFDN Z#FX#E3B 'Z!>;DC>9ZS\_F/2Q2&:3?I M61K#[,FG&GBX*;\Y\1)4*3%,YU [RR%=+]Q:"#"NXCQ9(Z!_V2/.8$[<,M%Z MCEQ-J>MA-BR[-*9LRF*$Y(].22SD$YSK0^KIZD'KWG-L/LY,7C$#Y@I!OIXZ MZ4U4P\L50:MZ95(G5-5/VECLG1K4UUP!U<&]#.'2D=M1 M[I&(./E !,5V>J3Q/I%HTHK:F1-F+E@S-];!X2D%C7P$K'A+:+ MO)]G;]V7K<%*E*7US*>#Y_]7+?S?T_N#YW^'L-=B=&I[ZQ/"4ZWY?$JL:GOK MRPU/]<6:_FY'8O_%3X=O__WSPK7QZ M/#EX\M0U^=.([_&9I97H*P,D.LK7Z"]<5$_B,E#Q,UT)J]:S SYKZ4B1[X1E M3FU+$TT2Q?? U*>HJ4SLE%07JIC8KI+.H2BG*,*!VPC-/*16NQ0,Q39#OMQ5 M_\S.,6E7UT*QHFS)XR+6L8O>T7_ARACXU!4=?%%#9K]I%0BZDJQX.UK43A_Z]?X6O_MN_L6W4(%MSO M?Y>%OKKGP(DX=*E=1\X5]")T;+L[)KW/Z1G[^_GNBDL>?GL#CX_K OB2F]G] M]0]<4MZ'1/N[TE2$4>E, Q1J$D[78'G]O/_^>"/8(+T0PD^$!FYO7Q,V<'M[ M)38._A@4Z1S._J2>9L__/U!+ P04 " !-2*E8VYF3@;WO[/]S=AKN/;O-%N/L_6UO)333C4JRJ:JM;A[?:IOQUOU;-EO6_*D?)+L[\^9A0A?&:F:* MY8/D[_]MJ^;AL9EIF[S2B^2HFJF2+SY,YBK/33EYD.R8,MG9WC7EPR1K:UO5 M#Q+5-M5#;'/N&IJI>F)*>'A^FE!#C3YMME1A)G"Q-I.I:_N].@,TP6<[HW+O M_:/WRC_2A*ZDB=6U&:\T"]\:/3D\G9J1:>#"]OZCVZ,GCV[C4_#/_,FW%QU5 MH<J-JHLGE0(JL4#Z,N9L GNGXHHX 7 M$O??^_ R$>(G>"FIQLDO53G9.M;PXT6)KYD3G1PL5)TGKZK&9#I199Z\U2? MZ' _.9C46L_@.2;>UTTUIM2K@^,7KU\=_)(<';X]/#AZ^L_DZ>NC-Z^/Z/(0 M&>(>K3#I1?K4Z<$5C?J7UZ^>;QT?'KU,7KQZ>OCJ^,6_#I.#?Q\O3Y^ M\11^O'J6O#W\U^'1P2O\]?SH\/ E//>)"=*H4:&3456#Z'U\:P>DI"X*D6#^ MMYVKS/T>DB1GBL,5CEV8O)GBCYWO4!1^\^TWL%?4\ ?^F[L&8,' \E&%8_^F MFOM7[\B;\,+'FM .A9[#G!P?'CX@&F$KMYO\O/Z-JJ:I9KZ+]_[B+OYV8&V5 M&=@\DU>PW_W>[RK\2R1]+\HZ#CE_U/&[]P;>_:!N_'74._[/F\/D]4^\("\U MS:L#_NMZ^539Z17-ZR W?Q%3>_#R]:^OCC_GI?OK' B2_)_?#F956S:_)QO- M5"=__]O]O;V=AR_5J9FULX3OT<7=AYLW3'!)$C\[.*;U38+\<^:%WYZ!!.^R MP'-0%)L$KY\S_6"XT.Y]I;K3YZ^?_=':QHR7<:-TUX"U"2_LWZ->[&XGC]HG M3'O0ZDF#?W2[?;(-=JFQ%]+H<1;A49E&?]G-(EI5)S .6/MEA3U*EE6;-%/5 MP Z.%BH8O$?::E5GT^1I5<^KFBZGB4J>Z4)!#S38L/YZAVF>5K.Y*I>NK329 MZEJ#43W! 5&;W)A.JCE\H&E+TRSQ,C170@,9;#6)HD&V))[PT:XPZK1']/ C M@\[@/5"#9Y:H Z9V;K"3%D;=@ I8-]/$X%-(2T<9&)E-%J!?XK\9+$0%CUA/ M6/K<=O(?Z+B=5FV1)[4^,< %H2V8J>XG82"U'K=%L=R^#ER[MYUP1R[RO\#? M;Q2P04-\?1W(LZ$V._1)/"%>E (^%;S(W[:C/W36.,Z_+"?3H_.Z.C&YSFFI MX6*%+@)O&UX<>C8OJB4]#%Q;U4D%5^M$S?$U> FE PH7>=R"4H]/J9*?TZ;(S'IC#1UN:[PQLAO0T23P0*L"L1#.^E1-8%4A0&HY$2(K;F MRI,57V)1'0LKYGK?)$*"]1V[: ):,&!0>5AEL M^CG-)#8 F@?AV2K>5#7 SD0D^*. C)>(#E_[RG:'/"IO/5$XR:C%%V8/" MH(0%6#?\!3L%N4?;\KP=%28#D0.#S@ECLDV5O7.+U N(KOZ2O*4/!#4&OEX( MJ7&MI\C<&V;3?4.6CA\6R*>1LC Z$2 J)YDJBV5L2ABL 3T+%V !2Z>@)VQ5 M6UG8D2RQE4A@D#C2:Z$D7%RA+G24A-&"%!4B%#P!;0$)H U=PYH53H@D]8:! ML:!< ^ZPT.YV\H([#M_2W5:[@I7IQ.(0&CM118OBC+>"DZIH9WIKH=%[@)=1 MHYK 1XO*(D?.:R2*DP0X07@U5TL+WVH66I'09V@>1?_SYXDX!X-)777P>IWI_AOXS^NSO=*?#D\"2#YNM8 M?Z"EAD02E6&5K_ ?O]E969*VT)/,H.?$OF RI$Z4:##H&!@76*(M?9V=NXE(G2#=^5- 0P@@Q3E MR,EE]\@<'R$R]2:LUA-C80 P*Z%9D'MM#4H>W#_(B,]W?]C?)^8"+:RD_1^_ M,5*%"$N>=3=L7/B?\.M;Z#5ZP,XDN4(^ M1;J$?LC.MWXZ/O(?BUU/XN*(D?O>N]/Q5ETM5B^B]R!Y\_S5KR]O(2^KK;*= MC=#3L"N_YV"NF=/'M^0G\0K]/*,;'\,'!MU$SV_\S[>/IK5K]LW!\\.M'X\. M#W[>.OCI^/#H 6P#"UB=#\55\@ $4JF[O@RPN9FT>_/3AR#1"W3X_FV'_@_> M4]F[">BZ9;[5O;4R"_]\-CP+[ !\SSDX?OWT%U.^.Y, G@Z#3'QI?['CN ?# MOLS/1O'+-L\SHEE>@@(XH&ZC]@=W1'C*K^09<#5H6:P:ROL#+\M;R4RKLK>3 M>2&8!\T>\9K"L"Q'"<@V!]N+0)2+J"GCU)D2JRU-JBH'RJ/8'$$[&IZE?5BQ M6@B"GJQ5V*#PBT%^9J;.VAEJOIFV9ZHP0^8*25.0X*0J&9#6(()1YW)&+J%2 MEI&L%?L*2<)[ !B%9HZ;C'7*7P!2KX2=+Y*N."==,66CQ\!R(,;&IYRQT.DB:AVXPE;47#5N M9+U ,[VE&C5T+7AU_Y*XY;^!J&!PBF&=!TMUYX>#:XMF7HQ>SHD11"::2 MY M@*B9XS;2)..ZFI&>*WQMF:'9&''L/6]KVZ)<):.CBX'"*ACK'$%5V#@:,MN* M*A-SFZ5THTYQ\=F FH'JCMIX_%WL0Z$6V/*D MNIQ,^3?3EI"Y$7(/#; H:7 MTE!P#>%;H&!9N]7.;8R2=H?#KI#KP3 .TDKZ\/?*^DD.WG_>92H1PC YF5:R M7X"*C-LZ2'F-3#;6-=[,(B34[2*$O1!DWL7AA3VX5R RXWX[$?JB)!T'G6SU4-0^ *O(DL4QK& (#S6;6%A,*1V7=9J@U^OA&ALAXAII, ML4S=Y^/'(ULZ6GF(L\,6D\+.T"1Y!0R L,:D5:3;:,&@/F )KEBFT'!A!A ^ M&A&:T*C2%; +HR&N3S,]Q_O;P)B&URL"1,"JT%'^8;,I2(N""-SK*'&!RL#< MD*!>>"77A5K"G_QI7/ASU ^:IK?D.QUS>W/4M;#T+9/T XADIXJII'+05!P< M<#%J>1)A!T&!K:BSY.4@7X'URLQPD^1I 9NW04RAZ< L=&XH2 /&C"JO%SL;7ETT%!J:[T#;5UGP"YOGC6R"[:W<=K(\Y M3"%=WY-K*)PXR+HGQ:+[*,K RD>4P1O^(@;5&M,?6^VT$\ ^HD2CL3?XUN, M!/2,V1OPY:+@R]X5@2][-[C+#>[BM),[VQKRF(TS3.MT$T-\OR9L6ID"M,L;VR(55+WL:./$BCAT2?4 MU6@>R;G1K)M,\EKB3@MWR7[.&9?83-';M':6SW@MQ^DGU<3/OKA&Q\XOZCVL M>QMZ,U;\-E=]53Y>09T+@' $PP;[3&.$C$B0,UOB]9$N-7I,T%ND0P69J$5M7(ZI*=HH3NX6NI^)C(:G,>9-#4+)M:_!>% MD2VF8"32PX@$ZKI!->9BY2!DC?U :48.CVYOO% M=/2Y\Z-'=ZQ IVOC/ 0_^M@1&K/*-D065&(7NCA!ABG ?E 8M5,V4ROQ&YXG MJ=_Q4NI$<^ W6?VL"N*G@2XP9;:3GZ0/ZJ02ZPAGL&I'312&@[8+$$2#^$&] MU3LTA5Y=&XJB%0SQNI_K(3?K]9#"%X@U\0&F5R-WR;MPAH!=$82>+9 E2DKS MS/%^/-D! ?:F6\^4CE9XB+ 5W-F'A3R@$!"T;TR);GRMJY9DI4M? <#3A*K"A3'N 04 MA=9M[&YRC%48,_:E[W.')HO6FR\/4*Q-<9=1SD*.\)PXB\/SAOG#;1-)4;-6[UMB8(,& \#90T V2 M^D'1SI%PBGN"CG7<5%"V86"$M,W ?9!R^)T4:4%F[E\VN]=#Y&3GB!PO>(YT M 4MM5@-JEE2=#>^S1&N6H1:@#\Z MT=XJF7#8+O2!NDD7X6TPNPQ*Q(DRI>U&Q%(4"G3"!\1P?VH-YB\&7='V;$E" MD@J%T*0= ZM4];(?6]-)U)">",&ZD%_O9C*#64+1B"*5XTERIV29*HH=;EAK MI556ZY-*5B>]/E4GJ%_,$3!?B8BRYA1T,5J*!.0/29M+1"GB'XJT*.X0MCU(]+1N_T3AYV"QG%G(UE#D"=+2?]:\#20%@6Z\DW,S^5@ MI_TK@IWV;V"GKQ9V.GO7NWM)/W. EYZ"3)UH#AR@[(8;B&B57/TLFN.NCN\< M(E8D+CD=5@P1M4KK!U=-YTM6-.BT*!IH9SGX_Q*-DYCJR=[W_>7BY@GFPJS5 MVE9C=&&G MW65I27P]H*F2.V'5F3$US$$3'R0JVK,5@=%@P.;0/,POM<)]1+ MY=@EWO!A)R6]J1:;CD*?NSA-53M]QDKS8 ZB:N=,!WFLY'M -(Z3;US>TZ!U MNV'*K&CSR'I,;%5HYBC.7R3U '1 YW9#]UR!(0B-CA"M4A>B %HPD3(7#%2Q MSQ 3%=#0F:#=QPY;-F1M2YF3,*V<%:FRJ0$F7H&I.&N!7(($\ F_8W!=PL%U M#J+J&%X=($FS'.J$@J^L$E%0T._>%DUDIX,2E@IS&" ]:G=$4#+/G=E,Q,$% M>>5"[?-9;$.K[6.MLXW3S>#RYT4WN&3.6C&JA_$X<.TNR&R$1%8=SYACLAQ8 MY!==HY=O$==2/V$ARE6 9WTZ0KZ*.:W@3"XAQ4<8WKD[D"8AV9&\FA1C^890 MUR ,#"'1@5;'8P47"@ 8G* JRZ0,@/^4>];Y%>CKJ:F<=[(#.&FKO MG%6RX5:_8H)\]/YNIY^KE15);7V_ MSA!+YZK"YPJI=4((V:R7=]_96QW$FB-7YPX!1)X=O%,Y _Q^<^D MJ,0-:U^*M4=?.&MWF3A.H*+XNSD&:[-:X[(\2;V9S;JZTHK0WC#C)&]=4@(8 MP^0[/MV,@P9YSS*;FS[S<@@C\Y_RB-+F"LT_IP(LGX6_:CC+@';UBZ<7T.,N M(I34D&AJ>FD?*SF.SD,SK'6P',1H)4$*>)WU?:K& KEZT M->4<4.V4"LT' HA)X[ ('6/6Z[@M,[907!_FE35!&S^SV\SKBQHU?W@>I+D+ M<8_0R%[)E@QZE;IX:H1^\9.NMYR#BQ\A%)CZ X:30@F*^# K_O/ITJ(TI H0 M'%P=PB' ?L'] K]!R\DVJ(]Q:&K4K30V:52#BE434PEC7%VOX'(.%E35<1S+ M%J;BI]S+0^1%E@ 3#:BK0^47I^JQ<" 6>LB+._IJ[$Z0X/)Q6TA9#-PRA;M^ MK$@U'L,6BG>JVJ[DJT?X/ST=XHG7SN3@]'T0B>/Q,#X=1O(^5)?O78# MXC" MMXC$Y+)T:>[)B:D*OU1QP0CE7,4B+;'\Y#[ H&M=<,)^)N':&IK+R U#8>0^ M*9K<=,LT?MU=\E54^$)_LOJK#7M]@IT>U62>B_MJ;/)6HFG:9L7C,_ 1^,8, M=*RJI+0)%\P#*\VR]PINS7E(01B-HG)/QL;5 4SY1PNV3&O/S>/F! T,_M"- M6)FUGK>-JQY%7IUY!4(,.XG3@[Z2P#;(!E0;*:E&5&N)@J@)$U'D*1V;* L$ MZ%]:2?UCCS(F '9+&3A/R,HZ697/D6?ZS ?1X0,RS7TYV9!$+Y%D>?A5C! W[((9K0=2*=H8"+N2SC#/;E:J9K3F1I,=@;?M"T=I>=L')8<^&+ MP)(GNJ3Z7\&;)[,>.#.-*FZ%JD3!G ]QYIPYPWT0Y0G83W/"A//$9M6T*H#J M([F"6&%6&XZ9S^MVPB6$Y"XP)%7AH!O=-8(S/=9<9*&1: 98GU2?B."6S;>GU:Z*6K.;"WL[,79D 2J6CZ*2C/AB(%ON5TM>D /*:?3MB@ M/GWJU770N%R.UKS0"L<&\KYHZ!ME5522FH"Y0H1"PF"+2OJ DC77J*F1Q#BI MBA.DY*Q"8C2P.9FFS3]I0N_7X'F]USLWGM>OUO/ZH2%(W:3$R&H<\KQ> MT(+LO]K-4M\XP*TS\P^YNG7]O0!Q83 [23D.$29QMBHGFH$\!,6>-U7U%9P?(K(@ M_E],M)798=7;\:@K'("AW\"N-!,!O-I'\.H'SQ#QQ$I<%.SS5\LWL'_Q+'5*RN*-@WWLRHG-$(]&[Z'ICPL&W@5EI09N'6JBF^<.GP0=5Z::1A > MW?3%\=[$?++9A7ZPE)GDT_X36M.8'@+FO/CZY ,^8P1DW:+4=3H\MT>HS.[N MYUO[47&7+J?%E41AG#4VW]9G?72%H(=,$'\6 MU^A0I(J8@K O".8W6M*EN% S%=V947W51A/.XEJ1\CK^[93)Q0&=%"&SW!I3 M03-'UN_O?K=Y,8K19XFW.D6C77)/SSW]H71%.R.P&3+(0I:OXER@;JB'#Q<& M.]VG%RVF59=0W=C-#IT69#S$R5+"V_83\]/-CABB)]YS2WP!DP1+LE4%\4"\ MY#JH;">HV\]DT$XZJL^+,D/C!VYU<5H*#\XT50D=B]7+B"LCH6&U@]T.UQN" M&OZH:BZG+)MF%*_M*C9PMAQ)7]Y,'8\0ZX/FJ$N?OA/ZG.*(;>4:?ITN&QIF6(%*P MS$#.^2)$%5;8$VZ/G13XCN3I<;QLA,A2&OF'"/ZP4\A34SX>R1+VK]V(UQ.$/-V]09ZN)_+4U5^&8"CCXSR[ M$-2O\\JY\J*0DW[@P9A$?55/P$3_4P3>3-<3M"-$R(((SN5.)$XQ*[0O\'G/ MNY2&?(;F>Y;R?(DNCS^1ZHR][G8YRKB*W'4?TR@*X1&Q4?3%&P%7L(A.+J;M M^T7E%<*+:+&TRB@J00/I"_/?5MC3E8\ AO7QOCTW%F<1%)$W$VM8N9 <21== MO]PT:GIZP*,=*495+]I[M0\$[L@9+)VC5 80&_2?73\&.KE$2-FP9"8FB=WZ M4?% @;+TUOXP1MF+GNJ+G&ZL0G_";&)P*(RU(O:/)-,-Q0X:$XRI3N3,"DZ' MIJ0 CF=!&4'V#0)L5R?T-K^.Q)$A-&- JW$02"BV_'Y81_!S15D.%_=P12^M M5F"6 @]2KF7(MQ/L-:[3(]%J8AFF$:>X )MNHM(9(9;GQCI>N>_H"C;),QR> M\H^/8LFQKGOKA ]-)X;E8"%T%T[6B8%1+4RDK',)WK)*B@F'43L#U&JHU%T+R)(5/ MHV,T]A&SCQ=?7J%NLY(9YL;LND\'(]%@"X7J=AP,B2ZVM!.9&>,3T? ^K=_^ M,UU(%UA)4:U@@H(FNIK4:@Z[.$YTE76%&"AY7'H"&*S,S!P54U>NW3],BI[_ M-2&0K8XW8]B$,1:TT%'1C7FALK!I?#2N]=$59Z[P8KO9Y8Z=G'(:WY)QPBT[-H M+W&03._-CBGS(#[@T5L2Z_&65*KG72"T:"")[*SO4H->&2Z,A[^V^K$UIPS\1*R0O.3] M(!S!77=.]*7 )TJN\08_%L##"NN\7\ O96H<]0KXN)7P1M(B>)7^AS0EF7U,(B/\U(,*O9.4 MQ,!S?#-:NI->%\)44;97HO)J/G"*%^KK[@!X=JW77)7EG0ZKVH9D'A\V8)T= M_">K2JQ\DS,>Z]E2+DVA)W3B4BD1=G(XI;%<[*6:;Q'R!\8HYI[!RI%\0Z?\ MN9MJ0A@)+E3U3L='E"IY(YQK0\?*<@I?_[BU?UBJ6Q.=ZT8G/N@2B)"YSP[0 M;CMYPV7SPO&FBZFF]OV!X]TBL3'=@0#3:@'=6SN!,LLY1PV(]BO98U(AL,<( M[K3?VA_!)D0GZB$0X*C13R(2'B.UR_I@P\&C3'ICZKL-8%]?H"XA*8#78L5_ MOWWF!AW_@V<65B4;NW&M^_/ICU,GP 3T35.]EM0O!B[':%TU2T[UR2<8?B[V MT&AYN3+@UV+F[G^ K#[BR>K'P0$=0V%35X:M,Y.AZA";N0'F'TJ"B\\-KEC2 MQ?&L.O$IH:JQ%;Q+'Q*,MQN=6 MT:[&S\^=B /-!:1V*A[)$^J!\U;RB*R6->!W$3JXB'%!')CS-H;14)76J0?A M!PX2R@B)XM!%Y@K<0#K)QF?F]E%"I,ON4,T6HY"<\;**\E^+E?G#AVE14KJM M>RRL/_Q+[F+:<6_KQXGS9T+18J8E@).8YOPXEM9=BMK-"3_RT$4=":(%RXB>U@7M:!_ MD'N+L]=[%X=?BY5L(S\@IB4' QW[PRB&&O'?$%>38 M9\[3'U6(3*AFQ/I38#EU+JXN:<@7K6LI+4G-Y<;%=T '2O*>Q&'#8M\33>95 M(Z5"_-6X;*,[$&[HO'FI=PE_]G1TU'Y(5;Q M>?3Q)\,&0BZ!Z*"-C-*$C.+=@_K"_.\JHJ^KE7XMQ/#NS@?(X0/,@$0V&3[S MM"HISJ=!@E.R)-MRKAKAJ@'BR@Z(>_P&SKX@YL$& MHM/HP%3;8O2OSN7; 4IQ)4*H'(BSNR:&7'#BT43MDLN_C.$MMA[Q9.50FOMZ M["I['\ $8(SAF3%R'@J':QA7-5IL5= ;VE).TEDIK>*K!E1U=/KM(.CBV4DB MLU@;\%&'Z>*))X7/H.OAA!!8+5BL#?4___)[-3A:$D4OW)H1/9GBDEE( M($%_+>D7R0.>(W='=%!)M?/'LER/Y;M_Z:-" VH6.0*>NGI8'@(%R?RNK!8$ M7;(=C4N1K9KH0"NI[380 $GB/(J"/*^JTOKCSMPKSZ/:"YO1L6K$1HHJCTNB MZIBCD,F'1N9%*-668G$/7P2/DG;$Y.W<1?N'NNG^Y.G&S'?Q3*J*%C&OTLI<9I4'P\%.REC8-5W2#2 MM?.31L*D #G=F!G;P&L*Z=M4Y0@Z??'61SFN.B5DG=H=<4%M/@\AA\?N3"YB<4#)\+BHP M7GG->=;AY+"5(LV](OUC"0/PIRZN9I6MUGE>*XI7.'M ' ./K:^&XI8,83_D M2NU%VJ_ <9QL(NY2?)V"'H+KN)LJ52V0'08;)4T%,BBXRQ %3)S%;)"O)/:?8*%"G^&NL(?(GBY MCJIMI;1QL%>?2V_R<3)<^=.YV5G]2T.N?Q7..J%*"O09V-.JS/C#)*3.*$,^ MI#%)T*7<3Q,\6Y)W#JPMX'9HAX+2-?QT> P(FYN&T_%)9Y<]AL!']/-G6@J- MLF>=F!Q&\Z-W3JVK.%.*FT>._.N5]H_04"^X0DT7=RP%+-)WNO% L%@EBY)$ MMYR/XRJJXK3S'(53@7'5A)#9[S;]*=$3D'R3:$T2W+GL0W=L84?Q2=&%R5J&K&J6U;=BZ4;G84^,JE RNF .ZVG3I*U>&(020 MGK.P$$+BD[:)*986*[GA.-NFFG&N@ $#*(Z(Q5>4K_\=5WJJB4E8VT)PGLZF MCR*E7-0&;E=K%FU"#N-!;L*^+XF3W[\BG/S^#4Y^@Y._WQ$??82TW'H;UQVB MXXC@X@M7Q-L?8_\LV/$K6O87H5V[,(9*< [8B'P9I5Y-)59%H4]_R!$6X0 * M"5R0DDNUBW:6;98C<;XZ*_*R^;(7_U\I>@4&BRI/%*J?%%^@$ @#WH-Y(@,' MJ9R)"41("06V2:7]N-"^FXAN):@N(H48'&=[U:1.:PD6<-\+H'CX;CA6P"$: MGB/.:.JZIOQ=@AD^A %\THBS415;FQ=B@1 ] .I9FDR9CU#=[.*2;'T'R/C< M*5]?I=2@:5&1OM8]XHV/UX5.3>2<];@6')]OS\WFIIWQ^?&NNCC1O!G971&5U0Z,;V30<2FV@2* MUQ\Z@UA/B1,F: MT;#AVC2)3]^DX$(IT1.\X%A2LF68(B#4]DN ZJ[E!G\)/SRHX6TQ(1C2.5WA M1QM.'\HU,)0+"SQGJ9.Y[LZV=>F!KDI*I(UM6"Z0/S.VY<.;\8F%DN+EZ]TZ M>96U9-:G_KP5*X'?@:&Q$4QRDGR:<_LLT5 M:ZJ:^1S_. &96W54XXOR),9#3U2=$]*,4>U%@_8X:NQV;]OD6H8+/^J0+#W#1^HWY![G1WG%A4.VK8$]XY%)QTTG P M!#,W!E5OM26%%5$)G5! PD4Z#T4YI^P)<">2R8G;(7.A6T>?QJ#S&\3Q$./YP@SC>((Y>>NGWEUZ'G"P=8OU_U&Q.^CKVZ#UN"\;4N!X-A<7"-E+- M3): C6+U2J0F[X[]:N[^N-!.H?5PAB@[52XJ&?$@J4Y?O42CFZ;&4,R:3)M< MS=!EWSV#BM[U$9B]LD#=@:"&XJM8+N43%$=65BYS/8<]'-O&PEEY]Q!,Z@\/ MDE60,PSI$***%GS!'70I[9+OI2<5UZ 44OG4>(G4.8?4*6[[QH.ISI\)NY,H MU"0@;#C %&$?^BQ'NV$;>/BAS8V4%8YM/PY$$A#63CFZA\]V(?\@SX64Z<#, M=A!#2W^522LYMM /3HGJD1;[N[9)C,1U36+"ZDH2UY(36A02+VSP/A4S/\P:-M0U43M(KBE%'1S7/C M:ZAA5%^?=JB MK+BC/JBP BDD+NC.T@I%^\'E:K6E\+JKFN$:GMI.7P!^59&5'JXL(6H\,K!8?2W/F\AC.],0/4HA@*D71*($* MV+.B(I:="A!!$B()VS(^U[H)0= D ]VYZVYZ*=Q(2Q4)*6 >?9H$#1'<2T(\ MV!B=^E*.,3I-9&C8&($0Q2GZJ>SYV(4(C40#TIE_:+I\6I7SZ@*O[UPZ\!HV MY]>^> E,)KH *@;R=2-XJ^[ ;AN53/9*3I-<1R6#\BD&(.49 I)$V3$ M1A9F.#0Z2N!7Q \L>=#@G2_=WS$TXQ^8*?L.Y'G]+ND\AE$H_HK+N [Q)'Z( MW(V\16;E0[5IQ$[R.;F !T$*MNFV VBSR##.EKEN)69I6/CY/!@6=SS5%::0)AD)OP4Z78CEK9:7K(9* M^A.'PCB)5(QK:"I=*TG,$NW.P4GG0W\KGD()-_1'_F#A>@[')"5(JYK5IDX[ M\!MCZ^C$"+D1HMO4#(RB/KS]_FJ"VPY\@EL;"@5=2,V ?5NZ+5@3L.A89:[: M;@]*[7#J1E2]/U8T0WQOXLMX8$8.1Z,!R_=R+P:%50C^=:*(I1,L[=DNBJER$:Q!>;DE>9.U\_.42^6VZQ:G7.CT'\J)& M/MZ:1TZR!'5+].N=?2@J]TAH(9&A_@!H5;4$YPS@[IJ6=_M!E?QP[N M23W?UC!K;R=O^8S&A@N*N7A'S?E\4J7;0[TN7%#JS](6X@/'*<_&U0DQ!05Z MPFJS\J548HGK**$&2$,:J%3QH&5$FD*,Z$=>0]XR>_J WR4CW%W>$1"D'5.&1"+6-3*M.=PT@O_/G[HO6Y45 M8++3YJ/1D_^;K/SGT>W1DZ\!*5X%='=W+HCH=MK^V/#N[LZ7B^@.P;-7N"2^ MV&5W\/3G5Z___'+P]?'7_B)7=EEO+Q5.H*R:D"4:*I]:GTA":5N3M M0V'0D<]"M:(3C9"Q*2FJFZW)B%;4>MPF!6P0"48-?XF;5:0%S#_,'R6_X[^]_94.=H3!&S!+W\2W8+= Y M-4>0MISXWQ;SL^5WW*'WV0[Z/JI8O(.<_N;;;[YYU-3P!_Z;][:GN_20&T"3 M^\= WD,GR\>W]OH[VOYW+'_H9&6-P=,H>/A5^)=:^O@-=M_XTML1_M@:54U3 MS6"RYJ<4 IDG]62TL9,F^/^;GW#8OQTXVS=Y!=;=[U\+H;^^=F#EO7+YE4<. MCGH:BL_?+,?!=@:^_>/RP1F/W/G^,URF[D"#9UR7_Z]O<$VI(%(AWM3:4J!8 MKQN@U-,F> 76WR\';X^W@ATT&/GS@1$]N[M7%-*SNWMF2 O\,:KR):S]:3,K MGOPO4$L#!!0 ( $U(J5CO, JN400 +@8 - 97A?-C8R,SDV+FAT M;>U9[U+;.!#_#$^QDTY;F,G_E&MQ0F9R%+C.%9H"?0#9DF/=R9)/DDE\3W\K MV4E)*%!*T_8R\ ';6NVN=O7;E78S2&PJAH.$$3K] J M28-0T0*,+00[J$6Y-DH'0'*K^C4D9G-*K*1MQ"3EH@@N>Z@%>(ZL^'V+=I?KJA_^37ZE]2]D*')^G?I>)R%$9.6Z1LF'C)M>*-)%*DT M([+@<@(?_"['27I]--&.-%%>;0,8T5Q28I+@YIUY!#C'AA>KZWU7+J M0"1U_.^YI 1&"!M+(AP>:RXCGJ%EQUP2?,6W2D0=(@^_ K)[@8?R#9 *;MFW MPJT.(3$H .>G!?PMU50P.F%U9",V^(% M"04#$*E*=,'M78-/2%$1BA%L"R^ M34:B^??#<3OEU";XVGY>K:,A6&P#GT:K 9_V@GEBW=K>PIR,L;WEGG2N\LKM M441$E4BLRBK1O6;O^36[+'THIY^^EI#L['H_._D/6=?"$^M:UR6BLTH <2XP M&[@4(3C*7*0-S?[)N68IYFOC8/LY"';(+F"L=_9VZ.X"ZAB5FELGX6B&@2LG M;([WSG[O51DUJ<\#?1>AJV[!IRY/7H_()_AO!/R[OS#\N8P=Q6,:CTU+N,2$ MS*6'\SPV"'='9:;Q+,0PJ#LR$0*0#0\V/$"0D&%(>&1$I)Q2P1;2FZ_OCHK2Q$:HK%5I8)3@%#K9#)ZU M_5__+NFOFWOK#9R6::U>@.#:-GU=0"TMN=?LWO1'A;'O[]R?ZKP5QY7 7INV M6ZZE&[-/W\;\9,8FIJ3EFJK*2+?]WY@(6)]/E_VYYD1U1P&\,5OU%.6/!,E; MO-D&<$H*V"_;-.N QH^^TZZAC?E7;ES#:%GI" S27%L'[Z_<-='\'9]C58VU ML642UX'^=27UO+RF$!9+K:,$"^60X=1,JRONVF96W=.4%\V-C(S.3TS_JV%Y)*WG?OK>R M>P-?Z(/>@&1VSRNOZ:"W%8_W[]WO;<5;O<1D8QPJX?Q8T_.UW)2^GFD.5^N.?4O]3M;%<^G@ZE5;+TW=+80NI]3Z>^+;7JEUVK M^@._7TC;5V67[=<.>LG!T>E )*J_6^-\7-S3*GT9,^.^9*L5[E*I5>F%"87QU:5J:JD%J]5*?$3O_[.84'V M]WIV7%M7PUQX(TYJ3:*S*]N=O76Y(8P5G2=9_^QOEY MF>"!),9BZ9^O;:_!$:TKF66J[$_/7273R?G5EV.D,C_ S^V'C1]M3;GORMJ; MR86 V7AEC=/$/:0.BQ]\S"9##GF)4JF;2/.F:KK>W=Q]&-K!_%J>5VZ_'HK!G)(PM)0T8@R!(]RXF,M+2"HQ^*$*F,!FE*\1F/1V6Y_ M9 1]"!D"R>"$'$F;#L1+8V$9+N^?GRF.-F;N$"JKN+Q!<;ES0^/RA72(1L1= M,19?2C/2E/6I%24\%B(2C58H"9Y;) M*Y=, 5:80@4N"787#$I*R3EIQVQ2R"\4&&7:I\.U#,Y@2,U/E\=@@U39M"Y@ M5J)Y0T6C@0(Z7,W_9NU'9*GIA"=0**>A:1"'8J3\ !-T%:7!0>ZW@FLFPS3Q M.+ HR7A^&59HNT5HV[UM:".13X7?+'Y;@!K,<=O.W5=ESET'[0C9J.L,?0(C M<\': KX4\TJ%$&=T,FJUGL&OB7QW;F@@/%/<<8LM:@T#8,X &&$X%_Q)I1N( M7)N1FP#24E\Y;UDW2KX8_8:7K3EL606OOAD+K\YDX?/3@SYW. MTWW7@*>1[)SX32RKUMU&"-*W0EH*<$!X*W[^"%M!CF-!N0&W8+,"O,?9 M5B7?5DG:(7H;#BLWBJ MN# K(QZY?\&,- ?3"!OV9>F!\C,#Y1B(YWD>O+!@F=I= ?)7 W(RKRM YMJA MC$+^9F+Y%3F,B) .>N[[>&NQU$QE[99OPIHO(6"G&2FJ2%-;= "^&BH76!!6 M5(9^N-J?\><\!UO2,H"QD9$S0+4:?N:;"EP*7YS1*I,^.)HXE2FH7YA%J1LT M0+FC5P)C&$=SQ8;>E)2K)SZ?6DHD>DPHNS&0L6D11/*_E\2LA M-@07HSUE*^Z]&U!/;@74ER:^"XA?GC*7!CZ2Q5!EC&?I3!GB4SKD BX[&>32 M9A/((04HF2BM_)@U\:)A.?T$= ;@37=^%\G^*$%.FPE5M:T ?!+U\34_G(/EM$9-X"OR%W6G>N"[KJ5\; MT:N!=%-9SSP:,@-E06"$]6C(?RRT^D*ZV:H^9]_ZZ25:98-;M@_VY/^V#Q;> M3V:3A-":\1;3Z#PH9Q3&L+J"9+]0'T^]DZB1O;%NJI+#!719%,I[HF^(A,1 MA_/]3,&_T,DZH M.=LSY.'*E/LDW]+56<#_DEKI,PZ;VQFJ[ZVZP\$W=[CK4 MJ/XP9O@D")')&[JI(N"G4;C3;:<1R2\L66,U&$1KJ&/#J];)6YHKH;+9(XJ; MX NH3F9HZ&C*=)83*,P%K[/6K'@W4'C M3=V1.H3TS2T(J 5L4*!-H"M\/M# L!65HRJ'1@^)Y6,I^\U7$+9A6BHJ;<:$ MNZ.!B=PJSX ?'J]4?\*(=05[^58/&N)G>V=O6]A M("YF.S'>FZ(;WAR(3G4J'FR'O_U+Y_''YM[U3F/+;9W[+/*'L+RW*#TU\?M# M#^X'$MVUK]6"=;J^P;[W(?&O?$*_.\/\G@_0SPR9J:%(M73N^=J[PT^?V\>' M;X[:+TZ.#O]"Q,S?/7[S^O/)N6N#O&W-Z.)%3H3B^,V'?][/1H,%[!8=X,56 M^ *_MQ4^V/\/4$L#!!0 ( $U(J5@TP^?B_ 8 + O - 97A?-C8R M,SDX+FAT;>U:;5/;.!#^7'Z%ADY;F$F +U>0\H,+;37N6N/TMX/D.UUK*EL MN9*QG)Y'#M0<\KK^FP MMUU?UWK;=4,O,LD(EU(X/]+T8CTUA6^G,E=ZU/VDW VF5+'RW,#:7^L#3N6]+K?I%UZI^Y@]R:?NJZ++\^F$O.CPYSU2D MO-CK;'5ZVQ$L*@_7KM#_9,Z )\M8<$'AXR)RY<'7=/S8'&,J/-F+.E^1]2I5 ML?3*%,*DXE6F*!4GYQ177@U(_)VBE>ROM>JTLJZ"N/!&G%6:1&=/MCO[&W)3 M&"LZ3Y/FIBH2LL)G)#["7JN\@B$GYW$FBSZ)H]CSC#K/]_;OX,9=T/"V)=XI M3(NT.-X2?\B1:XDX;-T(TY>^^PLGZ&6$'8F,Q=J_6-]9AR%:ES))5-&?W+M2 MQN/[ZZ_'4"4^P\^=1XT=;4VI[\K*F_&# -CZR3I"QMH#1 V+'WQ-QBH'O$2Q MU(VK>5,V0^]M[3T*_2!^(QO6V0JKQ>-O^V1INR;SN2F[WHI, M66!HJ&E,!Y ME!,?*FF!03T29U0:"]04XC4ZB\Y.^P-#Z'T(#U*CW9&T<29>&0O)\/A@?J:X M\DX@; =76?GE+?++W5OJER^E@S?"[_*1^%R8H::D3ZW:/6WME(F!AL)X$6,P MJ0HABQ$R@+<5P2+I*47=;! K&Q$:2;!-+$=6)1H-+L,*[3=(;3MW36TD4A5 7]F M:$S]MP6H01S-=J9=%2D/'8BC*F)=)1@3&)EQUA;PI3BOE'!Q1B>C5NLI_!K/ M=W.J@?!$\< MEJ@T!( Y V $=2[8$TN7B52;H1L#TE)?.6^9.$I^6-L-*ULS MN')C8RY9NX+6'8+6_BV%UJ<+?OCXX>^[G6<'K@%/0]DY\)NZKMIPF\%)WPII M*< ![JUX_^&V@AS[@G(9]V"Q''F/2#!-[:X ^;,!.9[7-2!SXU!&)7\[L7Q,#AKATH'/?1MO+::: ML:S<\EV8\T4$[#2::A9I*HL!D*\&RH4L""DJPCA<[4_SYVP.MJ1E &-#(Z> M:C7YF1L5#ZA'=P+J2R>^ M2XA?/F4N#7P$BX%*&,_2F2+XIW2(!5QV,LBE3<:00PA0,E):^1%SXD5J.?P$ M= ;@38Y]%]'^FH*<-Q,J*UL"^"YP^#@&0H(!H8#M4P%JKH%_M%#)885%4)S7 M&$?X4258P KE]P/E\2U%^2$NR^1Q>O;Q65E M #4Z(@.[NGB-3.6OMF 9GB$GTL25>?KMH7@D^ON7!5[B\%[A, M;BDNCVN7OPP=/N)M2LG0LA"?U\BY3)Y-'%>6 3+#51>,FAOG\9Q?3V(LAW41 M7^KW)&+CBBXID(YL."?=&!X#?^%TF@^NBVIBUV9M52;=A-9S'@V1@9) ,,)Z M-,E_)+3Z3+HYJIZ3;_WP$JVBP1T[!WOZ?SL'"^\GDW% :$WS%J?165!.4QC# MZAJ4_5)]/+%.HD;VQKH)2PX/,&2>*^^)OD(2(@,>SNV)@GUAD U %SG9<<[' ME2OU<;RA+Y6"^2&V5$4<#K4W5\==]R,+W];CKB.-Z@\ZP_= \$P^T(T5 3\- MPYT<.PU)?F;*6E>#@;2&.C:\:AV_I;D6*ILSHOH0?$&JDPDZ.IIDNBL1W%2_ MZ (8PH5;-6]V(,VNRC%?K$>83,,P%K[/6F7!^X/&VWHB=03JFUHDH!:P02%M M EWA\X$&AJV:.:IB8/2 F#X6LM]\!6&;3$MYJY-WPYL#T2G/ MQ<.=\'=PY3Q^V]J_V6ELN^WY[R*_"\S[B^)3X\#?M7/?$>EN?+$6+=3-:?O: M=\0_7U"9J(&(M73NQ?I?1Q\_M4^/WIRT7YZ='/T)=YEM/7WS M^M/9W+,L;5LSO/R0PZ X??/^GW=3;9#@C^T77&#%=OCXOK<=OM3_#U!+ P04 M " !-2*E8!4A0P4T/ "AM $ &YR8RTR,#(T,#,S,2YXO&QOU9A<@)Z&:GHJW+JHHH&"],R\32FVDJC:D3.2#&%^_1[) ME]C!=XMT G["V$._/FWY=PQ'C'CQ*4GG?Y>KV-@:KDVH=.3SO<' M<_AP=G75,;A U$:.2_%)A[J=W[[\^U^?_V.:7S'%# EL&^-G8S3SJ(W9N3O' MQI^G]]>&:?0'QX>?[KX9WT=GQJ W.#![AV;ODVE^^;SD]C&W9GB.#)" \F.X M<=*9";$X[G:?GI[VGO;W7#;M#GJ]?O?/;]!A5S*,&GB,@5Y9+8*GB28V)NG4\"!)*)@IGA>8)^173:0&\+@K'\LV M/;/7-P?]L"6V['06\"#! E-O/DB2^L89]+IX*3#E9.Q@4Y))?X ON3F0O@R: M+ZU9!B-XDN#D$/HC70_PQ'Y7/AXCCD-RBHC%T[M6CQ)]4V9%I' ]P\@1LSW+ MG2NJWOY^9!A.K/1.X4&B2\Y$1#A!?*PDA9OK1&L.BI/ZCY(-Q()E\(^^PZS^,DY(.L? M'1UUU=..@81@9.P)?.FR^3F>(,\!:3SZMX<<,B'8AECAX#FF(D$0>RP0FV)Q M@^:8+Y"%B[P/4<4P5&@@\X7+A$%?M,Q3S8\GUZZE1D!.$_F?&;8SY2VS/S#W M^WO NM,M(45.O$D3@N4#Y= 1D,N+)C$O2L_*A;R 7%[41.1:?E .D/$4Q =EV$U]*6(Y30,AY)T& MXP+"R5&7N0[N4CR5RX]R$I*W0OO+A:$3MS@ M%MR4>=)QF!/?XXFA,J=CQ"S))S^_ZBZ8N\!,$/!J+*U6'J-M#$\ASE MD^W4R<:3JCI!$T+)]JJT8+BJ2M"$PXJ@EI]D!R,@, BLBR$[%VIQ8=JNY:D+ M1&V8-P01SZ8[[_57!\L*7KWRWD7"A>"MO^:NH,NOD+[U>SS"- M\X!7_')(;>-"L36N5FP_=]=XO1##X]B^I5_4]=J@"!H'%'D-D\@KWV[=O>DM M@[NA/\NYV7*I#=D!Q&6XXJY#;!6DQ\A1RS0^PUAPTT]CA0DH)JYM>A1Y-E%3 M0#T4-.2J"R1]0,9#*!1$7#3G<#L IC!KQ:S M"ICI0M%^.11%)-QP)S##26F,#VV$*ND^/H.A-7,=&S-NXK\]F9UL!CCYG'6A MZ* .BAYBHOW7N%"RM9C2X]G7G?D:"*(+<8>O@;AV"JSF>0OQF3EQW">^H6B6 MRE 7I#[6@=092&1<2HG:T"7=2%V!S;[)O?DN2KR;C_5NVH=(#F;BC5$ MX17K=^[HC^;4=>TGXCAJ4X0 *SI5V_6(+"SG6Y?9#J=IFK?PT$,$ M"-6A ,90"?#.G?^K&6P./OL[8K#67V:DN9^^G.ELFW'6N@Q^!&SDXM4-=SCU(=:Y,J"\"IG)3PH_F[]RQ1^84NU.& M%C-BQ;>QS4;>S>Y5EXL/4UTL$^RO$>=V?UPZI*!8T;@\4KI_/:X_.CH\^/AB MJBXH@A@?PJNV8%:^C@6K7\AR-E.H!2 MW+M&6*0G"'FUM18$J145'9[/Z%*CN].3A1?EFM;'!146'=XN[%RCWS]6+N2T M$"A7=-&!A+(\- (B?4.MN,33PB*_+*,##D5]:X1!^M9:=O&G=7]VT4:'Z_/Z MU>CV].VW]+)0Z_*"2HX&MQ?UK<_UOZ9OV&67BUKWUUB^VU@@XL"\C9?"0\[F MZ@;KC#4")WTOL&H!X=P7T!CY K:HJN!<-'>9(/_XD0$O9:J.3N/"E]XX2T@?8;;%:A58.([[I'ZJ S.):;O> M6$P\)R3E/P&G)072B%$M)5? :"BY 9(;YX'D(3%O\5D'#A-$F/F(' ]+:E ( M#$R0$RZXY;K+(6A,'")B\^KFX%I3/HWH3:\,5T;O)2AB_"X5D?27H2)A.4&N M+J]7BK1@+MX$Z&M-+RLQT@BO]$IT[L9#OTT?RSMOL"F4O&2D$27I=>MS43WXFG-A+GS' R]+D0WJH-&M%?_N8SZ MV<6JXC>4R@+:(V5_B5H&:=LO*F^+;L83N$M0-^?=@7;HI/RL1NM47="U1J"5 M^Q%/.QT7O.6AT_E%?>OS_J>2O_QIW5_@HEA1(-5W6O%0R$PC0-(W#%X")%%0 M2,?.>\=,]JM".H-'>2X:49)>R,]_,ZF-*"7]!FF7]<-T%_(?KLJ)03K+(1 $ M=W6$&3T2:$15>ND]%U7R( J0U;CUI5(URR ?7LG:1J1*'C=A#4 >_<-I;,S" MDVH@086.R",V%PZB_MK))K"Z$BY3MS8(RL8B:D1M>LF] FJ-8:",\5TJ$QZW MK21\S]XW$D>EX7H5G<-((MO0!? +8;D,T7 M+,!="YR2K_#&,N\"2AW(>@5Q-$(OO:I?XN7CQ%*AZ$7E%IGY;Q/'()!!H0.) M&MAK1%[Z3D#.^\X)Q&6]$]TB+?OE99T+U%(,-*(EO9*>]9ITNRHM=A;%(BQ/ MKV[*S,<3^MY?;,99(WXJO68/3[$(*^>KVV@E.NJS.R>=JHT@AY75[I..8)[\"I\WYH(( M3])^9:ZW..FHKQ,>$P!CQ_ _ .+?F;L0UB YN8(G4N..X=\/CLD_Z=AX+%GX M=_U3\D>JO>WYGXZ*?[/GA?*QEZ-O)V=H001RR#]2&W][]\SE0OTZ1$YYIZ#T MC\@$M9K6,43T\=!C$?:T;HVJ>HY0G-H[7%;X9*F9/AFP/,I2"TGO#R+I!&_HK)@>?N5M'WA M3OE6Q#F>8 8\@X>E+%&RHZVS$@(!I%*A1)'55&_#*<.*[AN>CS&++)'QL%E8 ML-TY(K1I3#C'8QBLH)3Z]-"9"Y9'5%PL+:P*KY=D"6-V)K_6*I\Q-,7WLL]S M\@A#E]JC&4Q@\A3T4%>-_6UK/$A7\1M:DKDWEV=XRR.\KW%,NWSC%+2L;X8% MY%&O@X]09)CL.,1[UR(R+9 C_=0CCOQ&>#F5<]OOF/\A_P.5L@!>8(_"QMN$ M@M\1(U*8*RHP#%-T9/9SXSL^6JX3.Z+P?KK($V1E*=;J4KPI;PAM2_4=_*NXA_]"Q3* MIZD_GD DB$]-1]3%9(+EGB;V"R,CM)3# <8^G>+TY56H6*V6VQ9+LSQ[21@7 M-\A?()PB^N-VWI]%K^[]?J0"'U7^S-^ALLLFU3 MJ8^M6RTF;"/OR*('I+P0KL8"QA_H-0R7R>'B]]R3CO:_J)BP2[WVVP:7K.AX M32B^G00K96J?8P<]@S(,/8TPFU^[B"9C9 7Z;9P,(+K_[2&'3 BVU0LGP=MY M224+J;94-?]-FA>ZK-W>3N%A+G*C7W-'W^<*MA-&X69OJ%-)ZI^5;>:IR=,D MYW'5,BEV1YUAT*)8K1CEMJD'P5PM72#JJMP^.V"4HMR&S/$>N5SM#40H+";;E?DMR-\+_%=(M0V^2U]D#AF3^;ND/'U>D=RA9[4* M?T+,#I3Y"H1B.)=G:D1Z:^UR:_/ A^BMV'PUQ^MJ1I,G# @(,98(X>$)6O?B=Q^-,.#7N^C_QN%Z"<*LK"ZIDPQW5:JQY"- M;T #WE_3)^7!-LQ7(UE+\-BS&MWJQ*9[O/"8-4-JS*M0!!E&2*8*,NH$LN#7 MFK"\7"O1K#1^A9YW):/Y3HFX@QD"IT><[,?;".K8QVXV<3B@;Z)-,]VV=8TF M_:N<'JK5\)48OTWCUSUN4*=,4?UPVL*K%.CPYTU5DG 9#;;&<5K_(J^P"9U M>GP#YM)[ED9M&VL6XXTYIO!@'2UV+^;R!LQ:,D*6Z&!GC/$:!T<4F.]56+X= M@Y<$8?E^=L8T.HZ**+":%A:[;]"2&"MNOS.F:'@<0(&AFO:^VV8LB:;\MCMC M@B:__B^P4*.N=]^ )7%4W'X73%%4RPTO\LQ1H8^-F<0_W(!;,SQ'\.__ 5!+ M P04 " !-2*E8*F?S$A,+ #"DP % &YR8RTR,#(T,#,S,5]C86PN M>&UL[5UM;]LX$OY^P/X'G^^SXKQL;]NBV87CI$& ;!/DY;K?%K1$V\3*I(^4 M''M__0TE.782DQK),L4<"A1-+ ^I>8;DS'!FR'SY;3&-.W,J%1/\M'MT<-CM M4!Z*B/'Q:??Q/NC?#ZZNNAV5$!Z16'!ZVN6B^]NO/_WCRS^#X))R*DE"H\YP MV7F8I#RB\EQ,:>>/L[OK3M Y.O[\X>/M[YW'AT'G^/#XY^#P0W#X,0A^_1(S M_M=G_=^0*-H!)KC*/IYV)TDR^]SK/3T]'2R&,CX05/;P6(4DR,99"Z!@I]*=@11;H1\'1<7!R=+!041>DWNGDHI,BIG=T MU-$_'^^NGM_))?!"XF1R$(II3\O\\.3DJ*?)>L!R0J>4)P$7"0U^"692S*A, ME@$,;D#_F[)9]JU*IU,BEX$8F2@BFA 6*T"?,3.1= 3S0H;!ZH6:W7_M[7W) M<@;S4+'I+*;=WH940A*':9R-PC5\+L@U^'8%E#-,%PF%%5*,XXKG6(0OQ*CY M5*OY/")JF$V.5 5C0F89PST:)VKU)!-Y)N[BP9_],$RG6@HT.JY;&*]>(0L1G-O MLC%R.&:6+#L+&V^C+L" FZ_K0+]N*)LO$$]'"068^\ M(R+#%ZONK:(K*'K96M*=!@S6WJK]2(II1=;%OJ,L37+)U#) C;S*D>UI MD%='9N>*AS(#0.*!F$X%O]?LJ7Z22#8$!H[/S(F'Y+IT,J;T;G+-8RS-?739IDNSZ0I@%$S5Y\0/J&.=LL MK-6'IZY477TB]K@H?7*LFI"/86UC81XZ@%EWZ8K]F66?9D$#XME!:3ASP$,! M?B&'P=&_*1&S2&^9@B&)=6P+_$M*$Q7 I>:&EQ.)J(@Y22-0'01VOENYC7[ M=[R;Y--=K$>DL)1@=>D%-\AY,T=N+,1.S?**E3L:4C;7W(#BQ7%O:^(:@TQI ME)N+![*@JA2 G;X-[J\9&;(X,^ H[LWT;KF/8,W!@B?Q+6$@T@&9L;4ATE;: M! /=T"T>I:AQ _SRRQ;X*ID9VVB<G77SOE;H4T\9D-;"^A:(M#L%T;@9ZM E-EN5L M6YNUA<6N4CS1(;!MI^IF- 3PTIV@392MSP+/GZ@'KG."+6JT1"YD)";ZA4SQH3]$3W_!!@E5,Y;)TJ9H)=TIM[RUG MM]ULOJP*1"80?$I%EL*J$>S#XCOV 5^93X0%<^(#&$24 8OG9Q_P(&RC3V4/ MKS(IHBQ.Y9\BV#ZIJD9]_%, AD(:I._BGP[8:H!V5V+N%GV)*C;M.+! /K0* MI'K6#XOKW^T.$#[TX9-:MFS#M_AOMK"43PH;AZH\H.F3LL9A*HT>^J2O<9!0 MX2*?M#AZ36%JDGS2ZCA@U3/P/FEX'$944AL+ZQ=O8"$KS;# /GH#K&("WU,+ MO=6(E6:X/#7,VRUR,^/BV!YCK-:NWJUC>[Q5Z56I1:JQA/9W],82 -[ 5Q9V M]6DAX1!5#=S[M+YP"*L6%?NTW' (2_-V/KF^.$CV&E-/C:^]QFB[$?-7?]0! M5I9&:_OPU#.!TM?#A$1-@E$LGE1SYZ;P;VCMR%15%G&GI=Z("A[DQQ")HN7QG7)Y(S97T+=D=?QA 7!^Q-HD*U<7TZ MXZVEW 9^E Q_P/>^XZN*S=.#XNK?<:8!MV1V=I1)< M+T5O1N5W+^ ;MH)'W^]3)%3Q6.R-6L%1I!+A94ADRMHX$6%-9V/RYW?''"9O:LG#!SI92^->X19VO+R-V>!:JB7^MK MS_8R434\D][U$ MMK&I4#<15:,DU3>!U PBU2A4?3_(JT=E:A2XOA]QE 6"?2J"W0T[QAW"HOWD M+=K*66VTV^._^U,WH,(;*F" M+2+8+43X#G9V6'E4BU?5V-WY.A,J5!?4V,+YBAH9.?.I-KJY"=X X#;W9C6& M>/?336UNR2KJ=$QBZSULO2K"QN8F?3H?T%(UJ-C)6?3.]+@TN7R"J9\=F!>YZA%#*R-KWA")>@I W0';VSGSR>@CM[X=.1F);:" M%2/'6ZD<I?3M7"V_7K8&OBV4[J\) MKRIT7*,?!70O2M#F%/9%*R7^ND#I^6Y-G8V&?Q'H/ .0'7IR6[A&,VMS"2I; MDEA['-&4;Q/ %69P"]B@U@!J_4+?4J+VUTC8'=8]R]"DJKR^V33JF("N.5^S0U M76Q5167/WR>%Y5A"I7L,K\S3%@=]VQ\Y:*3 R\%88^ X".L@8MS%%_J_(5$4 MGOP/4$L#!!0 ( $U(J5BATPA _#@ #?5! 4 ;G)C+3(P,C0P,S,Q M7V1E9BYX;6SM?5MSY#:RYOM&['_H[7VFV]V^C#TQ/B=*MSZ*5;>T:MD^LR\. MB$1587M^V^^??N&)B&/6++XY>VO7X+9E]/+R[=OTHPD$8EY0G]YF_"W__D? M__-__.-_!<%'FE!!,AJ]N=^\N5OF243%&5_1-_]] M??WZ]9O'>Q%_P\7BW8=OO_WNW;;UVZJY^C7*=AT.&__PKOQQU_3%T%^_*]J^ M__GGG]\5O^Z:IJRNH1ST_;O__G3U)5S2%0E8HF8D5+2D[.]I\>45#TE63&,C M"V^T+=2G8-LL4%\%[S\$W[W_YC&-WLI9?_.FG#HB0L%C>DOG;ZH_?[V]?#D7 M+,G>16SUKFKSCL2Q)+D882GH7$OJ=@(5!3^H9__O@Y[99BW%(&6K=4S?ONM. M5,17A"7!BJ[NJ6A)7NT8O1/*5C11*R4H']>65LTP?9.[E..),+^GP>Z)+2DV MC#3@'-,YR>.L^R0_'4=+\);:YZ0F0BYO$F?+;T*^>J?4V+?????^74&MU (9 ME0_*@H1G-/@Y6%"^$&2]9*'4$7,N5H5*")XR(4<,MN,4Q-H.H^5!\LH2IMI> MR8]5:T7I(-R49-#'C$K%7ZFG+24Q#U^\N'3[XE,:?K/@#^\BR@H2U!_%C)2O MCK(_SI.,99NS)^LC)O2FEAI82ZJ67%/3;VX#4+5%5V0N'SV[)&E M-81I6K2F:4[2^V+)Y6FP(&1=$D;C+-U^LZ>P^N*/,Y:&,4]S0>^DI)S(\?^< MW:>9(&'VC&*+'DXY^$(7:E'RC^?"T]S MPW'HO2/W,6VB]4DC$YU[;3D3X1LN)'K]Y:U$P.5>\G?UJFCTR]M,Y+OAJFVJ M):B9"[X"32YOL1KDDUWRIP$Q)8LFY<.;5+A;1@S81O.ZGLH7!ZA:($?O>W\U M3_>B5N^F?D/KRE'U)4\R*=3G<3&O$M&4^M*:XP/CI,T2,VD.QZNJ66M ] 'O ML 7M&?['NQI,V2]@_ENP%ERNOVP3D"0*Z%\Y6Q]* PO-XWB!B[#J/!HV:/E MHT;+-]4BN(E)DLV2Z'R[#N"PNYL4?A7.WD+W# MI @PP :.,SBTMJ)C$% ]DX^/% D7,5G4P,7:WP<$L*=*T0A*3GGT?/O6_3PD M-;D0BG]5TG;TA6--UQ"F/C_L;5FEVYN[(K2 K!?BQO!'UAY5,!(JZ;Y MX-2>RD4A2'PIX=WC_Z$;+9F:=L/3QUT2TQ(PHP]4(E<2:5+#$2;F@].[2U=,.4-2K+/9*6?VOIF@U/W M94GCN&EQUS4:GK(5B>.3/)7@,-5O)+6M!J?MCCQ>1LJ/-&?E.<@&Y=/0_J@" ME0":N'*)+'FBU]FZ)@-2]86&N9"3\/[#_1W+:FU[71,'5)T_ADN2+*A&AYB: M#4B=-'T5RORR6=WSN(:LVM]'"P"^F@ 9R _EPV1MWM3 83*PKY/;>!L=OT9] MR,R6/8 U#N3M U+>3+ /R-IWZ%@S!+. /'V/CB=8W G(W@_HV /&JX#\_8B< M/TVD"\C=W]!R]]+A#V3I)[0L&4- 0.Y^1LN=(00'W;2'3W1I+8W&P!B4/ZRH M1.=0A/*%%9%8^/B@K.)#*!9N&2B3^" +,-8*91 ?: &%::'LX<,L\) IE$=\ MR 4:PH9RB _(Z%/IH#SA@R]F]RS4),>'7,P.7BA?^!"+P0\+90H?7&GV>4-Y MPXI/(%D24!ZQPA-(=!;*(U:$8@CQ0UG#BDX,\5TY'?9,3<@3:6O**5)_I3QFD2HF'=R36!57#M(EI5D:A*7^"]:% M8RC($Y)'3+5;$_7]DF;25(WA1]P'>>K@YW4&I-H?F1\IJW :1^9G<D-% MH3 UO%GT'(NC4M_/\FS)!?NW7.F-G.AZC,O!99KF<.J?MAZ7,N55BG> MM8;DQO8^.]&7[_!YB:.7[QC>AV['4@=,#W6E(..X#:@!LCJ\O[T+JV:\ V1Q M>'=[=Q;KX!"0O>$][7;L69NE0#Z'=[NWYK,7,1W>]]Z1OPXR.KS3O2-O )?T MR&F-=@P"L;4KAWM13_5]D.:K%1&;@,^#E"V2(M=+58(J-V\Y]\&:QRQD%.Y4 M;SVRFQJR[2GSSO'7YQQ/179@:,M/>\KDAS\^D4>VRE>?GFB'BB[M[\-3)5>+ MD:JZWP>GZE:EH=2\O]K?W%"CG:&:7_%0U-O*>YU5D[_L=?YLI_)O*HW?>(^? M56?O1/55DGV59'2,U.\XO$'U3\Y1;-A8';\-_;+1S3AO1"JHO-Q0B1JF.K6S MMZ%'LVY9\%$47P3]B(N@MP&93OU&'U3F84%^&GQEV3((\S3C*RHLO43-X[CQ M"4'I\!Z@U^7E6>$:LFV[H>&E5CKL.QX+/]X?TXF# M*YXL[JA8U4UTK3O,OJ-3?F[I TUR>B$10!UE31XFV^[>Q^1]3-['A(X1Z\V= MM]]")^>9:H=\T)EU%N^)M]^V4#DBAA5K#.XQ[UOROJ4C]BVU@Y=.O4O?!2R1 MC6B0D4?;O*/ZOFZ\2*9G>\^1]QP=M15_68C^'7F$WSP-Z>*M6V_=>NMVFE:> MA\$>!F.%P?"]QRGT_;[X)PW69',XYS#LJ^GL!OP:'^[1[S&CWQ=R*;_XXU30 MB&6SA:"%D-0&E458Z.D M-#6?(NTC2SH,FH#;>[^J77;4 =P#[$=-S4>G_4H9@L*X#J#=CH&74=?V(7'F M3#MM0^>9@IE4*DI1WLD'F]:!H>FH-)NEQ=AX:G2/*MNW](''#RQ9/%U[1C$' M]?$1*1^1\A$I=(Q,X4PO+&/48'AQ6T,'(W\&<,IMW!08>3/"#FZWT:/DK\F\ MX&UA_.2BVU _";Y(:9/FX.#(#*H ?C_Z\TA2D.W\ >AD%*P[N'W8#J70]JE8 M.XEP3X5V^SPD,C7A-4(7S7NM4I_<;OY]? Z!V?5795YJ.1:>%^!//949MZ7 M8D-5_ M#*;:>*OS[)'N?9'_$2?:@O">G^?4_!*FJN7]/RMM35VLIK(778$L3 M+-.^<1@W.?= ,GSV_:O+OC]C@H:R[TU,D@_??ON]-G?;W+ S'9]Y\E=.8C9G MU=TZUVLEGZF6'EB'/NAZH&E&(Q,A=2TZ/_F&BN*6[B2D)VK=@F8%WJDS?5^H M>& VM,$Z=#^%L*12/G\\_RN7:^523H1<- ]4B:W^7 *PR^ Y[]M%IDU[KV_P M2D]0^-LK_+F./BF[8UE,K^>72<0>6"0W%\U;-+9S3Z6JRG)+XP+/I4NVON,& MD--AA./C;-2\P]E7(J*&Y-3:-F[/WL0D3:_GQ7YM/GFC;3@5>L<]1[:_U:IM-])IB>OYZ8$Y62PU&IWR-$N+.^L*L'=#-LH4;;PRIZ=1_;D1*P[.5^N8 M;R@]@.1&"6QL/T(UH;T'33W57$0;T ,#!T;E!>HS;2Y&U<;*]%.118,8U349 MA4;C%-/:E^B]6Z.3F.X MY7*WCQ[NM#,AE/U5[*LGFQ=[;0%']Y@TB4#O=LA'^3F#/VK<5;75\H>XVZ!> M&]O[TU7^=)4_786.D>,Y7=6L@3C<^X&108@A]*(0'LCFP,AMO2N-NX0I&*>E MUHSA, ,"$S_-?GG>@_-[LF?/]-8JNM0AC<1Q>!H"JD2V=@L-0ZYYC^)GB&.@ MD[]!]P%N[4=%*AOZ%+;)'6VR=.VB63 '\^3N^N,"1JHUE!/KB[D2PQF M6-KE +L%54A0IVURN=OM&\DDV62YNU7A2";(>%X"."-X3E5:9Q6AV]9@?OW# M_;M]<@/*W:_/.$BGK?!'-%+MSPI;<^3/"KLZ*]QGEO!^,AR<*?XIH$0D4G6F M@5RAY9'<+3FPX\2F$=R<)&ZFP!\B/N9#Q#YA_H_S:@%("=%.)3P->;N[@_&0SRPHC?)9(\[R@C":* MKH*^31-^MA_ K4%#YU0(&IU*%;N \@3KY)2/"\+$;R3.Z2=*U!:C)KRD"\:2 M=7^GW%W1-*7T2I(&?46 'F[/43ZEH4$)-+1V2ODM?:!)+I%#R!?E-@M[ ^!^ MWH!V;T#W3N>=()&*'EYG2RJJ/2R5[YZR!T53^>HUY%OUG;Q; +2VO4O NP2\ M2^#H70)-NH#;VP7H> 00SENC!G1I:G;NV_HUG.8LO _2?+4B8A/P>:-_,U/K$.Z_[?H -QD/G0GT M_MUC]N_6UJ">K;C(V+^+O*3K^2E9LXS$[-^T6.5*'Z@LI0)>ZGP@'4=QZZ&. M8_Y5985?<%%>R7/%Y<:57B<7+)'?RQ6RWZ93(]M]#CF.]_1DKV/P>$%6@KUL3\*'96++NZZ\Z\J[KH[>=:51 ;PG\(/. ML:/GMW_4@\[5T\Q\.PCDU!C^$(25\*7!5Y8M@S!/,[ZBHIWI"Q[.C:%K28XW M:X_9K.TA[:>4)57WX[02I)E49NJ"VBM&[HLK6T$(N,-(KD\VD,5"R+DO]ZPJ M$ 'BT:JO-_Z\\>>-/V_\>>//&W_'9_QUV!(G:/)U!C=.#:#OBW_28$TVBJ16 M5H]Y##>F#H0&;]]X^\:$,Z6P1;FJ<:@N+P>A.4@7C^T]MO?8WF-[C^T]MC]> M; _?"9W"VQ_*>C;WJG!0$![4%FH%=*&CN8&\=M1X\.O!+PC\[JHY%A4&9F'& M'J!^_7:#C,1G?67,PP*?+7GO.O#H\W%8!?20;!7++0LIIFF^*K]K/3?='^(- M*V]8>L/*&U6LPK/K?.R<87>D;9DTPK:X+RG9J?/\8+#B/OK(X#D@2 M!7(R2+)@*CI#5#RL78J=Y:!N3/%61'F+W%OD(,OL''MP[,&Q!\<>'!\O M.+;=#YUBX;K+RUKA8,! ;C PF!"/?SW^!;F/GU\:*7ND[)&R1\H>*7ND?+Q(N9=-TBE\_CE84+X09+UD8<"2.1>K]J"$MM\^:$>Z &Y!^0>D'M [@&Y!^2O 9 /NX\ZQ>Q6MU=$-",L3@,E7#G9 MR<8 %WEHGN0&[?='J3<%CMD4J+W:XS()RPN*I$K@:99>SZ_OI80H WZV+>:U MO93K+!?J+B J&(^>D=C'4-WA8RJR ^@H/^UG67[XXQ-Y9*M\]>F)6JT8T/X^ M/%5RAHQ4U?T^.%6W)%G0&EFL_N>->^>-]R!T9J1^W^0-&]CD?" &>(#&A-;-.&_$6Z@<.%")&L9S MX^QMZ#&Y6Q:\@W! !Z%VT1^;@]!=-0D82RV!,I!;=X4CS-SVYYT ,N[N!NY. MK]D L(&,NKN"NQ.C)O,(R*F[:[=AG$*L=:>N><-]6^^[N>+;C.S&]=Z>,N]J M/V97>W=G2LT]&G)7*NM;O23;MAL:7FJEP[[CL? SJK-8A8'OJ%C5D5GKZ;;O MZ)2?*NQ]2U#4M6?;U+TKLD)^B2M-XT&NYY,JGF MR3DRV^VH:'R<+=X3;Z_04?FMAA5K#-Y4[XKTKLCC MW;_10)GW;WC_AO=O>/^&]V]X_T;_7)T_KFFHSA*SE6QR/?\BOTWG\M7LXI7O MNS!N,?RTYD8B,9&=R2W>H&.'>8CWD7D?F?>1>1^9]Y%A<*AX'YF%> ^Y(;I- MI/*.0^\X]([#Z>4O#FN\./6B?A>P1#9253T?NQ[1AHWEQE-J0XOWC1ZS;[3V MF/7Y?$[5#77TLI"2._)X*\7G=*D./M3?Y?>,N&Z#]'%,O'HBE1M9R&)673@H M"9#?EC0\GU#[CDZM;LUTJ4X*E@EB=]\!^ .\%\5X0E%X0;QEXR^#X M+(.V"GIBYD$?V&!B!YO:0@NGML[WQ3]IL"8;M:2Z&3O P=Q8.U;$>'/GU9D[ MIX)&+)LM!"V$IC:ZWMBN,Q5G]#Z[3%*IH8H3I48L MSLVIWP19T%NE0<[8 XNDQ-[)H=,EC^MJ7?4]]$"\5J?G3TFZO(CYURMZ0 N8 M*\@@ ].O#NS.TI2'4L732$4>3G(61W(+M^:B>:BA>"GK2NA$ \X(;)R>N?B- M"*94_:7$JE)V,X4N9MD-ESO[97(GL78C_> 1.E-^P42:?2[ (E/2/+G]?QZ M199$JX9@'3K3I9#,];S2>4ET1F.RH=&9(%]5(/&*DT1+H6W7SK0V4M3]N4=4 MP\]7RSN&:GGE\KH@RI2HA4S-#4>DUYR::6@Z)9I'E8^G^YE!/O0-1Z177<.2 M?ED+2J+K9+L9JTU8ERIIVWU$WJ20T-E*%3L&\?*R^8BT'^*APG<1W5 1JD(U M"YT3W'Z $?G[3%;4N,Z;FD^1=D1ZJHSYL_"&; [=RD9&-'WP<'$C6!*R]=[5 M9,/.B\YX^%*H.CTA< MQCUD5D->;S1N#66/O#X0>G$ISN#:6F"^OBD1)^46!*,+"EQ^C['_UY9*>581XY=#(*UAWL^4 O(!3>(W0 M1?,>)R.H[=%;)['LZ:1!GYJUT0.#3C ;4"=O3N5#*9+=0#>&#;]'I0*,D:+C M#XI*KUJEOJ([PM7T.@=GU=W1+:CD6G@G@3SV=!V5OP@3U=6+&"["[.GZ+W_. MVI^S/KYSUG7V*2QC =TV#6,8EDZ,;F-NPYPQ%=3MMCP0A_#\:;=[Q4#L0A/Y M@S8!RCTV'%4GVRW2/:'L8P%9/54N@+*-!6P-5Q4$ M.A-XD5C;&AQ0SK%@LCYJJ.QY=E"AZH<@5;7![E5ML" \* [6K5:5];!NJE:U M),O7KWIU]:MF<=&91O6E\U2)[22E)S21XOG\D$'K_MTK]C!!0]GW)B;)AV^_ M_5Y;N\7ZM_+]@Z@: \L7L'0>?<]W;=/;0[G6IEE1J MK!_/_\H+3X&RF-@#58I,7ZD*V&7P*DA;M:LMA%3?X)76U*JL13U5=;_[2E^O MM])7 V5W+(OI]?Q2:B5I;DNXH7F+QG;NJ536\2V-RS+52[:^XP:PWF&$X^-L MU-.:, O@&9/M.KOE2VW[#4>5:]NXK3(7DS2]GA=8Q%QC3MMP*O2.6S&1KU:J MXKJDQG@.6=O.*;7GJW7,-Y16QDO]XMI!VD**TSN>D?CP=^6\_,RS?]),E9U? M).S?5%=,9O#G'2G#WDVN MGLJ>7B;ZC'Y #PP<&-4RJ,^TN1AUGU'&NCHA8!"CNB:CT&B"KPY=C>>/5(0LU>Z^X'YNZXG06 ZW^$@3*J1IF42S:,42EF;J(J(' M6D'[>L=KIS'<Y>>^R?G1(8(A'3&..2H^J- +4K^DLSY9<&%#H M8,^9QFP=^NK3R^H&W(^"I]K"0\,]"=>,I<854MCO203:+89\E)\S^*-&W:=; M!Y'D?L7*:_B,I5E['W^<.F*''AP#G&UL[ZNV^:IM)<&^:MLHE;&:5RB'^YDQ M,@AQS/!6/A",W-8'+;A+D(-Q6FK=*ASFT,#$3W-DE_<0/G7+<8^U;?3>,S35 M"AHDCL-3&U$=D&^WT##4L.E1_ P18W3R-^@^<'AY.2RN@U*81]E,,:P)!/)C MFU#MM@1#3Z5U $E::!1'%U3!FQ-#42F H6#6D902]%6ACJLJU/"[1M/;T"=! M UG 4S+-TO6)9L$ ?#R'GB!S*ARJ-=23JPOY$H,9EG:G2-R"*B2HT_; FMOM M&\DDV9R<D_H\HM1AM? M/*!YGVYW^=[FQ=$I-N#L8"GUA>% &G#*L!5VM3R8 >022RW7CN6?H.@+2R'7 M,Z$& M:JN3#3*V/S'@3PQHG5YC.J&]0]([)(_/(3F [G8%!J501 J*JBK)2BKB'(@/0*5_U99KF-#J\IJ6,H]A4 MZF@_D%-^[P0E:2XV!455M"B4:UB_) ]^@./?C\?=C\'O\R)A0K[6H43C0K: M;UO306$.8=>$<-8HP&H6107S)%877%TFIV3-,A(;ZSR!^KCU=47_RM/BPJKT MCFO(JX\&W*JWD,KIKP)EI7(YB&W]1N).XY[9">:5HF]BI;3B> Z'<&(UJ MI[']>-07DK U?U7ZTB>:+;6EVVRZCA5-&^( 8[.^17?:PXQ_>C_'V'\H%'2. MT?AB>"M R=FFD1(0#!''0:IU.H &H>3/2XC%LOY$1/T< OY_-NK+X8Q74PYX$I2ZZ&1GUXI[&+ M#SGX PD[C.4/)/@#"=[K,O3Q4UO8,%%/#'SWF:@'IA-JF*K_I1,H=&JC?U#) MB9D@H30/O[)L&81YFO&5RD:,6$H6"R&5K7JTLC\%?:!)3MO9XGT\R8W-W1^E MWK8^9MOZA<2K$A,7[)&JFSHLL!/;_*97LC M5$&:)F(:6G:W>5*1'=@[\M->IE0%:[E51WF878OJ^36"U=3,%8WI+(FVLU2[ M-$%MIT'MJ,FCMZ7V+\_(EGN&NA[@M-HPRC.T+%G,TI3*_Z([\J@QD#N,Y-;: M+R>_X=KGFC;>AW($:9MW;"5E\'I^)TB2SE4QRH^<1R:5V*(G)HZ,R>Q6?8^+ MJU&U[I8R0:-9=L.E'7>92*K-2@G6:2P^KJ4E:,-"?7OO3QW\:D8CO.-6R H3 M:VW4-.^D"2?G*&^]DZ%+G;9[6]Q: :&*&+B0; R)UCU=^M5LOJ(19YBJY7:N M#%2RVWG#P2"8CA12(ZA#PS58;@'V-)JPE]5BM/5WHHE]67$)=Y%HA=N#C==0N(9$)V)DFT_RYFY)[%1>7& M0,VA(8;9<_1V#*)'#P2/Q[2/*;^ZF'*=4E.Z3(+=4)WDHI4"W-_)(7ML3_W( M/U,FU78AJS5AU?X''X3?JVK5;$Y8<6G?\_FW[CO& +DYY."&QRMCZLJ2T]N+$9_0W-1^==F.(I[G# M5.D?-2ZE5:6-R\&B)PZ.;E7!R31E_KO>G;!7AA?8]7:J+A"Z3\S1C$AS2RJ,EAY0"6K@"+.9GH"=CFE';):'K MZI2GZVQ)145 (C#];I/5'X0\8-P(A;@\[)AL:AJ%"- $TB_?" M;14:*B]PO\**(:CF'?G>D7]\CGRX5P!-W-..06L[#TWDLSN?9O ^L:-^ SCK M@#. I8Y22X1%)40\N M" \*P@6IJHL6\+),7O! XKP*>J9IOJJ^;151[O61;N+! Y#LH[G'',U]95>O M^.M+1O"0*HUT\KR.YTP(M?$JU76RV3>Y(1OUU>PK$=$%8:(L_;K74>>/:QIF M--K6QKR5ZD_G='7UW.G/YF]1DKNJ%B]-TWCH _TEQ+Y*)Z/XHT'[WSX[OC"=XYMPHG& )U;>A.-(3JVX"86@'1MH"$,1P0J MC/10WI@NW\WV^G26A'(@]D"#=4R2\O!5Q(1DC(OBJR'C%7W1A"F@T2]//N)Q MS!&/VI-2-U04IR6EP!3*^O#F+6VY3WBG[C51R_/Y<-I@'=R>P5(Z_4X^T>#) MJFTS#6_PTWO:BLRPW%2![251#?2 M'/I,5N;"NT,^RL\9_%&X\WFT##V[RGBW PZQH @FGD!;VTU9YBO][S@L /G.K\/9.-6ZJV%(ELMN<$,^KX_##0C'>@Q&>-'<&=*(4#^#)-,3O>J9*KBY?6\,#.-V7GZAE.A=^3[9*94_:TU6"FK M-%PFJ=P&"\.KJ#!_MR3)4TN+1D.=M6A/P7'-L+)EGV&?PJ]V)C>7W7GAL2;? MBK@C>2]/O9K.9[[^\4./X"I'E^-K>"''4B6SG5QB2*_UV:,^>]1GC_9DK+ZVK-+!+,S7EG+:R3UX MK'FHX[CSIIJE.HJWXEAS6\?Q+KRVM->NLLY#1-" K+C+V[S*EACZJ^:+!]B+0\J[P=GE% M0U/A)OW(#1<^2^F8LY1J*_6>%?6ESTLAT=?G-35SF\%#UBPC<77K:Y$[>LK3 M;'8@\KJ<'GA/%!SIXP" 'A@X,">&0?I,FXMQJ][1XJ[PCS21P"">)=$L6LGM M2&**XH)IXX+O-(:/0?D8E-;-BC\&!=&MO)4:FVQ "KS=X M)@=X.AT(<5 &. M(0060Z2JS]?:PT;FPW0^3&?'L0_303<0K>7EU$WU??%/&JS)1LWXH:/EZ0^M MW$]M1W?C5NI&G7<7O3IWD3JD>\5)HG44U3=P:F2=T3D5@D87+%'% )6J23_3 M[!FQP-:.*8_)AD9G@GPU3C2XO5/JKWBR4&2A3=A M%YY127,[M3A9IUWS3H7.6]?P/G@SP$3EVNA''"?BDFM^=Y:8U?O=O-_-^]TZ M9J#IH.A4$]@;$.M$T\E!'HB)9G]#S'RGWMX?@P7GT5<6QP%)HD R3I(%4RY. MDJ8T2P]=H TM6_F#AWN^&X_QT/1[G_+K\RD+$E%U)4?Z7N]6UK5QFR*6IQE? M47$K,6R1B;UD:W,*%:"'4PXNE":@5^Q!)=MO%^2L6(^S,,Q7N2231H!LRO8# M8>'W9/.)_(N+XKRNP>7;8@0L')KNA(=VP\++?J8;;S!N.13:3 NFMLTH5%ZNUH1)>^% SY9?%6B\F0-P?Z?<72853NVDK5N.@HG3 M\\CD?5\,4QQ>=4ZA,OFIK[*.017.5[1\-E MPF.^V!3'7%_(L,EVLNKKEJN=-6IF0-/,QX&=Q(';8@'>XZ:#<5[:6+2\)_-J MLO'T3L 27:B]BUQSD$<.5;1S7(V (83?XTIH[1!#MPK::C+>PK^+-SO1 M7)]N#FD@T]@*,MK%48%,8BNDV#78#V0;6\5#F(?::?K:WX*UX!+)9)LBJ8K^ ME;-U\>M!VI6F1:MTM?Z>YR8]K6]Z?3K:,:>C=0X$'&B_,[H6-&2%]I-_Q[10 M;LD3K7A32=Y-3)),_G:^%3Y- *'OX9W.C98:4Y8%K!,./O2A34@7'][TARRU MUOC$@R;>4^(])%?@6[-1^^RF@1"0L6:2!)"](50'X M(*%9P!+9EQY\*3^N\ZQ#X?->'N7&:NN15&^P>8/- "S/*SF[H6)[^0(+-?C2 MV'94JL]8G$LM#Z3[66O'V;"A*!8ZB:N;_Q1%Z2S+!+N7"UG"BSO^\AJ,_249 M^D3OO@9V.A]R][DL=)H*8

I/XJ*3VX%G')8[FCIB;);#F*6[.92*01LC51 M=U,4)[?E;D'3,U5U5;TA&LE=^=RJUBRL1]CR.[=B3,F>F QLL&WDEP M!#G0S^[H*6\4O)Y7:KG46]=Y)C%1HL)C&D9:CH*!TQ?$F59WJS&\T\<[?;S3 MQSM]7CH!:C?4B3IX>@<^$_7M=(*_$TVNZ; M3C2S!F!^3S2=IF_;=:+I-9T0 M+9!G;)>"@GPSKCS2$GA$ZN*32/V5\IA%*G80W)-8U2$+TB5599JJFEW*"Z33.^%]EYH<]J0NK0UO2EOUS#7Z38W'H7N6QI2 M]J"HD5 ,1KVIBVL>Y X0E0#RCCS2M)$!<_LQJ+]BY)[%!?H'4:]O[Y;Z*"H4 M-8EO")-36ET,=(#;=6R .[KEI\@(UM'\Y,<1Z&J0C+HVXU$YNT^+BZ$@U#YO MZ[8&8/UE5E*K-=YY8M/5,4_IF!>R35>G/&WK&N^VSH-=J/D^IH9> M;CEA#TS:!A$,L#6T=ILY(,TEOJ&T.)]N@1O _7P-P;U39PL0]UA7G[R@;^N8 MZA>GF^#UY^!=G?)T(*P:TFM:C$6AW#H/'=9J"\TVS60;NXW%BUFE(-$A+\EH M@)[-'1S3G]#T>GXJMTC68'N;FKJEN;H%X+.Z4[3:%74T&YJZS=0Z(, \S8:6 M;NLOKJDH0H-7E*3T5CG7K^>_IJ5ZUM .ZN.^BB3$@-4W'(O>1@/0V-8]U6#5 MW=!Z5,IADV[LX#@+L#)P&@U30TO7%*\)B\X?URH\8I848UM_;-.2AUMUPB'9 MIW$\.>$S9R'3<0+OZ#-,CR##%&Q!(+$97I+1@,&;.SBN_RO14BXVC2I9*7?IPA8+S;Z: 9)<8(OU9AM/0I<##.:U M$S\_X^/'PHT,W=%1XA?;_!THLPCQ"\!7#>4.(7*I2\Y#A\. 5VP#XY/H[ 8 MX8>'OIJB;.A,!3O^KAJ#M>CDTXY!2!X[.FO!CD7+K"ETYH/U"X7DEJ,S)>RX M!&7SH;,L['BT3R%%9V:T$MVF0QWH# P[+D%A>W1&A^VVV0M[#LT-2_X:\Z'P MV1B6"M8FX1N?R=%M278UK; B(6V&+3J$!PTUP0+0Z(PL .%/'?KFE"-T1I8= M?^:S/N@,+#OF; ])(ER*-NS:YCBAL[;LV&U*)4%G9MFQUY29A,["LF//[NC& MGME1"H#L&J3JNIR0I,M@'O.O:7^U/^!/&*OLARV%ON+',5?\>"'AZ@;LHHP3 M2>D9+?^]3"JW0I4/D?Y.%C0]X4F>%JN^K$:GROZ\K/+9VW@#2.WU*YP82LR /;ER^\X^J]R:6LO,S1 MR>;7XK[HW1J9A1E[*&%#0X&, 1\U1GV-XKW)?3:7;_JR])%$)WGVF6?_I)FR M;S3S8-O=>9V-9]F/4M%D@H59N7ZEW#[]XJ"E9*-,ACECZ9JG1%WZFZ]E#_E9 M)>2R1(I[]39?JHLQ29C.'-\45=U>[ED5V^>/4@,E"WHKL>'Y?$ZUJW$<(IS/ M\X5$Q,J#*?^\3!XD/TJ-)-$%2XA4/XSGF9']QU+/[HK1<-/9P6_&D6!+7\\-EY+7F(D/7DP_HAX092:@?< M=62>C%D88/9 HXS,Z7;G.Y6&W$);I0?<;V1N#I8\F).:/B-SL;,#*PNJ :?9 M#S R?]59I:T(55A+[I4'B"WQEUHQZ=A *3\M7N?V/RJ M6_/I@HM#7WIS[6UXQU'X41>&5!G:<%[,G4;AHSHS<,+_CL_"OG G:>">YAEOX *YK4(641NF%X*NKP_,].G:: MVH]&_6$H<1M@U(5@P/U<U'HQY0Y;.IN=MJ5#;Z%9'V M]-74!J(S7Z_C[?UL53BJ*G74A 5MNOH*8+X"F*\ YBN /6.IJSF)[@1*!X:. M]RK?X=.UT,G!H"P_.4\(3$A IR#<"[';2J-T+B?&T2)K0E(-L:N;+8]EQP(0RKW^&QH/4*A+I7BJISK MIZ7=+8G;&]XG=,X%/;!KSA^E>$BP)2&.!"'*8% 2*5L\%B2MM@:>AKN'3QQ MG%)GH"*&F(H7;J>M(D5+<6TKQY0J:*WP4SE_C2)F;NZV< 9/^'9/*,DQSW=C M>QS4-U7Y@/9SRLUN<]ZBH@8N&MN/0_U>A3;1_;*E6XI5CK?M H!U\L40GI03 M>*!)3K<;ZO/.J?%SO]1;I^"Q,I2B%;2@%>K M,V,/#1)FU]D7*3B"(@6_4[982I ]>Y"O?$$_Y\JMIZ+D!?0N?6O7>99F)(E> M7C?2<10,G+X@KF'K:SL,2EY-5F2K,7PQ"E^,PA>C\,4HGK'4&3VABW'!^ ;: M2>C"OLUT*O#2I&)Z]V;[3GTA?NDC:LV#2'@M#EC%OQUNCI0/?J M@(> [/QGZ#0KG/XGR5,0ORTZ+=N25X-;'9U:;<6BC2,/W3)MQ7&_S#H\IM-. M@AT%\O"=YVD_7?U4CW)X.J<-JQV+SV$[I0Y+D$"W!3>2;6"QQMF%;MOMPE]M MR@4Z/0,3SVZ>6G1BVYJ=%E,R!3$?<#Y@<0M7:<,)SVCP/DCSU4JB Y4GF[)% MPN8L)/)74N8Z2^J"-8]9R&@:S D3P8-*E%:MYV7.-8D#4A26"B0S0;RO*A5$ M-",LWJVAQDQCUP0-GIP\#D,^G]GG,S=$9_Z_Y. MN=O141:[^U0--@"W'XOZW9__Q22&D=O=YHH^T!C&"J#S M6'Q58J;VYPM!_\II$M9IZQ8]Q^&H6!)I,;WO/SV!M3I.]#W&X:!N7F&*H[GG M\7"$0ZL=T)>^7.36/#:.<=Q]WG]_H89JBQKQTJQ M4Y9V3S,RC.2;G#]XA7TH9<[ML"3V)3'>]MAIP?24[C;,@H%YX_ N'<"VWJ0E MC18W]C71,Q;J).@]93GZ,U;^C-7QG;%J&>]%EU(-XU;O'D27,6W/D,:%Z#3A MZ.=@0?E"D/62A0%+YERL"NRR37&YWQPV((*2=GE$W9_C)CVH+SH[9/T4:4AB M4[HGJP][SV3UQ1^GLV?>R)<_=,ZM@5'RZQ<-)?L?<.0>X:+F=61"I2([\+/+ M3WO*Y(<_OI2XX.-N29&X=O) ;:=!;?]1QB:JMQKND)8:.0"U=1I]>7H][K.H M2]W=N>ZJ@A7EFI/,2*&NF:^-Y&.,A_1*5S-<'"@[EP!")"3>3F]Q M4; $CU?L@4:E/!ECDKT,ZF.8@S("T[C<:OO#&G?J1QZYU3:%QMT(>W]<#YU1 M^9GZ$5L,P:,^7]ESNPMK&*RWA>B=HQ-WCO8($= L6[LI>*T%J\R6R41=JV96 MVOI27R#Z@FA*H]4[M52DQI&+X3S)5U75ARMV4!?+VD)0@Z=[$T$]I@?_9R<> M7OHS3=-9?:_^=T]2*K_Y_U!+ P04 " !-2*E8>X,6A-Q6 ?P 0 % M &YR8RTR,#(T,#,S,5]L86(N>&ULY7UK<^PVLMCGI"K_ ?&F;KQ5(_OH>'?] MV'MO:O1R5)$E14=>Y\:5@3Z]2LV]O3;;[_]DOVU&5JF70,IT-,O_\\/-Y_B9[R*3M(< M.!(#+67Z74/BJ&)L')P"DHZ ?YW4PT[@5R>G'T^^.OWBK4P^HUQ'B+.N M(!E^P$L$__WQX5J*\]LO8<27.7Z"9;J)%CBC-#,0SP5>=G^7%<7>9T#'MT#' MZ5^ CC]T0:NV:RH;9;I:9_BS+T=3>H^+E"27N662N\$ZH?U3%165"^J/ 5NF M_Y%446:7\F.0MFFF*@Q;IOD(I&6:;[%E^3@$:(]> T*K8R(5J$3*KP%&+]5F)Y'0FLVL$F\-XF\B$_@9/KP%=>Q?Z"_^.6"Q)L5SJMY M3E5%E5;;ZWQ)BA73[C421B3[7FDXIRF#(X(48K9[\]4#>Y*U.:G$H&/6%[@D MFR+F!RK%#$<^SD]^_/39O]>X$46..';40O^O7^Z(/9[*O*AY'!7Q &UBQ)_?'J."GQ&3_3DG*S6."\9,?.BH#S'0.O9=C?D/MHR\E^C M(KF*TN)O4;;!\[+T7Z4N:4!%_H%O_0"J]X]44;V_TN=XG M-4Z4"*1HF^(L05&%$HH>D25ZHI.IO&X8_ZM/@BVIZA;NU/.WI,*/Y"K-J2F? M1ADUK"I&X@6NHC0K'^D1LHFR#HVO]Z&![E=#X%JZ@0KT2%!#!VH(08(2)$CQ M?B)H+@$QY^LH$2MK#">MG]*G/%VF,=4+)U$-/,I.D&?.&5@:+R'C3!Z67LVAIVU4T'^HG2@82H E:\+;1_>*5QHN^ASO?]WU][%]O5_75X!=T<-W]B_Z&V8+0%+6%PQO1#L'FP=&/RNRUD((2JL&R*XQ!.+X+Y9[#L M@8P31@=JJZ+IR*CR\@Q)JQ[/W"$E>TRP[B?+DA)Y^=%52V#M16>+* MQ$[7!&E3BA51>Q'FOU!A_EY0@R@UZ+JA!LT9-=,1:=TE&Y)LHW5P(^!?GZP+ MLL9%M66DX%\WZ9K]55^P%4'9%.@!E%X$^6LJR/>""B;(ES45TQ%@U:49$EPM M?KL1V&].<%3D:?Y$S1A<\"/"0%@5P-@4U!YT7H3T&RJDEX("=(\+;D=,1T!5 MEF-(.)5Y[$8POSUYPN2IB-;/:4Q5^BZX0%\X%4'9%- !E%Z$]%LP"1HJ@D:6 MC%Z:(6'5XK-Z: +KD$T#G>Q- GXL@C#].YPQP+E!6 MGS.-I60*&B'+R"MD5)S0 _(D(9M%M=QD]=#2O3;0PQ].$ZC1.5$M4!./*/'H M0A!?#R[?OP;0%"*[N]]$,B:P\Y=16IR\P,,9C%[6H7FU@PR\#UD:+=(LK6"X M:T4PCIQ@>L&,[&FJ"7A)1>PI%<;O@D^YLYAYWFYVJFT%L6$Y7#^!]H7:34 M1']I2'C_P5\#"^\Z?:EO-;V?EFT7=+0@FXKJF!BG+]P;77_6/O&;W[6/?EBM M'D5F]> -0;*G,]SGU*9@#K2>>M O/F+'?_+)M]5_1&X$7U"!0-Q4NH?&)ZY^P![3S?6N & ML07LZ&>&'X4.F%!B-S'AH>]$"78+/R'\#LF\L<+4VMTL372S581^4BXT" N> MEP%_8NZ3.TX8>\$0%YT=N5/4[78%PSS9PWBU0V[0$WIW25_2:GO"JE^R2&GZ MCY0N14[_@$_65(SX)2A)Z36);A?V*W<[V!9%_K?X6,JGI@/07,P'_0CS8?D" MK)":F ^ZA_DP'\>%F _[U?M5$M9DSXX6L2M0?I];%L-.Z(6.$_H1%ZO3OE<6 MIPC'/*XX(M$&5H(!E'> 6A"LD M4IAWOS[?43G%G6=G_8VJ1)@MJN"ZV[2%S2N(4]YB%93>N;*&YEJ-[.)1=)?V[-LGP8,->#=U ?8AL*6G0 MX+^HF@)SB1[' D3W= ?W,_^B>-=OGO5;+FG->"";2$9'$-D@QF?,$?<(,X*1 MH!@QDF?[\1O?_.A-:> M[4)F)JRG#==V0#>/6;#I9P+SV*?KG&H UIVQ9(],C\]1+J;Y/?3)*Z]SWN3V M)YP^/5;A6# PC50H0%I.0+(N* M$JUQ@9AG)F!LS!1X+PVEF0)QOSL%]#<6-#%=!61(W^04D.8\?&4_3F;")DF7 MDR%>8[7VFZ'?:"T:I^J?X] PW?=>#HU1XO$[.#2N2+'$:;6ALCJ]$\.$N,D= M%SJ3>/]GA$(.F?Y: PVNY>3@ESV?@='!&W=3SV] X(?=(F M=SRH3^']'P[J!RC=;,\/Q4146E=SC<;:JRBO($BL^:' ^_/R9>YIKG MZU@6OKL3UD!?>CE?367C=W"Z-C9>?0<-=__2#R:TK24]AB. MV[OY,%WL.3@QY+[S>:>1+>WO0+4VI\KM9K7 1;C;R3[^R:G5 SK?OU(]F-"T M5.IH;EN[,2BIU7?*GM%W@=_GF2-327ZM_*ZE#1!%U]##YF,8,:<#9'1TG HR MG[',#3TB;VNZP6]:R]09Z*;/^]^!";4?4Q,X9FVR!M0^F3XCSGZ?IY1DV0-$ MD?WN-O1^O$/@&+#);NA],M__A6A_/M,R^(UY;2G^ZO>I0B4;+4!,E<7$JZNT M**M;1F>4G47Y/^Z6=ZOH.?H!=_AWU#\P2+CJ!^Q:83#LJ$:/ #]8XXP"]#.G M8<#@=C^EA,1,/!A$Y:D]X QV,ZH(HE*%Z/=PG>B;\!?>4\H4I8KH\W7Z!L9= M7<,2%W%:PN7GX,E._ 7?0Q,VV_:%&7;?YH4>E:Z518T;11PYP@*[Z)/W>WCX M-I0+&Z?AF,6>?D'FP=D]X%640I&:NI79)LJ<5&H>3XGO$L[F%+NO[=R0-$.O MA_JAJ,E"\8XN5%'"WF7!9PN"8Z,2M"UI>(\ZXYI.*,W+-&8A/!Y4@P1A> UP M0)C7C5YW9L8HK:E +\/!EM/?S[+5=K-M>Y?0V^YD12I$O[7^DM0](PWW0P=$ MUX(LT* U*6 ]X/+'NJLAT5UMAG);2",;_1 RV![EYI66XB*HWT,"L] M%Y5260&BP=;W>#MT$WHSA"?\C<]/*,V>?L\9RL-6'>_2O3FXOFYN;D'C$F[2 M')=WR_,")VDUU+-7/M2X:^\Q2-?2"SA!7&.&U*Q7KPVJZ=6FQ'KO!S7I'/,, M*?4;=M:KMT<:B ZSWLW=HA6LI7B+^NCHTC&"DD"W$0.*G3<:V9'T3^./&",X M%B\VHZ7AW1BEK9GN7^$<&:>#^ (9J5*ZO.[R"3HCG*ZU18-5<0&];P V^&A5OY^Y&"/XC']Z88)&C,AK$YV_V0L<ZI% M#KK ZP+'*=/C0;>9N@1V;$%-1K]'PR] K(HF]O!&8A%E\%0R0Z3W0FXA@.A=\E8[I_"2IQ/Z8^OTKT>^X[*,1,+?T8;C M#3UQ+_!BP.,O'VAZ8!P!]*;;CS ;J8HQ](\V V]P67[7=$86C])AMJ9<,(@Z MMZ9CRY4#^[E5B4]2M-6*4>>(#%?6G65RG> EIH@25. 7G)L53'0S#P-/ M93.9!Y7).-K>6H)#QG#1NV-SGB>[_O.\"^A%6L89*:D>&"IU809DI(M3#9GS M3'M!#>L%OJ.G;J2ZHPC]'+K2A>$J=;@!35C_?NS'WB8Q7DQ'?0I"68WJE'HJ M>?'/92X:"(I-2]%T]=^/+J@G$50=&!$12B-H$>LI^/F?32V8"8Q-S3!""KPI MAWD<%QN,,M)X7K>G<(Q'0GP!+C,.$?PUPEVJSR)D*7JW5& MMAB+DA3*HJ3\G:%(#<+W)5JO=*^7[&ZT(/DFE(RILYL8\]"WVKK.8[+"C]&; MHMJ2CQ^GMH[ANI8MCA%5@+).[@NINGHX>ZRZAMCE38PNTI(I4233SX5$-E0$U!)#J >SC2&-;3.Z>,GT6.2 M-YEYP"\D>X%,$99:=A7%S/?=695-ZQM#">J%[5J0&N0B-Q#5Z!4+LSD2+35^ M$R,F3L?CHQX,Y#0O78HG?'3G.VGQ(",\<%2A]Y8-0[&9(W+^)\XLN\&6O[_: M"'(=XR9Z,FAMA/-HG591=@F^K*2.7F'A=\G9IKHEU7_@ZCY*9?6L=3\WC0M1 M1.-:^][3WS_3%05Q7Q>$[B=J?8";!O^Z2=>PQH@*?W1@\;(1T12\AMK+1<:N M@3]!WC.FYF^I+*=,/M!4.(\ .J_9=&C_ M(PUF\/-XDZBP))R06!1'PE.=D? M:D52.$COLL+13D%:#G@JE9KK MKB%!;V($6YN)02RD\.R *IGE:X9OT!1]%.9YM?XC^3HKS+"K+ M'LO,$(JA7&EB<_\\5Y-SPNCIB(H-:.:9+@VQQ.^I2/*.1MATO?;C"$AN)+H+ M8WBIGB%&%V*$,;4;UD0=LVSJTCZ\%AXE/BZ8QRK*SLEJ17+FMRKG556DBTW% MNC"28U]6*ZA-N@%L 3;>#V,)\&5ACZ?4Q!@/P1\#N_VXSM96?OMYC_P,=I=/\B6ONWOYQEE'XUG8=I$Q>T770[%7'6>%9&/7&_H,$ M[5,QW6QO(1O:;'"-O2FR@USG?37;BI<<",$P!6.HD'31>6]*S0]RYC!A/S*W MR4N4@?>A'%2!T#RS=7QKC1!394-+2@ZCFJT&M4HC2/LTU"?P/%7 [*'R(Z M9M'DRM#KXI;:4"BA?Z@(HKMGG6%FFM&_E+AX2>.A#3\)P4I(O&'O9D"[>FC8 M,V7'"H((8;I%#T?7](\IV939=H^Y%04@TFC8\^4AKS=Y0N_D=3,V]$H9@F+! M$93M2BG4_ =XW6OPA5>M:U]84\W;!=-YV;ZR2E>L M;=:2HN1-'\$FR"@Q)ZRK:T+)":.&>WE,M!CG+TB)'O38'2^-*$4=&5N1 TCT9K(<@H[GK73;TI"-V#1NHG/XD#+0T5,AM PL$.+14TAK\N MNOB)W_Z['X-N2?Z"2_"3PY-/R4S']M_/22G2^'>W:HE@.<,'?OUKD#^57I!"_@G&RX)DP1$Q-@782^^ZU:N>L)J5J+?$]K/X5X3M+ M4J#6-$*&\P3:U#YTM8+$>%/@M[CB3_30)'W^$J493VD3R6Z0X?=,LH0*)YUZ M&DLTL"$40Q6JBM5TJQ)+Z^&O$)EXT&9M$B!#^3E=]_L3%;XP M+4LFA^S^G5@$-^SA#NLO5&$T,>">OQX%>$&W0%D5+,3E;U&1P@ZXSJDBH<; M0U3A1TK*Y5M%S0!P9U[F=&"Q%PIS("$6()KV.C#'[.MD'4&BR7GCE2-&+6<7 M%=H1.$,UB:BF$0&1,P1DHI]WA*(6I6%VO@TQ)PY6RJ/FR*(M3BZ*Z!4>86]( ME/>>28/CC7>]!*[S'B<<,0+,"% CP(T^O[AXO/ECV&-IF-=$FX$>V^;4?6[O MENT+J.@2!??0\B@_I1QJH&P)JG$;GE'878OR@/\E?&-E6ZM''"V)M\UQ-;IR MH@$$0Z'7P.1:P*_ZJR4NMGN5Y0(&NIBL#K' \BD(L$;!1$,H]@4Y1*'$?F&> M6I%$TZ52D^H)%4* 7KN$3E*MG>@"3G[>98XC>_6X;<(DZ7 MTTK/:=4U\I?LT! DMW0ZQYBF/K1A^93+<*9(-_N($D^F8$[,XWBSVC!C?KXB M197^UN>V- =DWZB0(/3EI-2GS,0WZ73^^]FOCT8-(&H2((U3<:;^3:@AV52S MHI08[K'XP3YUM[BZ?(/$V#1_^IZ0Y#7-,LDNUOG4N$#", KW)1,:HS\21G^. MPP0=:G&]AGBQ(1]-AKF>E=0 M83\KI]*-1=V", /CI@^+=\O"E"ZSGA*NYVYP"NR(0A7K[I5'JX%"/V&ZRRA: M66-8[,^;L[M_7.!U@>.4W3_HS[Q:S3S?NY?H-H"P#=[4AV2)#&\%."S1:U07 M(QBOS+I%-LZ"I$5M&+>=;6$GKE?%7R*TC!YY?4653TR3I'M .T^9[NR-HN!% M\#$5@]!]X_FXR@57$1MBPD!OFV7 3K9D__JV:\?8JU[M4#5"'8EOGTD9V%24 M[I0^UYS:1[;UN%>W7#\55I6Z/Y=J>'!3F1BR,/,XS;A5 M]JF"J/'H[?P9O$R'6T/_0X,RP&H(?-3Z5:-$MQJMJ_D9^2U8"A_%BO:)F2%& M#OO+Q*9I5EEWWE35925M&7(HF$OWVTM:@A,58 M__1'@% R1ODO1&ZP%XGYRG@MK%B)^GP#H3I]0T>453P$Z5K3 ,X3E@H"6&?! M0WAZV4IT>!5,:'KC(/L'6Q( \NTNNF]#!P, M,#?\!2#7PK'+T3 J\79?'DVK6,=LGA\9'069, M!D2_B!95[$*^:=/9&-R$_E[4:H+4Y2*-X<<2H@0TZJ>X4@X6]PAQN*P^JR:= M1^4SNSLE.#G;_LBJUUZS)80^6'&5OK#)##2F, =D7CM)$Z'S B64'+3,R&N) M0.KHCA"DH*BA)4QGBQ&+0^QQW%^TF=A<][A@<5<#HCLTW#363 +6>6E_@1=* MX?&VEZ"\>4DCQ**UP@CA()N)+N^""=10L8'!\99$REN!@ Z9"EX38)C)/0)E M,X^_Q/$73^2%TKS)JV++!4K\8R=+XA>_G,\/A.;X#YK2L0/@_(2;W\XOYEY7 MNX,[1#YE?VZJ-(>Z$05.TJHWDED^T-0]=030N6N*8F1'",,9-D2YAYU$G4<> M@Y*%?_[R#?)M\1G.\3(=;.;:/=HXQ+@3JH<0(\ES3-@FKQ+>=G5Z[6.83Q%B M+U07XJ7J.I_'3/V5]]$6'K3DPJ3VG;E8]YTS- @5X ME=7\J>Y^FPD.Q#L.)((#"7" M;W+*)G^&^)JRR$9PW)O9Q>XBRA9\!^(?GJ) M,B@R,J_.HZ+8TI7I:[6H]:WA&::$PXO;$(0QAA_PCHXP%8VUV$Y&\=)??A%_ MQ\!)=P4<8>=)!%'O8]/<("4DWC)_E*@QRNMQ-$\734>4INDJBT=/Z,@X#H\- M/STV]8H-3@2J\J?H"9=G)-_0GZ%^%'N"!^JH5NBPR:S ,PM6-:F0KGH*[2.TL2_+6A' M_HGU11[E&T]PR@]J^L/N?*;_^&5.A2(!P;C*HD-U(/V[YO8^@N-\N];($&#S M*D)RGI%!1CA:XO.TVLZI^)V3Y-#(DOW98(';8)S;[!07 F0(L'E?WTZ.D2$V M>#.W]YL9\"9A:2QL+(F5K?2-H7'="SM,ZX\#(L8W]Q@]*QOM.VHB:GMZAE@; MN0DTZ) )E+0%1R\_I[&3P,53GD74WB=Y_2MRAN^IU6*RR13 N=A_/6@GL35[ MZ+.^:ZWRPL6&9EYB>OD0-#:_K@A:8#3,DQ![746N5=6 \@)-0T/<4RL>PE)E M2?QZ'[O8_0V22>SUAAKK.WO$/-TP\](/^_AG2:\F2A_R7+%M7$"1R 3Y/16?1 M,DQ;9A7.$P-V!@P,:0)7CK+]M;ZQ%A#2@ATN&*1%A)U D%&S,L_LYYGL!8YQ M^L+RV,&7.:VXD"Y9ZHT)D;(RX"8Z)SD+-?\IK9[K?JTW:;1(L[3:*F\K)2C6 M-EHOMG!;KYU%- 'MWIP9O_464[#IS\T/X M;E.5%56%QV^).I^8QH_T@';N@A;-V0'YK#&S=OB#&UA*?" MD8('64&^)J4LOTIS^GM*V4-S()>/K'G\0&J0#9 C8DQ,4;N6YH8"M"-AAAJ* M60RYB%P$HM'/C#P4.@?)RFH2%TODZBD/7LGSZBHMXRC[#QP5EWER$56=SWH# M0TV>^"0@G>M:CA=QQ @PHTL(H*6X_3_^#?&5Z# KD*,2=WN M'-J86ESKC9Q E"U-"I24(/OC>=L0A* MW9:JO ZT.:]SNH"XK( B5DHNN<=TU?(J>I(%R>H#L+)!^Q"%V:)]%(W?I';G M:V.;UA2Q;2EJ329(==JJ2-$KWJCK+ SJM:B?$.;TX'==ZU?[.FF/J 'XX M5]0!(7:<3^:S&UV9J?$ZQ<))0W\HP_8!5)6M7I]3+TL#;K#[ D,T<$V>B)Z= MY\E=]8P+WDU'>=?I +.V%560AMN?*M39V;26^3!Z)PMZ]F/4"=""8G'M#-B# M<*3P]NYU_95PY-2X$*D)_*K,8PJNZ.\.=[326 .WAA2FZ_U8(ZX=&QPU8KB] M^S6&.4NTV.5%6,"OHB8J1R-'"TH#T;>8,/_7%(3DF*>=(B)AE&,!X8(I]X_V MCALA''OPO(F&4!W!O*+]W"3*+'(D%)=YE5;;JS3#MYN.6A1]0PQ$X1"4\_)P M#!\"A(AC]+[^4NX1%98X7?7+%2Z>H,EF05ZK9TC&C?+#2!+%T<:RT G5DUC4 MN!%'C@3V0"+2SU^BR;1 'MJK*,:\#XJ2/_9XN!7OZPYL&%_K#O]XS^J8N=CP MHP)^I#(9+R[3#H&1.DAEG'-L7D&CB1ZKJOWG$<84@/%F0P&R8(;3'L/($!?\ MA>" &^"::MZT $KZ'=S]@TW#9CJ!>BO%THG=J/2*I7F8U+$#U&B'&PGD(?-# M!V2%Z#'.J0'Y:15EV=FF3'-\U-5F8)2QP;@'S9.AR'"B&FD@^[";C421-V[E MX!EGV=#]H6N0N12T@/D2 D 9^([0R4.BQAA_-X(4VC#D2=D*G(7J:[(;P];GC^X:/N"ET@?5VL3P^PV*5F8RT>6NCF'E%BB?,WG.*324?:"A/QP!=2]%>"I+.>DK.8K.'%_VRL6?[#*&E^:EO<8QN"^.4Q#PGZJ M3Z#F,.HL)R/X&%KZ=H^]4'Y!3_ZZO[4K@?LX?#VU*!%C\N[B:)8&@0KM[5:3 M@H"663MZ87B>?O>?1.2&=V ?A_U%^"1_WY05$%$^DGF2I* /H@QJZE[G@G!6 M$&AQV,OF 9IEE6F%A2^0AW4_X)@\Y0Q*7W\Q7VA-HXXQB!(,[:=X3]]"<7+>,GM[A$RILZ^,JTX=[(_1VW5" M=4>Z3&.F% ;RJP;&&[O8)7 ]^=@I=K2//FP>UA"7B3;KW+[28+")L^L\P6__ M"\M?=27CS-]E]N'Y>I#A6!%#BRC>4"\Q$FX291:%]A/TO/0J?&'9*^7A[5=Z M/0[Y"JS":05GE)UW8;.'O36U!5*F^N9YHN#Z5/C"^'E/"MG]"]\.-6_4V4(> MZ(%OF,W$@'=.S[('_)265*SY*Z/T*.L>9GR2[8/S=)#MD++7X$#'F(231)4] MH0^QWKRW87TQUIXAO\%&5<073<3'M&&.CC TBNMQ!#AVK%[/^RV<<\ MHL 1IV?O/$DHZTKQGYLT/ZJBKS36^%3N@.GIB!8H9_4/")"CNSS47:"/NT2+ M9:,$!L>).,CC9"CP$] OPGIXA20/^,F_[,:OPR5Z.ZP:?<*3_@*MGJ46K\ZFA,:N"PI<=JT*+B0EK>8YC C0Z6MCN M]Z\-W[-V2,YDS6N5&.O#7CFG/]X5C^15[C:0CAQKJ^P@^K94 #,B!0+<8:V4 M#JYVV2@R5CFR4)3-$^NV23C#Q(Y5$M DF:XYHF:+.#-$].1]GI UY96"P'>, M'"GQ+8B^1;Z%>HS,CYJ!1:$7=$Q!XKO$I$/DI9SS80;<4Q,DROYONCXGB?R] MLF_P6&-@#ZAO>X C1Q0[ O1A38)N]G99!3T\\Y?%NEFO,[;GH@RJ3EUEY/62 M_Z*<+TKFCI76I/@N3)*K MSB*0,9SUH<=8<[B[XKX@+VD>#VHRR?"QNNP K&]MQM##]:8F(*P^DS&Y2Z/U M/-XAZ]D*E&,?Z9+U;0OV^60#VX,*8M/MD75C%:Y9E 4]PHM*3W&?15DT:*:$F,MEKOEDH3035WFC>GN$C&-BP"=!Y0= Z\]] MX1[W[#SE>7JX>]Q[I9NAB)=+^2OZ>D8AS[[YYFO$:U77SWIICF#=6<;!7V9? M?_/5[,-7'SO'?#61-S^U%SZ?Z7.[XM\L4;N\VU1E11E*[1?I-5CE(_/$NA[@ MOK+LN 1]XF+(J4 M,D(EW:FPG9CQ4E7(\B)F8O3AJZ].F2C17_QRCPM6VIG. MX0P2_1G"NS6$4):=A>GT/M(4)37@KD6I10%BU0^X."%!A&*).C\S2T2%[HXL MM+XW%,B9*L%QAZIGC 8F['7/:,H7,6.M(\4L;H^?MJL%R3IT<.??#=3M'AS7 MVZ&^$G-LWA5H-\_(("-&J451VD1=):I]8* .^P'[*DIO4PW:GI$5%=@S4>_J M3U&6B#X[1^V)!\JNX@5NC#]2\HLJ2O/'Z.V>E*SHSV'>@\87!KMB ++K;2'0 MPQL>VM0$H"IZ0^N:!-U=87U&9MOBD>Z%6)0.YQZ1NC(6BED'O@1%3Y2VLD(X M*G*J>^G^(:@89L@7WO>1JO@1@Q7PY@RY27-\MSPO<))"S]#Z[S"E.,5 M*R.[*>@B]&;^F8 P=*#HH/+E6M&AR<3IXG;.!J]B0!"\97"24$W3#-54\7K) MG"ZD,G%'3A8CP20V..\J%9#NE^S^F>186@]+-L0D&? E/-L0,"'&,)0=:ZD MW",J+ FJM!\P)(]3>3PC14%>Z0_GT9K^K3HL?#4.B$7%+4<64G7+J;*EO&W. MVZ;Z;NA"#6%(;>X>];>"A YH<%7V^PMXA%O5=5EN<-(^4;A;MGWENGS#19S2 M>YAD1YL#,@V&U$;HW*' /?(0"2G>>MA5&^X-< W'@@Z6 ,;^0H2WX?.T?A<: M*%@0CA,&>[W!-D,Y.[!@XMI3=A4H:BZNQ![G_3T[PY.W+/BI?Y#I<_,>,&]/ MS7M8C9Z91])M%.E74;7!$(=I B!9>*+&E:"6YP_16[K:K,;8G4,@+%J=,E0A M;4X93;8L3GMSMFEO"JJF;&T.RN6 K:G&^%%N\XNTP#'=%?>4Z73*?Y(^(?4/ M-'"2=P-T7E!48$6 %@%>XY5T +B]#8U<;0OD5-Z1JAL'+#MPC5Y0AJ?_V8;Z"%BCA: M(+ K98U7KC#T3HE!,3W)0EQ'P[-HF2GA#6FF*1%HRV9SQ V;!APGL;':9FA' M):)D(E6F>#3H]&1[P+HS6*)1IM[C,Z8\^,OEKQOV$ 4(TA<,Q[#4Z%/]Q,#\ M&P+M/&Z,&TU_09P"U)# +4-3H]#^M&R9AQTS#6,F*@L5,6'IN"T"W9B@&GMY M*M\3LC$FF^ 0EH]H2F=R(E).YC M4AD5,_3$Z>!=2_8H"7//T5L",HZOWL22568HZ;;O2!64"*/*)X8BV ?:M>"= M10E*\*(*VBM4B;?$A&$>%5V\H6?+W0LN'7 MQJI."8M[7C5:CAL02IQ75V\UT'&FU'DR!M%H'1;X]?155/[/X:-8&[SQ!0_80Q(D(VV-1F?<#CSIR MAHYR3-^2_ 675#](W=*2$09.Z0-(KL6B06?LCAY-L)DS^CIG11V8Q;KF&9EP M\:T(RILI<;7MWZTLDP:BP+%QI0E@PHMA);XX5.(-20_T?XLTKNI\\5UAF E>=%V"=QIT-Z.ZQE1K4B(KTM3; M,%6>FRGOV\;*WBGK8L>].H1M1YY_'>Y1JY$PRQO4(._HAJHZW*(![J=/*K.O MX1$Y1)M49:X.F-:6&JB:R4^T !I27,YS+MK/)*-,+7E4BE2.U#XSEJ=^\/Z" M'?OI,(MIM#VWBE11IG5HV!ON<66[S+QC]T&$[_XA7)[7PZ._Z"Y278 7&^#'V^O'R\OT*?' M^>/E)Z\BT,$D(I_YN'L=R,@C.T@@9K5\SG#9A+/?+=M![ET7-/VO36Y:ZEB< MOXRSO(9*T (^ 8C"!*LJRKA9U"Z%\*I M7>A/# M'TB.MS]$Q3]P=;7)D^[:J&J##<6M&ZCSIC& %7&TB.$-&WXUP%JBQR]OXG.! M%]5%TQMOJ.[&P&A# 9) =9XB#4&D.[SA&@RIIY5D*TVS58#7(>!;[ M.\2/3X(!\53XPO0PET/VI:-[2##1UU9G9%QTJR)UTD&4\4ZSK.5O&$-%07J( M 0.];9@[R(.D)PUE<[K(\)RI*JJ_)+ME:+CA5I&!];5/9/A--HF]N1CL$(:< MGCDU=G'VS% ^-!E'&V108(@NY_QMC?IHNX&CCB4BWRU_+#E=LOVA\HWI)NF# M[7JG-,A1!MA1 >A/R/($I,T?IQA1M%]D=*3;1UE(MI" M%K&@](VAI/7"]J63>XDP4,O_=\@UKOV] MZ2FEBL?U%@-"$*,$M4B9(4X&^EG\-[1377]=R&AFCXI .2 M5!/CM;*^9=G-JA;7!\Z]AT80Z1<):V@79?3',DUPL2(SKCLKLI"I**FIA5\W?9A;]Q.TP/37>*=Q;&@07SRTJ6:8$X1I MBC9-0EVP]Q\6NG:D=H0^$I%NC9IA[.<#*ZF+4)030D"4F:($L.2^ 0Y0:X#6N)%QO#7[V.6>#88 MVEV]8\<\8QW"=.Z99V?!7+SS!!:J?JX>OO7TLRIP 2*)W/0/MEH&R$,=AA,( MJ^?Y32+3.&YG)(>,D!I@]& 9F5")@_2:B+E7O%3SERE\89HN*(?L/@,54$.E M%W8#F8H/3(77Q("!_A^EA:NX' AO&AP_]C'Z$*Z_AVBAG (%T@TSMNO1N9]; MWJ2('[SGO092YQA#:=F#Y>O%:P^IR4UB)-7&ZA/*Q8 ]D6Y:7>;Y3,+@ 0*X?, QIE*_R.3)13UCS5,KCF%Z>+]H(CK@S4*@#94VT<-4HL6I M40]L\XPM'DZZ+[V]\4[&WQL\DVGA\5'.3HL@W0-ICG^IP/;^%F!][C8N@?!G:L )9;/ MLV]/OQ6__FK6KEN(Z+^_^?KKV5>G?][[[..?9A]/OYU]\\W7]6=AK'_9RA+5 MY?+G)DG^OBE9A\[RD< 3!:CANXPOD6GPD!\KK#_H.6S;2M"]:K OVYP'O>5_M3X TF)U<'C.Z3J2[NA9"G^ZBX*UAMF80IV7M<, *'96OHR_%R)L/@5^8:9Q:3 MMX1D6524D)+ 92^XZ VN0[<8JC%WG$B61=421_JOG2C2?_SR .[G3FM-\E=- MD3J XKXP-B2O5&D<9>WTV#"VOXR#9( M3A?\A^@M76U6TB7O_+O!HN_!<7[A MX\C"&-=RKI%!5G@-7[K*R"O$O],?KUE#'?"IY4G3=GSG7]L%M@QXDFV!'1'L M- :]#Y_61+-WDV73X3ZT7]C:TA)7Z^755DNY MZQJBP4@.-&-*K6K4O3Z $9:;&B(?!IR@A GV'BV3*U=AL$!D/-?='O1IWG_0 M=_W=Y*!OPW%^T'-D 0_Z3JZ1058X7>K[@B2;N*)W"9[TW?$ -33,8.&[P+E> M?X&3:12!-L3#TB WB2J+0J2K]J=BR >.3U3UE)3!LU0GD-G0P\ON]%0'.0YJ MNH,U:N-"6G8^("J--=DER'>*UV>/T?%D^J=1^VCD74NNX%[JR(BT$_N.J/(^X[JD"H,'953 M0*_^OVZB+%VF=1-GWDZN\YZB_H%!UD _8 _U$!KL/'L)"?R*EQOW$S(+B7_ M:_I7=N_/VW/<:Y_H/]9=48R(/BL]NJ$D]:EN<=5OTVM\:>QX&L3@WN,DRAZ) M%CAI'F>;A->=(U.Y$>BL!!G!7F]">5^(DV,PRZ)GI*'0=4!T?VNHS_Y6ND4K MVV+6#KKY>)1K034B%J$30<2O;PV(!F,#B9="Y,WP!U:$S6?\S9',32L$1X'C M4M&:0"!.W?GN/DH3>2\BR2CC%.<]:.Z3F_>;$#:EFN-6U4!1MCEH@\)#[G8T M*.QDF4]UM*8$B.3&?J.K=ZRY$CJ&Z4'_ -*F!E(H+=/#3:+%(F_BLJLVR-V[ M$DF1#3,4DD-POFH@'>(U*8,TGG:#_/4;DC^=9.D+JU0?[&H@E0*BRAZ/:A#R M%ZOM/65C-<\3*(ZS!E>!>D]K$Q#&2E,=E8=7!T;+##%JV.M#0\^DVF(;+1"Q MP76GCQ=-#\_O,7DJHO4S>/\ECQF#8PT>-Z0P74M>&U^H%XYAAA(M+H57>,9J MSKERFXA*^_D1BA(%?Q'16 <5'19$<^&GPQTA?:D?'&NBN60P_6JN4$_TPRPE M6GP*ZD(;3))4^\BB*\U?JJ3,G3:A;$E%[@^XU8+G3'Z*GW&RR?#=4G1.*:_H M-"_?Z!4-.J:(=PR(98$;V U

1(?[E(-#AHIG) MJO>QE<,F5#[KT:$SR916S061GC]V$UL[XXCJGEP7F/^W52>*M5#@VP8V$ORK M;D.8XO+XC<<6.(,8I#%H?10R'4.?;OB2)UZ,Z:B^ZP?!^ZB+2!,X][(=/=K= MQ/Q+@K7&A)\G@MX_LC ;"7^6%30]Q1"Y7#<5/!C98I__V# KFY_87L>PI9R: M7_[/E))?Q,_Z=<4&8=@L[B3#Y:_*$VHP,X5P.__;]$J.#2_)4-4G-3[[E]WK M?+VIRAMJ56>G:M7'Y%^,EG$ZDXUL/M+I$;8F&(6I_' MHL_H4ROWJ?#Q^(J?/4C"ZL%)U/Y468+N\I_*?!W7;F%%BBK]C=ED=TM)Z]-> M/]A(*":M%_2Q.2_+W"()3$UI:UQM%U2@Z9L9ZQ3K)HN*@[(C49LY=<\"UJD M[-)VMW;FY(/NR&#L;^K^X61116#H%VBYR99IENTZ*;..XG5_\0#-#$;(/;&T MFOX"RW!EIQ2\.2#3X#1MA,[S1J *SS(CKR67^>F49A^Q.,0>Q[T)M7")/W = M!)M0+=-4^3M#D1V$[UI"ZW>7J:27JC.<&'/1WR-E'6ITD^;XFOXH,^;E TT? M!8\ ^DAX%RGN@!,QI('>W>3<).HL\M>=):,'1$1G=46*"[)95-3\F<4T,LS0300X]7N-P*2=FBT&L<-B?U![1,Y@JK/*) MJ4SV@'8M@H]%E.!&XI0[//J8B$G#O>-Y!-I%*M)"3#@WRI-R@1?5=4Z-679O M_EM4I("J3B%[H&?*O+HG:4X'/::KP_"$$1 ,/"B:F'R\^FJ2I.LT<3YC@QT% M-*$=43-4DX6:Y$D@;(:B"C':X+ESDI,?7;6C>L;HI9Y]6L^>WA4QBJ,LWF2L MTR?E0X36-2IT+MU2KC+SL)%?^T/0\ M'T3@W+!L*$"0\WE")5&D- =JI:?,<6+.1H\W8XK[F60)5:>0^5!M!YR)PQ\8 MWY1E@)W?F"%L36#^ES]\\_'TZ[\BS"@(XQ)48#'1YYO?*J2W)&]\K+SYHTC6 MEHB5VD=CJI-*@7NI5*H0+^9(FA0Y>UBK5)%=/M/LM03*E2P%$Z-! @Q3\6W- MIB+T0-,SR!_A$U&W2_32_5R\5X:)C=;:)E/;(2(GC5KY\,*9/ZGGZ6M\:7JX M#V-P?LIS$E!#PZ0R\766@(S@J[\K3;O6]5"O\KZQIA>7+IC.GYGWB@\&ZO7= MRTRBQ:$0$7AG408>]T_/&%??%V2SIF(]I,!T/Q\?A=>+QF]-MWA>1H,#U^L]0''&=4!K+3L(]DYPB7B:PS'=B%7&3Y?MJTV828V MK\O9CTD\JK-)2I1L,,3A49-RG>$ZQ+$4K0#0YZ1 [+C?__T?620NG5E>BBQ$ M"D+[,?D6/T,G&G@9OGR&H".PF*.()& _EXCD7*]T*9@@^B3\DG1IF?!4!:O.#BV"P8_)W>AU M=(9$(PP--Z[7W@W66^%V_@(2J#;[ $N)+I_>QV7KGMDTQ^4;@@>\&#[CG_+1/IW; !]J/MJX,(Q?;F^YM5;:1 M*,:.$89:JP7)ETIIH339[Z,H-HZFR%2)=K3UNE:<*# E=%KU59I'>;R7*BN+ M+-(&8#>-N@.1M]@C98J,@I$6*0SYV&MY*K:>AX-SV"#;2=CF]5MR0SC5 M:93RD\T:10WM)8J*M 3-QBO"",==RLO'@(6Z*P%#?RBIWN NH\D\)KO:I0// MSTX%PVFGB8NTH M+BLXZ>O(!!CTE]@&YUBXUMC E\7H81X:YX2]%8S]N^8:4 M,F.W9Z1I,L8Q1%\G3@=JDQ/"R@P,#-)=9>* KN(^@2 :/ I]W^LHC:1WW^L! MX+QL5N#[7@=%%N][5N8[YKZW%@1!;&U7H; IW?GZI-"H/MC4TKN&:MNI?F<[ MW7/$N= #P.ZYT($H\+G009'%<\'* M?&WX =.:D(F>"7T2.'PF#++9VPZ]$.UFN-9XC-YZ.[QH?F6X%P>@.[_=UAV& MQ(%016^!9$^5S<20=_ZDC%W(&TL(RO_*-'[?4%-YZ@#IQT421FKZ.$ATV.*O M^UFT7?'G>U84Z9%0P047()3N[J9BS-X= M/2]+.S2IJ6!1[HP2WOTQZ!8<$*F.C:;"3X\! "5KGR8\)HR]YD>8W=+]1-C M^,.1IX8<@>^30T[)F-/#ROS&G" [["R%GS>GA\+I5<'Z\&V#'A\*\M5QA*@R M=5S59W8QK#=P9_#"T#"3^LT=X/SP17MIA6'>2'ABE!#B4VG/B," M%!+N$PFBRBN/C7*@"1=.+J,"DM:[15UML'%+G"Z@[OO@<*RH1ANVM^4 9XD> MN_R9& 6),4[**SH9IH+OUBS#\[+V$,@L#-7O3 V,(?BNQ:LF@ N&XSIDS;A-E0!LS/4%!/*?K1W*95VG5W=U^! 2#8&A-3,Y;)@$Y+&_W MGI2L0T&8?O9C%H%8X*Q?^>SH)CXXSH:L^>@1WB51_CN##[-3)C7F_;Y'FQ*/ MPO?#S!ON/NF]]0V.-S0+I'"=RXY S*W5&>*XPUX AYE,M#DWR@/&R@(P5TS& M_-EWRSO6KQN.W_IPKB-M+C8%_34O)]#A)1L+RL"39HK2M>B-H4W7(^>/!P;6 M:HLXQ*B#>W%#'XI03>$,-<%HG$@T=6Y8Z9H6K:"@+C E;7$JKCE%6IQJ4B:3 MFE$)9Q3 X>44_;M!1^]Y8G/90G=8ZSU?E;ZQVU?-SSG;:JEV+UJJ"?QASUHU MA@^W50OJ>FV]>_5*EW2<[.M+2-<2TFEL+E'.O @M3BZ.B MV#*[O#'@,TK$";TBK:B!O@B3#]')4J+")]\/7 ]XQ:U[:L8O2;&"9CQWBRQ] M8K>I2U$FYC%=T2%WRT_TM^525#9A=O]I_ZN7-?#CGL)&D^$K/LX6O2,>V@+P MROSU;88:(9JDA&G&51$F^J9<'"@S_\#1T68!I76=\OQ(Y_E99V6 MGAJCA'QHF$FI#V>Z86H;?\Y,@NEN:./=.N6MV*=)6.^?"WJYZKD3NT$2RGS8 M(\93D(V5,Y$1CH#RD%=W1\)@\W3L66%_==^@F$S=\96U?^UU40X--ZT )P'K MIY1.W:.78P[KN!QD,-'EFL>F+75=MSHJ+,TW(/1--YDS3#<(;HH]X/+RK2HB M4B1I'A7;ZPJOREO*(G@K(EG&J@,-]'UQCM&X=8PSRGP9A ZG8&)&3HJC!JF1 MG"ZT8$2&+];B8^N0 *OGL=-%#BEM!4[2ZBJ*64L_)7= M(V3>4P,0QKTRU%'Y:Z:A3I-9MPV7.D][**O.$+9M%[P^44):-'EE$\@.K+&)&@-[$[ MQL]D3!V)&UR6WZ%-'JU(4:6_08@I7M#M4I8;YLIC<:E!ZT/*Y*:C+F0O"T/H MXSMJQNBHXN[QX[7P/ER?"IA0S-/2O!(>=RO=/L;Y"_C#\0:"H.6!-1TC3(/Y M=I!\Z=(62A/].8IB@VL91-.@&Q*%:5W4M=)$@1FC,H8^;19E7*0L7UY8O/+* M.<.##;)^Y$!=2VD;H[-1TIP]0+&9K7%1YYU4!)7M29>"3O^I M)@JB1/3XZK$H=!D]/168/^O=+<7KWV.TR/ C?JO.,GF5-JUOC<*"\>9Q#(_:Y0..0&!%^T0HY\YZN!70KU%(*,XZTTJSZ(,'DX^/6-S*PSEU\=18V7/3X&U(*E2WJ\F,U+3,D* QY^QOD/=%E:% IZPV=&?[ MHJ3Y"9(QD+60 3,**S @;]9"8TH$BVU)SAQ2';V8*(S6EJ@>B;/,'%7CW\M6AZ%A4%@(2?OT"\\C,N&P@)AH(:K($#A;O < ]-<+*A M? )34A1@+:HX$ENE(=0F554(* %._GM [SB2%'_15E MY-=HR*:%ZW.*R_FB9 Y4R8UB^ /3 M_C1_*C"S4:1O,+WC#.X>G?"<%_[D&6T-5N.7%4O4.WQ,B5#,)QO51,[0NB O M:<)+/!?XA60O\+,8MVS2_%AAN8Q$>>MWT!8AP5FTA4#](GH]20E*M$AU6CU"P$;T/L MME2_=@\P4*S[@)P'K=5!Z<:J="R]3G5HHPK]*S>)0)!AKGG,#V$5#K['.2ZB M;)XG\V1%F0GO=CH)AG&.B@YLBF5!.*9@3!V3]Q>3A)5]CB6AM./"];HLD<2#H>, MD((:E/M4+V@U2I;H]./GBS^B>P$3AB(5'AR\0.KI\HI?ANN1QW;AU!<7IL M-=A<2QQ#=$(HI@F?6L>\USZT) SU7%RV";94B&E6^&)4<==.R%ZC344TTZ2B MF56X?E075(&5H06M-ZQ9Z1N[PA8@N%DN;B$#FM5X/RQR02O^/6 1UE;>+6]) MAH=[Z MRU9AFYJS-FCPM4&M$&NRFP-QR2#6O$TIVI%:AT4G==)[0RVX0X75)O2NDGG#X]TS-!%+6^W<#[VMWR J:#$T9?V:IT M+5$_AE ,%8TF-O>O%@RONGP'FI5!IX<+G)-5FL/RL$R&1$P5U[N\>8%!__*' M;SZ>GOX5117S09$H"<]Y$UP-F,HJL;1402SQFS2G)(E"]@JF>.=X M"[;X'MP0QO@> 6.M<=/9V#+',]&%(5:8C0=[O%MH) 9Y#^^\[9#[@L08)ZR1 MB\H.&1QON$.D<%WOD#-2%.25:?)IB-,PAXDVV[R)TU64%G^+L@T^V[(>9N=9 M5)8];MW!\8;B)(7K/-T'L"&&+J3C=IBO1)M9_H6H;H,7E5 U^2Y_@)M%0??J M652FY8\Y64#1(_!G7.?T<@%/\3E$V;-;1GLRO?Y>U^C&BK!ELKSN@)"^9.?K MVK6%G"Z6OY#EVI_^V..W[AYD&G2\!\S?2PBO9!PH8KB;@42-*_Z%X6[95,2I M"^(,Y//J?#I6<'I0A*X:%#C?5VL5NJ1/F;7>9/+0@2C\#A(Q'!AM*'D2J+Y\ M;<=N9J/ 8,=S,W"ZW^*J[JAZ[%M+6I[&B<1 #TD7T61K:,?WD?,.3)=8S^W= M#\.NT[L;EW._ 2!QY/"V-2.#S?>3Q&4-/A&1@P!!^XBTFIO6>W.AQQ*_SNT! MB1QV;:LLBK_SK[O@4$8>F^?)31HM6#45I89=(R 99Y)J8W1>U*>S,\=LU[&#T=?Z=T,G+VO3 MKO4^C>Y?8Y:56%PK;SOBAN1/4-&BB^+>ZA'J'QK*^S "U^(-%)RP,BNR%C0A M:T-H+ QYVH(C_!Y5#Y?9>1UJ+*CRB?C/=17OT0O:6KS8JU!:>*E\0IA 2!L)]MTJPCY-(& M*(.24:8H?50#-Z5-MPR5/QX8&.5 '-I1![8,IV^&!(6(D8AV-/)#8OK<&%V^ M:R48$#,&1 <,6 C"4(%S\L(CV:OGJ**?;:'(-]Z+=Z^>,>]"!=7'BR>,6 4$ M=FH:085G*K!^XG\CY M&<(&9&5\GDF64)5]^>N&7I?4C<'A;\=;A7(<7LW#-AG_'7%")F0H*JQ$M\6H MRMY)Z,7>2$#U#QWH1C_1>(48SXD2CFFK$R*;'BR 7$.#='N&,GE]] OK;.VA2/H!DK=(A4^]+I%X-4Z(UN,Z2%1X!@J#T050Q#E^2;*T ICULJ) M_N'U&>?H[T0T8Z!#%H1RQ+NV=Z&DB&.Q\.9[8 M/$^^)R1Y3;-,*9)E!"13-YH^1N=.-4$2KV)7$\7C5TH6JU+3-95(E3'+1BRN MQ;C>/ 5+:MPR=Q_+=:3:CR[1,]UW=73T%2GJ8==Y7794E!R#AA9Q7&QP4G>R MZ#!VW"$QZ1%DG1CW5==K^F!SB-!].((J02/<,2)!95W$CFV9B!-:]_G5"GV> M"J_,SG#AB$]7:W"+4K;!*0K/I*VF7N("&##P#@KV/OF)ZLA?-3!,S M9J-D4]3G]QH7*?%_@#O<>,2/A'@[SF]Q!4$R]ZQ-($[.MC_2A;_.18ID_C2' M6'16_VS X6L.R/ PUT?H_#D"0J:6+&2*A18L:U)0U-#R79 S>\3B$'L<]R;4 M=U3W%'6X*R7GEG*HL]&3^@>&0BH'[%H8&6:4020I[VBW(R*(""JPF.CSS6.$ MP.&[L#0<0#;0^.W_$*"OW+)CS"9Y+3;H-RAU^ B?<*M1(&<9+5__%>&@4^$F MT:TL(D2Z&8DZ=_R'(;&B.2(8I2?X;7#\ MV'"C0[C.+2A6:*D.+PH9W#;,VJ[XH7Y^^8L9:I'1'R,D'6@:$W0$T+?(!(WX MD;.3J//(>PH6O$(.FLC]@T>F6NT#]67?=&,W.5]MS<,D>;?=PF&&; MG-K@*$()\#=MIHRBIP(S VLJH3^J6[X_%T=G!0,\\'864)CGB2CTI?G(:P1M M]$.O%E:?C[U=C55XE1%X5*GKXDWNS==L%3O??4:QSXYG M2O8DD]%-'JW@G[]1.>4*NRPWK.L>R\L,:G,.M1(;YJS#W'"1E'Z#C8Q-!2#6 M\\&[D(7/!.^BRF[6LYUY.\K^K@LTH)H\J]:E50Z,CSJ/Z[=5E.%>NS)B/8/A MT'R?AJ7*]E;*\!Y>N7T5]Y_H__TGYS;E R4GWV#6X^/RC>Z,/,KJ-#>(_ +% M?).^X(3'@O66;+<"=+2%:8+>EHWQNIK:YB5)4:E6S?GA<'1"(ST682:2Y:_.L'()F+) (X( F0 M1"*BHUV2 /#@PP%P=OSS/Q_7\9M[G&:$)K^\??_-MV_?X"2D$4F6O[S]]6LP M^WIZ>?GV39:C)$(Q3? O;Q/Z]C__XW_^CW_^KR#XA!.WMRNBB3" MZ1E=XS?_?7)S]29X\_[#/S[^=/WYS:^WIV\^?/OA^^#;C\&W/P7!?_PS)LF? M_^#_=X7YYA_OWCT\/'SS>)?&W]!T^>[#M]]^]V[;^FW= MG/\URG<=#AM_?%?]<=?TU= /WY5MW__\\\_ORK_NFF:DJ2$;]/V[__Y\]35< MX34*2,(1"3DM&?E'5O[RBH8H+V%43N&-L 7_*=@V"_BO@O?_.816\9 MZF_>5-"E-,8W>/&&__?7F\O=-Y.4T8+B?/5-2-?O..;??O?=^W>\V3M&* MFI@S#4UK7'JBY@HO45Q]<_9(L@:"!"UT:'K%%^P7?WQA"Y'=T@N2L-U!4/QU MNT39["[+4Q3F+XC1Z]0:LP7*[LI-5F3!$J%-!1R.\VS[FSV"]2_^."-9&-.L M2/$MXYD3-OZ?@DEH])CN#((/@\SA*UYR5KC!&YKF[%9JH% P%XV>=F>T96]V MYN%+]L^7&U3= TQ=%5 M]0WA95G> B4A[(/EA?\/OL(X^N5MGA8[*E :/KM37@]4MWBW02F_3L(5B:-M M[T5*U]KG%(4AP[YK")6H MO$+E%2JO4'F%RBM4HU&HVE_EEC6K'X(EI=$#B>-2%R'L0\F2L,4.4);A?+>: M, T+.IHM34N/'J]Q>8W+:UR3T;@^U5N;':^7NXT]*_4RMZ=W130LRG^4SI^2EP^CZ, :%W <"[J6%B5&M*P9 M^WS$2;B(T;)!JVG\NT$]ZY0?4"E&IS1Z*0&)_FR2FB+E.^V"[0$4_PNC]#R) MSMCB-5&F:&J0RK.:BZIO7^.4T.B"_:Y)2U6VM48GQPA&Y:N6%FB\W.]"D?8 M;6Z7VB;= =+4 I45MXFWD+2=!?K^;X%2)L['3U4XAX1"04L+--ZF*,D(7STE MD:*F-JADGY!1=O!G@]34XFX4L?LZJ__#=^=[H3E1TM86G?R&FZ>W]$%L]!2V MM$7C-64B3/S_R$9P2ZL;VZ*TE/?GZ75*[TF5#".E5=#<.+6G;%.D*+YDXMWC M_\%/0C(%[Y&7"%4F:A$9X)_.45V+9+D"/KW"C MR %I;IS:L7@[JL^=KW&Z9"!\2NE#OF++N4&)F#>EK8W3>D%B_*58W^%42.#K M)E:H2D_9F;*DJ1BYQE;&:;M,0IHR-B]%P?+@.Z4%.UZ>I(TGR+V@MAK:YF7'JOJYP'*LV=U,C\Y2M41R? M%!D3PS+QD=W8RCAMM^CQ,N(6FP6I0D#JV MP*#\Y!8H$G\D&)*?W8)$[EN$BVE.B:XB S,<#J?$5@U3,1PA1\18#:,@'!M' MY%J@*QZ.BR.2+ L-PX #XXBT*XXBA4/AB(PK=[/ MX7!$OI7[=^#&-D?D6HGW!HZ%(T*MVL$&A\0I*182,P6'QBDA%A)X H?&*3E6 M$O0$1\0I&582R )'Q"G1%1!2"$?&$=GU7!&/!0?$$0GV7#/8V%Z^8DB3""<, M)/ZOC,8DX@]1!'K(%KAG# 1'5Y/ MQLA7+>1"&J3;UZT>(N7Q3Q+ RY63B[P2$F]SQD MICFEE:IZ#<4%_@:I^7Q))B;1L^A9E2=KK,B7]&4_(TC M]4Q$/8:=P666%7#JG[<>EG)Q[HU.%\LU7FLYH\VFT.L\X+R 6P/6:?!Y2#>( MNH.O] 2A=[[8%3FZII5#75%.3*>K"]6K>J?S-L4H*]*GDG/KD[+D7P')RO;N M1+.WXK'!*W#Y2'_[C'%\,?Z^QE2[,G0=U#7G6$8*5!LQ%V[L ,1F:D M_J;NR#2)XV!41NIJTD-%VYH"AF>D?J?6\/2TET;J?.H(2Z>--%*O4T=( ,Z5 M::8(Z.$"5 WM>9S*VOWO@ZQ8KU'Z%-!%D)%E4H87\R*3E=C%%BW8T)B$!,.] M2JU'MO5B07O:O'>H'^_0-%\OR-+\P&K$?MHCQW[XXS-Z).MB_1DWE*D0_MT\ M52214]7T=^-4W?"PN ;^:OR;'6J$"#7\=;KO2$Q_!D,]W;Z_)V:[:^*ZOB64 MK[=K=?;^$/_RA5SV]"]?^),QS.8$L>"#Y*@B++*=K M)F#I&>C4X]@RQT$I\<:W8S:^:87!5NST.V.FTYJ7SHJJN$@#K+K=1C.71J[5 M[SA=4]#T9S"0,>N*)LM;G*Z;F*31#JK?T>I\;O ]3@I\P>[^)LI4YCG=[MY MYPUTWD#G#73>0-<[5X"%,-I>U'$%*[6:KR?2NF(!:L-#NH*-*UAY:YFWEK6U MEK43FRW;R[X+2,(:X2!'C[I!;,U];=G%9%_WMC!O"_/VELG86R[+C7R+'AM( M$TP"TL7;(;P=PMLAO!W"VR$FJ1=-5C7T>I%4+X)?W99UH>_+_V3!!CT=+BE, M&1)TMJ4-23_OU2&#ZM IVY0DGRU37"Y'HW]0V:XS%1A^ 0E?\X7 M\S5:(2$YL Z=Z>)'WWQ1SSV)SG",GG!TEJ(';DZ\HB@14JC;U27%MI$^)6+= M<7$HL\OG4&F$T92;[ *%)&X^0-4-!Z17'N@C:6K74(/OZJOG@M%]Q MY265[F%HM\'F(@\;%#:T'O:8LT.$'XBW[,,RGI$T'91F.9=(&]L.R:3Q/4F6 MSWE6RB:@/G:="/PE'QS-[W&:D.4JK[6@9'G#E*"O="&/EM7L;3F??;%&GXN$ MA&3#E+H'M.%$R:<#Z.)=4@[4O?T-I81_G"^O]+P1-_0N-.]">P&'=Z%M$7'; MA7;E$=0Y8K>$B5"ZHGSKN"B424H&U$4%=P41HO:%LC M@2L(J>,45&9;5R(VY'I=3>:K&8*;* M5)ZF\9DJ>IDJH"!,RTDJ'X.,/XQSAQA0 6N]P4E6?FI+%2Q=13F,K<05("$^ MA<5@"LL927'(^E['*&$[ZGMA@H&\80\)&,E?!8K)@M3O[\TWG!,R(3VP#GW0 M=8^S'$_F2 <$V]3WFVTJ(RB<@]B=@5(\!*VLX^E;R^U V.2_DI6Y'-+96(.!U&L!IN.7M ::2( M1V]L8S*.,LFNGU&GFZ T_1D,E&)USM1B^H3Q@8@HW47*]@/4V]H; M??A7Y<7_ 3W&, /IP0OJ8W467'CGP:T2X)N:#$*C%-KF1I93D6(VW/(33G#* MQ+ DFD5K)EKS4X+K2>>/_'3'S8I?IS'LSG)W&QW>5[,TY3)R>3N=/+VZL4KA M:"\A)1%H34U^:IBTHD/)2[+EE.U]$I>O*^B3HGQ2E$^*ZFWRQYT4I;YQ*-Q^ MX HH$)7C555!D'3O"D+-1B]J4X1S!C,531PD>3"-6 MV:<>2Z;:+= 0 5=P4/."Q"_A"@C*6PAH^W0E?%N(AV[ BBN R,-N 1[4J>\4 M\ 4K"YQP)7K?!V&_G',?0=@C/0+D\Q9'OKB2BJ$1>2TW-D]] [2S=,A##Z:^ M.2#2M%[0GRMWA%2$THT>=>4LD8*B$[;J2CJ72M 6!V2[@H#Z>@'';;ARP6A: MC3MX_'V"G$^0<\ZZJ9L@UV< I>5$NI\"C-*$;?XLV."TRD+;$@3+H9.-8"M] M3DV#SYSS;^'ZR&+]&0P565QO9Z;FE">G*H9=V=Y'J_EH-1^MYJ/5?+3:)%6G MD>O;7G5JJ3H![^T^E*)G4C0.HPJ=RR0C#-?;%$6,CL.@L+?B._9PE.IZ#:/] MK:H>LI-:U'8>G?6@YMFR'_YX]7&1W -KW%E'$E/Z.4]C7OTLFR]NTXA]7"18 MPAH;I/0+36Z*&+__]N[C>_;I640W.8XN8K1LH%3<_&%1.M>#!LC7YMS*HT4&?HB:\S"/%AS8 M26/.RSQ:8,#WF3W#?D:6"5F0$+%_HS"D!=.^DF6PH3$)"2]P(8] (<+$[K93KP#_0QG-T*/3N"KFLR%&9W=0?KM7!(7ED[D^B4EI3A MA--5TO>D,L+K#V#7+U+?-Z%LPSC*T8:=(D />S6"GE.@^(04+2>'N4#>0QO\#U."B8UA93=$5S M@'$/N)_W(#KP:#$7Z'DV[SQ?X;2^?S.V]IC<0K]77'4N\M?9;THA#^J+ZRZ HT@/G2UE*<*SM)#R0=7=:5M#(] MA%J(>,YDFVD!!=:YG1O7.XIOOMX)E(I M)"ZLIX"I=2/WQMR\44Q_2!YWQ?T+1ZL?**LHLXFR?[MV%WTDHF M7>H^AQS&_7'R=()B3OG7%<;YIY06&T8LV/L![.[-OBZ8?2$[802\W8).%X/] MC)W5W@0M,D'+F6KJ1B5O>?:69V]Y/D1"<-G1GG0 5QA&#%/_\K,K)E@N:H MU=?;+KSM8LQT'IWM GX">TN%MU1X2X6W5'A+A5J=;"$3N<(F:G Z"\66U>[O MR_]DP08]<:):Z=KR,6PIV! JO%8]A%8M7QF(*@U96UMZ#&/(J.#/JISA.WEX MATX7KSMZW7',=!Z=[J@X/"40"LU"#J:+85(CQZO&@VA&D'7"*(DZ:VW=75I]SA267EV%N;D'NII;#?( M0/-L?O_\\'VLEG/O.O#@>!R^]7Y(-H]-J2Z]+"O6U>]:8]/](UX5]ZKXF.D\ M.E49204Q(K5;?ND7A M1.!-Q%X$X$W$7@3@8Z* MUE).LJRG_1AL4KK!:?Y4W@7XKX)LRK^VT<^ @]G2R[3(\?K8$/H8<(D@>IC6 M:EN21J]KBJYCE/!LAO,M42H)%=[1:U=>NQHSG4>G74'/(:]5>:W*:U5>J_): ME5JKTA6'+"M1/P48I0E)EEG R*PB;UHI4("!;"E/8%*\XC2$X@18'HC2!%YE MZPZK\YJN:YQNPP1(R+;^&8F+'$>:3JM6HWG5RJM68Z;SZ%0KR&GEU2JO5GFU MRJM57JW2<59UD(\LZUH_!TM,ERG:K$@8D&1!TW7[]%/@8+9T+BURO-XUA-X% M7"*([J6UVM;UK[I"67;!SI1SQFII@N)M<2[NR[ZBR?**W..H\FZ?/'W:30;% MLQ0CW71$4Q_T6IS7XL9,Y]%I<=!SSVMR7I/SFIS7Y+PFIZ/)F16C+"M[6@^I M13A'),Z"G)%>H%A/$^SC2[;4Q/YH]3JD01WR,@FK9[79!J19GLT7\SNV%MS. M,MN6/-Z^=W]6I/PI:IP2&KT@L']@/?WQ&CV1=K#_C]1U.7Y K_+MYJMA:2JEJ^KMQ MJFY0LL0-NZ;Q;W:H$2+4\%>KFE]YG5ZN-XBDG+M/5RA=OK('R1NWVZV=*1>\ MG7?XP%[CP:3=?USSV\//7\/3F]OSON.:UQ>/T MO3,XP6PWEATEDE=;WW=SC+09V98CI#UMWO%AT/$Q&5>!CK&MX8U*=L]6Q]QK M>'6[C68NC=RKW]'J?+A+^Q:GZR;R&OT%^AVMSJ=VX=_@=27@,4FN#))*0CR_ MBTGUAJQ@2J"^WK3K3;O>M.M-NSW(S. +3O'>L^P:<04KM8%(3UQPQ7;8AH=T MKVY7L/)V5F]G;6.U:"47CL>(\<&8$4,X\@B,& K:O!'#&S&\$<,;,;P18VSS M.G_%=>4ADX*"^]:T_@R*VD%28X' &Q1-&12=#]HT MK=!9MLU^%Y"$->+E-A^[YMK#QK)E?]6AQEM<#5IMRBQQNV M4*<^3WW\0A9?IA3.H'K1D)[+<5%4TUXF =CS&;7\-& M(5AZR@MB%/Q8W>!*D!;96N #^ J;S7R5B-O-9J(_C5Y1=[K7Z\@:7]9'9$2 MUH]$>$0Y<^V%4QC@,9;O.5)SAN_PRR=B)4"8$8/>'H+$4/W"%Y15$BI%"WJXLFKT8ZEA MPIF^1*5&R&RYV2X0%^D;12EUPP'IE0?U2II:I?GY'2'!6-QP0'KYLT_95Z;. MH&B>;"\X?K&)PE6AW0>A-?HB?\(FL"+/J-8@Q$"3V;5W*1 M7NLUR4N!'F.ER-QZO!',7YXF*FQHG=YL M2\>I])&"IJ9#H4R3)3N2UUP"XC*.['Z2-!V49OE9+6UL.X64QO?\9'E^PLJ8 M&]3';N@;#@M&RYS)6@E9KO+:?)PL2^V;+N0YW9J][-N*$/_/2!GTX'?A[WHR@2MP?5-?2Z@HG$F$%U M7%RNX"$5H:F>T.H*)I(+D[81M%S!16D.I&T-4JX@I(ZN5[FB7:FP;1640:7<^[C8>(?QCEO]:+W5U_AQZE" '5S'F%]A29[ M #3*ZX@J+#0++>+4B2.JI= JZ-^P:. MEZMB.C1?$X[4D4CM&MF><.SB;=F6K)!HX>-.7\'NKD00';?J"O\2LU,[\&&2\[ND=KWL:A(>%3SM5T=0>UE8]S9:$ M^7_,58EBP(PR"GX9_S\K;+A/3 .O1!USU3OG D(Z2IQ=$4^#MX M :CD6]#JP3MUIN\K3N^)#FVP#MWI:MSILS3EWNW2GONT;U)K9;,'E$8U.9]8 MP[RQ6DK/H_=8^//K[N*24W7WDJK=)KMA_Y\2_KA4M31[*]*70K2>QC_:(T*W M*\Q.UQ_._RI*TP]7),D]YH>NN( FL(OQX+AZ06-%-K=4(KEW&,%J M>CY,:'XQ.;W. Q5H*:\?1666QC9V"]K&*,OFB_).E)>S%3:T2R]=K_G#'XP* M:7T/83NKU)ZO-S%]PK@61YO9=">BE-R0W=(7)!T_I7O)VHH+!=(H9&>J\L2?>7LKU5ZJOW@?9V4?[5 M%\^3OZ ?T&,,,Y >R: ^5F?!%19>&D,"?%.306B40MO6;6TVY?_]QJZ077"(Z#[J\Q-#\4+;*52V&B:&\K]FLR)?T50B#_7^G:GA M=6@)S"[KA]L_I3035I?K_TMCQ2R3[I-2*TLBT&UA\E/V,6MC9F4G+ZE"NJ65 MI7L;?RB>VLI:A]JP1-A1MO(1=04$Y2T$]*V8JULP$CQT0T1= 41>% @0E3+UG0*^8&7! M:.;*5HR)&WR)**>. /F\Q=&$YLJ.C(79-4VJ4]\ [2P=\J"GJ6\.B#2M%TCM MRATA%:%T\S1<.4NDH.@DB( !&7FQ296@+4Z!<@4!]?4"C@MSY8+1M!IWB, ! M(^;+=_KRG0Z6[S0>C&3N2!H=IH;3(\U)RJ-#TD94H3DQ>]QPFHAT,B>=CQM+ MLS&)Y@3P[A@;,2O;;[YBXJEYXOSFA^9O%,> M#XTUDGH=>^B,DE=GI<_)&&UHH\_)\#D9 SL(1NY5\@Z"-A*QB7O,GL <4B81 M)E5!VR2C,8FX=!_L&F0!752R)2]MS18AP&641E DJ(@(;ULAN<(Y"5&\PT@I M6!O[L@4!W##M+03UCF69MD7,=WQYAL.8_4>4$ZS3U8MF$'KK*+&:7ZI0J-D= M=]&'(A%:JZ\+ JYMBE!7I4TE1[9D. M&;N(-SJ@ASLJ0KN-=21:PA2DQ(&0D J(X!WDG!HAA:7KB>E*7#0,+7UY:THJ MA$6=85)*PB!:P2R*2@\UBODS9)?)*=J0',72$F^@/G9-U]&_BZQ\&"R[I0+R MFEV&-WP5,@9_'0=0G4L'KOO?4%R(9%I;G_58=O]LD/PT")S3JH:\NVX.R.&/ M40F(%C4?"NQ*9N?,01-NZ)=5A).VM5U&=$'R*W'%O]<-K-)WP_TE"8ZVUDPI M'\L;#V.7>+'4&:0T;%SE%=B#B4L]COW9/F,2V72>-0R^GQS% M'X>W(E;WO/0"4+8?COJ2>[?F&!Z[^QGG*V$E5$A7H* S<8N7-XQV,HRJ10GG M0)%.V4 YA*D82:&X:)A8G#.-0C&":!KFTMI&#@[P%C:7JC9R? #:OW.'SPA= M>)O*#92C-!]CN)=:;3# )#]7T"1XR3T(8X2EE63LW#VEYISV^K.!>VO\;&7= M!6#@]AL_RF";O;F$ZS%N6)&-W5QJ]!A1L.O1-)<%7LL^LKV-"8A 1G 8IC^L KU04+F@81+>[R M11%OFV;;I$1PE(=Q"FRE:)J?@T_I-)C2N5]-B^MZD!DZR/?M1I9L:;N@Z5E- MV:PFC%T4F-Q+?&NPS@-Y=6S,;!CO#XPX?LW?LRL7"U]1;SG,".?Z>\J$G/EB MT6VJKT:Q'7%RSX0UFC30*(Y!47;Q<1$^+5N=ECW,17VSN[W1OW/5 M(WU)TSG&45G+@-+ <9G].PE_SCFK>X!*I!*8T;$[\P%.@RN"P M+'@@^2H(BRRG:Y[S%)$,+9W2:$Y\T.O4F3XMNBS0\VM"\NN45]!5$:-H:COUI$DH+B"#[=3WBLV8D9'NDRG$C(S1 M@]W91#L>ORQ)%C1=5Q8 =$>+/$AWWN1LURU ;!JL,TJB_>]B@NY(7+Z#$' 4 M)9:&GEV\0Q ] F_Q<-/VCF>#CN>F(X2?'$Q.#7F^-:Z/F_U+HZS'-D&/_3,C M[&0MN:+!9]G_X$;F>U7SY],)B6->TP,X%6$_LU2^ HU?!6?UM5;_47<&D#%; MEM?LS6L^Q G4T0$_W*%I*WGE5138%YR?%BD7=03.$5F7@=[:.T$QCV[[NL(X MO^*?Y&*CV(FH:CXX[5)WH;J#Y4K%@CM"R4@:/<1#_+R((PJ9PJ,_2T MQQFNV+3D9CDMUD6,^,MEIR@/5[]N]LG^G/;R9CE=\0>4+Y/S+"?LM,2UF8T- MR7BSM 5H0-3SEPL*NV=D !@=>-G.\ M_-6?A0P,FW:=S:F>7B9L9F"4M2MN3F'G]N'QM!RS\;%Z,[0LMQJ$!_56@XQ7 M$0UH548ZN$=Q41M)LJQ8U[]M%7'1ZR=MQ4L8(-I'.PQ1;;/7A80XC0UPCG]: MU)FW.Y+3QE MW[6/YJO2]J]G=:?#);]?/GK_-"'Y::" MC=4G4*?BW/%/H'H'\70)L:NRQC/0E8MV-1WIHK6[Y@L5TQ" MF=WC%"WQ]LEP63J>Y:]/"MD+FBXPR0LF4EPFU3/%AE!L^-) Z7Y=9_*)-/6= M@1Z0G2Y>PSQ+V^,\!KA=@5^?/B^.&-N1\FTFFMY>_D^B:Z:P?$%K^6,$)C\U M$"[-[(IN@4*#82(]F=DDDA+I9\1//\8 CQ#I3X0$\'7@4K M'1:765;@Z*Q@)]FRNB-*GLD.O1G;:T)H@-,>"&9?FU;4S)C<(C[V]7AB7YM= M3CI!+IU53%>@5(?^2?Q[K@2F"?FIC3/>E7 R*2@Z40"N<(D/%!YUH/"FDL!R ME.9CK*EAW"%D;IL=#[(Z3@_G]K11D)7>\R,,%!["R&FN0M9HJQEUU]4-5,YR MF3<[>)2.L-B6A5BNXRBN-0X_'1CKG]J)8>?)*.OL&8_? >/ZL\>U>]0)7)F8 MBGU+C?*0?B4XWE,QDMCB:EE,*1Q5KZ.I\Q/@:!Z'BF8B4P&.\:0K&(\F@@*. MMSNJG850H-'D)RB#:EZ?^,;?==T9"AX <1Y]S*/'>]6,>^^?-.8CL^QF]) MGR.K\V4K.YA)Y=3]_M32$">'[TA3$;O/;WP'"YPT=[E^TJOBVE[YK9SW8%+. M\\\/]6R]K?F-C_,UZ1M*R-]:/0X-!)"2_J+V/LO+E_,WDO.D,KOY]*7C25]2 MGT(4;OIT#A1U:H'\\'8NW03$);Y6OT_!\2DXAB(ZNAJF?&K.B.PESAT$ ZV MS _ADWE&X&XPD.HS_O?>![-(&<@1\FBWMC\9R",ZYM50AEL8R##R>+>+K_ ) M2':]HCXQ:31.-\MAQ^^#K%BO4?H4T$60D65"%B1D- 8H#&F1Y"19!AL:DY#@ M+$!KFN;D[\H:C!\Y8C@(N6FG[%7^NE5TLFDJ; 4QVYF'CW4V&.M\5E9H.Z^6 M0_R$D*R9N7AKT_P%"^H(>2VO,_M#+"M1W=EG&M&WW> M:&;0:,:KDEQ1E C-9]9T?8]D7G LT M7D'KH5)6SG",GG!TEJ('*6>!VUNE_HHF2T[&&;[+O] D+%)^.PE(;VX\T$/& MG)B\)D;Q8KJLZ: T2\V$\L:6[8-LK1G/,DJ$UK]=BZ$>MMY3<"KEXM<-@^1G M;Y#T!LD>#)*MKUMO:#P>0Z/T.J)Z%X KF*BU?_4E[HHQ2,4?*AW%%8L0=)\ M)6I7V,/;"D=M*QSONP=B$=W UG@>37P[ 5!$RH"!33/^4&NHD<5B!Q7#[=2MB'DB7AF@;*,IQGAYJ(HF4K>[RY[]NRV)N>@;?I MF[3IIRC"_.G8[+W8K"]J8\ZR;XZG(+9_TQQM*\2RR'*ZQND-$_/+?(45V&SUQ;ATRJ[#60]EY"UQ_KUV]SPRM9F8#HOUQM$F$A_[YDCIQ>(6H^5!N7>\C-4+G+0Y7 M"8WI\JE,&'[%O3+Y6JNOW5GM=#SY! 3-CL1+;5 Q]'[LX_%CMQ5N:(]WJ"M8 MMM%V:4^*ERL8JKV"G<1Q5_S'';8MP(SJ"DIJ9FIMH'(%HHYG%MA*ZTK40D>\ M6DC=YKRSTT).*NZ[PEXVXH)&SB<^+JA%/(/4G'R\D4'M+=3F#I31\U!K]G$G M/*BK'1P,F?:#]*.%3-G?T1Y*/00 @,^H=.W]!71J68_9^##8I MW> T?RJ-J_BO@FPJ<^W>_"IHT2I&K[_OV8K)ZYMB'X-G, 9/Z&[H;Q4A46]] M\XPES]7!\7V&V38*2;F)V+]C7![,R;-C_;J>P76,DIS][7P["8''JZ_A!_(" M"^F1QF]X'?#P^8!M&QY&[0;S1L85* MIG_Y(\;%WF'9RMZ^90MQ;]'8KW./X3.W\L"0M3]'CG%DBYR7M-[C=/M@STD M%*@DC6T'TEQ?TG)&XH+=3D#*Z]:#1?V':G.9#D\N)!N^H]P?FBOHNJHWI>Y$RD2+A+7C 1S5$&VO@" M*E^1)]OB6F/ #O-IF;4LB)K>.NJMH]XZ.@KKZ$!(J(Q5C9+(\09BFI [C] * MVE%].<)(SD[2T!&&<8*,509B-\>.2T .Q;PH*U,V,:_!L*U RO1/0J.@2% 1 MD0/+O-(_V,]G+/@&^R34^P7[\0OV$?G*W^K-KJNG,>2/M\@;#T+W#0XQN>?4 ML(L>1KVLB^TYL!,WJL236_2(,^4$Y.V'H/Z*H#L2ETHAB'IQ>[O41^Q48D2(6B:8 [VIU/F58CHKDJ%S2,:;SZN((W#MN,@<[9758^Z@FA M]V5;N_5YFQ\B92>;\D$YG:Z6YY2M9DG$_\.CQ>Y1S)6*67Z*TO2)B8B_H;@0 M^;VT^MJ=U?Z$D$Y T,PRK14__$[RU;92R/;@?I)O99VN5N>T?51A=WT>W$3J M]RX5O>S.A-P3)HE',*%-T=IN%!-33^@3QF75&0W9 =S/%S,^C+K:BHE[B5<< M2"5N:YGJ5XG"\!JX\*Y6YW3 K@+2#UH,)/T<4,"NST.S*+]&\RD]OL(HPS?<+#Y?_)I5A[2 =E ?^W6\(:JLN.%0]"H5 M06E;^U2##V]%ZT$IAX$N[6 Y2+=6=)0*JJ2E;8HWB$3GCQONE)!SBK3ME"L0 M##*'&QY4F>PC?9YE2RY(2$0S@7?T > 0>N>+ZH5(@N)KFI5F:874J-/5![4W MT@G4C$:C"[TF1,DCJ@Z67Y5@,F"1/BDOIM<-7SV8ZD*4?*NM[./>?=R[CWOW M<>^B>A=J?Z8K@,BG>E@A7]^3Z,KV 6,$#ZDQ%_,_4F@ *J>YJ/Z18@)P,YF+ MW!\I)BI[H<&0??NQT_"#11809"XF?Z0\ K< F8NT'RDT^DY?IT+KP3AU+GC_ MLR,,H^%:@HMS[LB\NB&!<(QK_:7*1S2G<(\9'%!PFCGM>P ]05?F445>.Z-^ M:P*C##5V1N?6O+%T4K$,JN!CQ@@:50J'1[^BU(1.GM9'SLB9!F:K@ 9ZN6*K M ,SWN0-7'N?LBJU"#Q9Y?K([&T@'$]V:$*[8+/10THW^-F"T>%YTTW85+!VP M ,&L3D4&Z*&C#JXV9[D8/3BZ.;E[J :JJ+9KD/%W#D.4K8)%3!^R_HJIP;\P M7!TU71I]"36#3RN5-3!1AL]P]=_+I#9VU?%\V>]HB;,3FA19N7;E-TN/)(XQEEV_HC3D&1XOBC_/-^(J&S1NS/%K^6. M&[PIV+F&RD^6=4L9;-MF)1\?^NCXRXC/.;MA8N8^8KF&W+^++"^/[%MZ@]EI M'I(R GI?4%AO6@_W,EILM(6/W>C5?'Q=#D!!\[U&V@/+'Z:%\7=;^ M?2T>U!,_?V0G?;+$-TS@/5\LL/#4LTO$0/FYG.P+)NAS4SW[YV5RSV;$#^PD MJO,Z#P]OSB1,VV0'G^+&Z&O886OTU??["4[P0EA60-%KH/IKAP]'OW@O6C@/ M90^[U?K*;3%?'&Z5>3*"\W<\A%E=CVK?XE*;NF:*(7^6)ZZ?7Q!!)>W34@GK MLS0A%];$I4_$#>T_8/M2>S]42,3DR_L-^2!O(UV02I'*KD,]-/J:-FDD%WB& MTE%&LX3;6_"4J<]+8:5)9;_Q+-[!Y@=/YJ#/:!9FIX+7RJM"<-,?8.#YU9G. M6SZJA2]V=1YDRH#G"AEL.!;-<[6NY8HV##"N%6T@L-V* @8:PWP;#+9Z\VP88%PKJF_];C^0 MW=J.M5IU0=-#?X;Z31EUQZ$TM2UE_.6Z.E\$/IWF3D-/I4Z9NJ5,2N02/8^- M8#S$L-^_:.L14DE;D"Z^-G 3G<5F$V]?3JZ1.Z]^ MH<1+;"0(@D(>#)P^S@'8ZM(#P.[V#E@50%=!FZ7(?/JV\'7 M>_ZB@6H%PPF X-.*VC]@Q:#ZSOX7[ M0;-] *TYT7!"6QD<4'T<6QD"Q[/::<#P'5<<-/W !HSP,VY5F#K+74DCWAPS M*/0#GU[BK2M71/_;%A#2:L!\,'W^ZRT^W8 ]P1UT-3(V#-@7W,$1F"KBE&6A M'P3;9VJ"P1SYTX\PM61L-4/@@KIVZ,\@%6HA:S!L/2;ZC0CK6>7=FM?0*Z'[--M6 #UN#)(VJC:O<> M]U&\0T'*:\#4&Q2BTE.N5*7^Y2U'J8N,ZCLNJ+U(*4Y:U*$%#]K M-5SY:RZ)\]6N(%3N$'ESNS7]:$*W5UI%CAQR8?NA:A**Z%&5((3VLSJ;G72Q M%>P4LU"V'X;Z_1V@HGO?+?D2?RG6=SCED32E_E 9Y.9%GN4HB5X_2]EQE#',]!5Q MBNNO[3"CG*M,%6XUAGMUY52ZE2\IYTO*^9)ROJ2

Z]YI1_X-$%6L!9'*QVDNQ6KLR "L9ZYL M*F"*LIXQUY4;"S[M9]&0$.^#@=MKT.2F=DC)O4NN[+%6X.B8P)VZPUJA!?:: M.76IM=QUUN('#.093V<#@[S]!G*%)\:.8K>9N5-MC"(6+(K,%%=L 5U@:8R",W?=C7$/=7-7N;*W6J/0 DF']Z)!&&&N8GOI'0G-U:9$6*;( M)),-,R>>=])-W\HI7>7[7?G&'6^9ZFF,A MQVXN3U44X$4I@ LV@3+9;I^@]P*LUOVMSFY'1U55_7.9)(BC>7*#>49F??EF MOR;TCK^4PCW4E\FFR+?/AE2^CY.GLOMIS-:O<"]MR48PP_R]U1#6-!0%>K<[JBR?(6 MI^LS?"<*2&UJ,AB-.R !Q+YJ:Y7JSS3!3Y]1^B?.+XHDRJ3\(6_L ^'M!\)/ MRPXU&EW$1RL?3[2RIMA+>[GK'01/H/XTX65447006J7FHF!*J7#M"E[JD/LV M"JXK/HD>3CF5WND*5%J,)#/ZN *(UB$/T0%<"<_3XA28^\DM#,[% M^AA,FIM*J(9/F@.7BVWAA7+EB(&!)+;[.7<+@7$0F!0MAXW\'"PQ7:9HLR)A M0)(%3=?5LSBUD>;NZ; !@P&UBP;I_AU;01Y]4=HA=J,TI:5/EC_MR$!Q(]N VIJG=HOO(0T-/ 5J:]6/4ID6!?Z3ZH\O MW]"V5PZOK(>>Y%(:7S8;B-I!2X(--.?)^0R98!$5,9XO:HS+O*QS=OFG"8JW M /-$;2[\79%['%4\)?4Q]C+HD?@D>[AXJ!GHIZX)'[5K$G:M4BUI8>J8]+Q) MJ);P,G63"9BA1-K3U&TEV@"\5&2GS@'];Y_^S-(CY9G^(1O>C,UHSK#=W&YC M!>!>:@GFMNAH45,IB^:VX&@A40$A-FW7?^'_=XU=-&!L\6SO_OV]>N-F0C&CYLO'@Y:#KQ M0M@5PS(-B_W?Y\[7<\^AECNPG1'U8';A6X5*+G^1*Q6B1N'1'_,G%._&FDP? MS:+VBOE/.>CVXE7O ]ASW. MG?3Z.=R?CF?>.;H]8XNW. MS6^W!G3_T3W3[%&,4,N1Z265W]_HB\Z,]&F'&XE99Y8_*J9-2C%_SEX\9KE& MWV0Y?(PY'-1NKGB6CP2",V5!^'O(J.D-<9B\D7QIB@3-=QP0:Y/T;H5W$WUS M#6T.=@PM.8@7;9C^)-Y)/.K,@:/C)-A(LWW+<^9U5MQ,=D'3Y_1 TQ,/ K,\ M4CI.Y2*\D9P!QTME_,1#NN?,R(@$GN#V.=X.A%$A5RQDKO]!KH!6^C7Y!R%7 MGN&9[!K(%]+LST+^KS/0)5?GXA9_ZO_)Y"QFB MB5^_9CP WCE79>?75^=A/Z_ZMCXAKC$ M^I[]*7-]I1M/84NZX8Y-"A^U;(OA/>/E$KO$'/&GH>O, O4,?\,3;6030Q-C M>?$ZJ(/U/W%"<.;SA>#/$A>1%D5) 1QYV;)@HB=-&+U#S3N8U9??V21##,!4 M3*KDTA^[SN-_:OGR1>WJ/-&-S72KPQX-%Q6;UX8[\WHU\]1UFPL+P$2'N8R" M:"!-VQG;0H9LN)^-$;-T^)]W:]+'#!'Z]]<,*.S+@?'"= "&Z08]-UZ>K>%JU/P#QMVR]!M@F$3;E'7#K=_8FC^*FG^ M3]CZ+5QS$\U7,]?_WF[+./#7[=8RU_CRO)9O':HA-O@K6J%0+%P4+TJE3*(K M1J)]WS+$Y>_=F[ W@1B];)BF_8PJ\=8&$>7WO8%O-C0NNMT.TYCQ1$&Q!?3* M$.PVO%U*H@>T7DZWO9S.-&-$P;0._@!1FRMEKFN5<#!AY]\833EE-"4!A<,; M33V_+&T B=TA==CLJ![ "V'09;WKV=J/!^K<.UT/UN M?0MB\2Q?6'%$A67I$V: QA(F@QX!T7N7-=?:Q#(\JOVO;)9(NRR[Q<7ZVJ29,\Y(Z\I85?M7GN5Y$K1ICT:VM2WQN;+\7)H$!S&>>GXYG?W62#8E0PN%_%I2M)Y? M3E/+/XYWZ.=7XUA;G/(QE K9?.TB"^VO.(1W:.8M#"%?S-8+]16'\ Z=_&H( M][Z'L3B,,:QM6I2R%[5:ME18S2*OY]^AG[7&47@'5_0< M1EW?F?"1!(/BXUEW$#5@B?P:8W@'6VQ\#-5L[:*4S9=69.W:C+:8&PA883B! MR-7^\@UG?4XO%VK9B\J*['&QF>'P80A!=>,[P!XBT"(&QF_>CWF@O/7"',UP MUQ]EK9(M7I16&^2LC?[V()#8".#8^::&GBT@9VF+YOO='U!IRLK!(%+A=F0R6L0+1-! M=5WFW8W&U' P4-T$T#RNI5 7>\5OSGHXA_\UO&'3=ST;G@?&Y?/(B?'5MAY[ MS!FE/2@H]&>'/3'+9QTVH@ WSO*\\Y;&[ONF\<@_UGH9,PU!66N\X67I5 M=DJOJJ+7.^E5W2F]%FDA1:]EZ%7;);WJ^4W1ZXWUWW 8-ZSOW5FNY_"5X/]0 MQ\ UR3OX#EBB7@>F _,\6E%246N:4Y3H>:D*&G91=LQ/7:;Y8.O=/S'',AZ' MWJUAP63!M& C77L0X&(5(Z-T45K*;_HS.4J.ER;TQ? :CPYC>"T Y5?#8O<# M<>^6:H9I>!/^^*WAN%Z8'O&96C_N!_J@S*,S?)G6'MZ;]_)5M8/I* M9PM"P2LPV9^-9^KHR#A\Y&W;^LL'8WQ@!&L[@7,7S-B#22U,O^'/WH!'JWFV M@Q>+^7PY>*:'*5WW@SM+1Q\*/I9X.-T'X"[69^JB"S : _\*\>PXZ$+@5'Z> M3!]YH!-.6.PX_[__ /M'CFE22I4+&[/:=C:!<_RF]2>V__;$]FK,4. <];KF=W1P(O%!0.O;G[@7>8\ M&7,'O6RX94N345ID6,V-;.QB,A:%<;8U&87=2YHGT"=,W[6FJBR2J9L@>S@4 MINF7'=]DA7R_4H">-W1[#.,5N:VQ'E7+2:Y,Y+IN/+L5>P5SOU3'*KON6+Q7 M/6=D>6F=*NUWMN;VJ[QJO_CO>.(YS_9AH"5<^(T;92Y=OBT$>DKX%J;+(=\- M!B9P+LSQ/WMQ@97%7=P>\&O&-49CD_&<^]EO\M^N[3OB)]_9=1E,!Q_,O.FX M#IYE/$<\_(6A>P]M!8?PCK+4;5S-N]^3N>VS+U^'EY)?'W/N#7^YH2]^/>UA M^-[T7M1-/?9HB6=H)^^$O\-&SA-S$B!\8L1"1OC]$5]Y8M=!\WR-)OQ$ M>"_\C9](G>LP?%+.%2L23+#8>N1=3SL5?2BXL^J< >,TQF/3T#!^\&KN8EL/ M+@V/C9::O^C;N#(P^\5@H]@EW%N;&)*@/4F,.(!7),:K,8:++%*-L11NHW@? MX.)KCF$KW-N(! ,^VA;A*MM9$S^OWL>+-\RR1X:5]MEEA43B$^?)WK\%WWGK ML?NGUYL/^3IVVBL=CZR\<]6&!4FD80/R.Z,<)0JVW%LP46#"-SG;+2'H924YN(YC'JR2[Y M=TUB-73=$*'#!VKH=U:PP'T4A%LXMF,B8H=YU+"8WJ(.+IFX1T&]]$$=$]E2 M,AN/@G)SQR4]\>9%793"VQC=]N."OI_(2E&>,/&5@CTI:^YUS^ M$;ZZUG:(N=LT)0.RZWB745[#IT$>@+_#P(\]X8D= ^\BT6V6DBO<5,'8+C/W%O$(Q<4L-AQ_E\'G"ZXLV M3>H*-^X;^$"3;]3YP;Q;W]+#8AVQ%Z(_OP"]\("T"1:>$M5MHGMWUMCW7'ZC M\/H3WX19CK-WZ["_?#Q!,?E^[ D\)\IWL$*PW "<.Z=3^*5/[ER0\(+@>.]9.B;SA!FME M M<-X%O,+D9!5![2G/D\C?4K!5$%T7=*T6VOO:=# M5/R]'BH;WH-M6-Z==8C0G*ZYQF9@?XA,F?^\V(_ M4Q,/+>P.&?.^VMKT,.=[;\BXW'AW&=Z8$ M#\;?37STUG!$T7G8.#V,[K;6O@J!J!#(OA&_?ZD\MU:Y8@_%'E*QAU1[^I9C#X7ZXX.A M5*Z>B@"J"*!BEO69I<.>;//)L!Z3]^8SC')27_/0PDG<'A^=GG\L+VN=JFI1 M,O[$@'@H1V0>$T#?;'V7YX'N'_J).'KCF3IZM#39&HU->\(8/R?YGA?^"6#[ M8%*K34=!3AX_FM%V\&(QGR_+#>'$$*=6Q]RQOA_%\'SI\]PS.!\>\LW7@R=/A8XN&#PA>2>_&,2 "PI41B*E&$ M>$Q2YKCDX\Y /\<44,P@(S.L91\H-I.+S0Q+L=EAL5F<8HK-WFOM)]BE-V1 MM6KK+Q^Z?V=I.(XGAH\$#-+UH$T<*C]YZ7[ 425<8GLTPIV8\%MN/GD-VK=& M_7Y&F3MM4]_CU?P=B2<0V\S[F;II5[* 5%R\0#WX!8()@.89%ISV ZWJ6> M>EMY:S-A51#\K.7"!&V[;UQ%POK+>YVNK2@5 [6%F-CW,;2ZEKKTH= MED"?FL6BU,W%R4Y>9IF$]_L8LYE"S8>D-?618ANMA MV>0GUGH9PYRSP[.)-RX*%DQB_)CC%6;S"*'YIDVAH'G:T-R?912&:8X@5T:B MO)7-!6KFJ39%KR-0#H:BJ/R>P?(.I*QDV:T[L'TBW%DZ&X"2]MA74-'ZG05? M?33Z)A,GDGZ>?*/_LQV.0>'*.U1GZ*^Z!;D)M>+ M=[=G2'0&EJPE_=[5S:*8;[QW/YFKC7;MSQGUR!NGFK.(ITJY!.JCSC^:1K M-@Z4=,W&J7.=(ITD7)>^LJ&DY+ZL1D6"O?M?2FI)S 6*!)OA@JMSX^728:[M M.QIS@2+X>\C 4\,.Z<;3-?D'(5?X!_Q+R+]^*E3SG_BUY-VK,7&]B0G3/8!/ MYP9T9)B3RU]Z,$$N:;-GTK%'U/KE$[_K&G^SRT)^[(F?3]0QH*^7%N[+-C^- MJ/-H6)=X&XA,R=!A@U\S/WFVEDEK@_SK+]_V/LVT)"Y^(M/V"#:8N>Y1\%6) M/2!-G ++_NNU[HAW5ZC MU^KNMNENJ_F]<]>[:W5)HWU#6O_7_-)H_]8BS?MOW^ZZW;O[]F[[\U_J#@WK MT;.M++DY:YZ18KY2KB_JP_LA)3"\VW'>WG>^D2O@+M./[\0TQN>1(_S M5-]V0&S\FLG#$)AICJFN VFCW^Z8:N'OH$O/ANX-D3'S__Q$^ P:%HK@2Y(? MOR#S>WU;!]'G.>$;3\SQ4*@&4TT\>\R?TV<_><%[2=*'3UZ-/TOXE2QQ8>X& MGV:DQA)BZBW2_ML',YXYYJ3#QK;C90@O0N$A$:$EIEWV;=OL4].T8P+BJ@U<>ZYM1WB#1GY M*V02(LP5 AXMT]^6FP_\Z99P?Q.L=:G#E=P(.C#$UW(ZG>0FC#HY9JW.8\7, M]3?J:$-2*F0)/K. U01YS@,!=LXEY [UC>THT;RL:.XY%&QXS ;8DFPN!;*Y M?&BRN==IM+MW7 (KX7SJPMF+V"24S@/''I$_@_^(/GMV=&%=87B8!C[F21LN MA@+(K0$2%S@< P17_>LKD*Y6V G^%9UIML/3CRZ)#U(5''*+?2(+1%6+QP#P MP^*[J\N@,L8["KE2I5ZLOY9"V$7XIW\(3L,*=!0YXNSLV2[ZT'JAFLO3E+@C/BWVAZVK":N:Z7,OEJZ4RS, ;\Q_:<4M18M=S]H%#E8!Y M9H-]YI#_^8[AZH;&331[L$$8R3/DN[/.6?>,!+50G$,AE1&7,)QBSB.UC+_Y M[X_'2*DDKY*V??91$H?@8#3L7%H62EN0^,7\65DRD=_0=8>Y;O /'M576%W< MUS+7A6*Y0OY-NI[#F#X/.MM)@EI1P&W5_U^:R \VC,#\_XRQL+E6['TA MG[FN7E3R%^^WIUXSUTJ:91%ORL-['X)91Q]H[ "BC#'X?>R%:3Y6T8#+(+F9 M^Y%\ (H0),F*2FK>+"J1OY[(WXZ57]Z]R/\P5QR@@&TXC*XG I@U>>+L^S_ M<;YXQ?(RYL/0MM8-J16*Z$A45;AK 'R8!ES^]=-%L5#[ MY!*/F6R,=" 6)T26@#PR?>1- AXR!;JL+'[FSN91QZ"[(+X=PS/@LPZ?9^8P MG8Q]Q_4QPN79I%#\T/^(0A\#^@W-NU21K;F1K7!)9OSR*>AUCC]P2;B$C2Z" M66<[EZ1O4NU'\/_.8_]#/DOPOQ\_D;3%'Q)\O716V2D#\D/I$ MBO%=W*65 MREE)E<*UB= K*PSMG]$4P>7X-_@D13<%15[=WN6D.)1+F^YDU+?-#VZZL-G$ ME""U#V12VD&(G"%0V(LVQ$,L"+CRST,#KDP%S!LQF$U/&^=HB>=MKL$12.=) MH=CG7+BZP5$2RXQ UZ/*4M^/LOG"V1,'?)$33\EF+QUSI9XO@.N%DR]^F27 M@04ZS9U-:1SB^Y_4'I@';P*Y%0@%E!2O Q(H,M:,110J,/>-[DWC54XKC!Z MC]D7/S"2(T4\<5,D289/+1U#IV O38@V9,&80?8R'NI'\\V9KEU^*'PD0^J2 M@6&"P4=-$VYB)A/:@7_Y!EJ!8/SU6? ?!-HR..RA1)&HT7N3F 6QJS(D,)H M*N)MS-TA.MP%98F/CAVF,:XZ"T7"D^Q<\@&^!U@@K@]:PAW:N( :)HQX0^K- M]OV9)GN)710O!V/XF"74TLF'HAAC'Q %]_O_@Q'@\_Q1> E[$7P'D[I M2>IZI)XG.IVX9V^%VYJ^X\#;(A$,I8='/=]='<'5S/4?S'T%WS TQA-U@[T4 M;9M$V6$'E_;^#M B,8&.(\/S@/+@!&J>8ULH(,T)82 L)^0.)1/5>$CJAGI4 MI-;,8'KZC;BGT_'AR7*^$JSR^Z+<#^GF>ML&L.A/A$OF?GP3=;%QXC #$*Z. MNII"W5NH,UQ"B0GO,T(U\#AAWA$Z2"@'!4WJ50*SF4NYX4)GX(] 4B&,-'LT MIM8DBU(5/@:B"'OZ2!X=^]D;AK?/0,@RWK.@Y!Q6HD*D9N;U+"/F,9-RAV3F M=R/#16=F3CGE7(1I6J73A!E]M)U)BB'+'^)SK04/K6/37F2N&Z]I M-T=2OUI&6S'Z6=H^C:MI^<[[YY)VFJ16//)FG[KS=(AVS* 6NDVQD'!)QS#;WP(S=!*VBR,BOGE871, M$8W! H,8U_Q2K7ACD.8V1Z]5WSD.E+YF+Y [!V [)0S[ I'-71>3&O_89<)P?"3B?;[FZ7?SN MMCBK,)>SYAE6W U^Y1T?C4N,I!&KZD@H=T@=^*[M>QS3".YP@2<@H^&Z/G.B MI7D-UP<9]TPUL? @XJ_4#5\PH177 \[ Z(7&'3C<<;M+MW%7ZPS+;^-:N$B3 M3ARFMY//PEN,6A6QAUDWS($ M\_"G,L#"F@%#=7_-W+5OD_ND 24YW>:#PD>2O!?612KGBI4$PQ4SU\52]J)6 MRY8*41),V.UP7]D^J)5H4S>>!)1_S3S\]OGW]#W.\7@ B>WQ#%=C\E@\AOR# M)+_6_OXMDP!%L+83](G$FLA@!1W1KW],J^=<#:--H@^-WUJYSYU6X_= !#-ZDS[QNN&.33BY! MLR 'Y?JFC2NZK_J0$26(%E0$>@XF@X?4 "3!OEV1M9&\&,)IYO(Z-84^S2DJ MQ"=C6B4IHGCP1_3O5H7DE!%6*N>T^*Z@\P[SQ"D7.IS>'JZ=!W\'.(!G8+K; M#=R-WOA*.JUNJ]%I?B'-^\[#?8=?GNYMG=OSS:JEW4X0+R^$18#(7?NF]7_' M/MI@92^HJ4-:W.B?+&"O-M\#?631/OJQE%ULVV>)'L9F7X0;C@0>K]_> MQ/"V%#9[:'1ZY.[L%476GKMMK:%$5A8=J&)P,T S!1J8OL;=_LFZ)M1*[P)J25J4OV\ZMH2].X^-2&$.CRPWUS)P M111[ZVC MH\US8_DB[V=J FLQTATRIICJQ%%D\&/DUT325#1C-$><2'\4> IFY;JL,+4& MIC"]TYML!%,\%#^T37#,W&"A18R]Q=LX"K %TW5=46!; VP:=8<#TWYV-X*W M)GR-W.+GC@):T\FYKBETK8$NR_;8F\AJXT.8W3 '8D?KRXC9N;[ P>3>>HY9 M>N:Z4#]&&!Z?Z[/-V$11\MA$\2U^_T8M^LC9.,K]N#%PE/T'-MT.0\_.+;&=&3;XV#2LF+2(UD& M/ZAU\#%UO#<-Z_O>EU9'+8,?&LKE5462+X-SIC"@HV\NY7UEC^ [(]#HZ.S=1UL:H8^]09NR(W8]/*FVXC MWY=]9XD=FOSXM2-@4QBW8D_%GJ0J.7M6WV+/EOCK.)0G#/>ZN/-D$$YKM'=\KV4/7LW'BI4/9MY/%#^8N;?A^@=A M$X=3 R&:E!CMDT"8_AW_P?*;>KMX9C$U"69L8J%CZO"Z M,K>V\PQ_YK[:]@]^M$4L37/FL.]=2;7M:+,?Y:1 M$:-64$ IJ F1ELLM)8LI)[%XC]TQ"N6G9'>D+F,S.\"T0 1C\QB#J^/W6?$ M"$[8Q(KOKB@WW6<:#8NA!?5[PLY$7PI.5X).C8<.Q>I._%7XQ,+SO[-$M[%' M_:"X(G^ATR1?](?D0S.'T4C:<-&P]N!O4_8IN!9>?V>P5VW=F+_D1%; V MMP'@H0[(2&>$!>*#9_K,--@3,4J[ 1+=>G710,&H3R\'=2Q\$9)[MK'(7$B-<&[2.O1LF.:Z@WFTZ:MW M!S;P3+Q7P75WF/A"=-*PZ"E6% OH8(R0L\Y(5_PV)]DX='G5=$"X:)P5)[($X;$"=,0*='^ OZD.7]=IGS9&C\?$2&1>2A\\%0[#$VC 6WD-^Q MW&!0X9#7&@3+ M9"S"NP,#L"\^+X[D>68$@1&^$75-BS+W,4=3$'KRY'7(/0YT7SP8'0L$8_ M/@-2TQ$%:"WNEX1UTT2)Q[$H_0B(HT*6@F:T[)&AD8%8HXJ?'X<,YV"!.H>W MAG-H6 ,SD&CA_-"QX?'C+\<,,YEY0F/TC2R?8LQN- '<7O J3@M,H?Z70!X" MR[*?Q QKMHODC @&K^%GZ @K2HKKP7SQPGJX/P?/O?#Q.C)_6G^BSHH"? X; MPP>&7'SC]\!&074 HF7>+/%/<;118R1>POF%2\S2#!:\&(+9]W"W(+[G6UJ@ M83WZ0L:V**N91&L@O^QG+ ^)7S891;HZ@#$LFCF&+TRF$Y+2NT?3[E-$+A#' MT/CLC6S4KBAN\)>S2#>"W.&'+U<1I#G!QJD= X0G8Y(3T#9-^QE''W##Y3)&V,9-O74+(27\(F[X&KC_ MB#NS+Z$#E"AF=.4YAX+! \103#1"-Z!>V(WQ=J!'4/4/C<0@* M0#QH\-T3W'!#8S P-9G%JR_'#(<9/@/9[PB]RAD$SRYR76ZN<6MRC-LT%3N2^E *\ OT_ ,PY@'JO SS" M:(L.[CYX_Y:"I8+E/F Y#1XM&]]42%5(W2]2!TS'];LX.!V&.9[$Q/SMX(S: M:)G%$>?6V@Z>VH/+A\J]4Q#>=["#>F)1!FU3$9(C&(T;\0HRCHBF"_B"M>O: MEL5,A5J%VGT'JKFOADX8+@F:>'Z<'UNG3TQ$[ZLXX%K/" >!/YL1XEPQ0S[%N$C7.=$ MP2U<.XQ&\X5R2P0?>*40!5,%TWW+;,RB"18 ^3(XGD"I&2)?(5QLF2.BQV W MXPT%8P7C?<.8FQ[/3"1R8,:?X>@YW+(Z"4^4!;,YLBGB:2J3/G-R8'!3[0?O M#L\GG9"^@V=V"IY R\+'0[">#,?'!4 T96)(4]!7T-\M](/$(_B$AQ+<&XJ$ M=9&43,=<4@?YI?'2$D&2J9AO$.X/P"#D+DN",AIA:DG#LGR>HCR;Y_E[-DJ# M=H,CF4>4)TK[8U&T&/.&_?'8Y#EAPC87C21:$1W@R9Y^WV5_^<*D'Q@FTU\E MFKK)9/(/T\Q#GIIAU<1 A_&5?'"F>=H<3C[F^(D2\9CI MA^UD8QX*= 67C$0&P4RB.3X5)9OC,;$&+^'Z:L.E/+)@*[L"XD7VLR",<3\* M+JT9UA-S.3JGTPG"E$M@C,;YSF.0CVI;KA&@UF7QR0_0C=8SYJ52+TPF7I1^ M"*]3GFGJ(S"G)Y>#F:(QY \?(X&FP4\QP6.6%^_<&@[\3N@PP-C"X8A0\_-7A=<-I;O1?)7 /T MP6,\1C W6*0[:H:C^2,\T)CG@;$7C8T][+R#!PLX@G7YE ?Q5'?* "9]=L]V MG.VXX=UZ>]VL5PQDPG0KUEYWZKUSH]Z"?7H[V*9W:+OTWMR7][ZMS+SP"5Z+G5B0J*KQUB:X]VWO^Y_O>L9@$AL$ M"?]7YP.ZZ[6^D<(966'#7_K1"]-C/0]/<[^]'W+AT^?NWW31Z\.-SXVNCW6R1[I=6J]?=1]\^\$U2 M8'E2OCTD4*;ND&^PXEM2A'T"#JG8:/-Q]]HS=-Q6=0L#\3TP+"[6TN7VVCIQ MQAE*#E!'GAL_$)X7@EQ'OL?\EF"__VXP)M^3V^2FC[@&I(V 0$K MD4CR1.>>7_4=L)KP\',2"9IMD8\$;!F?+869@\',#=/8J _N+, F!A:I^@A M+LF 8QXI41+^"+A5.C;\X%O4UPV/Z1^W+[)W3N^-?_^J'S6!J/I MK383B9\=R9J4F SJLF*^G"7%T@7\7Z7R,2F1=JQS ^N^EE]07FP_'+V\%P^$ M;K@N/ZP:"3UUWQ5W'A1W*D+).(,2B]%*A4O0-#%Z'(9/4B0V1?$+0KFPNSQP M$:>^K[Z_J>_+(I 6V'7;$4CU_0FDF=47?C0ZKX2$?^#:\A,UQ7I*BI@*@\K_ MW*1"3$?<%II*4PH_SVNW^,^DNF_9K1"H5BX M*%X4ZYFPG&$'%_J,/S'(F_AM>DCC,QK,?_X()'AKC =_!6*4/$TB T\>)=6OXHI]O%;+5>OSI/]ON54;,C4NX,1PJR2T&VE$^!;"E7*.X5LM5LM5*2 M$;*R*,.=6^?R*,.>PS/$-$TL"3M,8P"^OLFRQ.3U7K&P',]/P[1\W?;[WL W MIR_8 _)S(@#"2\L;+[FAH>O,NHPX W!8JP0A#ZY]EWNM''LM&Q;4-)Z8.3E" M;?U64[))N\*Z"KH1P*<3P:W-O,!I7%^BH[:N0A,D[2%%I_;P MFJ*C5)91;BA([@>2%^MJLTU"LE MR(A)6739"7MEXC!F+9')<(2*;.E<=LF$ MR]+]7BB#UEYBY.@0N7SO,Z=K>W+QTC+@3T53GC3FRVNO46X&\^7,=;VETLG50*CA&<%Q_ MP6\#.JU8SI:J^U%K!Z+!=N!+'E>NL/J^^OXQY)J?V.:7AWAU<4PO'V.UGBRQ MF*=LUKT;":7U5_8%61],H'W#TELA9=ML79NA5,A62E+:# J=^T%G>?T5_LVB M$QVLBVPQ7Y$1G;(HMIVOCNQ7L=U9'K4>#:S6)4(P2J?)(376SE:;4E2XP" L M6B]!+>/?;%O'0RW7WB=5+E5E%!X*I/L!Z=K):]L%:4VM_RO7+6PWA)/2:7L7 M%VLGK+U3)%0+V:I:5E!(G")Q[3RUHT6B+-KIQ/RO>W&0O/5(^)$A@C%R]B#G MNTPMBLLB+M9/*0O)^Q6IV\%AW ^^N\+J7=O K9?4%B*%SA"=E?63OS:-3EPS MS^;5DKEROR(%=\,&S,&#?OAQI'C&!X/XF^G-@+)- M(&R;>6W;TMZWL3Y;K$AI(RN0[@>D:R>!;16D956 23ER4T<.$^F/4*&=]+Z* MRMJ9);%]%>\6-:5LH;B?93>UH>A4@;]VTLIF@5^L[<<05+N*5D"=?+N*CC9P M^@YVEZ?>ZF8DU-H),D(XK5WT+9^M%_:37W#2VE@!/P3^VDDW[P1^,5O>T[K# M(6MCM4-*?5]]7^V0B@_\Q,]*7.%PM:\&[1NFX1E,'&W=Q<.NA[8)CTR/2E_I MB_P@^=JG\.65WB6X \.;Q!L^[%.03O+\,$4H&6=0XH/>3FPE(SSHS9S*7G7: MF_J^^KY<4NF$2Q*'$FIL.SP\8@_@)0\:'M.)..?&8AY>]2TZPF?^9CK16=\C MANOZ_.0;GH1T$@%BF0)@;T2VUDZS;2/U'P3QWUFZ,5O)J]PC!=!4@%;7SK3= M)$"+:@.)5-:Z/'KQJV$Q5'N:PW1#9=?N7UZLG5V+E'3O!TU.R'<(C"H*C'Q> MRH3\4P+E%M<47^/]#5"NG4V["B@'Q@O3,-9A)O68'DM0>)\@J61+%U(6 M9E0(W0]"UT[SW!9"2]FZVO&HW+:%JDX==RV-_%B[V%I RPUJMEJI**/<4,C< M#S+7+KZV:626LQ=UI=&4\Y:FT6Z,)T-GEJXBD?((CK7S0R)B;B@4"?ZCC&)# MX7(ON*RMG1:R:5S6\U*69Y=%G9VP@Q:587/8$[-\I^-%]8CV>F/N$2JVDZZ[6%L[+X5#9&,K(Q=[.B3TI$NMZ0*6NGP&Q,G)0OLA<5M?M.83+" MY-K)+YO+XZQFBWF5]K)?3_.X:N*H[ZOO'T--I1.K]-9.+9JDS517PHU+IU=( MZ=#LBK5SX[[:UF./.:-XB9IU ]BU;*5:E]&R4*C<"RHOULZ,VQ0J\432>K9< MD]('DT7MG>J1I$8L54"IL+T+B[43XD*"1BNQ,5^YO?8YVZ7L15W*!5F%S_W@ M<^U4N.W@LYPME*0TMF11:R?FS8DD 1,,IYP'EM.1KT6<]&KIQ?O.)8V+G_>? MT5BMJ%P!A?Y=HO]]AY-N#/UECOX]N9:'G#"@3B@]#\9:*5N^D#+F(8OJ4L=YJN^K[Y]@:L")K9'$ M#]H,CLPDC)]^JO,N@R-['H^<[W4GMR1:=U$VPQ0N]9WRDNU5,M=@\K.9IC#-B^DG&J'88A@T]="6 M):FO ME,17\L5LO5!/?J64);;ON1Y\R[ >E_LU6K94J*S=*=#IQ7*V6*AG M+RYJ,YTZ49TN4:"WGA;H7;( '')V%QG[/\AMZR[=2WEPC4+C?M"8MEEVR4)O M1XQ&6>R8$_;P&[IN(!RH"?:%H>= @6ET;'C45#ILSU*CGE];ATVI^@!$O;.: M@J0Q8;)N?;=:/5LO2ID8JT"Z'Y"NK=JV"%)P-PIJ$[[RW-,T7H=YU+#P."7J M6. SNN0#U31_Y/,#O0!* T,SO(]*_>U"LGQ8*%K2RGDLI?]"&K<"$C>F!+X1 M]%U/M! 7)@;^XKMQ\R5I,LL^2H">4P9JVO[PI73@=H!:C@&UE,]62M)LT/TH MEQH\8<>OYS#J^LXD#&%3CU>;^+14\+-0S%S7LL5\/A[[#$/B/$R\/)JH;A* MVQ6ZE(KF8BH 3(L#9?W*FO6RV@RM>&!O/)"VD7$IE;TQ'BA?9.L'5!! %KVM M:JC'MT1SEUSI\=.486LO*J'OQEIH^_?)KVAWL" M51=HNF0WQ@M:F6EDY3:ZC!&J:?9H3*T)YAA;O+"S9R-J=&:Y3,>_..[X"O+ ML*BE&>@L>W!AQ"S/%1W=4G=C/*=!8\Q9.$E $Z*9U 6T/?SV^??,+)SR^7^F ML5IPA?,TOY3AGYOY7OO[M^B#<5$0](LD&DFW;9: ,0P*FR:D)+H0X8Q<#2-C M\Z'Q6ROWN=-J_)YKW/9:G4M"S6'PYRCOTS&R3).7ER%JBCKLH2S!LNEXWC'RT=4YC:9D2O4$ J9"9_H7_L$?%+QP MT,+I#6Z_ZE\#)5'!B0*\&>(9'C8;_@R(#$_"7+8;O;O[=N,KZ;2ZK4:G^84T M[SL/]QU^F33:-Z3[_7/W[N:NT?GCZAP^O?O1-._;-ZUVMW4#76MW[[_>W31Z M\*/;@W^^M=J]+KF_)7?MYOVWUCYZ^.'.(M[0]EWPJD"QLA>-@>\%ZIZ,F2/< M+$)'(#0\N.M;U-<-4!(?%W=SX^";L@=7SX$(_#6#*V\@0P*U'_UVQU2+?@NI M UJM%]0)3Q$W:XOR68N$S[:!>I5KF9=(0%T)^R)D?L^)=>P+H]C]S*[B##&A MN>5-\/MH!W0;KK[_FJDN5.42F/6[BZ^D34"RIDVH=E0[Z[3S2G9(MHBZ3?GZ6A\%WF8-G,W]U>WKL"=F^6RACMGVLM!N MFDR+^?_\5ON2[4PLS&P?TH.US@+\=X6=1)SDMXX]PA@DMO-?PQLV?1>8CCFM M%\WT48\W7)?!?_4>?5DWOZF2+0KLZX&]G@+VTA3L)YG*PES%F<+B7.XD; MG0+$53NJ'1E%W0XM)UESP9.+ZSFQ#_S&<)CFG4!(8]DF)7/LBH4-1#$$D2.U MU[1=;]U3C JE[$5E3N$3F3PW2="D %PL;B RL2D EP' Y6SQ8DY!%)D +)L" MW9NO(+D"[3+3!$AFR2.S )XFWUY%]9%A&:Z'<'TZA06#0Q5.I0UHUP !OPGZ M-RR]D:!^2_B8ZXJK0K98.0!Q)0F^%*2+Y0WHV^U!FA?;P3I/\D-:-@VL7-@Y M+BP;@W5H4,X*7/N.;*#0W_S"">C>=2HIR23/-K*-LUC9A)\<0Q(*O1B.UI5U MV7)YSE;.'8%CC2V=BE..FE.JFW#(M\ II7KY0#E%-DMA;[YZJ2J!I< [D6HI MB%HH]JOE/V4DG(CHJVW 2.#!1Y!Y@1.T;B"]6,U6*OOU@I1IH/@CR1]I*;.K MF@:;XH]:MEPY5--9-H- Y0VJ=E0[!]N.;.)$^1?I_L4TL5!46SD!OT):@^@- M2R=MO\2JGD!$[CM.[:^VNVY2PD6V5E6+?!(W*1E\2_D-&.H;@B\>)9#-%PX@ M)TPV-:JLV,6#4&<6<] :VQR+CPXD+JKWO"S'Y3,%04XJ G)8] MOVH48I, +F>N#R)97C95JO;VO*%* Z]"Z5)ISV OI6U[6%V9"GJ_;W]#-3_G MB+;]B:"/$B)(@;9>2DM:7UV!;@*TQ?*<0[@D :UL*E-YGW.6P#$:ER46.X6: M$B>3-+A8BJ5M*%AY+1UQT[8M.[DH^2ZA1ER81O@KI36'Q0[:AV=MF.;.)D;^Z&Y!FWP8Z^U!0 MY8"'GTYB5HBTMI(B].5RFF;IE9/$0CW2H7')!F6#S9"L)G* MMMS/'!/BN1XBHO7B.12,-\.BSN3.8R,7#"CLB&/S*HOO3-F[R!;V7#A)9>T= M%!ND591?/>E -C; /8C2I3#(K^"5OZ#:4>T<;#NRB9.]^0OY_;D+T.Z#8S\9 M+FI:T%BGY@Z<3&1UH56UF:49O8[ @^*UA-[ZCZ5LV6*G6I+*?2*?L7BD]>\\DF M]E=N@$_J5;E.-EF>3V0S"92'H=I1[1QL.[*)DQ-=KFA1QP)]X)('YI#ND#J, MV /2M$YUB+',C\T@[D7?LV)/ MPO[RC2?0=9;G$MOW7 ]N@0912SFJ'=7.,4M$M90CEG).(0:SM.-U(-N(UO0< M5]YME^HSACJU(51JVQ_UF7,_X,^Z]U,5FHQ K[B_J)2]J!ZJ*ZD8Z%@9:.6- M>/MCH'*V7 ELL^;WV]V_1!^-B(Y@\DF@DW3): LXP M* &^@!_.*W0J>"*J)Q P M%373O_ /_J#@A6,625?]:Z DZD)<7O$F&>(9'C8;_@R(#$_"7+8;O;O[=N,K MZ;2ZK4:G^84T[SL/]QU^F33:-Z3[_7/W[N:NT?GCZAP^O?O1-._;-ZUVMW4# M76MW[[_>W31Z\*/;@W^^M=J]+KF_)=TOC4[KR_W7FU:GB_W\UT\7Q4+M$[Q. M6O_^?M?;2^<_W%G$&]J^"]:!2]B+QL"G$TM?N @V9D[X:P1"Q0/U[%O4UPU0 M%!]WKQ0"]N%*.Q"1/ D%94Q@'D2_W3'5HM]"*H%FX]R:+H[6%O6SEDNBO$2> M'V]P)8P.#%9,^_*%T< BVTW\ KNQW;6<77P?U!J0UOHU4URHQ7=G_<\MVK6[ MP$S:!"17NE%(\:V(5WT'+ &^'Y%$ F=;Q)MSV(="S&$@I@'$0S>/F@(U#]30 M0;")'TTZ-CRXHS"D,+0 0QWF43#N=0&:,*%TBAJI.OOAA@T,S? ^*E0K5"\" M2L]AU/6=B:0X5NI=@7@)$-N2Z&\>GI5@(7N2&:0P7$4BI %.1+Y92\;'MM:C='RSR\YQVZW*=-5.I)M>-#+%85"CF M2H4_NV'(OL5#:>#SC6T+HY*-%\/-"1>0:X=OG,2+J[3Q!X>V"<+-;06AN;56 MCTIS#I'9/8UW!C"%Y:6P7%L;RU/G%-W2.ROP1W>*ZT+M(ELLS,DL4. ^ 7 O M/!BXO,T2H,DEW* M["FXZQ?9VKQ:RPKT=V1?DB6Z_,2<_>KUDABZL^FW-]S+G6 MT.Z#[VA#ZO(\DRN,=H6]R+E,RQDON:&AZ\RZ##%FY_YFCCU7L>9D%%P*WGN!]W)["K?GZBNH*ZCO".IIN_]6AOHZ?K_" MN,+XCOS^ZG+;OK83 G@/SA='O*[!5"X65:!+81PQGK8O:]6#P$X-J[+$!7:^ MA%_?7UP@L0<[]5##.]?U<5E_V;#!13YS7:MDBQ>EF:@!O*^)DTQXV #A2KPA M(^R%.9HAXA+BCCU&-+HJL+!G<[2VC\ "?Q!!Q_0;WP'[]0$&8^M<_O%[]P(= MK0 VJYNERAI5$(\@ON_@PL;@_E::0;96*2K<*]P'N-];I$')=X7S'>)\G\$& M!74%]1U"?1,QAY,W1V0)0IQ8KR 4,^>XV?Q E5]ZF)@=(J;#E8"<0V/=9GS9&A,2+(.T^Q' MBW^%"S6UJ*588P,!_XM]QQ'VQ2=O[=JIRL(D:D%LGZIC;^$&I3^4_C@ _MAG MF$*QB&(1.5ADL8FUB?B&,I-4+L;AYF+<&$\&7-!=A(\)*-4Q:>+G9=(RZA4\ M.[-0#),RIE499_(R5)AEW[9 =0]AE@A9L?>:U!TJW:T@O0%(U_8<'5'P5O#> MIFEZL:_PQJK ?NN(ANQ%59H]PRIBMT^17=]C1$*):P7M+8KK>GX#D803D+RR M! %.+1>"><2PP"<_QI2'I0N=RB51EN[V0KFS#\_^P;$'AO?5=MU#R2Y,*_9Z M*IKTI-ECWU$"Q2J*50Z$5?86<'B;1]XP=*O9TIXJYBEF.5%FV6%&;\F_R#DZEPWGL1? MJ8&+7V;Z^,NG:7]X=Q+!B2 V$80FDMT8+VAEII&5V^@R1JB&)3*H-8&Y(9;M MP0<]&V&B8ZD,/-#6X@% D*\Z&1@6M32#FM";0."Z9XO[N/&9@(DGFDE=0-3# M;Y]_S\QB)I__9QH'!5^UOW];>&YOHI'TB-,26(5!8=.$5$07 M(C"1JV$4 7QH_-;*?>ZT&K_G&K>]5N>24/.93MQ0&&!(RV(S71HR,;XB@CN( MZ_V4Y_])"_D%MS+G:7/QY::3.A9]^Z;5[K9NH&OM[OW7NYM&#WYT>_#/MU:[UR7WMZ3[I=%I M?;G_>M/J=+&?__KIHEBH?8+72>O?W^]Z>^G\ASN+>$/;=RGN[V,O&AM[P0X] MN!+;KT='( L\4)F^17W= '_R/$ ]5ZV!9/LU@PM((!H"E1W]=L=4BWX+ M80(:B3-9NA196T+/6A.)/91Y;B=?!5:!Y\3Z\H51[''4FVTOXVQE@6:>=;ZU M[X,VPKVDOV:*"Y6O!,N>NUNG2IN Y-H5"BGNRU[U'5#@W$8GD<#9%O%25S<5 M8@X%,=-@O$ -AN1!L(D?061>84AA:!&&PFBT $T8DYZB1JK.?KAA T,SO(\* MU0K5BX 2!HDEQ;%2[PK$2X#8ED1_GW0^6Q@<*X,/*D=NVPW3^()7F-Y6/(GT M-HE6<-Y8F:FFK,P4Q2GO*AWM!/?!'S*6:VMC68Y,L4JV7"DI<)\LN!=GH5RL MC6Y)DK@JV<)%619X'WVRR0$AN[XVLJ7)KZI=9(O5F@+W*8)[$;8+^?G8WI%= M42MF\R4IS0I97/43*\[SX#O:D+I+'H=MR/5NL5V>.0_8"Z4M4U5TI M9$W:X4:EZ>[7TC9VF;WGA'=5\T[!>P5XIYU/M#*\W^'I*Z@KJ.\(ZFEG#:T, M]77H7Z M /5[BS(HZ:YPOD.<[S/0H*"NH+Y#J&\BX'#BQH@L 8@3RTIHVU9.H^XP\/ZU MV+G5A+W@W\=XEM!AB9?2/D(!^SKO7"EPLT*-VAV$)>MMAG7$)QAN(,>3EC$V$,91D=8M1#I5W$TRZB$[H11"9@ M595A$P5O!>XN)O:6TPXMW$M%8%=AO6*/%;%V>DB,J67V?(COMB.%= M12.4N%;0WJ*X+J>="[QJ/.$$)*\L08!32WU@'C$L\,F/,)M'WC!TJ]EZ=3]+7HI93I19 M]AG*4#I%LW]0G^HC#CU^0?A%R=Z\:3^"LU;O'+ M3!]_^33M#^].(C81A":"R$2R&^,%KA/(6_=L<1\W/A,P\40SJ0N(>OCM\^^9 M6O?-KX;U@\ C&C/- M= +JACLV*4RC89E@^.;Z)DB@I-3E_8A:(%>4#!V47S^!L,HDH/@I? R6YVJ+N<&#:SVZ&>(:'+<>N!*2&YV%&VXW>W7V[ M\95T6MU6H]/\0IKWG8?[#K],&NT;TOW^N7MW<]?H_!&=)+W;,37OVS>M=K=U M UUK=^^_WMTT>O"CVX-_OK7:O2ZYOR7-1O<+N?UZ_]_N/GKYX:8IYHMEN1A&@>800%.2"S2OI*QD*5?; MG*/7F I\HQJX1OM+P\+MCH2[]F3@V"-BCYE#/0Q)8H3XR? ,YE[NS995[:AV MCK$=V03A[.[_839F&;:_)[J;)M'#*SV^U7Y2KND4E;:MA>9KK M7MY1KGNI4D]?5MT?*7>.)P7A]2"\W!; _6W7D G"LNG,O3D/\NC,6#U6S%UP M&(!9,TQ&K$B9XG7\Q<\!&3LV%ES127^B' W5CFI'.1J[$IJEJ@12DW\A[4%2/8247]<9*,W9_RZ3*R )HA2(J^\Y;FZ+("XJ M?U;YLQO2LFW;RO%E-7X&7(Z?>8C'P$6''A(FK$.E:^7U"M+*R:_JX_(C+S_/ M'GGY;F= >;8*P\NHVN5*ON\.PO//8U5:5OFR*VM93%X94NL1V@6*!.*1=R)5//8T!EO:60JK^AQWEH:E_=@-$__>68T YT( N_U0 K98F5.Z669+#E)4*: M7=O$Z0>[ ':Q7)0?UK)IX+TY*))KX >'C:FAA\$^X9O8WI Y1/,=!QX-G!:E MD:4- ];2$O#>KY(#:(19 T&R0,/2[Q$>#8Z*]0KK@FZN%N>4TU4!0H7N)+K3 M$KG>KY>WA>Y2YKJ<+114*HSRC]^OG:.D4V0 !!+\X7K0J,4\I9"E]232DO7> MKX]#,#2'T!VVIG"*^<=UM?- MY#6B[?*@FIKX56!(RO^%NX"N X\%]?I\AHLS53ZJ^+ MT@7XE&\L)[C3$L!6253= [A+SY)D^!FO$ M?=OR754!06(Q]9Y$K73?(,!#L%;F_A?!\%G@ %P$44H2<_'%@1=K>;[9D[6U)Y1/;/8W'\-;]CT7>@?<\*%MLF:^=6E MZGZSJ]..=#M5;:YX!WEG.^EC&^<=/-"D?G&@O".; ;$W=[U:DL" X)V87Q1B MF1--E&5Q(M+Q/3EJH70$5.%QG \!ICY/OKM8ZC7*YVE$L%J[_%PV7]IOP%+9 M%8ISDISSG@2XG7%.+5NK[#< <3Q&Q0ZC$J=0*4>UH]K993NRB9.]'N(NS\'M MAO7$7'6>HFI'M7-"PD\=W'[]X#O:D&+A&WN \1BP^;T)3YQ@?_G&&$^G55&8 MX_$E%^>2I25VKWPF/)WP(XU[=D,#!#GL(0#5@PF0;%AZ*\35^M5%2ON-4+^> M_C3W\NBW+RBFX4R3EF:\\BGTVV::4E:Z. ]/>#-A+^G>5TLM6B=/4HCCP,EXWCMU"0[CA3J0,1 M>_,GVW'L9_!:^#JTS0LALD1FL-TXQ22(226/PO%SR8VD3PXML:8[MZ" M]_@5" ]2J,GIOH[\J8+\*67S>>E.^I$64@K%]4ULZ%@9Q0/CA>FYOYECSRK0 MG/S8E4V#*O*5\3M7 M=4Z7R)4.55[H^W2H6,=BP4$\=A^(01%(IY!3)[$T6JQ.-W%0_*T@/#]]Y,$Q M+,T84S-$QKHQ,17050A> L&%_"9.A-\.@BM20U@V;:H\TNLP)"+R0KPA(^R% M.9KAK?VX'W-[JA6 0C_* M2)DD@%(8SF^B5/#:&'YKKUA>.@-1.:PR)ERF.ZQ\(SF=.+9I8D5^\FQXPZ%M MZN%ZZFM=&ZEB76E=>9V!360GA79_AYG48WK/[M&7_T[Q<6L[>+ (^XS@:-HC M/("$QSG6E60%N<\7D01JIX'NA>#>1.K2IL&M(LO*%]Z*HNZP<5#U)?)]740> M\;"LM.],E!J65PUO),LID%0@DJ98N!^ 4!K9%G6SGU>C<,1N@=X/ 'EJ@HYVQ2B5 V04V2R#O?G M@;(73D4,;B)A;$[AI]L06)LK_%0H9B\JDNVM5%;$Z;)/81/9:KMCGPIPCS(M M#BGH< JE7%0[JIU=MB.;.-F;I[+'-!YHMS48,(V'+=F+-J36(R,.]1@1?XL0 M)OHI>"X$_P,/AW@"]0<.M_)/CL? 6FA?;2+O5@#M?M *8-8!E-U;:'+A_UI3 M5'68ZSF&YC$=;S0L/7DA]N2=I9D^FBTWACNV76K^!FP]AC?@-_;7L'RF!V<9 MVM;:6PX.]/A"Q8S'R8R;2""6EQEES;(_GF-$U4D6Z2'9IK!^C-,V>*05GF_% M@#:1I/PN ?@ ([%U$(.82L=NF/@W$HMQ42O$[_M/KZC+%H4]^H#KP;+')M*< M#XL]"ME27J5QJ1#(2IJ?D\SL7^Y/%M'U-J^:TA+AX &78 M9FNNJE]7Y#L+]#2C+ >(XK3L\5533S:#XE)1N@I5\NM65=P'=*MFCQC6M#V- M3?G'('72TN17UYU(]QZ2_7V"IW8AO]Q1.)82QVEYS:MKSPWAN"A=567Y]>>) M9E4N",X!?'(\0&=83V#3\:(WEIY: D>%[E0[JIUC#MTI]^*:UZD#H\/2P^7*&R5PW>705?\T61[_P?6NV93%A0N#1&SQ#S)O '0VD ML/'$R-BD)W%PY%$8?N\I]VTYVB5'52\ 53, 4'A"T/T@?F[0VAE9M8IT.VQ. MP;&1-@_\#4B_I^SWAB MZ_YRY=HRE;R*12IG>W6%_>81 M6$I?'YDX>T]Q;?0Z>@$PN'OQ'VKZ+'[>$#_9#P\A"A^[LQH!>AX$>!J6WA#0 M:07(65?H*6];,<%Z3%!Z3XELN9C@ !+1XFH?_N[;^D3<@A\X&?S'U;EN/(F_ M4K7B+S,=_.73M#.\+PG-%RB^0.\E.S9>T,I,(RNWT66,:TL>J\:U.\OVX(.> MC7#3D= Z_L6+ >#9J.$J'S6A-W"!G]QRMKB/&Y\)F'BBF=0%2#W\]OGWS"Q@ M\OE_IFT2#*YP5N:7 @,J^;WV]V_1!^,2 (/PS/E$$HVDFS-+ !4&);!6"X 5 M@HE<#2,S\Z'Q6ROWN=-J_)YKW/9:G4M"S6;4 MEK.XDR&#+LR0,0"WV/("XP'TR0,H#LU@;@\^]MGDYWEQNZ98+>?S%?@& RMB MC.(%;(M0'G,E&\BX7S-H^H"0"'8/1[_=,=7"WZL36D@:+FCBBH+ZGOTIH2?X M%:"RL *NP#"(62@S<0#/'@_M>]N[YJ-=H\TFLW[[^W>7?LW\@!J&)%[?N=L23.YW7&^ UQ^#K:ZB0^KX+L^BZ/#C2IZ[ABD40YF+2%SX5EU$' M-R&)1MI\/&"T=F!T%-P>4,?..,!4EN@VFK[3"8&F.DWRA5'3&Y(/__KIHEC, M?YI>RO(KA4\\SR.X&Z1[1+>"R\]L]HKM.[.7?#>\8(/M9\"(J0-VCC-R/V8) MD(6"H4-1^.$2%1YOY""E*(QG EPK"&A8+LHK,-V'U",#D(VF@08Z&7&/CAOJ MXL$1?H2%I]WB$,8P#>%M-AJ;]@2\ @R3.7!98^1Y:& ,S71M3$9!%Y'W)7B+ M68_TJ67\3:.T%^S!=S"UP+GH8H_= M,W+O.P2\T['M,AP_>"-#?X1OL?B7L#77'P,9O=2O&HX0%N"H6'I0 I)1H#T, MS+7Y(Q-T%)\862 ZP2;APA-1,0:<8.'IG =XC*8\"\CQ\#9(+=MZY%ARF"GZ M,C3&9^2_H,V8:3!HB9,GV2V< )@S#%VZ_,,V;=0889/#*$MYGJYOWS@ M\F"1$I2F.0F&$VP1Q)D1$\C R/?L'!:6 O?-%S/#+*Y;Q2R2%(+P=L/> >6A MM^#: QA=,K)=#^_/F4/$< $PW&= <09,Y3O0]RRA W@[R_MK^YX+\.7;&D&$ MH\:!'G%; 1L(OP!M/%(,XP*&K$?#P^HH\.0K8@[M9V(: X&$8$@&_Q33O*Q( MHL*I>[3A;3S9&0A@VF-\&_P0C_<.IE"DL,8I%D(0D#4 \;FH>9H#AT6"$GD M3-\R_O*!?M%F3=I'SC-8P(F&Q<^3!J*9@F;@=YF8Y05=F83\3)XP(H/C!NF M4Y/PJ@];].)$SHDE]*E)4;ZX0P;3!Y.U@ W)#=/8J ]RI53($@QY$7Y[[;MH0,;RY9W0Z+'SXA-X@JH-*:.>&"CLTR&] G5 M#K-B[ ?HL$<&B'/]C/1 G;!5PGS .;9O B,QP W5@Y35__E6+&<5N_'VAW"Z M@D C)%<*.2Y&,C]+A8!H?D)&'BH_. ;*\F3K! H M [!U].E@NLB"0IYCK\,ZYYC>.S)<%P?^(68&=EO-P);[B&=O+>K +>L[/O)L ML<8[4#[C[1\'<_30K.303I$_,20(#"$CH4VS =0[F+B%G#<5O:A71_0' !.\ M7+0K<-/*B#_-UX5=UQ\%6=@"AN),-?PVC !L@&GE!6YWNZ#LQ:NF,=7V5+R! MJ _MZKG8G_=I!PP4RQ?V3+A,'=A1L7?XS/ ZH:"U-,_GBD+(<8TSJ&[ "!RA M#KTA&M'1B(]$]O:&JTFN4/?B)$;) 0&5PD1]8: Z8/."A3;)V<^H[%V_#RK6 M #;-DH5.)&D"WG0J[ AW&@H3!FFPP +6)K5P5^MW<*(E+:W 41C &E-'' M02RT /GL&!C6B284STYWIS=TF'7J<.?; .(, K4"T\W3CBQMPOTH/H,F,AD^ M-8<78S;]JN#.Y"&)* H$KP>WDR:BL M?M9G*I,$'@(@.2)V9=F(< M'/+MC;BTE(+",MJ!<@*C#R<0?"!%PD:F P.NU'BSN3\(U[;A(;8@?]AV"\'T5UFD!%-R-&;,89L3ME M/^ TL8?U2!"-0@9 MB77M>$*"P-?";P3>&-'_V0X:(.@' :(#%G=C'J5E"1<>>(<]\Q@*,F(83\WU M*>(? R$&R _ZZ+ ^MRDX5Y]$!=SLQA/TX:13@*1P!T)%#R+@G7!Q^']1 PL M'@1\A&<=BW^)Z;XF>#M\[XQT?6@VUC?\P-2NTO ]4RQ76FCK\[#:XM"8B(R! M*6\$/HOM>S @"P-_T!YCI(T>T8)O%,4GT'@?^$X@;&*.51^_:(L8@H<9(\&4 M1M/))72@T_EG0OGLNZ'0'8 2L)_QE^NQ<; I>9< 7G=!*[$>GCCT+L\/>)^N M2LW+3,65G,QU2E+-Q6SNR]QGYF5]OIJFF>2;V;7P)6:M7JW5/Z4N4 5=6KP< MM?DNW>%L&X-)Z-=R!&:1+2(X!G%&&B'RTZOU)46>79 G+D?M/LQO8HL3.N@1.J:VA*Y)*B'#+NB'8R0!+9@XS?4(S M0Y%M5UWJA*Y89-0\#YG%]0]%Q0-&*-#%72P SZ3*=P!W"9QC-'Q34@9WF'T9 MIN#-MTPOA&4ZFYVWYP3-]V9H+DK1W$6.YL$E:29H/S]E-@8"?FBM)@>7EAZ&E$)R+>%/JHFCWJ8TR2&U2XKFD[/)5AX0H'0%^P M4.@6VQB61C=,.,!+]:"/P32F^3Q2+H)L+L5BCC!+7!#BJ' 5P<0X-WC++\8H M\.27Z1JU^)HO=R+%(-FLIQDU&66V\/ B)>A?FM/'Q=IK;/%")+"X7&8G3%#, M\^#RC(?8\%O-P^R>?8C$P.XC3LE8B$C6+-> MF5I\U0;3$T*#@+-'NGK)"I/"QC)AKPT+3%X*3 ]]>2N#B&B*/Q8))D%JQA-F MR<"$@&"!OD(W33-8(\+X>9C*-$<'XFKGHM=Q6D6K?#47WD70BG'SD2!QPT@* MYH+PX8A\ 1[<=_BSB2 /4)T^48.'5(3.GBX]Z#W0J$ M!S1 ID()_R "G9(+8YS7.*UC#"1+]H"=^,$@*C M^8E(U&?!"B1R&M.%!.#DY@FDMNL:_.2M4 <%ZYLA$4<48\F^'BV3SJ% ("XP MI,E39J:($ME9J3I.MY>:O% RXII+M@%ZOL M 8!7$$\L;_.%_N/RZC4D6ZJ M23:B]B),B M'B*!_. &!<\RY7(#7EO8AU+0!UX5*&DS MRQL&*\>?>7!-(@R!H)E M+"QU>LCYB(*8%($),]!IV[/DT8AK3WO>I:!>F=,2IA0MS7> P@-&XD@&$NW7 M3_\MN(.(O 32&$YX;!QP%8>-K&#A@J(#B0.!,'80@6%6T;*(P()S'Y@37,V, M&.RR2T>?X;*A@/BBJ0]&&(+,@H4U+!*'(U@,(3S MG*\@@'.F8VS IJ1,@J<->DU@&2'FH]#!+K9#(1 BY MB,MBX!/MAR.$53\MO)%!TULP>0KBD.**//J99F I28J(D5F6@>$73.@8 (L8AXBK[D' 0! ;9]HMW)^(HY MDL1)$=[OG 4 U6**XJ,*5+@Z4P1P275&TEBN_\9J=D(3AB%.M"M',X5;"E>( MW\;1D95DU"B%IXTMS,RA1!4>XPVKU7T^L!^D0A5$5$=";8Y7\>3:(3D"V LR M!S$:A092A!MMCP(0>08"+-@%*3F.ZX^C5F50@U3T\G05R\*FV"TL=@&$2NHAAX8XVHX3>0?B'WR2%-K,M5%J*R "]**N$:4"&CE M''LFN?YFGDBF*.*LGQDLY%0NL"^ M+6GG 3KO)V)F%LQJ<^1<1HF%2\BZ4'_3.#X6!L[$2!PD4RJ1F#JY@0.!'7EH MI/F3- H[%AW_R"BA8]![H+]@:*;WR&E>(CDLR@'B%)0@R.16O8E%MC-XE] Y M#,:N%QO$8OX:44811(L4P!&PP 52E-Q]3F'EX OVJI1=5+)DHW7%'EF<5>PDNJ"$P(M6,0[6<2"_+8S XN0BY!'& M)02#! 4_GY]U85WSRZ%#X-YA/*KDI-DV\A,.]VM!_S&[A?O*+:SKO%SG^=M'QDO*=$1OT\T/C^SL+C8\(\IGD&611RCH6HMN)+S.F M>:V)F0<"*6_AR&L)2 '9FL@^53R3A6N*(UZ90&24>K*1%;>,&N13XAXG7V0_ M#W$PKO_$5LM(EL[@Q.ECX>H4WV)2R(U5P"S5++E%/JL=I0?$@?D>U][(MYJJ MC5/UF5&U7JICRS29\UD6BVSW/GP-@)@R4?,&A9ZUWNM_^#JRGJ+7T'XJ/.=I M^ROFW,<; [U#2E*X#ZF[^I1LD-*@$_;>P".YC/*C^,5//=<,2?8:,3YI$F*D M"0&5'E)%I>B9<-X9L9J;/GJX?G&Y\A*2LM6 8$BW/%D2Q5QRQ6F9*W+BA4Y\ M[S*!+&<4(/6,F;Z0R.3"$N[AU1Y[H2>DW.FC$(MTBSE,T :,@'3+2';G?@ N M@**C/$X+^5-(B\SF0Y'61<4YJ3X'S&!:(HU6Y'_-[XG[Q*5U1BK[0/@3J)0. MJM&CJU@G)(52NF%4)"HQ[>#A,S%R9R)SM%+X_N>\$JN=K#['F]09OHJ70KS@ M9G0CUS&07$)2#Y[^=TLP'152K:U=2/7J^A(KJ;8J( $NE%,E;,K?:E9SU4VJ MR>Y\JYUF]E8%JN=YTC@A1/-VTH_FKU$AX _*\17E 5K")9'O/:4Z AQF0:N? MRCHO2]E&)=+YEW!*HK7YESG7:,K:M(D%$BYY:7B;URRX=CDN.W&CT<[Z57[; M<&$GS<7+ K'$EL4R\K?4R=A2LUIO%+NE=LZ6\CU:6T#2TOH4:;AZ("MP"F* M'T=D6MA*1":@K)!1*G3AV()@KDNK8P$9>EOK*4@.!XGCOQDM@4%2)K/+8#8R MRV!ND38H=/21Y=!LV+:^0F)\5I^Y\7KHM6\=_>,5,+)VPV:G:SR M;N,;+EZM\[\?&KF6K[>:/Z->-@>\*K\>>&SZHE%V/_4BJ54T_-^GG'28MV\+ MDG4 Z;;%B*"9&3QOMC*!?\EC4<"Q-\#1+!HXHHPY11_?" 4Z!:% N6#[XQ5% MP(<^B%S^IW>%\B4 O2/H7;64^W[?_EAHJB5S3T9CJQWV M\BFJAT_I>_^>_1.&&YQ3/:>YVM6I&..UPXU M,8[4#SP>+GE4''AM%; \Y&OM)>=2N=;K^;D IF\]G^T:-9^O3"Q%VC6;'3V!LW*(GOL7-DO3P/L18_?44H;3: IIAM2 MH8%]H8/+UYQ+"#NO"$QY9_+5 BFAMQB7403Y:BHIX3C1H_N*8*8=/#"CS" 9+9-L/>-OH.U37$TZA)2'(AHQ5,DZ,C9FC

<]L8Q.YK.MKO9&N][)V5,H@J*^;P,-(0]C1M MY<'3308*)[7/$.V0_;LH69&GL:2R5WJUVLZR5VAUFER6%J_K<-)7^!:C7C]Q MGFA4<\ SXR3C* U5)!GS_ .,1:1P?L1YE$R"46C'8V+#W-#3ABQ10D#&Y+'!@=6X;2<<1=5.EO6>+ %[T7J($")1>(_.$G"RXE M6.-\1*F6$PEH<;,CRN,5>%8(/'8@9/(AU>8B$(4KJ?*3+[I> MB:* LA[ABLLK)9OC7.ZCE0QUV:-88E02CC^RK:LCZ>\VN/[AN\JA-I?A/I3:GO9(48*1!2(W'%MUUH2A:9 M1(%(>67="RR!J:3<_,RQ8XN]22;:M I-M'E BY>LD,FM7&E+UE&$XBR/(>B7 M+!^AMVT=B:2%[ES81A>].%N&!'1+F5:@X'4G\/HQ%V#?PM]_BV9_+*B6 ;O; M02Q5V8)/'[ZV>F4!W4\*:DM"95M9D1R; NUZ!)?4WQO0?K>DO,6$8BG"6WH0 M?DWMM\U .%;/MX3A5E\!L0+B+"!N;%L([@BEW;(HTT>61+M*@7;Z,_4YJKZ7^:Y\[!:5:"J0#4+5-=+ M;U9:LP+ATH)P5F+J^X#PJ[5F!<,*AC-AN)OI(BI::2ZGA%O2_-#]Z1U6KZGF M8:IYF&H>MJLLS._,]QG[CBWA5>\M4<3J(E=>,1:8K8"(CW@ <4 MU7UJ4YG,JM>=N'LYIEYBLZ]IU! L;DTJ7X_[<%+Z/1<6JNZH&L*/'[');J/V MV]W-#_I4_^T3;V6JB:;1LAF3/V;P)2:T8>ZD.Z7>2LXCGT.VWN1-MT1#59O@ MYD2[23^KP52R6ZKH+!9M;6[8]%+Y._PZ1.(G)F1B##IUA*&(0=Y,*[GF$XWG M@S$QYI*IIQY.+@X)6\%.\7R3JZ?6U:FAY,E:+&,K=(4RA33U9-2AVG:=QRJU M<$K\?J*=B:9L8KW)+L!YZ8 3?<9S ,4RX#1YKBJUG +J:6+W)PYDNNCX3E,0 MW,B7>.OAJ33?1(W HENC]2_NWW7LF6AA%? F7R(Y=A8UF9/==I\M&^M%,,^P M?,:_=04 $UY'M20(VN9 8JK/,ALB8V-G+"I!$(,L3W1WCIK(\=?IM*E%7AJI MS'3U9Y[0NT'Y"@"4T),W)K'3UTQWK0:^2)5U0FWL-N9;9@BS/>EVR+3'4(?[ M#QA,<1BD+H'^'A-MFPF9H]["A.P.)RGVC%"/ $]FT\[=Y"(LIL>-N_/BX!/] M+S8/2B9UUYH;^R1%J#+GF4^"YT]@,T9,("?Z'&6.QG2@N!&?6 ?8/$P(!;24#(=GR3\S.G=* MIX^6F6X,9V-G+4^48@$YVN-YTK2\S-U7J%.T;AO4DTNTQ%NQ\3^1A,BER5O1 MITB> ::"="?*]")H$S(WG7:B/^F6G:P;,-(-<7D5JA'@8'\_R_=#+"[#AIRX M34. &",^;H]/RS5/)%.'@8CGO)@.S^#7GEWO+T*U!+NA T5"[B,K-SDVC4;8 MH-NA]HN\[,&0[I#_?,_T((#S!NF0HQP7#%(R2Z)\ ,P_)&2?)_/#*%\38#P_ M"7Z&/L_Z">=]L@WC.HA =0]L]LC[@S*Q"^H0BEL!>(/SFB7H1[+#N ODRL+" M1X+F\Z()H#^Y0!0X',)V^!&+>@ 1 9M[UV=3'6$,JSS"S],1 MHS US[7H1VPA*TLFB6/$I2[EB-@DS,%[1)I* .!$C _IG6M8A/S48C*UW/E+ M6I1W(G9X&"BRIQK;I6YY_T "^P=<4\BI)=?<\O6WA19J[[977*%&2]02:SP@ MA0ZE0>1Q0NY@QMBQ_A,*F2$2"B;ZBS6Q_DMIZ4/L)4N\RG*FH9 YD >*!ZA+ MKD\\,W06GR;1>T)GR1L(6WP!J( M/ QD"BO 1*( [_5*3X &I7/*@[4EIHP* M3&@^$$0#F29H>#;+7( <$TDG',5?J"D 8YUP)807 Y([\T@8<*+6BD1"@!0% MJ0(L8PO(C6>,9Y^UCWGV0*+FGT!W>&)VKN&0D_TK6@1JN_7&;VAY(GD,N_B2 M=DV5O\0.1%4Z/ *J$Y24!F,Y\+?(OCR;,F31!A8QWFS1=1 MP>'X*8@CB09)'!T\8\ 1#9$K@\ (4J/LN;UPO@3_^1?:7/="FQD7FH$Y!\(K MT\630(('T9O7]N)&$RL& 90LA/02TZD8W7?2"/8SO;9_98\BWGXZ$QFH]VCE M^N:YX10.?HZUG[4&@VZ]=E8]ZU^>55OGOO5>KW;>Z3O>B=UJNMR\%%== Z:U;/+FO=BU;S?-"KMU3%)%4Q M26619\7MKLZ*YDRD7G1:M(*/4L-'0\&'@H\<^"B\(:^"CY+"!S4Z*1HZ5+OF MM\8!$+J+08)R0;?JUUQD&9EVH\@R,E\0$U)(8*(KE@RNGX7SV,(8OP]?!U3V M>K[(#+[_=8?F39['^X#ILA(QCVW?,-V<>AM,_,J[5JK%"WR5)_I0\7JY=[5JO"E*FA3T*:@34'; M_D%;CL32SJD(]BJ)18D;.T+)LBAV.S?6]HM3[*)_^[$;2D-XU!( >92*WN9- MQ0NGF]OU%&]GU3W+()Q*%+PI>%/P]MYB2&<] M,43)$#O"L;*H8SOPLQV6@U2-K\97XZOQU?C['6!22-#H'@6*+N2*JEA1-;X: M7XVOQE?CEXN5JUC18W0A'DOD14[G814KNK6UL%-I=8OIY*#BJ8X%J\OH_U'0 MIJ!-09N"MG>46#KU=Y)8E+BA8D55K.C1*7I'$Z31R0JRSR"<2G,K!RE5L52' MBZ9EE*85O"EX4_"FX.V]Q9#V>F*(DB%V&BM:NF:I[U5 G5K'K"J SZO*!Y[N M^"/F^=J0!<^\DPT(O*EF5CG#!&./,3[2!'X:^QIV>LBOH9XNH'926 'U?>E3 M6U=]:E6?VCWL4TN=#*/6E-06S62^X5E#WNKI&ON%Y0!^2W0:\5/-\<:6'[@> M=0(Q7#_@#6$2[1_@\$;6"SQ+[=;FYH>Q4KUBUNZF J,N;S/AF-JS[B?ZW?'F M*KSQEX5]<9S$C[*7)Z[/3[26PX8GM$@QEP_\'+NJZ;Q_'=!C"C44W2/_'?HX M&+X$J#UE'O%N["F*O_,V=5EGXU)#(;@T$FFRCVC(; O.A=JJ4W*4H=BEI:T*EW4^/ACK ;EKQY8QAO?(6^MK=S<_Q/(J&FQJ"K(0 M=T"R_X36% >J:(^N:SY;MEV!UP+=>;3@9'SN%G3]0)NP8.RB\_.)^0%-7:%= M3GBH4<:2#9A%Q_]:GA%.8,F. 0-^1%<=>]$G4SSXYS&CO<% EJ^Q)\MDZ(R$ MR[(F4Q@-)_H$ATV7NWYTB$:GBVO/>V>ATDJ%O\?7@[[9'()4[\\5%TZS# M_];FGY2*!^(['3A ZFQ[5D$/,UR2#W#E(;#AU1(N1;$!$NP) MTM&7-\*0# 9$XXE\_3$JC/4G=%<#P/)S9.:)]KO[S$"SJ,P/$[\U"0%YAD!! M&'G>9;B43BND;WW- L+E /3CQ;@&H+*/U""--\88AF1X7^).&:)ZZ' M2_Z+V3/\VEF+^'!*Y23! J@/;M07^W3(UVYJ'__GIUZC4?LM "'@D1&AH=72 MU_7?/AT(V.#P\Y%][S33$"8:2H%'S+4>.9D+V'0G$XO38XS;)"[_"#348OZM M:UO&[ $&/,6PI@\)ZM7NU8!Z,: R4S3% ]^C)24&(SA.#4?K)9\B__]+SYUH MH.P13.)_"=F0)0"/<&V./3$3L'5KPD>UK^? 'UW]$=B>42I\'_T"G"SH3ZT8,P95S,!?I'#^"&P R.Y?IH[XK?P M)RQ$ODEL2.=O S;Q06V6B*Z OTZT[^P1EC=B**8YC*RV<>R%Y0 ?I% :G 2( M@L4$BQ02!;!(/T*I$^U/IIGN6GB:#)%!&<"FN#77MR1=EX<;;,PBB6018=,U MW(9'@HP)JX<+8*,1,P*4,#"T!LDH.C2Y_A*\W!7^+/R=E>S[3N M4'@(&7(0W#%*JW]:P?@,1"47!IUG68U.JU;#0MIIAL7WN7&(V.;#LX=[[<^KA]^ULQ_W#S=_7-S=1_4U M4_O-L:?LF8B[ZA33@:8%1,2^CG2>QQ<#^[D9 M"5)*'"2;;G8SZ::*K54!62I>JX9&L&-=\\OF3+PD[91HTZKTFJ6.'2D>*GAR$(E[S.$ M W3(:E/7<@+RB1VF=+!JJK)1M?IK! +^>3M"-@AN$12NG/)1LWJEU5!R@$*2 M"$D:KV']!XLD]6XI\W;*PO&/K!?<)5:8J5#8J)\T$R2C0 _8*K!O)&V] ,]L MDD97?0V:S(%K-:U^NXP$3J%,,2C3>H44<"PHTVF7$F7*(A,H6!;YY>A[)XFXRT,46-ZA5T'Q-'.K9@7-6O<-TE]WZ'UM5YKU M8KROJKN'PAC"F-Y:8D9I, 9[=>P/QAQ9KPYM/F-CZKE8/0$S3/DE4W[MT V# M1"T,.'-#0$U4#X)7>!!?RI18S)<=88*O_,77G@',-$/ F;__F119Z$/E& :. M^5UF!F?G59Q=7'0'G=0:O34'D:*D]#A>)G MZ1^;U$ O7U%KE4"BH%958]\&<(_6P%.>Y);!8GFUXVB-729M=(66F54G<;U: M9.)R[Z*[O6;!&6^VM*TKIUZI-TI9'EB!:O&@6J]M6]+S/4"U46EV>V4$U;+P MO2,+S)#V 5G74Q33I*IF+M41E(WH^ .*#Y:+N-27\\%_G>HV5FJ['S,6?'=Y M@4SRR-[@Q0I"0L8@?ZVNR[M2[Y>2B"B0+0'(MK;5,-\3 M9%N57K.4('M,/O1[@$]K!%P=%#A>6]VG>M5S6M]2[[@94AGTDI9#Q++3NB^" M!$KAK%]H!*ZTWVF?3QG_-.GTJ#$L;F.^XD@Y7:CL"#E5$9ZVBY;[2=I9[+(#C5"?=;3 M,5ZF]$;+/D(Z]G&%>1S17VC&=$\S0^I_:;C8SUCV8Y2%?([<@=TOP!FXW#E2 M)<](";QL"A1V @H?X'A&OG]8D)B[B,)@NK:4)<6/VP8$5IJU MTA21_Z0 6M$V1=O*1MM>4V>B6-I6:Y>F7/:G6\90C!W+ M>#AJT:Y/HIS%J,V&?\!5JE9,I3C707.N$MY^#J]J9'6,>C,Y M_-2R;: )_M;\J--ME(4?E06 #AQ6%:4JRU1EHU3K-;@IBE+U&BIWN6SF\-** MS]);XN>;K[6/KJ=-76_^^T\4%1_$Q8MQ"'VQ-(B2K8LV!336:V&S9?;G'2._ MKS6RF/G@QK48MBTX64RMZ<.W:Y8/:)6859JI2D>RLOIB;%HE=VTSRBZ-1.UP$MIZ8#TQS= #8UP-IYIN_AN(U(2A^ Q3^6C' MYM67X\14]C)E1L 2V:CPP;=,YE%*I9*U%0TH_$H.^_;SQ98LI^M;:%J)H@.2 M<)PAW?@Q'414 R49\F9Q4G/E7/@!2"D!$^V'^'JI2]%V@H[FPR'#IP]?E8YV M+."NB%UIIBH;L6MF>>W>0D\;E7\)3P'6R9YL8 MIXT/Y%RLXP:\I*%I^8;M^HS&>=)MD*_=$= F'\[21W_>4BD:OISO8Z@[F@L M:SEB);12FSF/\!N,FK,>U^'U''GZ)XQL,]\_T63KXXEN47YH9*67ND#&(J(5 MF"$G@SCU(U#.@'F8D^JLOXYH#W"8PRS%8Q0&H8<_@%;-'UMV6I0,B_4CDT<+ M7VU<<1M3H]G)*]6CS%L?S MK[5.X$) V(/H:W]/L,&7>Q_H7G .%TTSONUP)Z:+XU1C/:NXZ^R<+"I/\6WF M7F(OJ]?-,5YBN^A+[)[4M[[$O)XBQW2)G4(OL?/A:_NDMO02*3HU_QZS>F<< MXSUVW_X>:VO?X]7UY8>OC6:M4JME7"9*(,NE&E%].T2/59\95>NE M.K9,DSF?(SAHR3*Y^/#7"A>H7CMHAP9MO^V@/1JT(P851;[SJX&O,VZ_1N-V MTXOUF(\';STQ>W:RHV+A:74EJ][\%]-Z^DKEP/FS_#G\DCZ]NB'XE6, "C_H M+^=:'S=Z=5JW5J<\V]Q?%L7*-\PN7%QEUO M]7ER<"$GCNC"'4Q^QNTWR&&GPG@9)VU5&VLSOP;0W45EXA=.T_/VUMW4:%O, MWA9KU/Q")I#2]WQTR!PVL@(?U?L\,;39 M>FWR\Y)KI+B(^S%(4*>XJ#-W,F5DR]E>3.OVLZ4TBE+%.V4OS#,LGVQR/DY= M'=*!&(G)-?U9]^ NIR",6KH-Y^>.1CX+M.%,&P/;8AC7@.=LT7;P,!F=8L*4 M!"_EG^EK';3Q40*!=@S+MG0A00?X+3]"(>AL!H*-:['N].@Y#I1[A%!^AKSW 1A,-XF+L2X5+]7M@+E=*3 M(@B(:;)*Z.VWZQ]_Y):Y?)LF+9'\DT<"ZJ)ACF"C4IJ$S^,HRN9V\.VB>GIW M,?A[=7#Y<''W6=/M9WWFRZ*9&#:"O#NU[#$C04QK3%]^TT3LS$\U^B'F[+OE_*7!,RB>9O?) M,2U_:NLS/#>44JI#%(G3WA]:23R%]D77@)0#>OT4N$9:U'T6)P/*))(!>(*/#8/LOO^KQH23N/@T(\6?"VQ1@)R$]K3ZYN'B7KL=_'-P^OTB M4SG)\W\6J8IL1BM61P7"O#>AI]FN\U@%GC4!1C\4*3D^%_W(ZT;]UP!'/FMK MK?)=./'KB,B],69F:+.;$9(3(J'9E*2124E4ZS95V%RU'=BPKGFDRGX9>B 0 M'ELG-P4K&[6H,,CG1.!2LC85JLO<(9+RHAHME@OO/EXE6^J^*Y27,\E_YSE M](T0 KNUPCI,H"$!!?[OKGZ(6??[W.Z]W\V)Z\"P#=342(V937ED!=XD7N0Z M@8+WS @]9N+[VW9^[U0Z=16SKJ W&WJSPF";U7JC+-#;K71[I2EX5$:6N/.Z M-[L6B^95#UN?,5,[]_1G[9!YXJJIRD9(\@+&,PF)N$F\R!W3E%ZEW5(<4<&N M@-U6+2M./I<)%@.['8#=[)B($L!N6?CAT9:)^/#U._/]SQJ F(?Q&B)V0['& M'9 7:>C[=OFW?[:JYU?7 )*3JF<^5H,Q.3--=\*JO$=,U6.^&WH&\ZMGOG\G M_JB.@XE=93;#6)LJ1B;9N&IFYI?%:=5RTD/6)D9G'&2V+@3?KI6M:(T"]0,$ M]:P,&L&F=P;JC7K90+TLC/=H"[!*QAL"T"'/I5PAC,RP?#^D5&?#]8.#;,R[ MKO.R9$1LW7472.N:V[)UV1;QTG(0]LX0]*[9M@2O7Y*^KTN\[N2P5PJV-Y6JI#U!U"%NG8=XU5:5*-;:7>**>H]3_6: MF"ES)%9YA64[PK+.MK+&VV$9%IGH5UK=8EP%VV#9BAIV4 M87Y M@7:MBX+/I[KS%\H3-Q-]K&L?Q1"7UZ?16Y9#R6.^]M'ZI.GY2:_M+"B/ZMG0 MNBYU@PJK\PHVEL-N1OP'4;$&P?S*\0,OQ+734_SW:#_BP>2[J4%IAW*#N+^; M$>UN'6=KV\5L< MB46D;AA72>F#](R\J0K:]MZ'__KHH?0*86HVF&"[S^W+_E1:]4:E MV5M4P31*I[)A8:G#C^)+(@Q!U(2C7^/L<^L++A[F4H_R$6!)M[T<2TP1[V/" MP< @SPZ_JDQ'5U?1 O>1!9CT3P02WTTC&.\R"U]'KU>T17HK#L)B MO@2,$^W/W!H30.UGO#Q$**J)9B\6*SN,0#J!=/6#Y%JHT8L+M8=Z)_LBVK,#37BS M<[A$(6)_/L]7SZ/J"(5IVEO1K!$2^0I!YSQP@B02("$F^&3_"8'> JU>4<>H M6>-%C$Q .'QUFZ>F.>@TJIQ^S4.BA<>B?]K%.QK=IH?OM[?7-Z)Y/M(&)K: M87Y1K$YC:S*7Q)*!8RX7CUXO]:Q&E5/=M_S[J<=T\\;Y!X(%$'\\QGJ,**VU M$05U\^8BJF#]'60MP(F!@^3VPNID>3/6U+UV>)A8VBA]D/+LDK1G$-SBEJ\< M1,YM"$\+Z^MV%I,$?MFL@CC(<(0_F@09J:[H3[IEB^Y\5(^7'L\__6YNT?,].?WY0:,ZR&^FAV?#O?,TXB)(C:>^[/KF3YSYEVC MCILA%ZY",=%NY3TQK"F8:R8-B)074E=@C2M7+$JI[Y NY()H5GW;KAS.E%N?]E>B%YTRA^P A^+K5-NKO(CD51 [1(Y?UNKWWQ3G0W@K*SN M@5SS7W3 6PLIC4ZEWL^04-:Q PZFGF7/60)U4+)MVX5[$5<>B2=Q%RUX@O>G M6G&;^=UU#N0*<:7^*3\S^95[RFYUR]Q2J*C7>QM<53.E/KI3E M: RHG,>=C_.O-;??SOYA&QID3T6KQ0%D10#"R'M$2 M3_3* R"7CKG0"45A\XD5<+K%8/+_A+H'(@#Q(1C (S_'-/0P[220%N,E#LXE MMQ(Y5LD0S06Z?*_(?&.C#;C:G0R!F/,O+\6?@JW"6:/^H*N1>'06W= E8Z_S MIX V *1R$;U^23BLHI+M1/NPCKNMF4 !9Q)B1,QP5!QV.V X7!D0]9GY("ID M0H9K8]-*3[:"( _R<=[3IV'\9@N'#X;V8$HLVE<-QC="$W M"'/O.85QF1I[,=B4+J9"/R+^ &6&>:FGE^[-T*4/LCV"CWCN&1 &)%O)ABCBE>A6#7/,CB@>?"R9TKMSA)!C%R>PI*W0S@6'L/@ MB..IK!6^D QYB \;Z![3@4\8ND]=,0SFX4$F#OA$N\H7)OX6 DJ0B9=+$T$6 M2* **07(G/H( M&Z[FKDMW0@0$H8"+U47-+[@#&P[->^071:HX5="&T["-T*8)3[3;.7XPO[<* M&K5UZM,*)^SQ#:*<0 >I S=W,-HG=T)D$6LX$GN8 7-2K[T(3R))WXA* 4 0 M'I3LO"+D>S<,:,GH]OX(,"N(V$(43D7TLDCL6UX1_!8ZV"Z7;L2V8(LFLK<1 M3.MK0V:C=*AA'Q:+FLZBS<$?N[99X4&0S@QA:ZR9UI,%6Z'>MA@]@/1<\E]J M7SL?6T04@OY,O8]N(W%?.#[$;1VK@"L$QQN#DBZRMHMZTR2(G*1Q]+V8B6"&E@ #CRE6C<<9SDV( M(R=((:_^+EO:\[D3,R>?7#8-#VE\^J2%4\3\?$AKEP/2_G6''7'H01&,N!T$ MBI6BE$CP[\?J46C7?&,6#]& (3%N&9?A2%00R&?" M*1A< @:QA/_Q##0&.T0].TB6W0FNV2#)#Y@&")+(3638C@@G%8VHL+5+?+;# MV1).NW)2."YF/3JI.4O72NGR(;LS4$8KI8U[ XF>0-KJADW9\OY&/9KRNS2U M$EV:UNO57-\/'JYNKO>JS=-K[Q[$ MLPG3$?U$YI_H.)[N8XE]R1V?10)5LN%EY+],V0,?4?*IFFC"'>F6ISWI=LBX MA.7"0+PQIA"LN$S$0* F*8V;7=QILH,FKBUTGD F0I6&VV7X+V/]"7";,0>$ M8!3D+"=JGXX243"K$M_@"K:8EI\L2J:&@>$2M"_X=\0L3'5!X1@W 7*1880> MI==X6(D#Q\6E2IO3_%K@-1'9##2QRE]W: L!3E6,B#H.W?T%Q""\7U7\,Q<$>@V!5^B7M= MT$B)A2Z4ILMLF3M 4^\CP=[I;('UTO* W\/P-R/ZU1^$@-0>VJJW3E5='@\H M[!09EEEN+UX+I%*7GKY/NDL:/W7[22+DD]5U07W#?K2@/Z$%TW3SUN&X 5\& MH\L\T6XXC32%@XN&1I\*H/V$,0E9M',T/#$/5+_$4B)33GPV*8MUE+.!CL[' M1S2*!P)HM0R*G&=T:=6S(N@RC"YIJ+U.'&4"/O(+)FF>!"].?8 R,9L1LZ%D M2S2:("M#@A4]"<_1.&3'%3!T(FBFA)PG2O%)=99>P[K2JK<^? 5E4=I69I@Q M%+5Y3,$QAS#R-W'FC?R8&T1$XJ;-;1,PA&T!.UW/OM.JMS]\!54HN0(_;PD5 M/*BU!NY$<7ZIH:6;@\L3>M+>FGE1R$;JW=]\K$GQ9!GL:#AVA].U"Q*TM"L' MS2/HNR,RNSYKSALF9M$QUZ_DL^04[:Y($0T GQF\MSDO%)-P'DJ"7T$3(2$Y M.@T%>8T=J$FQ-R&8#@&X1Q8P$6[$3E'=_/B%5CTO72-%)H'7X4GQ,XJ."!\1 M!/->"HQG*.\";\8-<>LW,0?Z>\_D@GJEMXUV&>84FWCI].PYQ7J%AZ6-=9)(FD MPY@NI3-)-[5M32R"?%!ZI)^?D_"43#N_%&)*W#6X]6K>F7#MA#I^L;[>QL2B M2K@@((_#@$8HX0/HKHH=VXO]_BE%R 71V)?R"8"*$2+*"-!Y$GX7I'#P7W13 MA%,X&"GD2DA$*J,[L^HSD/04!7YT@18(=1V%_87?>&T(L10L>/9$< >8">8I QA-G$1-F+A!ID$\(IFU@F M]SE5(&BHZT4PV9=2]F9]E'#L,^R8["DDG%#@B M(Y6SU\3UI^3W@J=M>(YD@='7$K@:C0]??4OZZ:HD2\KC)0(' E=LG5EAC (9 M@+1M@#<@GY'01I3&(KG91->7B0\.R01,I&O^,!". %QM&TU&$Y8^M=Q+C5<: ML9@<5M_82I-*D!BB,(O:U+LQ\Z0JY%\Y/#C[&QRZOW5IC5JKTFMF5$!*G*T0 MK[*,@)LF[E0I44)Z(FWL.B-M+/]"?9ZY M1]>Z#J%IKA6!O1=<]&%!8EIU5)%<"/H/LH()&8JQ&!,RJU-;-_ZJWAMCUX9U MX:"<2$YQ_G?L0=L[,$"U%V<">Q*M_R-,9 MQ%LF=VNV-[&5Z4W6E?PJ#]RH[W0"?T=9\N:*^H7WBBH7_B:E?"CZ(L&+[M>IB;C7*I\Q];B MF:7GHQ.I[Q"&%N'UJ O?SR-R467P+UZF7)F-@JYG%K-)RTO9,/(JX7O[^ M1;H[.YRK7J=BRB7JGKEN3'!D'.7V4Y2870>=ZRL-I%FI6%N+WI<@^:$4PA(2 MB 0X&6^."?5;)M'73UKK-PBKOR7@9-W;+TMF;K\?Q):%@A;2%[MT%)3K,3PQ MX$LQ2$LW,PA/,?$6B]@G0VFR<9I;D5[532YTYIYYWE_U4=>6RN MKI&BF:6@F6N6:BHQS43XN@3P2E9OVI)BMD[JBF"6@6 J89,7.QBQ9#SN1\OA MX5R?%/'<,?'-.SE16S(^3^Q/MP:/(D9DP+!JA]T1% MQ]AH1/FY(BD9%BE##T0(UP-E^PIZ%RO4Y!F,IAE;H'9[R(>B.H%< S?&B!-1 MQ!Q7SE.K8_.T%+^4]%0L:RZJ["'KM3@>1Y1%XXY&AX(#\0$>9OO,(G\FC\R( MP\YX,$:B*C/%K\ER QHRP2GM),IB%W%I%(OB6W#-NI<\BBB(;^=)D\ 5&V""8Q4GOVP<% M\Y$W*LO\NBB.S\74;GL7OW:2Q27]V@-Q0YF^[&;WM->Y.+VH-D_/3ZNM\\Z@ MVN^>UJK=\W[_\GS0.FV=#^8+V3F -B=T3ZK=UK]R]-JY_*\76WUS^O5 M?K-V7NW5SL][CF*]_X6\J([S;^OGC R^7SOI9\\@,N?(H"+ TAYUB5JT9=M61="\BO;NFY1*%=(KI!<(?GKEQ75 MEB[;PK"(CTAN*-O2J+IZV1;U\9_+3;:*+BJZ.)")M64#W"O <\OQ+:-L"R,C M=]D6]?'**=N2@K$;^KIC%D]\RN)7+#00H]W(*7CV[E[%FV0_P& A/[.9YU*L M__)V5[/*R[>[J?J_[-J;**UQWR[_]L]6]?SJ&H!S4O7,QVHP)E,TUDBM&EC% M/:AZS'=#SV!^]@$-9E)1" M@A^+4TR^\6( 2O\X9-%(%8I95BBF5&+1?N-;N?62? 19L^5406J$OQ&>;*-* MK"RGW#]IKY\(K'2*D@F1I1+T#F?\H[FRLLCFA3@0BDQ%XJ1;2>>%"PAK)FJ^ MN02-;UQ1]<[[-4W-MKJ5BBQ*L$X_U%&R5< M[8EP=3CC'\V5E44>/C);]25OJ':0\O#:P9/E$IO77G:.H-&NU??3/GT9-_B3 M,L;AR1%[CE9[*WZW:XV]%K\SD$,)X$J:*Z$T=SCC'\V5E44 /S*#]%P4>[HP MAA+*RR)7O(U0WEZ[I7#QDOC:0>LJ3J1XI-ICD;SS/CA1WACS P@,V6]L*1MO MV:HFX^:H\49%&5=2O;P6]&73'!.@N6?ISO-U'Z@^MY()BL>B?.RH9^4IEUN'3.#(0;AP MCAESRL9RU@ %.S%\,.329+;)O6D\Q-O?UV_>./ MW/IQ;U-&^S=9WSNO\GJ]S0N_\U7^"LN4G\>1!G<[^'91/;V[&/R].KA\N+C[ MK.GVLS[SI2R+*HG#YI8])B[V66O@+0J][*<:_9.ELHF?/OR:>6"_G]]E'AB" M16K>>,N)]\>CJN<^1S^E?GNX.?MN.7]I\ P6.<^N9&Y:_M369WANMN6PZA!+ MM:>1E%823Z%]T;6QAS+#3R!0?$A!W;,X&0O$"@L5.7[#^,3\EY'.E_YZG2N/LT(,2?":=2@)V$=(D$"\^\2Y.$+];7>^8] M@4Q4)9E*(\E-%.+62+2"_5FKN@B\=AD[:0CQ)ZCTMN_R_AT:;P(B^VX$+H"G MQXS ]7Q-=X!",YMW]F OS BQB0,VYPC&VA,V[G >X_8A_A0DQ9&%#23X28I^ M#?X)W]4_Q L!%AW58($S/A#3C;%8"TXH6T[0D6L@XVJ/S '1U;9GVANE.K9,DSF?90Y$L_;AZPB6^>57?/@K[FBMU^H?O@(4R[=X>Y)$VXR% MOB=\4W"6<%KNHP/'#W0IEM6I)8KC,SP9'>;V=$33*B(\'IGE:^Z3:*61/J[$ M.5J\)PL=13S?(Z__H.4E@C2S(M&:L9F_F:F]" S8_]H![7ZEU>@O:"KRI)-] M3N;@S:2),-P\JYSJVSW?;E.\LW E3X#^_>9,V^7OG8WN4C1,.*9D%Y"/26/8*($ZP>HL6'.!</285 MJD6/:M&CRHZ_7W%HU:)'@8OJWO%>RU(M>A22*R0_<"17+7I4BQY%%X^ +JH6 M/:I%S_LL2;7H*45"HVK1HX*!UHF<:Z[=X:-89\6;92.V._U*O5/*2/I#08&R M!S_EX4/K[?%ACS,1VR?=1KDQ96]M_,=67N)PQC^:*RN+ 'UDF5VJ?4Q)9(&M M"E3O2TQ/^5)(E'1<>HS8JGKU3@3E]^_GLK_XH@2N/1&X#F?\H[FRLLC(1U8U M3[5Q*8M,T-BJT/0KI>0W:^&RR@+6;5<:/56Z3HG#F:"_537I4HC#;]+(917R M-)HGC6ZY<4?)67LB9QW.^$=S9641C8_,?*PZNI1.@GZ3XM&-]OZ9HS?HYK+2 M%]VMM-N=XY<>RR)=_96$G^CGBXKB["W3]HEUV.58+?KE^@]D%#J5KM3:694\2F55+'G"+6_,GES_:*\QQ!*W3GI M*^WU&+VFVS=U6846)6OHTJSG-G1I=U5#%\4G,OA$XUWX1*F;N;0^?&U4NNU: M&1E"653%(W/;J'XNQ]3/I9F5=UM&97'M7BXK!>!:MU+K%D/Q5">"_90,LI)Q MRZM!OK*ERTH$:IZTV@I]RC654BM7J97+L6*96EF?4RO;.6IEZZ15+T*M/&:4 MV&>.LGZSZ5?KFF^#,VE=L[YMY]!*M[$_O&-%DY]D9>V]+^<^\+%AQ?H%S2L: M>8VQ?'K@!KH-(/#7-.Z")RK%\TXB MJYHO/.N^ID^GGOL"P!4P>Z;]G-L587V7V,5D:KLSQA*HM@ZF1:_QI6>+<->N MP_?-N\0\X+DE?S^#@[IV@W\RF$8>981HG?41K8UFSL7.[1H BHU'\SRVX";Q M#+'UB"&N99AH4&+RGB.Z]BQ8I:9S7BGKWR.LO);_YQSUC@Z7ASE=NI[X"I]+ M<_U6*Z,#1<3U&R>]A79?U _F9.>5_M^KQX/'"%!RT:N5E7JUV$,F'X-N/==@ MS/0O/7?RIJE3S5J]4JLM*OP(PX;NCQ'JF?4$,#Z"J;5TBQ F9]=VURRB>:*M M[//2:JX5:/@^1[Y%&Q8Z: 2D]0Y;]#/:14,6?M9_IHC?QWQPWRH >D/&XGC& MYX%MNP9RS6R*=\'[1ITRAXVL8$OTT'R0A^'>0(7I9Z+))V+)^0>2%?6ZLH=4 M20_D:Z/;64HO4'0A4,YLX/5QR&?^1,1B<^#U-X9>#KQX0;GM;QK-"N]_XS'L M&8;-<^Q91<@!E@_/4ML\PCN?@9#@/%9D,S6Z?MV<@(:,O*J8/:'![L3CJ&A#J)D)=WP) 3S0X M8"#N8CJK)@-L "$J86!D,*SW 0+9\=.6[ #X"?+.U8&^F6ISVAL0?'B[I+^L@OX$:- MD.OS.BV3/PWDYB\6I%^2M^1D-,;4TE)7/G.%MW*%D/965=+F,0ONWIV 2 +K M1%C_CN(&8@2WQ!%G_,;YXL Q!RFN**2/M0QSZPDRV^).O9DMP*P4Y-I9=;56 M"G('>8:-;O89;J\&[EJZ2UC<@C$@;9)T(J5\"_E/6]$%TG+XF2.@89\'C\CR M_$HB@0*6JON^:UBPG9TRDCI^A='LS(CF#5'(N>-#?[QS*+4V4H$>& M5)+D!HU3#V/=$8['2/]X#]MA"5):#@4Q-HF\*QV6]-X<2]XCEGM]7)F+9B7! M N4*%"O2B6&;IM4W3OJE[+I4%FG@R#+#CK8?3.E(6'\]5\=>\/QT0XS#:WJA M,&.'F-&JO2=F%,+G(B@=.],!%EN325+E%.6:!V<+)&HYW\X@L0V*%46Z>+(+ G'7G)\RSIRQ8L< MVQ62FT^*M?9.T-C[X -5"V@_(Q+FTZ?? '541$()<&M%^:!DT9"]3RXNIGP0 MSQ[:KB909^OTVZ(K 6V(-/TEY4\PK\LJN 30PLF6I_!/IY53^*=^TFV7I?(/ MK(*]4/Z>S+XRK2>9Q'3[[?K''[EI#&^38?6;3/W*HP%UD:G'5_DK+%-^'D?: MV>W@VT7U].YB\/?JX/+AXNZSIMO/^LR78BJJ&PZ;6_:80/2SUD"J+'2NGVKT M3Y8Z)G[Z\&OF@?U^?I=Y8$CF4_/&6TZ\/QY5/?456DD\A?9%U\8>(MU/0 \_I*#N69R,A3". M2AJ_87QB_LM(GTM_O<[E9TA^E,:'- *+:J*T\.57/3Z4Q-VG 2'^3.B5 NPD MI',DD*@P]V06>\5[^$IS\)?X4;MNN'WI(DREYF$N7F.92;LW4.> 1W25E&#P-7?D&R,?\FF229E+?F#"J! M.Q4#=TZZ.1D+KQ4YO@R_?LPA-IS6?/KRZ_!KIK5AZ:K%7M]NU0G4_7?H!]9H MMK"15"T)>AZ8N.L1__K,$Z&1&/RF??CZ[>;F_,^K[]^UP?6Y=O/P^\6==G7] M,+C^=G7Z_4(;W-]?/-R+\^11_=,]%QUHNFL=(]-/>8C#:),<$/WO!E9 MI2; % (J1R&0%PU5QY3O/4^I@'A).I:5]'W6[[3.>Z<7U7KW\JP*$G2_>MIL M]ZOM;J_6Z_=KO5:W,4?+-%$D%:0SD*/..XU>^Z+1J'8ZWSM<\A3E$QKG+1_F5/=^%>R4G!;99JK3/-#SM3]YKF^7W1& MIX*.DD+'P##""2_N5+:DY*O)5+<\M#TJZ%70FPDBUZQPV(C\S8J[OQ$&U&L% MH4"Y8/OC%1;1Q2<)Q1%*\(D1AJ<^W MN9]A%>V(D2*G/?5Z2+$M$ZA7.@6!O8JZ MV=CU$9OTL90N"WP$&M^B1[)I& *Z< LHIH QG11L7(JWR MR]#[]>MRU5(9616L)&L_1N"270!2V5WWF(!VE-E5F5T+-KMV>D6:7;$IF#YQ MX=S_BQ%#UKQP_7F'X*#&5^.7>?RRD*MCJN(1_5OO">W?9".,WV9:X.DF(TO0 M4;B(RF3P6V'(:^4D'L47^!V[Y,X':)[._M#_[7J4"\B;_^$M8RM O[Y.$U[6!S&IE U&%* 7 ^AYK7D4H"M]X" 9[@,SQ@Z-,L=K" M*5#_C5AM?*E4KV;^^0)I4;W2;_?+2(L4R!<"\IVL#(-MF*X"^;UEO\>L[SY$ M?K+LG/C])D9O5 >_\)CYK>K@=W+R2#8C;9&7H5 JUNZ6H_CE,16R/VX$RLHY MV4HV4 BDRM:77S9 <8"JT>;%_!V@E% ZZK6"+.64[BV&LC0J70R +Y^&H2"T M& C-BO$2C%-!:"GYW#'IP.DR7Y+;D:OD +G;P8OPN<44.CF-6;8F10GH&22 M9WOBU.H64V9D=6&%^D$65CANE,AJN/):[OSV*-$J";_.1XFR\.\CTU.I^<8*E*,#'YRHD'RR=?!#3SA.N:!5L;U%K-3BD,:D=5'4RA0HP* M.1%CNT:%;C$9'^]0(RE9HF<7]8'258**Z-YRZ[E3D%MFMS:L=.!0K[LIUHI; MT;NE6]^;WBVR@!+=N6R] W 0]>0I>T.7;E9#ETU67_+&+K=W-[<7=P__I,8N M%__WX^KVCXOKA\Q6+E'G),1CV3DI<;-?BFCN\GY(F(UZ\ZU&#KU$6(2S20S6 MBBYX$S^?DH&(F4@6BWKR8V'M>Y.HR40J,]@>,4G7&2M:+)%WQK!PPG90' M%&?8%4JK*FEY5=)V?CF+2% RP_2[THJ2UE&3HCTUG692KL^'DO>VTNUHSN6E M6O(64+)XEM[6;2B6*G5;1[.T/GSM]"J=^F)+\Z*O=?? I0!Z6X#.2@U8RW#\ M]@"--?:;E5YW28W]<@%TZ=CK?-S6;MEK.0*X3.QP;%AS 5R'3(.VB%\I%75Z MD_2,WM8M01+ 5Q M5'4>2"4/4 ;1P>=Q)'?=#KY=5$_O+@9_KPXN'R[N/FNZ_:S/?(D=*#]@U%)J MV6,F(F7P:H4T]5.-_LD2M,1/'W[-/+#?S^\R#PQA)35OO.7$^^-1U7.?8[DM M^=O#S=EWR_E+@V3U_4$ M7L5WGP:$^#/A5 JPDY">#M^<>[*(.,X+W7. ROBWS+L?Z\N"-IM[$[09MX5, MAA&7,SZSEQ6?>0!QF1>#N^NKZV_WVNW%G7;_^^#N(C,F,R^H>L]ZS*8F.=5] MP$50 .&J#7?"-)!.-!^12WO6L;OL9!JB#3KTL5H&]I?EU(Z951VN7']D_&F? MKQ9H$;PR6S8=T;L=(IQ? M1;-&P+5@(NN)5?@9NDCR@8=L M3(P[8<'X8 #R3Z:-=5/+56#FDLR6,N!(ER&&NV 7!5"2]W;/# "WP&*BSPHS M+SUW6]J M44@P10-K- A=P_)W\* K7%)#A_<-/02*!"]9F$X+ _GX_;,;VB;\"J 26%5YB;M'_U=+Q/?& MF)FAS1;!BQC[P#$%=R)5(5M>;NTVTV(ASX(J=:I6[.^6I/INXZNP]VU":2\% M(7[@U+9<<>]_(-WWM0LD^*5;6XK'%-V/7.&7PJ\#QJ]FT?@5%9Y17/J-J(C* M9,G+9#F:[G>%5%(J1YX**5IZ P"M>%,[?%_?NHUZG4\/%"?LIMW'EI]F3+5 MCMQE?CEXH6'5EITX%MN[$OUK30%SPD=PXZC.!P$M\(\3QPX7MT M(,-7\\YC+K>/7=MDWB$V[SCN6L[]]EM(_#HBMC75,0 A]M2>QX V<,P?2<"3 MSC04P!2: &*! M#'$Y;!F@="1KA0UDX^"R#%($EWY%=XZ49?"D6S9%L+AG=./W*/J)"W\-V4%; M7DE:DY0(GHX8=#<.#2P&=%O[M_;3F*/&5^,? M@C'PR$3[/T4>C);.@UF(7D]F@J1HV %*^P=OQ\@1P#JUVILDIDBX&G"PN@ZQ MT/3-B)[U;V)@>HWNT&A6>IUBE(=M.HXK]#@$]*B_2>K23M"C56GWEI2E*"%Z ME$4 .#*MY7JEEG*('%[U>(LIVC8Q?3+);56!B#3]VC#%LG;2Z):"?*GVAT>* M&MO$$NX*-\\,H%_H\@C)?*K\=7XI21;1R;RJ]BC_1>:LL*U5;20$OCW 7;[*I1'2?P' MPCKCFNU1&7<_2A^-N&:JAOL! M(!L' 1>)(*U*MUF.R.!]$@N.S'J0F_,C9(1#Y/,JM2&F:JUWS/H11$WE_2CD MV$_DR(IB>ZN\G]U4S^;6:R?=4,WG53/XPF\G?LTMAN=-SRS=LUP^7M95OJ[;R&6M;2?Q6M)7O\[;R6@GZRK^BB?RWBYMO=X/; MWZ_.-."2-W=_#!ZN;JZ/JI$\MO"FO?C:D-GNLS;UF _XI6&[\6!6A4O#;N)< MUD")QV./ND=!56[HP5]/S D9U8 'TLL"'QMW/S+WT=.G8\!P$%UT[:.5;-[U M>9_[]=[Q#?O8)_KB!1B[H]MGH0^R#?/\@6-^=YW'[]83,P=T&J>S;]%9Z/8 MNY=GMO1M#2Y:K?-!OWHY:/>KK4:M5NW5Z]WJ9>_LHM-M7_2:EYTY0D;[L& M MYB# $3JMRV;SO%>MG?;/JJW+_FEU4.\WJX->M]FXK)^>=F"$=^X17*_E-PE^ ME>0S+VJJ)L'O.7[A[0?WLHDI-2_5J N[;+\>M>=4G3D/#354?]\-4$,U?U; MD0<EI:C1:Z?(1J]"N%9)9FI\-7ZYJ-(QARX MB#^M8"R-/A=D#P?1 @T^\#_S07_9,@RGV:XTZ\7$J1VMNWI_(+V1E:BQZ%[> M#TCO5%K=4D)Z6?CM,<66S?/;,]W13?T0&>W;1,3NG#"]241L(RMQ9B-.?3;8 M&?T:62_,K/Z7>>X\Z:J6(HQ&Q9$?"]9D)5ILQ/45UNQEY&MP02@%C$ M@QOH]B$* .\1+ELX8=LN7+:1E2&S:=''HU#.58"YPAC"F*SLBTUK31Z%DG]8 M4>ZE@+Q6T4'#0PEQD5WD6ID)M%-0N!8YS9C!,(B\IX*HP(!4& MA#'T51N#Z$5.@0H(4N.K\;@;P-JOU1BF M]^KU+JEA-VR,$45M7.(W/"H MXP]Z6['354$'ZU*D0X@H4'AP"'C0WXHS*SPH'Y-6D36'R*15G$!$JYJUY3S[ MX+5<%2RCD("0H+Z<81^ZMKQ]^$OQW'D'*O1A.034^&I\Y5#:+]N9%,25?UN- MK\8O)3DZ9E.^\F^7UT78;+Z+?_MU^GZC5NDVZF7T#"J0+0'(MM[%J_U*D&U4 M&LU&&4&V+!SPF 1RYL_TNSNSM"5$+"%&_5@H;H?)D'PL29 5(OMZ3 M_2INW*CM3Q?OLK#GG2NHRHVM/'@[]>!E!<.NY<9^M3+;KQ>CS"KGM0)] OVL MJ,NUG->O5HI;S7WS62\MV9"LF_"^11N^Z'1]CAM@\R3S@Q98 AD2_9/57KSHT&*"O;0;7[W^UET$ M$T#X[] /K-%LL4,?IY9Z(Z*3C3D">?5P\8?6.$FWX-M@6V_>9'"=7:W?=_ / MW=$?2&DYNF, M8B-*FE8@G[EC?F@'],C-E/%Q_9OOL&?@M M]G74@C'<_/^%N@>,WIYIO*VJ!M->PKZ!4%?_[R3_+/?CQF[@_*:A-W5]V+6O M!:XV#F$<& $ ]T.QH;N\2Z6?CCE1^ ]XN_B[NBDF.5Q7(*#=G@+S)'&=&., M$OE_0CQ/8!:6&>KVB79#-S:96 '>",[X.\ZH_4@. %OOME VL:<^L&RJ795< MD#_SX49][9'1"'\Y[C.?$*#*=VE-,Y2HGQC>LJ;[VM2U'*R450W@Q&!!/K(+ M$+N'(?T,"W"=1Q>G(?# S8VM*5\N"*K5P*TR/ 77#OG.F<.Y-&['M@BX8"7Q M,6C/8ST 03T /*UB>O32I0M!EH)JVAFB!!9T?01O%VA\Q^R&< Y MSN4@:8?Y#9#+:'#Y-HS_J,.-Z)H-F[$"K%<'3RYO(^G]+^,;-QF6//&B.P.A%'$=#M!G-DB,A)G, M3#5C'7GN!#2G@.ZEHA&R6*AEX8!()5"Z\1'B#1"OZ3P1DEU3GPD>XB?!#5#F M+Q:<:'\R; 9KP7%HNF$PGZZ<6KPF> 5"!' :H$BP[&BRJNG!GTYJE1;BCX&] M3^$@8?]/NAT24.FIV:>>"\B#ZW48[!.F'#(\R"2PX;_,>03N23[49DD( M@[=PIH 1;%3A]4GZZCB0A1807-N=P>2SPR%P "# EBP7K\<%+",0 5$ [X9#"R%CQ9!C)&PP7DF,%HN(@ IO,Y M]ZQH;#*%FV1, :.6X$7IF' -S.)I"U!83S\?WGY".Q38'\. !I1!$GEQ-80 MS(0A(9P054F09[XZ 5,"8XBCTKO5^#U@/+1%YR4X!C_H-'I8$[Q(N&@D M%)+& *JP)]=^X@U(!M?4@B MXA-?!E+&1X]N1YXZ3;!K]$@IVJ=_S]: %^UNZ>*4\)74CHJQ='!=I5$3,G"L MLA9JQGBE%2/'B+$#&\:^F3"6&BTBBT+\:8\Y#ZB?2]3#X==#X*QI98\;@:C1 M/;#+8%S!_PA9Q+-;R#(B*_W7A04_["^2I M>-8)"SS+ *$7CR*A[08H[/*CX1,D-_?V2NU!R&F +;Q)^!\N-0F_2#<)U]#% M60%J@G?$A>!5CS<+0+0W*RG]-OQVC6K1F9;20@M'+YHSW\5IN_MIHKJ\'567 M=_W:MQ^OD*"ZH0^$'96:%X--@P1U]S]]&7H@QN61@SQ;^;O&3)4%XE0EZ T@ M[C:"K;+5@;[BZG#IUO7QG/&%?2H3IB6<+8JI*1)3)H1)=R(H'E44Q.P!Q#05 MQ"B(V8S&:.@KY/05=VDKD=DQ<.'^>Q*$8=7&$NM)J=16=+L6, MA5Q_L]]2UU^*&0NX_K)=?F+T8@95'+N07_1[O1 &;@+ MI,Z-8K'SE])=PG%<>\&6377M!3%CQ8L+5Y@+KC"@IE'3J&G4-.\]3:5K%B=P%VT"5R*VNO127%,=O8$AHY-U)ZLP%*11D52[$:EUE2Q)N68L8#[[U:Z;57SHAPS M%G#][;)%&7XY[!;87RQ93?D$]A3](1HE4QLKT5Y,,T73#%.T'N-MK<133?D4 M<-2?ZR<-#59G6ZZ#S<8L7WO6?3AMR[%GO$M:/-:/>VP**E1J3\SNCG"0NAP$ M5\/;U%J\B2_O[4F==4^TFQ'OU2G'K&CMVB\T8]20S<%&IM@N,VJ=>AA-R*S% MZIK6UQ/M'_@.=O:27\O&I'#>/W>ZE5JMEG7!>=U!.Q:G>QR!W)(>OG5K]&6XW7;H;463A^QM=MW9N)OJ\.&UD!;,COK5F:,1E5T(0T'7>$WDRY2UPJ:.S6*CN84=*F,\=C7P6($[$%V ( MLU'+!9:NDM&T2+E?)NAYCV1QG-="6#R2[XZ"9^R,'5]5:O9#N87YXB%T MS-+YCW>P\,#;X3,^ *-A+V<<2[#HBC8,@X2IA"\&?D6A3C1]!9PEH8P%SXPY M41_=]+@1"F=0"]SE4H;,62F]P/%1,N1XD8=R_3D9ZGC]GT"F3CPA?GE#A+/= M9YH92"M@F5P"TO)&K4,2U9P,/W$=-A,W"K39H>[),3'%RQ0"8S2H7#6.VNRT M:-2D@C!T/8\Z-[!^&)F$?3X1;S"]N+24K$!7O4#A\5&! M]UQZZ/9C@,,% 6OW#(L#CC^&I5:'D4H* "6X$C )@,$L.5S (76C3I\+#*A/ M0?A\@5T&H%D 7#9H[N>Q98RUD8W<']_B$\(T>'5NZ.-KR(- M]8\_I2;)MMZO8=:!37'K4*,NS#*P"+&<<>15N1U\NZB>WET,_EX=7#Y< MW'W6=/M9G_FR.1KZ!QPVMZ8QXQML3%]^TX2OY*<:_9/E1A$_??@UZS!^/[_+ M/ P\U=2TTO.2?'T\J@+YBWTRB9\>;LZ %/ZEP2/8G3O[!DW+GP)M_ P0AIR\ M.K1=XZ^T,8_6$;#3\A*OORJ1T<2WWH* J*/B4_[S0*61YP@I8]_E88%H$OP MJQ3BI%FBE:+MG*YGR7XV0#D>.4#Z,^C:\#)J5')LTN ]!K %BKWM^F3KN0'N M[#&\("2^1-@BP7"D6QY,D) /B93#U$ 49TSWHO>7;&/" L\R<$Z0&[@-88R+ M#$V/(2)B38W@M*$TZHRY?LV-0$ M&!=.<%6.JX535%CA2]-]=L1'V(<1BU[P!ALPR_/K=^D]H@8S&Q?@S?6KA9=T)>Q @\?#K(>P4P?;4 M!4D#KY7;89'OC^&>0<(%T+/\,3,YJ)-7F>#/$,(\(]:N0&7P"T>TK$]2QH^2!)'LX= 'I]+;3X# M=#%1!1/+F6F6G[%HVHN 720@%MKL4/ G)0X%,T19N.\QXL5!0/: \/L5(JH54DW@J!S#FL(!"1#'!^T("_C]H$6Z?M*-?!KPB(&Q"'A@]('!\T#S M^)V&4Z2T/P.53CP?.B&*G@G=B-.[)>J1[B3-6S^W._%87*5*ZD]:K#I%'A5< M5@56W6IR01C 9LQLXBAGNJ.;.H>9[&&0#L)$ !Q#IM&Z84,(V$A=)U: Y%K8 M\8:A#ZOW_230^DA*(Q B9$ KKSL!91-N%\290X II"%T^2-0NJ7#*B,@13)0 MO&&'13JY;OX[].D@7>'DPK&L@$W\!%4P\RQVP,[8B'D>"0JQ.E3)T:Y0L8$K M#[B^QKA'AGG 2W$9(7 _+]!1N01E+K*ZX:.<1!8JU M8G026N."(+-DY(K4.\5I"A(K?B5]V$/#KVX8(.:#P( \&G 2I8A%8J6F3;2<<,3"FQD@04I$,XJ M4YJ,9T3L%5)6A.Z6 Y(12DN)42-/TZ/'R+&V-CP@>=)MW\W<4FQZ2* /?D2$ M2B'.0?"J>\;H_$%C,/'>3/Q$+< );>_1$L&-<\@R<.^71( B5D6V(0LQ@+R2 MTH1A,L!L6]YG? TQ#3N(X_N3@1@'='*!D "MM PKX,;0WDDOXJ@(P#_7ZXEO MX']I64&8+ TV&0*9HSS:^5>%A!?2H9M$M^LT##*DN)&!V +T("\ASIV=3I541($,5UB%'F MF2\S;W)_A12&(\NE+U>4%&HXIGFD,\[(9THDC=\--SMF2'M2LB(KXX+PK0U6 MWI50&99<5QZKS>8K<(U+@2\^I@5.*CCH/ .-/;8IZ"<2](2>8WNI_8!;%^;1 M& B;;STZ%B SD #8C#69\I ,9"[P@@W4@,62D30T#'4;(<47&MLS+!>MP+/8 M)IPX#MS$R , 88XQ2^R./!H""I. =>T&&-X0(U[&PB/Z,T]<*FA6'C+;8FAP M'^M!.F J2R])*HXYFDA$%C3]"6B_#KN@EPE+,A@ /Q60^?UPA(M%C()+GC 6 M"&5)&FLBK=+!X+)A &B#_G70F!S&S-AN#O\%DL (>+C&<_+'Z9Z)?Z!CU[+I M0< !$+&8D L)>D,/1-M0O!(-?GBG/[(Y=/+[TV1P$B"'G M05^BA\HA'0)R \MC,KJ/9&U!XFR;$UG)OD)!&+D@D@",SWMZ- G?$QHMK-$L M R$3,(H2]DD_$J>%0&A%;NM@#*P30P^ 9:+U'$ KS1)/M//\T=!#HGML_1%Y M?*)8PP"HLRTF0J$]7GJ\5()UNGF8<\QM#>0/ M1G#!%0*;J'JT@LC4HD]0^"+/MI/$_VCC*(@DK+@@Q5@[5^ .RB/=4!YIY9$^ M>(^T=.E=H/9HDH1(0G@UL&046 MZ9?AD9>1K7_QK:7#@_KW<^^DE4S@B1CHS_6%']K2!_JA)VI:BYR MTP,5)2DT&S1DQ+)UYMN/7:&8HT\XGG#G!87( ?()!4E:1[2/>*__\U.OT:C] M)K2G@?R1OJ[_]HDGAUQ:@ K:M2Z\GJ>Z0^$L-Q-]K&L?Q1"7UZ?16T(,][6/ MUB>0AGYN4M(0.3P]]N3:3P1S?,Z1;I#U([6>-+C)<2LP'A^PT:RTZHU*L]<$ M;@>ZH(W.T>0 D888K0D/ U[G[W?;T8),H5B:H%A6,0R%CYBYK&PE5$R!,Z!B M^,C%2#JY1=2)!,F$#KMX$9=\=E"9Y?J)F$Q Y035E5Y8XB&6.([2Z19.X27* MKUST$ANIZSRZ>*7SIC5N[9"J-X7I3EP*;8.JI>R@1#:BV)$W]PKPI MZ6A\4:C9_USOG,01!'J0I1M9L3,20_R1#Z)QU8$9;#OR-_W@$YP\0Z _Q43I#]A\T- @[?K-6->$J[M&6#O/"Z/W9/.MU?%L$%:,257%8FVUX( M\$_NF!P5_CS("7@["-2\C4**N!*?]LG%,#%_:"@HADP8*B),'(48]!4;V-'T M+[&N?:)E1S9Q[^0S=X7^W#VI)4.1EC@+(\M#PE5 \B ]CKPP.4RFN$8T@"MX M*!:@?^>1K93R(F=!0@27B0N9IAPB:?U8MJ=Y/>%X=-S5$ZXI\C>7;"A"2D)# MF&+EA";//5S/4H7; ]3K_W(0V+""42TA$YQK]4[:R[D69LI(1(M,_!*)\EA8 MH]&IU/NUB(5%UL N=Z7B$FT7II0V=0F?/#(ZM0DL=E"+2R8@21/3QXQ11"3D MX-9"M-\BIBTCIPNG<@@P@^X3+W*I1!C=>^R4APZ1C"O!E*R@&0&>8-?:P(X4M/FQ +:8#P3'0CPDG+R-&XP-&\5#[6^@P(88$63=.$7_"?@"CP-OD M4.,+0=,57+*+@:\8U((J+OZ28;(2<;=PSR,TN?U-=T*\2\' X^1#KGO CC$X MQ' %)T>S%&Q!MXV0)WT 4YFC%_,K)[&*A^F00Y"6CWR!3D'7L +"!&A"WH1P MXO63>NV%. L"=B ""&3BM6!-P#>YS #0_1$@2%"/!>5=FN 2&Y$GBO'HCHVW M3[$Q46#["*;U,>H$V8^&46S6R&)DLV,^>HPKW*CB"!]PY*"B38XL'^:*$F P M:&7>)$'XRH--T]Y!,M'"OB-/EA"._!!3-5,#5PBJ4+?_N9T0!5!\HR2B%2,+ M.PX>F2# \@0C1SQ/ J)K2!DRYB.QHK(1W'%/,]$VDQ["BC#\S$V((R=3.J0K M,$[&T!,S)Y]<-@VW,3U]BE(-VJG4A#?$'Q[*X(EPAB4@'UEU-9O-PSDH#0#G M,#[!X!O!.Z@]"%VQ8SVA52T\3,OG=NU'V!N@-N/\A'-HH_G@$- MT*+_C,EPICO!-1O$E0"%@,,A;DEE7=CD1)XS)#RD-QY?E"- MLJKP74T$#L.((R8J0AD\ BY1?2%'AL&9X;\")%V/++#U[F^:$$)$%!)A M^K& 4:&+172Q+=B0R 8!(;C* 0=$7SL*+ZL(Q@\/XG$(Y=<05(T@%B UL7"" MKRS8(Q#OM'^1[R7UNJPQB*0G!_AT4HB=[Z#B%)HJ3D'%*1Q\G,)W"A4_H,B$ ML?XD0T5)K7QD<5"JU*%DY$ %(S!!,*4D=2>0UEE05['>N""V/)P@D1;,W^$A MV53 M3R+09%D2*9ET&XF('#T#(K$6(L-T"J8U*WRK'ZYXKA&=\X=(REZ2'G<9R;F) M1#EA[,G.C8M3F:)=6,[(]29[79=N5-MRHU;O"ML]#-;)BA]#2*X14 M7M(@LC/0" =BX_XR_'I/IK:[V,APZ[F/GCXYE"H;5Y$7I,&++624W-!#T&,\ M3E 6S1#;AE)@!!P-<-839]2">@ MQ2'@?.BDS982M4R&D8@\$ASO@044?RBJF*6*B_"5(#+)E/Y8;H@C9'@@UR.: M$%UOEC94B?6E3A'CA"A;S)^2);<"K-TD.R)5TP%Y'"FOY6!F(CI0G-G_;^_* M>Q.WMOC_[U-8J2J1$9LQD&6FD4@F:>EDDBG)Z,W3TU-E\$VP:FQDFTGX]N^> MS!4)LEEBJVD"Q?7WNV>Y9?@=IBL]YXBZ1'VB!G(E=P,B9I$*"SN@M^3X' MKY9%4/KR9BP8 %Y\0+!%%$.7A^# PFLUBO5%?U)LT MFBU,+'QJV(^/D(J(>5JTH9*8\[S/9%+5'V%W=:+'-O%X[(WL!2,/ $8-M?(Y MRP([8Q:K)XWB<4-HD+W89FHZ+@!M""+EO#\8Z'?)2X!W&:7I);>%%7J@XN@" M4BT59H%X(<#$!65L11E1' WM,Q']05U@X-CT-0^H MCH[A&>(CCY#0GU7LL_V,J=7SF%H>4]N:F!J.I^'<]=M!]<" [1E"A9#_*#]# M6$=\7EWWLCW&+=9E%*9C?$R(*'XC9%3-T($/H:2@&O4S,1 O#H;B46;YZ-?Y ML^-2,!742G*]9EM2IUD3ZJQ]?_G5L,K28LZ98#3WM01Y,GTKNO5^0B$X])C, M?-E3Y@R!J'XT#L[^@DH&S _QLA7ZA2<^?Z;NN1=$V,=D=R&9])4=$SIN] ^E M!#SF;!9E]F^NTG)NA\W*2U5?N/(\,%*BT5/5Y 3828YT#8&N]-S!?X.#*@ _ M@MK]-=V0K-W:7$.]L8:J2PU5GZ6AZGNKH1 7.?"8YTM/;CWBL);47/M,@%'X M]J,H0!/1#D3L@ IH46J$QXV^2QZ,2SE'YQ;30B$GL*B85JK92@0P,0VSL4&ZL4:!/P;H ;'_#V6\/(C3?&<%0 M'M.R2V:C0%C%I-EP^"=US+]CI190Z7'YS!'7>(39/+'JAQI>,P;(>-&7F)- M944$K&4JH"@K,EY)/W8(I&_-4?A83=S40O#5V4J*RY(,ZWKD7NQ%"..<].P1 M"_*Z6.P*!M;7RUDP?LEQCCEA$#%,JV1B.\?BFV-JF6.HG?F)*#A0!!A#/F'@ M1I$\7D/=6!04!8Z5J,B&,"-G?,[+2<;']D,LQ!'U:EA?I,J*\,0.QIU'J/@V MLO H9I?HFAWHUX(9%.K5-;!.%9K%T"G>B$D;%":)MG*]JHM5&7H TX6]E1K# MP(/A_:%@"6*;&"5"=\0;%[$&61OQL3R5)2JPF/,&,$6!SV )(P'%!P3M41G" MYEN79]_POD@O^LC]B,*)G#Y]O013I28I."G29/A7L=9] 4621NXA* MOZNX_5KZW E(A%(A4FL"6DY3.1K3B*IX7# '*9A^$TP\"#&#>C82AI#'"=B/ M?=[#\A#:(X?RG3_-7M$XHN)8Y)XTI/7ZP1,F(TJ@/0E]1T>S+I!+ ,83/(<, MJ!BOB&]H=Q$Z@10U/I0BI/A.*N 9.Q3BO(*R<36"C0F+NJU#'3'O38S!"$<" M/'B,R 03,/+QH:@6YR,5(:D2AU \RSL1,.>JSP1OQZCO*8KXZ7]J0>$I[4PTJ>%%,: M/>PI\J()!XQI4H1>%XRT1V MH+D^8-PPA2]+2#W;'8A6OUB45=#;1VSD*.IN]AA(I8?L("( 6\I4D0L_%+L. MX!]VT@B#KB@(!"3B@'?SH %B51Z/U =VN;67=8+@EZA2PJ<^@6(5O!K0'_"F M'-2<)6D11_P*#(0^W5?JKR).'\;Z0+.HV3% MH(7%/ VLC.8+>="7V!1 .F( MC+',S_;T_*RR+?H!LH.!74^+A\#OP.N)X:!7Q,.DA]P[5-Q;Y/L"OCUT!;G2 M*4+HX$=QXJ6>,)P,F,?+*NN@.T_A7=.=HGH4NT\&VDX!^>CI,!@3-BE##JY! M_Q 0O\D#SNS$$3\DCMG@<^8]BH98J*M@1].^31T*3ATH$8G5])!N*#O06.,, MKS;*(] [9%5LTY;F!/Z<849:6V1'WC;BC-FM*\:U[\JJ+'$V2:@:C&B)D:C_ M^ A9!I#6>AV6[JT[E",B(OUVWG'*#$LQT8#(0UUX$%"=!.SXRC$\]#J=;]3C M,=I%HPVG;;,E@LT[EC/;JX*91EXPDQ?,Y 4S^^ ,R/-D;?J(.1EK0-^@MK>N MP7<_)(\ YPNQKCO;8\'*2];9K(7*P/O]SDY._(CZOCR)>5T>2S9Y)(KT]R%< M!PGZ*80;'BN/>"88PKN@G]B@Q6C&9(\PT?TR47M?Y+D$D13P X$@!!?RK*=$ M%5+3@T0N\0G=-9XAP.X6EHG6YF8]\;M'D(]A%Q%^'>8>QRKO. O'USSZ&"U$ MO>$))G7"GHL;PK!('EU,(5(Z&GC^%^,G*>7TM>\%!V'K#[-B",D3C0;T_V/\ M9 *J*=$1L0JN8'Y"7]HHLT67ND$.&=\U*+&:AL-Q3 R;)](@".#3.6%A05HV >O@>^ M/2K7-Z8#J?N0_<9N2 ="Y27$#3/6^QF_;-=S>]XXTX>V?#\ B \GVU?U;)P@ MD;'^Q2-J5*CEJBD%\GZUGQ$I=9/*B9US(7[Q'Q(;YQE;6ZFL)$K%1H1*Q&*B MM^9R+?*U7/ASYDDJ'>')X/KFAI^_Z>OS]]]M_MW6]Y]0*]+V364)P\=NH5:% M>2C6,?U7HW&HTFXK*J&4XGY_VKYA&HFR3?A*Q.RVTNU87O)3L608T4M2D4/7 M["JU=HS:]6KYQ'J_M$XO[I1S]H:I+=&B4G:$7[!8C08:J^VT6%>D.VFQX*O: M26ZQ5N"TTJ[2*:?S;ER?L>;,Z?RN+-16GZF^VN&DA8*OLCA3K1-^3?O^N>;- M+5S6=-IN><@M9&XAW^49#HL"=I4?\]CB!JB]L^O?,>WU[KDM]8S1AELP=K@J M>FY7CU6V4C16JQ4&9@5G<8_3W%G3 ALB.^2UDWQVK)B_"W^X$9LOQ&#/;@)6B=HGX_ /;R<0PSM><$)G0U+!B74E[0@K1EF[M2:556F\MK@Q!W M41^1,3E+?KJ1:2MU#G1CXI+8]VP5LD73?:;W\&]& T+9&*$\J(7J0-.?\S=P M7*EJTG_XGU;),@\,WQ[0-9.><_HU#CT85!_=/MR'3BL,[^G%Y]#R>H#-A;U: MLUZM'AT?&"3JV4-Z51R.B-0YVZ<,N1X$(=FJ+DV[(;LS&[.:,C^1@;Z 4P;_ MYL)-&I0UR6"B-7'S0K80GHJM$25("(\N.!E)3OIC>A9L&PX=QIW3YY\MN #- M [L@T?-:BDBOY#Z7^J[C$/^T9YHU\]AJUFL'9\O\KK'L[ZPE?U<_./,#V2\[ MXS]\,#: 0X1\JB7@ 05#:!H$&PE3G'UL(;01Z6X15I$%K 3.X<[D=C[^2@4DXRMQ< MFJ9T:9JS7)KF%N%,K $J8&[(D6S\:_K1(<^\ M'QY.U ^NQ_JZ )Z$H>^Y$4RT =_(&\\ @OIK5[$!7FC>JD67#I/5:V4Q9Q:^L'XW/ M"/DV9,? 933E*[=WE>"R=C$GV?H]3EGQ6\$JOS)RFC9["+^S'\?#TTKEZ>FI M3(^*Y3;VF./'9>^& PW!U? "VY-AL7*;"/]Z9\C:@EK?'&%*_JU<1.4 M#4J\DM4XJ9T<_D].\7V"NG_'%#NTH9[]UV:^V,^Q77X;]4+=1U7L[9'SW!$# -T&,*'8YKZS' M*];.\$IC%5ZY#OS'$E00@0<,XR.I1ZLS#BJ=.X0'!D,L=5G.4.M%,4RT?3O! M3\>K':= ]>!L9S)W=*I>QX>%'3@HL5ZP#Z'< ^EYR3FW+@N-]9VA1N/ M7LV-BX:'YQRY91P)_+@;#-E? -5T^\]#83A:\FC$9D.1"7<(Y'SO&EP#%EM=40XZ@6Z/@_CCO7!^>TC\.F0C(^8\7 M^G2*<]M#E_.N3P@,22RXBW]_IVC!X[DP#I)>M_V;2/FM9Z0E\?46!G_G2*2WO N=M?P,!:D-!DLV2#Y_MV#8P M-EE(B"3P'!=+D#8Q^P5&U+(?B' JJ+DM;IW)JASNPP>DHF/ D!\8L[.!%= E MC$+?C?J;7,8O^@1BG/5N][ ('T804<5EQT$X-H94-;,I\K*"/I_F^/IICD=< MU/)ICNN7U>]:5?WV37/,J(A6%:+#T%L['H4DD@7I^E>)RO2[]N\WK?OOGY291*%/-+6&!":4*W=RB6 ##J>#T>AN1/4UO57?C@P'\IC7S(T<+]U"3!?)S9:PN>$VYC MS5KD;,^8,+'H9M5446NHP%+1:]_>M*X-*G^7K<[%'\;%;>?;;0>_7K$B>L*W M;Z9P8DB#N*\_%6W@%3-X+?-HSGMM!UW2:B&FA_13G%NR.NYNAB)[/CY=M+ 5 MX=MF[GM**Z]$%>.K2TT=\8S/9>,/ZO%J!F'KV&SCXI<6EF=R"W+B9TG\.;F! MMYU1E R"J93#U&-7J7)\3YN_I88OITM.EVUTE-:SXKF[--]=NG9]QS9:94@A M]<:YMDZ9_B]%TF=M1SIH::07DM@.Q\5%%0.834QQ%>K1K5XO&/F8]$W%8WF) M\(595( $V/3"TO1I]B]S-@,O=7Y6YKIU=U]2R8N9>9:K^\Z*20.>+#!>SM&L MGY8QC-KQBD%Z^N>G"N[ZOSY5^O' ._L_4$L! A0#% @ 34BI6%]VXM'2 M!@ 4RT T ( ! &5X7S8V,C,Y,RYH=&U02P$"% ,4 M " !-2*E8UF\$CR@Q H"P$ #0 @ ']!@ 97A?-C8R M,SDT+FAT;5!+ 0(4 Q0 ( $U(J5C;F9.!MRX "+N - M " 5 X !E>%\V-C(S.34N:'1M4$L! A0#% @ 34BI6.\P"JY1! MN!@ T ( !,F< &5X7S8V,C,Y-BYH=&U02P$"% ,4 M" !-2*E8MEO66OD& "W+P #0 @ &N:P 97A?-C8R,SDW M+FAT;5!+ 0(4 Q0 ( $U(J5@TP^?B_ 8 + O - " M =)R !E>%\V-C(S.3@N:'1M4$L! A0#% @ 34BI6 5(4,%-#P H;0 M ! ( !^7D &YR8RTR,#(T,#,S,2YXX,6A-Q6 ?P 0 % @ 'GS0 ;G)C+3(P,C0P,S,Q M7VQA8BYX;6Q02P$"% ,4 " !-2*E8B8ME4UP] !A6@4 % M @ 'U) $ ;G)C+3(P,C0P,S,Q7W!R92YX;6Q02P$"% ,4 " !-2*E8 MA^ XCD7G J.0T $P @ @$ ;G)C,C R-# S,S%?,3!Q :+FAT;5!+!08 # , .D" #Y20( ! end XML 70 nrc20240331_10q_htm.xml IDEA: XBRL DOCUMENT 0000070487 2024-01-01 2024-03-31 0000070487 2024-04-25 0000070487 2024-03-31 0000070487 2023-12-31 0000070487 2023-01-01 2023-03-31 0000070487 us-gaap:CommonStockMember 2023-12-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000070487 us-gaap:RetainedEarningsMember 2023-12-31 0000070487 us-gaap:TreasuryStockCommonMember 2023-12-31 0000070487 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000070487 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000070487 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000070487 us-gaap:CommonStockMember 2024-03-31 0000070487 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000070487 us-gaap:RetainedEarningsMember 2024-03-31 0000070487 us-gaap:TreasuryStockCommonMember 2024-03-31 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 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 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 srt:MinimumMember 2024-03-31 0000070487 srt:MaximumMember 2024-03-31 0000070487 nrc:DirectExpensesMember 2024-01-01 2024-03-31 0000070487 nrc:DirectExpensesMember 2023-01-01 2023-03-31 0000070487 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0000070487 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000070487 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000070487 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000070487 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000070487 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000070487 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000070487 2023-01-01 2023-12-31 0000070487 nrc:SubscriptionServicesMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000070487 nrc:SubscriptionServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000070487 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000070487 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000070487 nrc:FixedNonSubscriptionServicesMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000070487 nrc:FixedNonSubscriptionServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000070487 nrc:UnitPriceServicesMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000070487 nrc:UnitPriceServicesMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000070487 us-gaap:OtherCurrentAssetsMember 2024-03-31 0000070487 us-gaap:OtherCurrentAssetsMember 2023-12-31 0000070487 us-gaap:LongTermContractWithCustomerMember 2024-03-31 0000070487 us-gaap:LongTermContractWithCustomerMember 2024-01-01 2024-03-31 0000070487 us-gaap:LongTermContractWithCustomerMember 2025-01-01 2024-03-31 0000070487 us-gaap:LongTermContractWithCustomerMember 2026-01-01 2024-03-31 0000070487 us-gaap:LongTermContractWithCustomerMember 2027-01-01 2024-03-31 0000070487 nrc:TermLoanMember 2024-03-31 0000070487 nrc:TermLoanMember 2023-12-31 0000070487 us-gaap:DelayedDrawTermLoanMember 2024-03-31 0000070487 us-gaap:DelayedDrawTermLoanMember 2023-12-31 0000070487 us-gaap:LineOfCreditMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2024-03-31 0000070487 nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember nrc:TermLoanMember 2024-03-31 0000070487 us-gaap:DelayedDrawTermLoanMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2024-03-31 0000070487 nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember nrc:TermLoanMember 2024-01-01 2024-03-31 0000070487 nrc:LineOfCreditAndDelayedDrawTermLoanMember nrc:FirstNationalBankOfOmahaMember 2024-01-01 2024-03-31 0000070487 nrc:LineOfCreditAndDelayedDrawTermLoanMember nrc:FirstNationalBankOfOmahaMember 2024-03-31 0000070487 us-gaap:LineOfCreditMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2024-01-01 2024-03-31 0000070487 us-gaap:LineOfCreditMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2023-01-01 2023-03-31 0000070487 us-gaap:LineOfCreditMember nrc:FirstNationalBankOfOmahaMember 2024-01-01 2024-03-31 0000070487 us-gaap:DelayedDrawTermLoanMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2024-01-01 2024-03-31 0000070487 us-gaap:RevolvingCreditFacilityMember nrc:LineOfCreditAndDelayedDrawTermLoanMember nrc:FirstNationalBankOfOmahaMember 2024-01-01 2024-03-31 0000070487 nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2024-01-01 2024-03-31 0000070487 srt:MaximumMember nrc:CreditAgreementMember nrc:FirstNationalBankOfOmahaMember 2024-01-01 2024-03-31 0000070487 us-gaap:EmployeeStockOptionMember nrc:DirectorPlan2004Member 2024-03-31 0000070487 srt:DirectorMember nrc:NonqualifiedStockOptionsMember nrc:DirectorPlan2004Member 2024-01-01 2024-03-31 0000070487 srt:MaximumMember srt:DirectorMember nrc:NonqualifiedStockOptionsMember nrc:DirectorPlan2004Member 2024-01-01 2024-03-31 0000070487 srt:MinimumMember srt:DirectorMember nrc:NonqualifiedStockOptionsMember nrc:DirectorPlan2004Member 2024-01-01 2024-03-31 0000070487 nrc:The2006EquityIncentivePlanMember us-gaap:CommonStockMember 2024-03-31 0000070487 nrc:PerformanceBasedStockOptionsMember 2024-01-01 2024-03-31 0000070487 nrc:PerformanceBasedStockOptionsMember 2023-01-01 2023-12-31 0000070487 nrc:PerformanceBasedStockOptionsMember 2023-12-31 0000070487 nrc:PerformanceBasedStockOptionsMember 2024-03-31 0000070487 srt:MinimumMember nrc:ServiceBasedStockOptionsMember 2024-01-01 2024-03-31 0000070487 srt:MaximumMember nrc:ServiceBasedStockOptionsMember 2024-01-01 2024-03-31 0000070487 nrc:ServiceBasedStockOptionsMember 2023-01-01 2023-03-31 0000070487 nrc:ServiceBasedStockOptionsMember 2024-01-01 2024-03-31 0000070487 nrc:ServiceBasedStockOptionsMember 2023-12-31 0000070487 nrc:ServiceBasedStockOptionsMember 2024-03-31 0000070487 us-gaap:EmployeeStockOptionMember 2024-03-31 0000070487 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000070487 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0000070487 nrc:NonvestedMember nrc:The2006EquityIncentivePlanMember 2024-03-31 0000070487 nrc:NonvestedMember 2024-01-01 2024-03-31 0000070487 nrc:NonvestedMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0000070487 nrc:NonvestedMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0000070487 us-gaap:CommonStockMember 2023-12-31 0000070487 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000070487 us-gaap:CommonStockMember 2024-03-31 0000070487 nrc:NonvestedMember 2024-03-31 0000070487 nrc:TradeNames1Member 2024-03-31 0000070487 nrc:TradeNames1Member 2023-12-31 0000070487 us-gaap:CustomerRelationshipsMember 2024-03-31 0000070487 us-gaap:CustomerRelationshipsMember 2023-12-31 0000070487 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-03-31 0000070487 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0000070487 us-gaap:TradeNamesMember 2024-03-31 0000070487 us-gaap:TradeNamesMember 2023-12-31 0000070487 country:US 2024-01-01 2024-03-31 0000070487 country:US 2023-01-01 2023-03-31 0000070487 country:CA 2024-01-01 2024-03-31 0000070487 country:CA 2023-01-01 2023-03-31 0000070487 country:US 2024-03-31 0000070487 country:US 2023-12-31 0000070487 country:CA 2024-03-31 0000070487 country:CA 2023-12-31 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure 0000070487 National Research Corporation false --12-31 Q1 2024 75000 75000 0.01 0.01 2000000 2000000 0 0 0 0 0.001 0.001 110000000 110000000 31078202 31002919 23877315 24219887 7200887 6783032 417855 75283 0.12 49296 20938 0.12 P3Y P5Y 0 P1Y P1Y P1Y P1Y http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember 1.1 3 P1Y P10Y P3Y P6Y P5Y P10Y P5Y false false false false 10-Q true 2024-03-31 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 23877315 1699000 6653000 11127000 12378000 6377000 4228000 34000 161000 777000 940000 20014000 24360000 31530000 28205000 1436000 1471000 61614000 61614000 1937000 2060000 1254000 1453000 3126000 3274000 120911000 122437000 7504000 7214000 7000000 0 2397000 1301000 5385000 3953000 5732000 4893000 2865000 2906000 15194000 14834000 1968000 222000 805000 880000 48850000 36203000 27569000 29470000 3892000 4139000 3655000 3670000 83966000 73482000 31000 31000 179929000 178213000 -27036000 -30530000 115979000 98759000 36945000 48955000 120911000 122437000 35313000 36473000 13856000 14280000 11250000 11783000 1447000 1394000 26553000 27457000 8760000 9016000 44000 250000 605000 241000 -5000 -14000 -566000 -5000 8194000 9011000 1835000 2047000 6359000 6964000 0.27 0.28 0.27 0.28 23868000 24585000 23963000 24738000 31000 178213000 -30530000 -98759000 48955000 -0 -0 -0 17220000 17220000 0 1752000 0 0 1752000 -0 36000 -0 -0 36000 -0 -0 2865000 -0 2865000 0 0 6359000 0 6359000 31000 179929000 -27036000 -115979000 36945000 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 6359000 6964000 1447000 1394000 -246000 -377000 133000 124000 -36000 304000 -1251000 -242000 1620000 4117000 -199000 -206000 22000 32000 -151000 171000 2491000 -97000 1872000 2273000 360000 698000 12037000 7753000 4138000 3199000 -4138000 -3199000 1621000 1114000 13000000 0 6000000 -0 11000 115000 0 301000 317000 -0 14999000 1972000 2906000 2956000 -12854000 -5856000 1000 0 -4954000 -1302000 6653000 25026000 1699000 23724000 521000 329000 78000 27000 1752000 0 2664000 1507000 152000 11000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>(<em style="font: inherit;">1</em>)</b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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, 2023 </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, 2023, </em>filed with the Securities and Exchange Commission (the “SEC”) on <em style="font: inherit;"> February 27, 2024.</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. During <em style="font: inherit;"> December 2022, </em>we substantially liquidated our investment in Canada. As a result, currency translation changes 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 months 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:c112183158">three</span> to <span style="-sec-ix-hidden:c112183159">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 $114,000 and $163,000 in the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</em> respectively. Deferred contract costs, net of accumulated amortization was $1.3 million and $1.5 million at <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023, </em>respectively. Total amortization by expense classification for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</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: &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;">2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Direct expenses</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Selling, general and administrative expenses</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: 12%; 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);">213</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: 12%; 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);">326</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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 $34,000 and $8,000 for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</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;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</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: &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;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Beginning of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Period</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;">Bad Debt</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Expense</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Benefit)</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;">Write-offs</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;">Recoveries</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;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">End of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Three months ended March 31, 2024</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(48</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Three months ended March 31, 2023</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</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: 9%; text-align: right; 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; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 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="width: 100%; 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;">Level 1</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;">Level 2</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;">Level 3</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;">Total</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="14" 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of March 31, 2024</span></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><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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Money Market Funds</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: 9%; 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,504</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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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,504</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><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><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;"><span style="text-decoration: underline; ">As of December 31, 2023</span></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><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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Money Market Funds</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: 9%; 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);">6,471</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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);">6,471</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;">three</em> months ended <em style="font: inherit;"> March 31, 2024.</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 fixed rate 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 fair value of our variable rate long-term debt is believed to approximate the carrying value because we believe the current rate reasonably estimates the current market rate for our debt.</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 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="width: 100%; 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;">March 31,<br/> 2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total carrying amount of long-term debt</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,166</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,787</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Estimated fair value of long-term debt</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023, </em>there was no 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;"> March 31, 2024 </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 months 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>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:c112183158">three</span> to <span style="-sec-ix-hidden:c112183159">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 $114,000 and $163,000 in the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</em> respectively. Deferred contract costs, net of accumulated amortization was $1.3 million and $1.5 million at <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023, </em>respectively. Total amortization by expense classification for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</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: &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;">2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Direct expenses</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Selling, general and administrative expenses</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: 12%; 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);">213</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: 12%; 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);">326</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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 $34,000 and $8,000 for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</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> 114000 163000 1300000 1500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Direct expenses</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Selling, general and administrative expenses</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: 12%; 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);">213</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: 12%; 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);">326</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 67000 35000 213000 326000 280000 361000 34000 8000 <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;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</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: &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;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Beginning of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Period</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;">Bad Debt</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Expense</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Benefit)</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;">Write-offs</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;">Recoveries</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;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">End of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Three months ended March 31, 2024</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(48</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Three months ended March 31, 2023</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</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: 9%; text-align: right; 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; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Beginning of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Period</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;">Bad Debt</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Expense</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Benefit)</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;">Write-offs</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;">Recoveries</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;">Balance at</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">End of</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Period</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Three months ended March 31, 2024</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(48</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Three months ended March 31, 2023</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</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: 9%; text-align: right; 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; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 75000 -48000 1000 49000 75000 65000 0 1000 1000 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;"> </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>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;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 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="width: 100%; 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;">Level 1</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;">Level 2</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;">Level 3</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;">Total</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="14" 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of March 31, 2024</span></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><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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Money Market Funds</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: 9%; 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,504</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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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,504</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><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><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;"><span style="text-decoration: underline; ">As of December 31, 2023</span></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><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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Money Market Funds</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: 9%; 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);">6,471</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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);">6,471</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;">three</em> months ended <em style="font: inherit;"> March 31, 2024.</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 fixed rate 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 fair value of our variable rate long-term debt is believed to approximate the carrying value because we believe the current rate reasonably estimates the current market rate for our debt.</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 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="width: 100%; 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;">March 31,<br/> 2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total carrying amount of long-term debt</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,166</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,787</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Estimated fair value of long-term debt</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> March 31, 2024 </em>and <em style="font: inherit;"> December 31, 2023, </em>there was no 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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">Level 1</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;">Level 2</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;">Level 3</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;">Total</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="14" 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">As of March 31, 2024</span></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><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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Money Market Funds</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: 9%; 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,504</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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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,504</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,504</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><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><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;"><span style="text-decoration: underline; ">As of December 31, 2023</span></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><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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Money Market Funds</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: 9%; 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);">6,471</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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);"><em style="font: inherit;">-</em></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: 9%; 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);">6,471</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Cash Equivalents</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">March 31,<br/> 2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total carrying amount of long-term debt</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,166</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,787</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Estimated fair value of long-term debt</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1504000 1504000 1504000 1504000 6471000 6471000 6471000 6471000 35166000 36787000 34723000 36403000 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;"> March 31, 2024 </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="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>(<em style="font: inherit;">2</em>)</b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</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="width: 100%; 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;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscription services recognized ratably over time</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,271</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,433</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Services recognized at a point in time</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,421</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,176</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Fixed, non-subscription recognized over time</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">495</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">655</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Unit price services recognized over time</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: 12%; 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);">126</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: 12%; 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);">209</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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 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: &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;">March 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivables</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,127</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,378</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Contract assets included in other current 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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Deferred Revenue</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,194</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023</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: &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="6" 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;">2024</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="6" 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;">2023</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="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;">Contract</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Asset</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;">Deferred</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Revenue</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;">Contract</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Asset</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;">Deferred</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Revenue</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="14" 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;">Increase (Decrease)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,303</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,056</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,672</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,828</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(39</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(37</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(74</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;"> March 31, 2024 </em>approximated $18.6 million, of which $6.2 million, $7.1 million, $5.0 million and $230,000 are expected to be recognized during <em style="font: inherit;"><span style="-sec-ix-hidden:c112183284">2024</span>,</em> <em style="font: inherit;"><span style="-sec-ix-hidden:c112183286">2025</span>,</em> <em style="font: inherit;"><span style="-sec-ix-hidden:c112183288">2026</span></em> and <em style="font: inherit;"><span style="-sec-ix-hidden:c112183290">2027</span>,</em> respectively.</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: &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;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscription services recognized ratably over time</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,271</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,433</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Services recognized at a point in time</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,421</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,176</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Fixed, non-subscription recognized over time</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">495</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">655</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Unit price services recognized over time</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: 12%; 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);">126</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: 12%; 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);">209</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenue</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 33271000 34433000 1421000 1176000 495000 655000 126000 209000 35313000 36473000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">March 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivables</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,127</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,378</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Contract assets included in other current 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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Deferred Revenue</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,194</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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="6" 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;">2024</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="6" 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;">2023</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="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;">Contract</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Asset</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;">Deferred</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Revenue</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;">Contract</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Asset</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;">Deferred</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Revenue</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="14" 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;">Increase (Decrease)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,303</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,056</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,672</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,828</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(39</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(37</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(74</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; 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: &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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">88</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 11127000 12378000 77000 84000 15194000 14834000 7303000 7056000 7672000 7828000 39000 37000 -9000 -74000 32000 88000 18600000 6200000 7100000 5000000 230000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody> <tr> <td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>(<em style="font: inherit;">3</em>)</b></p> </td> <td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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;margin:0pt;">The effective tax rate was 22% and 23% for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</em> respectively. The effective tax rate decreased mainly due to increased tax benefits of $79,000 from the exercise of share-based compensation awards partially offset by higher state income taxes of approximately $32,000 which fluctuate based on various apportionment factors and rates for the states we operate in.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.22 0.23 79000 32000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">4</em>)</b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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: &quot;Times New Roman&quot;; 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: &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;">March 31,<br/> 2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loan</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,618</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,787</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Delayed Draw Term Loan</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,548</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,000</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: current portion</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,504</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,214</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: unamortized debt issuance costs</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; 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);">(93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; 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);">(103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Notes payable, net of current portion</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: 3px double rgb(0, 0, 0);">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; 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>and 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Borrowings under the Delayed Draw Term Loan and Line of Credit, if any, bear interest at a floating rate equal to the <em style="font: inherit;">30</em>-day Secured Overnight Financing Rate (“<span style="-sec-ix-hidden:c112183363">SOFR</span>”) plus 235 basis points (7.67% at <em style="font: inherit;"> March 31, 2024). </em>Interest on the Line of Credit and Delayed Draw Term Loan accrues and is payable monthly.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">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;"> March 31, 2024, </em><em style="font: inherit;">2023,</em> we had $7,000,000 of borrowings outstanding and the availability to borrow $23,000,000 on the Line of Credit. The weighted average borrowings on the Line of Credit for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>was $9.1 million. There were no borrowings on the Line of Credit in the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023. </em>The weighted average interest rate on borrowings on the Line of Credit during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2024 </em>was 7.69%.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Principal payments are due on the Delayed Draw Term Loan in monthly installments of $226,190 through <em style="font: inherit;"> April 2027 </em>and a balloon payment for the remaining balance of $10.2 million is due in <em style="font: inherit;"> May 2027. </em>We had the availability to borrow an additional $56.0 million on the Delayed Draw Term Loan at <em style="font: inherit;"> March 31, 2024.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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 Credit Agreement, we are required to maintain a minimum fixed charge coverage ratio of <span style="-sec-ix-hidden:c112183383">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:c112183386">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.</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: &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;">March 31,<br/> 2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term Loan</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,618</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,787</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Delayed Draw Term Loan</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,548</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,000</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: current portion</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,504</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,214</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: unamortized debt issuance costs</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; 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);">(93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; 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);">(103</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Notes payable, net of current portion</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: 3px double rgb(0, 0, 0);">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 16618000 17787000 18548000 19000000 7504000 7214000 93000 103000 27569000 29470000 30000000 23412383 75000000 462988 0.05 0.0235 0.0767 7000000 23000000 9100000 0 0.0769 226190 10200000 56000000 0.002 5500000 25000000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">5</em>)</b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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:c112183414">one</span> year following the date of grant and option terms are generally the earlier of <span style="-sec-ix-hidden:c112183415">ten</span> years following the date of grant, or <span style="-sec-ix-hidden:c112183416">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. 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.</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>Performance-Based Stock Option Awards</i></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 grant stock options to selected executives with vesting contingent upon meeting certain Company-wide performance goals. The performance goals for options issued in <em style="font: inherit;">2024</em> are based on reaching a total recurring contract value target, measured at the end of the performance period, <em style="font: inherit;"> December 31, 2026. </em>Vesting is also dependent upon remaining in our employment through the performance period. The performance awards issued in <em style="font: inherit;">2024</em> have a <span style="-sec-ix-hidden:c112183422">six</span>-year contractual term. We recognize compensation expense prospectively from the date it is deemed probable that the performance goal will be met through the end of the performance period. We granted 404,833 performance-based stock option awards during the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2024. </em>No performance-based stock options were awarded in <em style="font: inherit;">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 fair value of performance-based 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: 875px; 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; width: 725px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7px;"> </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); width: 121px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 11px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield at date of grant</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.44</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected stock price volatility</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33.83</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.13</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life of options (in years)</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.0</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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 performance-based stock option activity under the <em style="font: inherit;">2006</em> Equity Incentive Plan for the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2024:</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: &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;">Number of<br/> Options</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Exercise</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Terms</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Years)</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;">Aggregate</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 9%; text-align: right; 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; 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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 9%; text-align: right; 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; margin-left: 0pt;"> </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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Granted</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">404,833</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39.54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Exercised</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: 9%; text-align: right; 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; 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: 9%; text-align: right; 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; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Forfeited</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: 9%; 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);">-</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: 9%; text-align: right; 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; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Outstanding at March 31, 2024</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: 9%; 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);">404,833</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39.54</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.80</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Exercisable at March 31, 2024</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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; 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; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;"><i>Service-Based Stock Option Awards</i></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 also grant stock options to directors and selected executives with vesting based on specified service periods. Vesting terms vary with each grant and option awards are generally <span style="-sec-ix-hidden:c112183430">five</span> to <span style="-sec-ix-hidden:c112183431">ten</span> years following the date of grant. We recognize compensation expense on a straight-line basis over the service period specified in the award. We granted 59,429 service-based stock option awards during the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2023. </em>No service-based stock options were awarded in <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2024.</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 following table summarizes service-based stock option activity under the <em style="font: inherit;">2006</em> Equity Incentive Plan and the <em style="font: inherit;">2004</em> Director Plan for the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2024:</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: &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;">Number of<br/> Options</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Exercise</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Terms</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Years)</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;">Aggregate</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">569,168</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Granted</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: 9%; text-align: right; 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; 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: 9%; text-align: right; 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; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Exercised</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75,283</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Forfeited</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: 9%; 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,556</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45.53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Outstanding at March 31, 2024</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: 9%; 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);">456,329</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36.96</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.57</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,750</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Exercisable at March 31, 2024</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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">307,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;"> March 31, 2024, </em>the total unrecognized compensation cost related to non-vested performance-based and service-based stock option awards was approximately $5.4 million which was expected to be recognized over a weighted average period of 2.8 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 $301,000 of cash received from stock options exercised for the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2023. </em>No cash was received from stock options exercised in the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2024. </em>We recognized ($49,000) and $276,000 of non-cash compensation expense (benefit) for <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</em> respectively, 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;"><i>Non-vested Stock Awards</i></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;"><em style="font: inherit;">No</em> 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;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023.</em> As of <em style="font: inherit;"> March 31, 2024, </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:c112183455">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 expense of $13,000 and $27,000 for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</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;">three</em>-month period ended <em style="font: inherit;"> March 31, 2024:</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: &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;">Common Stock</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Outstanding</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date Fair</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value Per Share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,058</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42.92</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Granted</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: 12%; text-align: right; 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; 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: 12%; text-align: right; 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; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Vested</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: 12%; text-align: right; 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; 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: 12%; text-align: right; 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; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Forfeited</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: 12%; 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);">-</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;"> </td><td style="width: 12%; text-align: right; 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; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Outstanding at March 31, 2024</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: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;"> March 31, 2024, </em>the total unrecognized compensation cost related to non-vested stock awards was approximately $91,000 and is expected to be recognized over a weighted average period of 1.75 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3000000 100000 1800000 404833 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 875px; 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; width: 725px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7px;"> </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); width: 121px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 11px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 5px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield at date of grant</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.44</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected stock price volatility</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33.83</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.13</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 725px;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life of options (in years)</p> </td><td style="width: 7px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 6px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 113px; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.0</td><td style="width: 11px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 5px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> </tbody></table> 0.0144 0.3383 0.0413 P4Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">Number of<br/> Options</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Exercise</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Terms</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Years)</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;">Aggregate</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 9%; text-align: right; 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; 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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 9%; text-align: right; 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; margin-left: 0pt;"> </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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Granted</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 class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">404,833</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39.54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Exercised</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: 9%; text-align: right; 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; 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: 9%; text-align: right; 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; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Forfeited</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: 9%; 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);">-</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: 9%; text-align: right; 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; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Outstanding at March 31, 2024</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: 9%; 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);">404,833</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39.54</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.80</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Exercisable at March 31, 2024</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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; 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; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">Number of<br/> Options</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Exercise</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Remaining</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contractual</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Terms</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Years)</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;">Aggregate</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Intrinsic</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">569,168</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Granted</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: 9%; text-align: right; 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; 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: 9%; text-align: right; 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; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Exercised</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">75,283</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Forfeited</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: 9%; 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,556</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45.53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></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="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Outstanding at March 31, 2024</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: 9%; 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);">456,329</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36.96</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.57</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,750</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Exercisable at March 31, 2024</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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">307,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 404833 39.54 0 0 0 0 404833 39.54 P5Y9M18D 28000 0 0 59429 0 569168 35.72 0 0 75283 23.27 37556 45.53 456329 36.96 P5Y6M25D 2750000 307070 33.45 P4Y4M28D 2725000 5400000 P2Y9M18D 301000 0 -49000 276000 6058 13000 27000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; 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;">Common Stock</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Outstanding</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;">Weighted</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Grant Date Fair</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value Per Share</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2023</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,058</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42.92</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Granted</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: 12%; text-align: right; 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; 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: 12%; text-align: right; 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; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Vested</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: 12%; text-align: right; 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; 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: 12%; text-align: right; 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; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Forfeited</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: 12%; 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);">-</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;"> </td><td style="width: 12%; text-align: right; 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; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Outstanding at March 31, 2024</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: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,058</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42.92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 6058 42.92 0 0 -0 0 0 0 6058 42.92 91000 P1Y9M <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">6</em>)</b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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;"> March 31, 2024:</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: &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;">Gross</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;">Accumulated</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Impairment</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;">Net</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="10" 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at March 31, 2024</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: 3px double 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: 3px double rgb(0, 0, 0);">62,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">(714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</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: 3px double 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: 3px double rgb(0, 0, 0);">61,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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 border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; 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;">March 31,<br/> 2024</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,<br/> 2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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,478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</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,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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: 3px double 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: 3px double rgb(0, 0, 0);">1,436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">1,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: &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;">Gross</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;">Accumulated</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Impairment</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;">Net</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="10" 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at March 31, 2024</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: 3px double 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: 3px double rgb(0, 0, 0);">62,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">(714</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</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: 3px double 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: 3px double rgb(0, 0, 0);">61,614</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: &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;">March 31,<br/> 2024</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,<br/> 2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; 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,478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</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,443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; 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: 3px double 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: 3px double rgb(0, 0, 0);">1,436</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">1,471</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 62328000 714000 61614000 1191000 1191000 9192000 9192000 1959000 1959000 1572000 1572000 12723000 12723000 12478000 12443000 1436000 1471000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody> <tr> <td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">7</em>)</b></p> </td> <td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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 border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; 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;">March 31,<br/> 2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; 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;">68,610</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;">63,874</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="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; 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,080</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);">35,669</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="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; 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: 3px double 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: 3px double rgb(0, 0, 0);">31,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">28,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: &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;">March 31,<br/> 2024</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;">2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; 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;">68,610</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;">63,874</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="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; 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,080</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);">35,669</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="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; 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: 3px double 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: 3px double rgb(0, 0, 0);">31,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">28,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 68610000 63874000 37080000 35669000 31530000 28205000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">8</em>)</b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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 596,426 and 254,271 options of common stock for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2024 </em>and <em style="font: inherit;">2023,</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: 5%; 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;">For the Three</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Months Ended</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March 31, 2024</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;">For the Three</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Months Ended</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March 31, 2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator for net income per share – basic:</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;">6,359</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;">6,964</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Net income</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Allocation of distributed and undistributed income to unvested restricted stock shareholders</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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</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);">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Net income attributable to common shareholders</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;">6,358</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;">6,960</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Denominator for net income per share – basic:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Weighted average shares of common stock outstanding – basic</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);">23,868</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);">24,585</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Net income per share – basic</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: 3px double 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: 3px double rgb(0, 0, 0);">0.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">0.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Numerator for net income per share – diluted:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Net income attributable to common shareholders for basic computation</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;">6,358</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;">6,960</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Denominator for net income per share – diluted:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Weighted average shares of common stock outstanding – basic</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;">23,868</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;">24,585</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Weighted average effect of dilutive securities – stock options</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);">95</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);">153</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Denominator for diluted earnings per share – adjusted weighted average shares</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);">23,963</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);">24,738</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Net income per share – diluted</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: 3px double 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: 3px double rgb(0, 0, 0);">0.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">0.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 596426 254271 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; 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;">For the Three</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Months Ended</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March 31, 2024</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;">For the Three</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Months Ended</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March 31, 2023</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator for net income per share – basic:</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;">6,359</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;">6,964</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Net income</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Allocation of distributed and undistributed income to unvested restricted stock shareholders</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</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</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);">(4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Net income attributable to common shareholders</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;">6,358</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;">6,960</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Denominator for net income per share – basic:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Weighted average shares of common stock outstanding – basic</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);">23,868</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);">24,585</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Net income per share – basic</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: 3px double 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: 3px double rgb(0, 0, 0);">0.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">0.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Numerator for net income per share – diluted:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Net income attributable to common shareholders for basic computation</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;">6,358</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;">6,960</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Denominator for net income per share – diluted:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Weighted average shares of common stock outstanding – basic</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;">23,868</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;">24,585</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Weighted average effect of dilutive securities – stock options</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);">95</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);">153</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Denominator for diluted earnings per share – adjusted weighted average shares</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);">23,963</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);">24,738</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt;">Net income per share – diluted</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: 3px double 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: 3px double rgb(0, 0, 0);">0.27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double 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: 3px double rgb(0, 0, 0);">0.28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 6359000 6964000 1000 4000 6358000 6960000 23868000 24585000 0.27 0.28 6358000 6960000 23868000 24585000 95000 153000 23963000 24738000 0.27 0.28 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:6.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>(<em style="font: inherit;">9</em>) </b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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="margin-right: 10%; margin-left: 18pt; width: 90%; 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="6" 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;">Three months ended March 31,</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="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;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">United States</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,313</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,473</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">Canada</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: 14%; 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);">-</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: 14%; 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);">-</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 10%; margin-left: 18pt; width: 90%; 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;">March 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">United States</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100,897</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">98,077</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">Canada</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: 14%; 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);">-</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: 14%; 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);">-</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,897</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Total 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">United States</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">120,721</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122,232</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">Canada</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: 14%; 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);">190</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: 14%; 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);">205</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">122,437</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><a href="#" id="notesend" title="notesend"></a></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: 10%; margin-left: 18pt; width: 90%; 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="6" 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;">Three months ended March 31,</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="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;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue:</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">United States</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,313</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,473</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">Canada</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: 14%; 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);">-</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: 14%; 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);">-</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 18pt; width: 90%; 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;">March 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2024</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;">2023</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">United States</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">100,897</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">98,077</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">Canada</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: 14%; 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);">-</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: 14%; 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);">-</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100,897</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><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><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt;">Total 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">United States</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">120,721</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122,232</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="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; margin: 0pt 0pt 0pt 18pt;">Canada</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: 14%; 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);">190</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: 14%; 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);">205</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 27pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total</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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">120,911</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">122,437</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 35313000 36473000 0 0 35313000 36473000 100897000 98077000 0 0 100897000 98077000 120721000 122232000 190000 205000 120911000 122437000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:top;width:11.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="a5" title="5"></a>ITEM <em style="font: inherit;">5.</em></b></p> </td><td style="vertical-align:top;width:auto;"> <p style="font-family:Times New Roman;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;">first</em> quarter of <em style="font: inherit;">2024,</em> <span style="-sec-ix-hidden:c112183642"><span style="-sec-ix-hidden:c112183652"><span style="-sec-ix-hidden:c112183653"><span style="-sec-ix-hidden:c112183654">no</span></span></span></span> 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>